跳转到主要内容

KartaView的命令行图像上传工具

项目描述

PyPI version

命令行工具,用于将离散图像上传到KartaView

同时支持Vantrue OnDash X4S视频。

用法

  1. 安装

    pip3 install kartaview-tools
  2. 授权:此步骤只需进行一次。您需要一个OSM账户。

    kv_auth

    您的KartaView凭据现在存储在文件~/.config/kartaview/credentials.json中。请保密此文件。KartaView凭据不会过期,但您可以删除凭据文件,在这种情况下,您必须重新授权。

  3. 对图像进行排序

    kv_sequence ~/Pictures/kartaview/*.jpg

    此步骤将您的图像排序成序列。它从您的图像中提取GPS数据,并将其存储在辅助文件中,您可以在其中轻松查看。

  4. 上传图像

    kv_upload ~/Pictures/kartaview/*.jpg

    脚本会记住哪些图像已成功上传。如果发生错误,如果再次在相同的图像上运行上传脚本,则已上传的图像将不会再次上传。

使用“-h”运行脚本以查看更多选项。

视频

此软件仅支持由Vantrue OnDash X4S行车记录仪生成的视频。

要使用ffmpeg将视频文件分割成离散图像,请使用ffmpeg。

建议的工作流程

mkdir -p /tmp/frames
# extract I-frames for better clarity
ffmpeg -skip_frame nointra -i ~/Videos/dash.mp4 -vsync 0 -frame_pts 1 /tmp/frames/%08d.jpg
# patch GPS data into image files
kv_vantrue_x4s -i ~/Videos/dash.mp4 /tmp/frames/%08d.jpg
# sequence image files
kv_sequence /tmp/frames/%08d.jpg
# upload files
kv_upload /tmp/frames/%08d.jpg

查看

GPX文件

您可以将视频中的GPS数据提取到GPX文件中,然后使用第三方工具(例如exiftool)对其进行进一步处理。

建议的工作流程

kv_vantrue_x4s -i ~/Videos/dash.mp4 --gpx=track.gpx
exiftool -geotag=track.gpx /tmp/frames

查看:https://exiftool.org/geotag.html

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

kartaview-tools-0.0.5.tar.gz (37.8 kB 查看哈希值)

上传时间: 源代码

构建分发

kartaview_tools-0.0.5-py3-none-any.whl (41.2 kB 查看哈希值)

上传时间: Python 3

由...