ffmpeg curd_dts ist immer ungültig, wenn StreamId 0x11 ist
653
RobH83
Ich möchte einen mpeg Transport Stream mit stream_id 0: 0x11 generieren:
ffmpeg.exe -i foo.avi -codec libx264 -streamid 0:0x11 baa.ts
Die resultierende ts-Datei enthält ungültige Makroblöcke in jedem P- und I-Frame.
Im Ausgabeprotokoll sehe ich
cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream) cur_dts is invalid (this is harmless if it occurs once at the start per stream)
viele Male.
Es funktioniert für jede andere Streamid außer 0x11. Aber das ist die stream_id, die ich benutzen muss.
Ich habe es versucht, ffmpeg.exe -r 25 -i foo.avi -codec libx264 -streamid 0:0x11 baa.ts
aber das hat die gleichen Ergebnisse.
Ist das ein Fehler oder fehlt mir etwas? Und wenn es ein Fehler ist, ist es möglich, die stream_id einer ts-Datei mit einem anderen Tool als ffmpeg zu ändern, nachdem es erzeugt wurde?
0 Antworten auf die Frage
Verwandte Probleme
-
2
Wie bearbeite ich MP4 / H264-Videodateien in Sony Vegas Platinum 6?
-
1
Video für Android mit Adobe Media Encoder konvertieren
-
4
Verbinden Sie zwei h.264-Filmdateien und fügen Sie Kapitel zusammen.
-
2
Wie kann ich eine VRO-Datei in eine AVI-Datei kodieren?
-
1
Wie kann ich Probleme mit Interlaced-Video-Ruckeln / -Schnipsen bei der Wiedergabe auf DVD-Playern b...
-
1
So zeigen Sie veoh.com-Videos mit HT03-A Android an
-
8
Wie kann ich Filme über WLAN ohne ständiges Stottern ansehen oder streamen?
-
3
Wie konvertiert man mjpg-Dateityp mithilfe von ffmpeg in flv?
-
1
Welche Flash-Version ist für mit ffmpeg erstellte Animationen erforderlich?
-
2
Konvertieren Sie mkv / h264-Video so, dass es auf einem Sony Ericsson-Telefon mit mittlerer Reichwei...