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 и все еще имеет те же проблемы.