Ich habe Videodateien mit der Erweiterung [.saf].
Diese Datei wird für den Videoserver "Seachagne" verwendet. Und kann mit MATROX-Hardware spielen. Das Problem ist, ich muss die Audio-Normalisierung all dieser Dateien vornehmen.
Mit ffprobe hat es erkannt,
Stream #0:0[0x1e0]: Video: mpeg2video (High), yuv422p(tv, top first), 720x480 [SAR 8:9 DAR 4:3], 10000 kb/s, 29.97 fps, 29.97tbr, 90k tbn, 59.94 tbc
Stream #0:1[0x2b]: Subtitle: dvd_subtitle
Ich habe gehört, dass der Stream # 0: 1 ein normaler PCM-Audio-Stream ist. Ich versuche also, nach Änderung der Stream-ID # 0: 1 zu kopieren
Aber wenn ich es versucht habe, sagt ffmpeg, muss man einen Encoder manuell auswählen.
Wie kann ich es schaffen? oder: Gibt es eine Idee dafür?
Vielen Dank.
2
Stream 0: 1 ist kein Audiostrom irgendeiner Art. Wenn Sie das Auslesen anderer Streams nicht übersprungen haben, gibt es keinen Audiostream.
Gyan
Auf diese Weise suche ich, wie ich die Stream-ID ändern kann. Dies ist 24bit unkomprimiertes PCM-Audio. Ich habe einen Link angehängt, um den Clip herunterzuladen. Wenn Sie einen Rat haben, lass es mich wissen. webhdd.eqmaker.kr:8086/share.cgi?ssid=0lhy8IO
Andrei Kim
Es sieht so aus, als ob das Audio ein privater Stream ist und beim Betrachten von Strings in der Datei korrekt markiert wurde. Sie können alle Nicht-Videopakete extrahieren und zusammenfassen und versuchen, sie als Audio zu interpretieren.
Gyan
Und 302M Audio ist ein Paar von Stereo-Streams.
Gyan
Hallo Mulvya. Stimmt. Ich suche also nach einer Möglichkeit, mit ffmpeg Nicht-Videopakete zu extrahieren. Hast du irgendeinen Ratschlag?
Andrei Kim