Как добавить данные телеметрии из видео в файл jpg?

#ffmpeg #exiftool #telemetry

Вопрос:

У меня есть видео на 360 градусов, созданное Go Pro Fusion, в котором содержатся данные телеметрии. Я хочу извлечь данные телеметрии и поместить их в файл jpg.

Я извлекаю изображения с помощью ffmpeg:

 ffmpeg -i VIDEO.mp4 -r 5 img%d.jpg
 

Как я могу извлечь метаданные(включая данные телеметрии) для каждого кадра и поместить эти метаданные в изображение jpg этого кадра.

Я пытался использовать

 exiftool -ee -a -u -U -TagsFromFile video.mp4 img1.jpg
 

Но все метаданные, которые отображаются в видео, не отображаются в изображении.

Я попробовал это:

 exiftool -track1:VideoFrameRate=29.97  img1.jpg 
 

Но получаю это предупреждение:

 Warning: Sorry, Track1:VideoFrameRate doesn't exist or isn't writable
Nothing to do.
 
 <Track1:VideoFrameRate>20.00</Track1:VideoFrameRate>
 

Я понял это из видео. Но не удалось установить в формате jpg, как упоминалось выше.

И как обеспечить, чтобы изображениям были присвоены точные данные GPS?

Комментарии:

1. ИМХО, ваш лучший шанс-это облегчить людям попытку помочь, например, поделиться вашим видео (через Dropbox, Google Диск или что-то в этом роде) и поделиться данными телеметрии, которые вы надеетесь найти и которые в настоящее время отсутствуют.

2. Вы пробовали обратную геотегировку exiftool ? Используйте exiftool для создания GPS-трека, а затем геотег, используя этот трек. Основной проблемой будет установка правильной метки времени для каждого из извлеченных изображений.