Wie kann ich FLV-Filme von YouTube remuxen (zB in MKV)?

1290
einpoklum

Aus unerklärlichen Gründen habe ich einige Videodateien, die ich von YouTube als FLV und nicht in einem anderen Format heruntergeladen habe. Ich möchte sie in MKV (Matroska) re-muxen. Beim Versuch, ffmpeg zu verwenden, erhalte ich eine Unsupported video codec (7)Nachricht. Was soll ich machen?

Ich möchte dies sowohl in einem Befehlszeilentool als auch über eine grafische Benutzeroberfläche tun können, aber beides ist in Ordnung.

Mein Betriebssystem zum Zwecke der Diskussion ist Windows XP SP3.

2
Was ist dein Betriebssystem? Ich konnte dies auf CentOS tun, aber ich musste meine FFMPEG-Kopie erstellen, um Unterstützung für solche Codecs zu erhalten. ethrbunny vor 11 Jahren 0
Bitte zeigen Sie, was genau Sie mit FFmpeg versucht haben, und fügen Sie die vollständige, ungeschnittene Befehlszeilenausgabe ein. Ohne das ist es schwer zu erraten, was das Problem ist. slhck vor 11 Jahren 0
FLV ist ein Video-Codec und MKV ein Video-Container. Bitte geben Sie den Video-Codec an, in den Sie FLV konvertieren möchten. Peter vor 11 Jahren 0
@Peter: FLV ist kein Videocodec, sondern ein [Container] (http://en.wikipedia.org/wiki/Flash_Video). einpoklum vor 11 Jahren 1
Die Codecs spielen keine Rolle - FFmpeg kann sie einfach kopieren. Zum Beispiel "ffmpeg -i in.flv -c copy out.mkv". Was passiert, wenn du das versuchst? Oder wie war der Befehl, den Sie zuvor ausprobiert haben, einschließlich der vollständigen Ausgabe? slhck vor 11 Jahren 0
@slhck: Danke, anscheinend war mein Problem eine veraltete Version von FFMPEG. einpoklum vor 11 Jahren 0

1 Antwort auf die Frage

1
einpoklum

(as @slhck suggests:)

FFMPEG can indeed remux FLVs into MKVs, regardless of the codecs used. But - this functionality is (relatively) recent, so:

  1. Make sure you have an up-to-date version of FFMPEG. If you don't, download one from the official site (you might be referred off-site for Windows builds).
  2. Run X:\path\to\ffmpeg.exe -i input_file.flv -c copy output_file.mkv

And that should work.