FFMPEG теряет кадры при транскодировании сегментированного видео - PullRequest
0 голосов
/ 18 февраля 2019

Когда я транскодирую видео, которые я сегментировал с помощью FFMPEG, оно последовательно сбрасывает 2 кадра во втором и третьем сегментах.

Команда, которую я использую для сегментирования:

ffmpeg -i input.mp4 -acodec copy -f segment -segment_time 5 -vcodec copy -reset_timestamps 1 -map 0 -y segments/segment%d.mp4

Затем я перекодирую каждый файл, используя

ffmpeg -i segment1.mp4 -c:v libx264 output.mp4

В сегменте не пропущен ни один кадр перед транскодированием, и когдаЯ транскодирую несегментированное видео, оно также имеет правильное количество кадров.

Я использую ffmpeg version 3.2-static на Ubuntu 16.04.5, но я также пробовал в других дистрибутивах Linux с FFMPEG версии 4 и по-прежнему возникают те же проблемы.

...