FFMPEG теряет кадры при транскодировании сегментированного видео

Когда я перекодирую видео, которые я сегментировал, с помощью 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 и все еще имеет те же проблемы.

0 ответов

Другие вопросы по тегам