Фрагментированный MP4 имеет неправильную продолжительность в Windows Media Player - PullRequest
0 голосов
/ 03 февраля 2020

Я передаю видео с камеры в файл, используя ffmpeg. Случай Fragmented MP4 заключается в том, что может произойти внезапное отключение питания и потеря видео. Я настроил фрагменты как минимум на 30 секунд, и это то, сколько Windows Media Player сообщает за длительность, даже если она длится 2 часа, после этого она продолжает потоковую передачу видео, но ее нельзя найти после 30-й секунды. Как это можно исправить?

ffmpeg -c copy -movflags frag_keyframe+separate_moof+omit_tfhd_offset -min_frag_duration 30000000 -bsf:a aac_adtstoasc \ out.mp4

Если я использую -movflags frag_keyframe+empty_moov, тогда видео вообще не будет найдено и длительность не будет указана.

Я стремлюсь к поиску видео с правильной продолжительностью на VLC / Windows Медиа-проигрыватель

Версия ffmpeg: 3.3.4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...