Blogeek|Sioc

Geekeries de tout poil

Reencoder le flux vidéo d’un fichier

Parfois, pour réduire la taille d’un fichier, ou simplement parce que son contenu n’est pas conforme ou ne se lit pas sur certains logiciels, il peut être utile de réencoder le flux vidéo d’un fichier multimédia. Avconv vient une fois de plus à notre secours :

avconv -i in.mkv -map 0 -c copy -c:v:0 libx264 -b:v:0 2000k -s:v:0 hd720 out.mkv

Cette commande part du principe que le flux vidéo est le n° 0, à adapter en fonction du besoin.
On peut supprimer la modification de résolution ou le codec.
Détails :

  • -map 0 : permet de remapper automatiquement tous les flux du fichier initial dans le fichier créé
  • -c copy : par défaut, les flux sont copiés tels quels (pas de réencodage)
  • -c:v:0 libx264 : le flux vidéo 0 est réencodée en libx246 (H264)
  • -b:v:0 : le bitrate du flux vidéo 0 doit suivre 2000Kb/s
  • -s:v:0 hd720 : le flux vidéo 0 sera de résolution HD 720 (1280×720) ; on peut spécifier une résolution wxh aussi

 


Categorised as: Linux


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *