"Приложение предоставило недопустимые немонотонно растущие точки" в ffmpeg

Я конвертирую WMA в MP3:

  find -name *.wma -exec ffmpeg -i {} -acodec libmp3lame -ab 224k {}.mp3 \;

В процессе разговора я получил предупреждающие сообщения для всех медиа файлов

[mp3 @ 0x1de53e0] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 11567 >= 10662

Но конвертированные файлы воспроизводятся без проблем. Насколько критичным является сообщение в этом случае?

1 ответ

Решение

Если файлы воспроизводятся нормально, вам не о чем беспокоиться.

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

Если вы используете устаревшую версию ffmpeg, обновление до более новой версии может помочь решить эти проблемы в случае, если это проблема с декодером, а не с фактическими входными файлами.

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