LINUX.ORG.RU

История изменений

Исправление Krieger_Od, (текущая версия) :

Реенкод видео лечит проблему.

ffmpeg -i V+A_wav.avi -vcodec libx264 -acodec aac -strict -2 -ar 48000 -y out.flv -loglevel debug

При прогоне видео без реенкода, при проигрывании кажет такое, в большом количестве:

[flv @ 0x7ff644000920] negative cts, previous timestamps might be wrong

Если дело в одном файле, я бы реенкоднул видео и не парился. Если это какой-то масштабный бизнес-кейс - делайте багрепорт и просите починить ремукс для этого случая. Хотя скорее всего, сама создавшая файл программа - стрёмная, и где-то налажала. ffmpeg в подавляющем большинстве случаев корректно обрабатывает файлы простейшими командами, а в случае данного файла они все дают некорректный выхлоп. Да и VLC сам ваш файл играет некорректно, это уже должно навести на мысль.

Исходная версия Krieger_Od, :

Реенкод видео лечит проблему.

ffmpeg -i V+A_wav.avi -vcodec libx264 -acodec aac -strict -2 -ar 48000 -y out.flv -loglevel debug

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

[flv @ 0x7ff644000920] negative cts, previous timestamps might be wrong

Если дело в одном файле, я бы реенкоднул видео и не парился. Если это какой-то масштабный бизнес-кейс - делайте багрепорт и просите починить ремукс для этого случая. Хотя скорее всего, сама создавшая файл программа - стрёмная, и где-то налажала. ffmpeg в подавляющем большинстве случаев корректно обрабатывает файлы простейшими командами, а в случае данного файла они все дают некорректный выхлоп. Да и VLC сам ваш файл играет некорректно, это уже должно навести на мысль.