Потеря пакета ffmpeg во время *локального* перекодирования

Потеря пакета ffmpeg во время *локального* перекодирования

Я пытаюсь перекодировать видео с устаревшими кодеками/контейнерами, в основном файлы .wmv или .avi. Следующая команда ffmpeg (v6.1.1) работает и создает рабочий файл .mp4, который неказатьсядля уведомления о любых проблемах или сбоях воспроизведения:

ffmpeg -i olFile.wmv -c:v libx264 -crf 20 -c:a aac -q:a 100 newFile.mp4

Просматривая выходные данные, я заметил несколько ошибок потери пакетов в некоторых случаях.

[wmapro @ 00000140df439ac0] Обнаружена потеря пакетов! seq 8 против 0 битрейт=9865.4kbits/s dup=1 drop=0 скорость= 1x [wmapro @ 00000140df439ac0] Обнаружена потеря пакетов! seq c против 0 битрейт=8126.7kbits/s dup=2 drop=0 скорость= 1x

Это происходит при транскодировании, как по локальной сети, так и на локальном хранилище. Это также воспроизводимо, то есть кодирование того же файла снова приводит к тому же количеству ошибок потери пакетов в той же позиции на выходе.

Попытка собрать информацию оказалась практически бесплодной,несколько вещейЯ обнаружил, что оказалось несущественным в решении этого вопроса. Оба параметра -reи -readrateничего не изменили.

Так...

Почему это происходит?
Я новичок в ffmpeg, он все передает через TCP/UDP даже при локальной обработке?
Случайные сетевые PL не воспроизводятся по моему опыту, поэтому мне интересно, могут ли они быть не связаны с сетью.

Можно ли это спокойно игнорировать?
Сомневаюсь, что это возможно, но если эти пакеты вызваны чем-то «поврежденным» во входном файле,
я в любом случае ничего не смогу с этим поделать.

Можно ли это решить?
Какой-то загадочный параметр или что-то подобное? Если только это не связано с изменением сетевых настроек ОС.

Связанный контент