Comment puis-je transférer des films FLV à partir de YouTube (par exemple vers MKV)?

2

Pour des raisons obscures, certains fichiers vidéo que j'ai téléchargés à partir de YouTube sont au format FLV plutôt que dans un autre format. Je voudrais les re-mélanger dans, par exemple, MKV (Matroska). En essayant d’utiliser ffmpeg, j’obtiens un Unsupported video codec (7) message. Que devrais-je faire?

J'aimerais pouvoir le faire à la fois dans un outil de ligne de commande et via une interface graphique, mais cela va.

Mon système d'exploitation aux fins de discussion est Windows XP SP3.

einpoklum
la source
Quel est ton OS? Je pouvais le faire sur CentOS mais je devais construire ma copie de FFMPEG pour pouvoir prendre en charge de tels codecs.
ethrbunny
Veuillez montrer ce que vous avez exactement essayé avec FFmpeg et inclure la sortie complète en ligne de commande. Sans cela, il est difficile de deviner quel est le problème.
slhck
FLV est un codec vidéo et MKV, un conteneur vidéo. Veuillez spécifier le codec vidéo dans lequel vous souhaitez convertir le format FLV.
Peter
1
@Peter: FLV n’est pas un codec vidéo, c’est un récipient .
einpoklum
Les codecs importent peu - FFmpeg peut simplement les copier. ffmpeg -i in.flv -c copy out.mkv par exemple. Qu'est-ce qui se passe quand vous essayez ça? Ou, quelle était la commande que vous avez essayée auparavant, y compris la sortie complète?
slhck

Réponses:

1

(comme le suggère @slhck :)

FFMPEG peut en effet réutiliser les fichiers FLV en fichiers MKV, quels que soient les codecs utilisés. Mais - cette fonctionnalité est (relativement) récente, donc:

  1. Assurez-vous de disposer d'une version à jour de FFMPEG. Si vous ne le faites pas, téléchargez-en un à partir de le site officiel (vous pourriez être référé hors site pour Windows construit ).
  2. Courir X:\path\to\ffmpeg.exe -i input_file.flv -c copy output_file.mkv

Et ça devrait marcher.

einpoklum
la source