Encoder en x264


Le x264 est le codec à la mode en ce momment puisqu'il propose une excellente quaité de rendu avec un poids très inférieur au xvid ou au wmv pour une qualitée égale ou supérieur. Son seul défaut pour l'utilisateur est qu'il lui faut un pc assez puissant car le x264 utilise à fond le cpu, donc un processeur cadencé au minimum à 2 Ghz est conseillé.
Cette méthode est une alternative à l'utilisation de Megui.

pour ce tuto j'utilise Sony Vegas 5.0 mais ça ne doit pas beaucoup changé avec les autres versions ou même avec Adobe Premiere.

Encoder en x264
I)Vegas

Une fois que vous avez vos séquences en .avi et que vous avez fait votre montage sous végas vous devez encoder votre vidéo en .avi
Pour se faire Fichier > Render As > selectioner le conteneur Video for Windows.avi dans "Type" puis le template "Defaut Template (Uncompressed)", ensuite custom...
Après choisissez Best dans les options de rendu pour avoir une qualité optimale (si ça n'y est pas déjà). Ensuite passer à l'onglet Vidéo.



Ici verifiez bien la taille de votre vidéo (frame size), le nombre de fps (frame rate) ainsi que le codec de compression, vous avez le choix : soit huffyuv, soit uncompressed mais sachez que le huffyuv prend moins de place que le uncompressed. Ensuite dans l'onglet Audio, décochez Include Audio.



Laissez la vidéo s'encoder, une fois que c'est fini vous pouvez maintenant encoder le son : Fichier > Render As > dans "Type" selectioner le conteneur
Wave (Microsoft Wave).wav et le template defaut template > custom... et vérifiez les réglages ensuite vous pouvez enregistrer.



Et voilà la partie avec Vegas est finie maintenant, on va enfin pouvoir encoder en x264 !

II)Makemp4.bat

Pour cette partie il faut avoir préalablement installer aviSynth, une fois qu'avisynth est installé, téléchargez ceci : encodeur x264

Décompressez le dossier où vous voulez. Voici ce que vous devez trouvé dans le dossier x264 :



Maintenant placez vos 2 fichiers .avi et .wav dans le dossier x264 et clique droit sur makemp4.bat pour le modifier.

Le fichier est en français et pré-configuré la seul chose qu'il y a changé est le chemin du dossier : "setmypath" et le nom de votre vidéo : "setmymovie". Ne toucher pas aux réglages qui suivent "fin de la configuration" sauf si vous êtes sûr de votre coup.
Fermez et enregistrez, double clique sur makemap4.bat et voilà votre vidéo s'encode. L'encodage esr relativement long, surtout car la vidéo est encoder 3 fois, après cela dépend de votre processeur.

Si lors de l'encodage vidéo vous avez cette erreur : width % 16 !=0 or height % 16 !=0, retiré simplement cette ligne dans le makemp4.bat : echo Crop(0,4,-0,-4) >> "%mypath%\%mymovie%.avs"

III)Résumé

1) Sortir votre vidéo de votre logiciel de montage avec 2 fichiers .avi et .wav distinct et avec le même nom.
2) Placer ces fichiers dans le dossier x264.
3) Editer le fichier makemp4.bat pour mettre le nom de votre vidéo.

Et voilà vous avez maintenant votre vidéo avec l'extension .mp4 et un rapport poids/durée d'environ 20Mo/min et une très bonne qualité.

IV)Liens

aviSynth

l'encodeur x264 traduit
l'encodeur x264 en anglais

J'éspère que ce tuto sera utile à tous ceux qui galère avec le x264 et ceux qui ne savaient pas comment s'y prendre.

L'encodeur n'est pas de moi, j'en remercie l'auteur, je l'ai juste traduit et les réglages sont ceux utilisés pour Unity.