Ich konvertiere WMA in MP3:
find -name *.wma -exec ffmpeg -i {} -acodec libmp3lame -ab 224k {}.mp3 \;
Durch den Gesprächsprozess 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 werden jedoch ohne Probleme abgespielt. Wie kritisch ist die Botschaft in diesem Fall?
find -name "*.wma"
anstattfind -name *.wma
. Ansonsten der*
wird vorher erweitertfind
sieht es und das wäre in den meisten Fällen problematisch, wofind
wird eingesetzt.Antworten:
Wenn die Dateien einwandfrei abgespielt werden, müssen Sie sich keine Sorgen machen.
Dies bedeutet, dass in der Eingabedatei die den Samples zugeordneten Zeitmarken nicht monoton ansteigen. Das sollte nicht der Fall sein, aber ich denke, dass ffmpeg diese Probleme normalerweise alleine beheben wird.
Wenn Sie eine veraltete ffmpeg-Version verwenden, kann das Aktualisieren auf eine neuere Version dazu beitragen, diese Probleme zu lösen, falls es sich um ein Problem mit dem Decoder und nicht mit den tatsächlichen Eingabedateien handelt.
quelle