picollo
vendredi 08 décembre 2006 à 21:57
Bonjour
J'ai un fichier MKV que je voudrais transformer en AVI (XVid).
Je sais le lire sans problème avec Media Player Classic
Le MKV est composé de :
Track ID 1 : video (V_MPEG4/ISO/AVC)
Track ID 2 : audio (A_VORBIS)
Track ID 3 : subtitles (S_TEXT/SSA)
Chapters ID --> Chapters.xml
Pour extraire les pistes, j'utilise les MKVToolNix
(MKVExtractGUI 1.5 by DarkDudae [trad. / modif. by NeXus6]
Après extraction, je me retrouve donc avec 4 fichiers
Track1.mp4
Track2.ogg
Track3.ssa
Chapters.xml
Seul Track1.mp4 est illisible, sauf si je change l'extension .mp4 en .H264
Donc je me retrouve avec Track1.H264 qui est lisible par VLC
Mais je n'arrive pas à l'ouvrir ni avec VirtualDubMod, ni avec un script avisynth.
Dans le script avisynth, j'utilise DirectShowSource, Est ce le bon ?
J'ai FFDShow d'installer (du 26 Juillet 2006)
et j'ai fait menu démarrer / programmes / FFDshow / VFW codec configuration
puis tu vas dans l'onglet decoder et dans le menu codecs tu as une liste avec beaucoup
de codecs (donc 95% sont désactivés) tu vas à la ligne H264 et tu changes desactivé (disabled)
en libavcodec.
Opération conseillée par BlackShark sur le forum d'hardware.fr
Auriez vous une idée pour régler le problème ?
Merci d'avance
Winche
vendredi 08 décembre 2006 à 22:05
Davcop
vendredi 08 décembre 2006 à 22:16

Bienvenue sur le forum !!
picollo
vendredi 08 décembre 2006 à 22:20
Merci
Mais j'avais déjà essayé hier, mais ca n'avait pas fonctionné
En fait dans le cadre d'analyse de la vidéo, RippIt n'arrive pas à déterminer le codec vidéo
De plus depuis aujourd'hui, Rippit ne veut plus démarer même après que je l'ai réinstallé
Donc je dois absolument utiliser VirtualDubMod et/ou avisynth
Winche
vendredi 08 décembre 2006 à 22:23
Si ça ne marche pas en suivant le tutoriel, c'est que tu as manqué une étape ..
Quelle version de Ri4m utilises-tu ? As-tu des filtres avisynth dans le dossier plugin d'avisynth ?
picollo
vendredi 08 décembre 2006 à 23:20
J'utilise RIAM5.0.1d (enfin j'utilisais, j'ai réinstallé, mais ca ne fonctionne plus;
j'ai également désinstaller, et réinstaller; mais ca ne fonctionne toujours pas)
J'ai recréer un mkv standard (1video, 1audio) en utilisant mkvmerge (mmg.exe)
comme indiqué dans le tuto
Mais RIAM ne détecte pas le codec vidéo, en fait il ne détecte 0 Track
ni avec le MKV complexe, ni avec le MKV en version simple
C'est ce que j'ai pu remarqué hier en testant
Edit:
En fait quand je double clique sur le raccourci, il ouvre le fichier config.txt
et quelques secondes plus tard il affiche une fenêtre
"Ripp-it_AM.exe a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru." avec 3 boutons "débogage", "Envoyer le rapport d'erreurs" et "Ne pas envoyer"
Winche
vendredi 08 décembre 2006 à 23:23
Tu as bien tous les éléments que le tutoriel dit d'avoir

.. ffdshow et cie ? (chaque étoile rouge .. et le codec audio ogg dans ton cas)
Pour avisynth ?
picollo
vendredi 08 décembre 2006 à 23:56
J'ai ffdshow 20060123, ogg 0.9.9.5; MKVToolNix, c'est celui installer avec RIAM et pour h264,
le Ripp-It Codec Pack est installé
Et pour avisynth, il est installé juste après RIAM
D'ailleurs je dois avoir tous les codecs nécessaire, étant donné que je peux lire le MKV dans
Media Player Classic
Mais pour le moment RIAM ne fonctionne plus, il ne démarre plus
Winche
samedi 09 décembre 2006 à 00:05
Installe la màj
5.0.2Pour avisynth : si tu as de nombreux plugins dans le dossier plugin d'avisynth, Ri4m buggera .. tu dois en avoir 3 ou 4 selon.
picollo
samedi 09 décembre 2006 à 00:46
Merci
J'ai fait un peu le nettoyage dans les plugins Avisynth, et RIAM démarre
J'en ai profité également pour passer à RIAM 5.0.2
Je vais réessayer le tutos
Je vous tiens au courant
picollo
samedi 09 décembre 2006 à 22:39
j'ai réessayé cette nuit
la création du MKV simple se passe sans aucun problème
ensuite, pour le réencodage il est censé tourné (à mon avis) de 2 à 3 heures
mais donne un résultat en quelques secondes
de plus la taille du fichier devrait être de 850/900Mb et je n'ai que 16Mb
fichier qui est illisible avec Media Player Classic (cannot render this file)
J'ai voulu réessayer aujourd'hui (ce soir), le fichier reste à 0 Kb
Voici le LOG Ripp-it
09/12 21:34:13 ***Ri4m [5.0.2]
09/12 21:34:13 *** shutdown_off ***
input : s:\teste\ssfilm5.mkv
Output : s:\teste\Out_ssfilm5.avi
09/12 21:34:14 Encodage en cours :: Passe 1/2
09/12 21:34:23 Encodage en cours :: Passe 2/2
09/12 21:34:38 ---
Winche
samedi 09 décembre 2006 à 22:45
Donne l'analyse de ce mkv simplifié et la vérif de ta config (voir "infos utiles" dans ma signature)
picollo
samedi 09 décembre 2006 à 23:02
Voici ma config vérifiée
Ripp-it_AM [ 5.0.2 ]
****************************************************
[ Video ]
DivX : OK [ 6.0.0.1571 ]
Xvid : OK [ XviD-1.1.0-Beta1-16012005 ]
X264 : OK [ svn-440 ]
VP6 : OK [ 6.2.6.0 ]
VP7 : OK [ ??? ]
DivX 3.11 : - [ INTROUVABLE ]
Quicktime Alternative : OK [ 1.34 ]
ffdshow : OK [ 20060123 ]
----------------------------------------------------
[ Audio ]
CORE - AAC Codec : OK [ 1.1.0.626 ]
LAME - MP3 Codec : OK [ 0.9.1.0 ]
AC3 Filter : OK [ 1.0.1.0 ]
Ogg Vorbis : OK [ 0.9.9.5 ]
----------------------------------------------------
[ Miscs ]
PepsiCoda (Encoding) ON
PepsiCoda (re-encoding) OFF
Pack PSP/iPod/3GP : OK [ 1.0a ]
Ripp-it Codec Pack : OK [ v 4.2.0 ]
DVDFab Platinum : - [ INTROUVABLE ]
DVDFab Decrypter : - [ INTROUVABLE ]
Web Browser : H:\program files\Internet Explorer\iexplore.exe
----------------------------------------------------
[ AVISYNTH ]
AVIsynth.dll OK [ 2.5.6.0 ]
i:\Program Files\AviSynth 2.5\plugins\*.*
- colors_rgb.avsi OK
- convolution3d.dll ?? [ Plugin externe - (peut engendrer des problèmes) ]
- Convolution3d.txt.backup ?? [ Plugin externe - (peut engendrer des problèmes) ]
- deen.dll ?? [ Plugin externe - (peut engendrer des problèmes) ]
- DirectShowSource.dll OK
- ffavisynth.dll ?? [ Plugin externe - (peut engendrer des problèmes) ]
- MSharpen.html ?? [ Plugin externe - (peut engendrer des problèmes) ]
- subresync.exe ?? [ Plugin externe - (peut engendrer des problèmes) ]
- Subtitler.vdf ?? [ Plugin externe - (peut engendrer des problèmes) ]
- UnDot.dll.backup ?? [ Plugin externe - (peut engendrer des problèmes) ]
- UnFilter.dll ?? [ Plugin externe - (peut engendrer des problèmes) ]
- VSFilter.dll ?? [ Plugin externe - (peut engendrer des problèmes) ]
----------------------------------------------------
[ Matroska (MKV) ]
Matroska Pack : OK [ 1.1.2.1230 ]
MKVtoolnix : OK [ v1.8.1 ]
MUX MKV : I:\PROGRA~1\RIPP-I~1\MKVtoolnix\MKVmerge.exe : OK
DEMUX MKV GUI : I:\PROGRA~1\RIPP-I~1\MKVtoolnix\MKVEXTRACTGUI.exe : OK
MKVINFOS : I:\PROGRA~1\RIPP-I~1\MKVtoolnix\mkvinfo.exe : OK
DEMUX MKV : I:\PROGRA~1\RIPP-I~1\MKVtoolnix\mkvextract.exe : OK
----------------------------------------------------
[ Real Video (RV9/RV10 - .rmvb) ]
Real Alternative : OK [ 1.51 ]
CODEC RV9/10 : OK (Alternative)
ENCODE RV40 : h:\Program Files\Ripp-it_AM\PRODUCER\producer.exe : - [ INTROUVABLE ]
----------------------------------------------------
[ MPEG 1/2 - (VCD/SVCD/DVD - .mpg .mp2) ]
ENCODE MPEG : R:\SOFTWARE\TOOLS\GENERAL TOOLS\Audio_VideoCodecSoft\TMPGEnc\TMPGEnc-2.521.58.169-Free\TMPGEnc.exe : - [ INTROUVABLE ]
----------------------------------------------------
[ NERO Burning Rom ]
NERO BURNING ROM: I:\Program Files\ahead\Nero\nero.exe : OK [ 6.3.1.20 ]
NERO COMMAND : I:\Program Files\ahead\Nero\NeroCmd.exe : OK
----------------------------------------------------
Voici l'analyse Ripp-it de mon MKV simple
\SSFILM5.MKV ::
993 kbps - 593 mo - 01.23.29.801 - 2 tracks
Vidéo_t1 : 993 kbps - 540 mo - Codec AVC1 - 23.9760 fps - 120115 f - 720x376
Audio_t2 : 88 kbps - 53 mo - Codec OGG - 2 ch - 48000 hz
Winche
samedi 09 décembre 2006 à 23:14
- convolution3d.dll ?? [ Plugin externe - (peut engendrer des problèmes) ]
- Convolution3d.txt.backup ?? [ Plugin externe - (peut engendrer des problèmes) ]
- deen.dll ?? [ Plugin externe - (peut engendrer des problèmes) ]
- MSharpen.html ?? [ Plugin externe - (peut engendrer des problèmes) ]
- subresync.exe ?? [ Plugin externe - (peut engendrer des problèmes) ]
- Subtitler.vdf ?? [ Plugin externe - (peut engendrer des problèmes) ]
- UnDot.dll.backup ?? [ Plugin externe - (peut engendrer des problèmes) ]
- UnFilter.dll ?? [ Plugin externe - (peut engendrer des problèmes) ]
- VSFilter.dll ?? [ Plugin externe - (peut engendrer des problèmes) ]
Déplace tous ces filtres dans un autre dossier que le dossier "plugin" de Avisynth
picollo
samedi 09 décembre 2006 à 23:43
J'ai déplacé les fichiers dans un autre dossier
maintenant j'ai un petit problème, lorsque je choisi ma video dans riam
riam ne fait plus rien et dans le gestionnaire de tâches riam est en Pas de réponse
Winche
samedi 09 décembre 2006 à 23:55
Ré-installe Avisynth il te manque une dll
Tu le trouves à cette adresse : H:\Program Files\Ripp-it_AM\Xtra\avisynth.exe
picollo
dimanche 10 décembre 2006 à 00:36
avisynth réinstallé
mais ca ne change rien
je ne sais même plus faire une analyse du fichier
Edit : En fait c'est très aléatoire
Winche
dimanche 10 décembre 2006 à 00:45
Tu as 2 Program Files sur 2 partitions différentes et les éléments de Ri4m sont installés sur l'une et avisynth sur l'autre .. Peut-être est-ce dû à ça .. franchement là je sèche
picollo
dimanche 10 décembre 2006 à 01:13
J'ai bien 2 Program Files sur 2 partitions mais Ri4m et avisynth sont installés sur une même partition (i:)
En fait avant, il y a plusieurs mois ri4m et avisynth étaient installés sur l'autre partition (h:), j'ai désinstallé le tout et réinstallé plusieurs semaines plus tard sur la partition actuel
Je viens de corriger la config pour que producer soit bien localisé ainsi que TMPGenc
Je sais pas vraiment ce que j'ai pu faire mais pour le moment ri4m a l'air de fonctionner.
J'ai repris le script AVS crée par ri4m et ouvert dans VirtualDubMod
au bout d'un petit moment, j'ai une erreur VirtualDubMod
L'instruction à 0x7c920e03" emploie l'adresse mémoire "0x80808080". Lamémoire ne peut pas être "written".
et j'ai également remarqué que l'utilisation mémoire est montée à 275.684Kb
et la mémoire virtuel était 372.252Kb
Comme j'utilise déjà environ 300Mb de RAM et que je n'ai que 768Mb de RAM
Peut être que c'est un manque de RAM ?
Winche
dimanche 10 décembre 2006 à 01:40
Tu as un soucis quelque part mais où ? je ne sais pas .. Ri4m ne consomme que 10Mo "au repos" ..
picollo
dimanche 10 décembre 2006 à 18:35
Ce n'est pas ri4m qui consomme la mémoire
J'ai repris le script, créé par ri4m, directement dans virtualdubmod
et c'est ce vdm qui consomme autant de mémoire
underground78
dimanche 10 décembre 2006 à 22:33
Normalement VDM utilise pas mal de mémoires mais quand même moins ...
Ton pc est bien stable ? Tu n'as pas affaire à des plantages ?
picollo
dimanche 10 décembre 2006 à 22:58
Oui, oui, mon PC est très stable
VDM n'utilise pas toujours autant de mémoire
jusqu'à présent, c'est la première fois que j'ai ce phénomène
et pourtant je suis à plus de 100 traitements vidéo
à mon avis ca vient de ce format vidéo (h264)
picollo
lundi 11 décembre 2006 à 00:04
J'ai du nouveau (désolé ca ne passe pas par ri4m)
J'ai repris donc le fichier totalement démuxer, donc Track1.H264
dont j'avais "parlé" dans mon premier post de ce sujet
Avec le logiciel avc2avi (sourceforge)
En ligne de commande "avc2avi.exe -i s:\Teste2\Track1.h264 -o s:\Teste2\Track1.avi"
J'ai trouvé sur
http://forum.doom9.org/showthread.php?t=118267Un grand Merci à tous pour votre aide
underground78
lundi 11 décembre 2006 à 19:56
Euh ouais mais là, ton avi c'est toujours du h264 qu'il y a dedans et non pas du xvid comme tu le voulais ...
picollo
mardi 12 décembre 2006 à 13:03
Oui c'est exact c'est toujours un h264 mais avec une extension .AVI
J'ai remarqué cela hier soir
Mais comme c'est un .AVI, ca me permet de le traiter dans un script AVS avec AviFileSource
et donc de le réencoder en Xvid avec VirtualDubMod
Le seul point "négatif", est qu'après traitement avec AVC2AVI la vidéo comporte une petite ligne verte dans le bas de l'image; mais ce n'est pas bien grave, un cropbottom arrange tout cela;
et en plus il me semble que la ligne verte est un ajout à la vidéo et non une modification des dernières lignes
donc on n'a toujours la même images à la fin
Encore merci pour votre aide
Winche
mardi 12 décembre 2006 à 13:18
Problème réglé alors ?
P'tite question

: qu'est-ce qui ne passait pas avec Ri4m ?
underground78
mardi 12 décembre 2006 à 20:20
(picollo @ mardi 12 décembre 2006 à 12:03)

Mais comme c'est un .AVI, ca me permet de le traiter dans un script AVS avec AviFileSource
et donc de le réencoder en Xvid avec VirtualDubMod
Et ça marche avec un AviFileSource ? Etonnant !
picollo
mercredi 13 décembre 2006 à 00:46
J'ai remarqué que la ligne verte ajoutée (dont je parlais à 12h03) ne vient pas de avc2avi
Si j'ouvre l'AVI H264 directement dans VirtualDubMod, il n'y a pas de ligne verte; par contre si j'utilise les filtres Avisynth (avifilesource) la ligne verte apparait
Mais c'est un peu bizarre mais pas un problème, utilisation de cropbottom et, voilà
Pour vous répondre (Winche et underground78)
En fait après le traitement par avc2avi, je peux utiliser avifilesource ou directshowsource sans problème
le fichier ayant une extension AVI, le H264 étant un autre format MPEG-4 (si je ne me trompe pas) comme le Divx ou Xvid, peut être que ca vient de la.
Pour ce qui ne passait pas avec RIAM, c'est une très bonne question.
A partit du fichier MKV, aucun problème. Ensuite la vidéo H264 (contenue dans le MKV), apparement c'est lui qui posait problème
J'ai pas réessayé RIAM sur le fichier AVI H264 (traité par avc2avi) mais je pense que ca doit passer sans problème vu que VDM l'ouvre tout seul comme un grand
Peut-être qu'il serait utile (si c'est possible) d'ajouter avc2avi dans RIAM
sur
http://forum.doom9.org/showthread.php?t=118267 ils "parlent" des vidéos de la BBC (si j'ai bien compris) qui peuvent poser problèmes
Apparement il faut faire attention au profile (paramètres) du codec H264, enfin je suppose
underground78
mercredi 13 décembre 2006 à 10:12
(picollo @ mardi 12 décembre 2006 à 23:46)

... En fait après le traitement par avc2avi, je peux utiliser avifilesource ou directshowsource sans problème
le fichier ayant une extension AVI ...
C'est étonnant, c'est la première fois que j'entend dire que ça marche ... Tu as quoi comme décodeur pour le x264 ?
picollo
jeudi 14 décembre 2006 à 21:02
ffdshow du 26 juillet 2006
la vidéo dure 1h23 quand elle est lue à partir du MKV
mais ne dure plus que 1h20 une fois extrait du fichier MKV
Vous voyez une raison à cela
Edit : J'ai oublié le paramètre -f de avc2avi qui sélectionne le nombre d'images par seconde
underground78
jeudi 14 décembre 2006 à 22:25
Je retesterais, fais remonter le topic si j'oublie ...
picollo
jeudi 14 décembre 2006 à 22:55
J'ai retraité le h264 avec avc2avi pour avoir un fichier avec .avi comme extension mais cette fois en lui indiquant un fps de 23.98
et maintenant il a la même durée, donc tout rentre dans l'ordre
underground78
vendredi 15 décembre 2006 à 08:53
Bizarre, il ne veut pas m'ouvrir les avi h264 VDM ...
picollo
vendredi 15 décembre 2006 à 17:38
J'ai pas de problème pour l'ouvrir.
Mais quand j'ouvre directement dans VDM (Dans File --> File Information)
il me met ceci
FourCC Code : FourCC : [h264] Intel ITU H.264
Decompressor : ffdshow Video Codec
Mais si je l'ouvre dans VDM par un fichier AVS
Video=AVIFileSource(Source,audio=false,fourCC="H264")
File Information me donne ceci
FourCC Code : FourCC : [YV12] ATI YVU12 4:2:0 Planar
Decompressor : Helix YV12
et ce, que je mette fourcc="H264" ou pas dans AviFileSource
Je ne sais pas si je genre d'infos peux t'aider!
Ton avi H264 est un fichier video ou un audio/video ?
Ton fichier s'ouvre t'il dans VDM si tu utilises AviFileSource ou DirectShowSource dans un filtre AVS ?
Ton fichier est il lisible avec Media Player Classic ou VLC, et qu'est ce que ca donne dans AviCheck ?
underground78
vendredi 15 décembre 2006 à 21:44
Ca marche effectivement avec ffdshow installé avec support VFW ...
Enfin normalement ça devrait marcher toujours avec Riam dès que tu as un décodeur approprié ...
C'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez
conversion MKV/H264 en AVI(Xvid).