幻灯二

怎样将无人机视频导入电脑编辑(原创程序|无人机视频拍摄位置及飞行轨迹提取工具)

    之前写过一个无人机照片位置提取及覆盖范围生成工具(软件更新|无人机照片定位工具升级说明),公开一年多以来,使用的人还不少,天南海北、各行各业的都有,这也说明无人机的使用越来越广泛了。

    想写一个无人机视频拍摄位置的提取工具,苦于对视频编码一套东东不熟悉,一直都没啥思路。最近,因为工作需要,不仅要提取视频拍摄位置,还需要把录制视频时的无人机飞行三维轨迹提取出来。OMG!How big a problem!  然鹅,问题再大也难不倒我这位非著名程序员。于是找了下网上有关视频处理的开源资料,问了下大疆的售后(开始一问三不知,等我亮明程序员身份后,才给我指派了一名更专业的技术支持),所以有了这篇文章要介绍的工具(下载地址见文末),果然还是要有点压力才能做点事情出来。

1、背景知识

    大疆大部分型号无人机录制的视频通常包含有开始拍摄点的位置信息(无需人为设置,但只有一个三维坐标值),具体可以用 MediaInfo 软件查看(软件下载地址见文末),当然部分手机录制的视频也包含位置信息,比如华为手机(这不是广告)。下图是使用 MediaInfo 软件查看到的大疆精灵4RTK录制的一段视频所包含的位置信息。

    大疆无人机视频飞行轨迹的存储则相对麻烦,经询问大疆售后,告知视频录制时无人机的实时位置信息并未写入到视频流中,需要在操作无人机录制视频时,勾选“开启字幕”,这样实时的飞行状态及位置信息被写入到了视频字幕中。亲测大疆精灵4RTK版和御2Pro两款无人机录制视频时开启字幕可以存储无人机状态和位置信息,录制的视频需要用暴风影音软件播放!暴风影音软件播放!暴风影音软件播放!才能看到字幕。

    上图是大疆精灵4RTK版开启字幕后录制的无人机视频截图:1)大部分视频播放器无法加载该字幕,推荐使用暴风影音软件;2)该字幕在暴风影音软件中也可以关闭,因此不用担心把字幕把视频内容覆盖了。

2、软件使用说明

    该软件视频解析使用了FFmpeg开源库,本软件运行时需与ffmpeg.exe和ffprobe.exe放在同一个文件夹中。双击“无人机视频位置及飞行轨迹提取工具”,弹出软件主界面,通过选择视频或选择文件夹添加视频文件,选择文件时软件会自动搜索该文件夹及子文件夹下的MOV/MP4/mp4等格式的视频文件。

     选择视频文件后,软件会自动读取视频文件自带的经纬度等信息(也支持手机录制视频位置信息读取);若视频本身不包含位置信息,软件会自动搜索视频同一文件夹下视频文件前几张无人机照片,并将照片位置作为视频位置信息;若文件夹下视频文件前面无照片,则“视频列表”中显示的经纬度和高度值均为0。

    单击“导出KML拍摄位置”将上述包含位置信息的视频导出成KML点文件,可以在谷歌地球中打开,如下图。

    单击“导出KML视频轨迹”可以将包含有字幕的视频文件按1秒一个位置信息生成KML三维轨迹文件,生成的KML文件名称为“视频名称-视频轨迹.kml",保存在与视频同文件夹下,视频轨迹在谷歌地球中打开如下图。

   主要功能介绍完毕,最后重复下知识点:1)视频位置提取功能支持大疆大部分无人机和部分手机;2)视频飞行轨迹提取支持大疆精灵4RTK版和御2Pro。可以点击”关于软件“按钮查看有关信息,如下图。

3、下载地址

1、无人机视频位置及飞行轨迹提取工具V1.0下载地址

链接:https://pan.baidu.com/s/1WgKA5WHla86qHtWYCPbg3g

提取码:qkgu

2、MediaInfo软件下载地址

链接:https://pan.baidu.com/s/1iOKZHtlfiJSpdhbnUVboqg

提取码:c3c4

  相关链接

1、原创程序|大疆无人机照片定位神器

2、软件更新|无人机照片定位工具升级说明

您可能还会对下面的文章感兴趣:

内容页广告位一