Я недавно обновился до самой последней версии ffmpeg, и теперь каждый раз, когда я редактирую flv, я всегда получаю бесконечные предупреждения:
[Null @ 002de180] Отсутствует Отсутствует изображение в блоке доступа размером xxxx (размер зависит от файла)
[Null @ 002de180] AVC: конечный размер xxxx (размер также зависит от файла)
.....
...
Я также проверил другие версии, и кажется, что любая версия выше 2.1.4 начнет выдавать эти предупреждения.
Команда, которую я использую, - ffmpeg.exe -t 0:03:00 -y -i "C:\test.flv" -vcodec copy -acodec copy "C:\Desktop\newvid.flv"
вырезать фрагменты видео.
Даже с этими предупреждениями выходной файл воспроизводится нормально, и видео кажется синхронизированным. Размер файла также такой же, как если бы я редактировал видео с помощью ffmpeg 2.1.4. Но версии с этими предупреждениями занимают гораздо больше времени для кодирования. Есть идеи, что происходит или что означают эти предупреждения?
AVC: nal size xxxx
показал бы мне, что на самом деле это кодек H.264, но FLV должен быть vp6f. Не уверен, хотя.Ответы:
Это известная ошибка до версии 2.4.2. Это уже решено. Для более подробной информации смотрите здесь
источник