ZI TOTURIAL IS READY
Ce tutoriel va vous permettre de convertir des fichiers .ts en .avi via un encodage wm9.
l'objectif est de réduire l'espace nécessaire tout en maintenant une qualité HD.
Tout d'abord les outils nécessaires :
-
HDTV2MPEG V1.11 :
http://www.eecs.umich.edu/~balazer/HDTV ... index.html
-
DVD2AVI Special Edition :
http://nic.dnsalias.com/DVD2AVIT3.zip
-
Vérificateur et réparateur de field order :
http://www.missouri.edu/~kes25c/d2v_utilities.zip [update 07/10/05]
-
Avisynth 2.5 :
http://www.avisynth.org/ avec ses petits copains DLL :
[MPEG2DEC3] http://nic.dnsalias.com/mpeg2dec3.html et
[TIVTC] http://static.nikita.cx/hthifi/download ... .9.9.5.rar
-
VirtualDubMod (VDB pour les intimes) :
http://virtualdubmod.sourceforge.net/
et son copain l'encodeur :
http://download.microsoft.com/download/ ... Msetup.exe
-le petit codec XviD pour le YV12 :
http://download.betanews.com/download/1 ... 082004.exe
-
AVIMux :
http://www-user.tu-chemnitz.de/~noe/Vid ... x-eng.html
L'ensemble de ces softs (sauf AVISYNTH) ne nécessitent pas une install à chaque fois, dézippez les fichiers dans un répertoire dédié sur un disque autre que celui où est installé Windows.
1/ Vérifiez les PID Vidéo et Audio de votre .ts en chargeant le fichier dans HDTV2MPEG
En général il s'agit de 0x11 pour Vidéo et 0x14 pour Audio.
Si vos PID sont différents, il faut alors aller dans le menu Option -> Select PIDs.
Vous pouvez aussi éditer votre .ts pour le "nettoyer" par exemple (pubs par exemple).
2/ Ouvrez DVD2AVI
Glisser-poser le .ts en question dans la fenêtre DVD2AVI.
Aller dans le menu Video puis Clip & Resize, cliquez sur Reset.
Toujours dans Vidéo, allez dans Field Operation et sélectionnez None
Dans Audio, allez dans MPEG Audio, sélectionnez Demux All Tracks.
Allez dans File / Save Projet, donnez un nom à votre projet puis "Enregistrer"... laissez le travailler 2/3 minutes.
(N'hésitez pas à décaler la fenêtre DVD2AVI vers la gauche pour voir le menu qui affiche les infos du projet)
Attendez que le Remaining affiche FINISH.
Voilà, à la fin de cette opération, vous obtenez un fichier pouet.d2v (le projet) et un fichier
pouet AC3 3_2ch 448(ou 384)Kbps DELAY -xxx ms.ac3 (le fichier son !).
3/ Vérifiez et réparez le field order de votre fichier (uniquement pour une souce 1080i non VIDEO):
- Ouvrez une commande DOS
- Lancez TD2VFix pouet.d2v (si fichier modifié il se nommera pouet-FIXED.d2v)
3/ Préparez votre Script Avisynth :
L'objectif d'Avisynth est de lancer les process qui vont nous permettre d'optimiser notre .ts (enlever les frames inutiles, faire un resize des sources en 1080i et les tranformer en 720p, enlever la ligne blanche en bas de l'écran ...).
Le script peut être fait avec Notepad, vous écrivez votre script et l'enregistrez en .avs !
Exemple de Script pour une source 720p :
Code : Tout sélectionner
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\mpeg2dec3.dll")
mpeg2source("C:\pouet.d2v")
SelectEven()
Decimate()
Exemple de Script pour une source 1080i 60 Hz : [UPDATE 01/08/05]Code : Tout sélectionner
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\mpeg2dec3.dll")
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\TIVTC\TIVTC.dll")
mpeg2source("D:\pouet.d2v")
TFM(d2v="D:\pouet.d2v")
TDecimate()
cropbottom( 8 )
LanczosResize(1280,720)
Exemple de Script pour une source 1080i 50 Hz :[UPDATE 23/09/05]Code : Tout sélectionner
Loadplugin("C:\Program Files\AVIsynth 2.5\plugins\mpeg2dec3.dll")
mpeg2source("C:\pouet.d2v")
* AssumeFPS(23.976)
cropbottom( 8 )
LanczosResize(1280,720)
* la ligne est nécessaire si vous souhaitez obtenir un fichier en mode NTSC de façon a, par exemple, utiliser une piste son NTSC Exemple de Script pour une source vidéo (concert, ...) :plugin TDeint.dll trouvable ici :
http://bengal.missouri.edu/~kes25c/TDeintv1RC2.zipCode : Tout sélectionner
Loadplugin("c:\Program Files\AVIsynth 2.5\plugins\mpeg2dec3.dll")
Loadplugin("c:\program files\AVIsynth 2.5\plugins\TDeint.dll")
mpeg2source("c:\pouet.d2v")
TDeint()
cropbottom( 8 )
LanczosResize(1280,720)
ATTENTION A VOS CHEMINS D'ACCES ET RESPECTEZ BIEN L'ORDRE DES FILTRES !!!
4/ Ouvrez VirtualDubMod.
Glissez-poser le .avs dans VirtualDubMod et le fichier se charge.
AUDIO :
*** Il arrive qu'une piste DD 5.1 soit flaggee en DD 2.0, auquel cas ne faites pas cette partie audio (voir en fin de tuto). ***
Dans le menu
[STREAMS] allez dans
Stream List, cliquez
ADD et allez chercher le .AC3 concerné.
Faites un clique droit sur votre Stream.
Sélectionner
Interleaving
Dans
Interleave audio every, mettez 32 ms
Dans
Delay Audio track by mettez la valeur indiquée dans le titre de votre .AC3 (-441 dans l'exemple ci-dessous) SANS OUBLIER LE - SI INDIQUE !
VIDEO :
Dans le menu
[Vidéo], sélectionnez
Fast Recompress
Allez dans
Compression ...
Sélectionnez
Microsoft Windows Media Video 9 puis
Configure
NB : si vous ne voyez pas Microsoft WMV 9, assurez-vous que vous avez bien installé VCM.
Dans l'onglet
[Performance], positionnez le curseur à un cran de l'extrème gauche.
Dans
[Quality Level] tapez
90 puis
OK
Allez dans
Files / Save As ... et laissez mijoter quelques heures !
Si votre piste audio est une DD 5.1 flaggee en DD 2.0, utilisez AVIMux pour faire la synchro.
Il suffit de glisser-poser votre fichier .avi, de cliquer sur "generate data source from film", de glisser-poser votre piste son, puis de cliquer sur "start".
ATTENTION : il s'avère que les fichiers remuxés à l'aide d'AVImux rencontrent de problème pour être lus sur ZP et d'autres players ...
dans ce cas, je suggère fortement d'éditer le fichier pouet.ts à l'aide de HDTV2MPEG en faisant en sorte que la 1ère frame du fichier soit flaggée en 3/2 383(448)kbps dans DVD2AVI ... et là vous n'aurez aucun problème
Ce tuto sera mis à jour en fonction de l'actualité !