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