Convertir toutes ses vidéos au format WMV (HD)

 

Introduction

La méthode utilisant WinAvi Video Converter a le désavantage de ne pas proposer le choix du codec WMV ou le choix du bitrate, pourtant tout deux determinent entierement la qualité de la vidéo finale.

 

Une solution pointue et éfficace: WMV Nic's encoder

Vous avez besoin de :

1iere étape

Obtenir des informations sur le fichier source : type de container (mkv, mp4, avi, wmv...), type de codec de compression (h264, RV9, Divx, Xvid, MPEG2...), bitrate vidéo et audio, nombre de canaux audio, échantillonnage audio...

Vous pouvez vous servir de :

  • Mediainfo
  • MKVinfo (fait parti de la suite MKVToolnix)

2ième étape

Un flux mkv peut contenir plusieurs flux vidéo, ou audio (anglais et français par exemple) ou même des sous titres. Or la vidéo source ne doit contenir qu'une seule piste vidéo et audio et rien d'autre:

  • Pour les vidéos MKV : utiliser MVToolnix / MKVMerge pour retirer les flux inutiles (cliquer sur Add pour ajouter une vidéo, décocher les flux inutiles, cliquer sur Start muxing. Les flux décochés seront supprimés).
  • Pour les vidéos MP4 : ?

3ième étape

Maintenant, il faut créer un script AVS. En effet, Nic's WMEnc n'ouvre que des script AVS et non des fichiers vidéos. L'interêt est que ffdshow va automatiquement streamer la video au logiciel en choisissant le bon filtre (si Windows Media Player arrive à lancer le film, c'est que le Codec/Filtre est bien installé sur le PC, sinon installez le).

Créer un fichier texte dans le même repertoire que la vidéo et ecrire à l'interieur : DirectShowSource("nom_fichier.mkv")

Enregistrer et fermer le fichier. Renommer le en nom_video.avs

Conversion WMV : méthode NicEnc 1

4ième étape

Lancer WMNicEnc et ouvrir le fichier script AVS

 

Conversion WMV : méthode NicEnc 2

Audio options

  • Use audio : cocher cette case pour coder le son de votre vidéo ou non
  • Liste codec Audio : choisissez ici le codec audio à utiliser (WMA8, 9, 10...) :
    • Windows Media Audio 9.2 : amelioration du Codec WMA8
    • Windows Media Audio 9.2 Voice : optimisation du WMV9 pour la codage de contenu de type musique/voix (enregistrement de radio, livre audio...)
    • Windows Media Audio 9.2 Lossless : compression en WMA9 sans perte. Idéale si vous souhaitez recompressez par la suite
    • Windows Media Audio 10 Pro : dernière mouture du WMA, ce codec permet l'encodage en très haute qualité (24bit, 96kHz) en 5.1, 7.1 avec effet surround.
  • Liste compression : debits, echantillonage, nombre de canal (stéréo = 2 channel, 5.1) , nombre de bit de codage, type de codage (Constant Bit Rate ou Variable Bit Rate)

Files

  • Input AVS File : il faut entrer le chemin du script AVS qui permettra d'ouvrir le fichier vidéo
  • Output WM File : chemin de sortie du fichier converti en WMV

Vidéo

  • Use video : cocher cette case pour coder la video de votre fichier
  • Liste codec video : choisir ici le codec à utiliser pour encoder la vidéos :
    • WMV Screen familly(7, 8, 9) : optimise l'enregistrement de votre écran PC. S'en servir par exemple pour des démonstrations d'usage de logiciel
    • WMV Image 9 : permet de transformer des images en vidéos en utilisant tout types d'effet (pan, zoom, transitions...). Permet de coder la vidéo allant à des débits minimaux de 20kb/s
    • WMV 9 : cette version incorpore le tout dernier Codec VC-1 SMPTE standard. Il définit ce que l'on appelle couramment le WMV HD.
    • WMV9 Advanced Profile : idem WMV9 mais supporte également l'entrelacement et est independant du protocole de transport
  • Bitrate : définit le débit en bit. Pour un débit de 5Mb/s, entrer : 5000000. Pour coder en WMV HD, choisir un débit entre 5Mb/s et 8Mb/s.
  • Quality
  • FPS : Frame per Second ou nombre d'image par second. Le PAL se définit à 24 FPS et le NTSC à 30 FPS. Choisir 25 FPS par defaut.
  • Sec/KF : une keyframe est une frame contenant toute les informations de l'image et non le delta avec la precedente.
  • Resolution : permet de redimensionner la vidéo de destination. Cliquer sur Use input size pour ne pas redimentionner la vidéo
  • VBR options : Variable Bit Rate, permet de définir un bitrate qui variera en foncion de l'image à coder. Permet d'améliorer la qualité sans rendre la vidéo de sortie trop volumineuse
    • Quality :
    • Constrained : entrer une valeur de bitrate maximum. Le bitrate de codage variera automatiquement entre le bitrate entrée dans la partie vidéo et celui ci.
    • Unconstrained

Conseils de réglage

Règle n°1 : respecter les caracteristiques de la vidéo source (bitrate, 5.1, resolution, FPS...)

Règle n°2 : faire des essais sur un extrait de vidéo

Règle n°3 : prévoir de l'espace disque et s'armer de patience ;-)

 

Profile Codec FPS Bitrate vidéo Bitrate audio Methode Echant.
Qualité haute WMV9 AP WMA10 Pro 25 6000kb/s 192kb/s CBR (Quality 100) Idem vidéo originale
Qualité trés haute WMV9 AP WMA10 Pro 25 8000kb/s 384kb/s CBR (Quality 100) Idem vidéo originale

 

 

Synthèse de conversion : schéma de principe

Mkv, MP4 -> Réduire la vidéo à une piste vidéo et une piste audio avec MKVtoolnix -> Créer un script AVS -> Ouvrir l'AVS avec WMNicEnc et encoder

Divx, MPEG -> Utiliser Windows Media Encoder pour une compression WMV plus rapide que WMNicEnc

 

Conclusion

- Codec WMV HD (VC-1) supporté
- 5.1 supporté
- Simplicité d'utilisation
- Support des script AviSynth (AVS) pour tout ouvrir

- Très lent pour coder une vidéo
- Pas de fichier d'aide

 

 

 

 

 

Troubleshoot

 

1. Vérifier que le chemin et le nom du fichier vidéo sont correctes

2. Vérifier que le filtre AC3 est bien installé et correctement configuré en 5.1

 

Réferences

Site officiel WMV Nic's encoder: http://nic.dnsalias.com/wm9enc.html

Information sur les codec WMV : http://www.microsoft.com/windows/windowsmedia/forpros/codecs/video.aspx

Informations sur les codec WMA : http://www.microsoft.com/windows/windowsmedia/forpros/codecs/audio.aspx

 


Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'myxbox360is'@'172.20.245.73' (using password: YES) in /mnt/111/sdb/d/3/myxbox360is/_config-rating.php on line 21
Error connecting to mysql