«Приложение предоставило недопустимый, немонотонно увеличивающийся dts» в ffmpeg

«Приложение предоставило недопустимый, немонотонно увеличивающийся dts» в 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, обновление до более новой версии может помочь решить эти проблемы, если проблема связана с декодером, а не с самими входными файлами.

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