„Die Anwendung hat ungültige, nicht monoton zunehmende DTS bereitgestellt“ in ffmpeg

„Die Anwendung hat ungültige, nicht monoton zunehmende DTS bereitgestellt“ in ffmpeg

Ich habe WMA in MP3 konvertiert:

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

Während des Konversationsprozesses erhielt ich Warnmeldungen für alle Mediendateien

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

Konvertierte Dateien ließen sich jedoch problemlos abspielen. Wie kritisch ist die Meldung in diesem Fall?

Antwort1

Wenn die Dateien einwandfrei abgespielt werden, müssen Sie sich keine Sorgen machen.

Das bedeutet, dass die den Samples zugeordneten Zeitstempel in der Eingabedatei nicht monoton ansteigen. Das sollte nicht der Fall sein, aber ich denke, dass ffmpeg diese Probleme normalerweise von selbst behebt.

Wenn Sie eine veraltete ffmpeg-Version verwenden, kann ein Update auf eine neuere Version helfen, diese Probleme zu beheben, falls das Problem eher beim Decoder als bei den eigentlichen Eingabedateien liegt.

verwandte Informationen