alabi
samedi 04 novembre 2006 à 22:30
Bonjour,
Je cherche à encoder un fichier mkv comprenant des sous-titres en fichier divx (avi). Existe-t-il un tuto ? ou une solution avec ripp-it ?
Winche
samedi 04 novembre 2006 à 22:38
Bienvenue
Regarde dans les tutos :
Tutoriels Ri4mSurtout ces 2 là :
Tuto 'Réencoder un MKV avec Ri4m'
et
Le tuto 'Incruster les sous-titres avec Ri4m' (Guix et Stryke)
alabi
dimanche 05 novembre 2006 à 21:33
(Winche @ samedi 04 novembre 2006 à 22:38)

Bienvenue
Regarde dans les tutos :
Tutoriels Ri4mSurtout ces 2 là :
Tuto 'Réencoder un MKV avec Ri4m'
et
Le tuto 'Incruster les sous-titres avec Ri4m' (Guix et Stryke)
Winche
dimanche 05 novembre 2006 à 21:34
Tu as dû oublier quelque chose
alabi
dimanche 05 novembre 2006 à 21:43
(Winche @ samedi 04 novembre 2006 à 22:38)

Bienvenue
Regarde dans les tutos :
Tutoriels Ri4mSurtout ces 2 là :
Tuto 'Réencoder un MKV avec Ri4m'
et
Le tuto 'Incruster les sous-titres avec Ri4m' (Guix et Stryke)
J'ai bien lu ces tutos mes ils concernent l'extraction de fichiers DVD. Je souhaite extraire des sous-titres d'un fichier MKV pour les incruster dans le même fichier converti en AVI. J'ai trouvé dans le dossier Ripp-it une application nommée mmg. Serait-ce la solution ?
Winche
dimanche 05 novembre 2006 à 21:55
MMG ou MKVExtractGUI
alabi
lundi 06 novembre 2006 à 18:07
Bon d'accord, mais je fais quoi maintenant ? J'ai essayé avec MMG mais je t'avoue que lorsque je sélectionne les sous-titres du fichiers, j'obtiens un fichier mkv plus petit mais inutilisable pour Ripp-it. J'ai renommé l'extension de ce fichier en sub, srt, que sais-je encore mais aucun programme n'en veut. Est-ce vraiment les sous-titres que l'on extrait ainsi ? Si oui, comment utiliser ce fichier ?
Winche
lundi 06 novembre 2006 à 18:31
Essaye de les extraire avec MKVExtractGUI
alabi
lundi 06 novembre 2006 à 21:33
J'ai obtenu un fichier Sub avec MKVextractGui ! Mais je n'arrive toujours pas à l'utiliser. Ripp-it donne un message d'erreur : Avisynth open failure TextSub : can't open.
YannBresil
mardi 07 novembre 2006 à 03:11
Mets la verification de ta config.
alabi
mardi 07 novembre 2006 à 06:48
La voilà
Ripp-it_AM [ 5.0 ]
****************************************************
[ Video ]
DivX : OK [ 6.4.0.51 ]
Xvid : - [ INTROUVABLE ]
X264 : - [ INTROUVABLE ]
VP6 : - [ INTROUVABLE ]
VP7 : - [ INTROUVABLE ]
DivX 3.11 : - [ INTROUVABLE ]
Quicktime Alternative : OK [ 1.73 ]
ffdshow : - [ INTROUVABLE ]
----------------------------------------------------
[ Audio ]
CORE - AAC Codec : OK [ 1.1.0.642 ]
LAME - MP3 Codec : OK [ 0.0.9.0 ]
AC3 Filter : - [ INTROUVABLE ]
Ogg Vorbis : - [ INTROUVABLE ]
----------------------------------------------------
[ Miscs ]
PepsiCoda (Encoding) ON
PepsiCoda (re-encoding) OFF
Pack PSP/iPod/3GP : - [ INTROUVABLE ]
Ripp-it Codec Pack : - [ INTROUVABLE ]
DVDFab Platinum : - [ INTROUVABLE ]
DVDFab Decrypter : - [ INTROUVABLE ]
Web Browser : "C:\Program
----------------------------------------------------
[ AVISYNTH ]
AVIsynth.dll OK [ 2.5.6.0 ]
C:\Program Files\AviSynth 2.5\plugins\*.*
- colors_rgb.avsi OK
- DirectShowSource.dll OK
- TCPDeliver.dll OK
----------------------------------------------------
[ Matroska (MKV) ]
Matroska Pack : OK [ ??? ]
MKVtoolnix : OK [ v1.6.0 ]
MUX MKV : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\MKVmerge.exe : OK
DEMUX MKV GUI : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\MKVEXTRACTGUI.exe : OK
MKVINFOS : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\mkvinfo.exe : OK
DEMUX MKV : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\mkvextract.exe : OK
----------------------------------------------------
[ Real Video (RV9/RV10 - .rmvb) ]
Real Alternative : OK [ 1.49 ]
CODEC RV9/10 : OK (Alternative)
ENCODE RV40 : : - [ INTROUVABLE ]
----------------------------------------------------
[ MPEG 1/2 - (VCD/SVCD/DVD - .mpg .mp2) ]
ENCODE MPEG : : - [ INTROUVABLE ]
----------------------------------------------------
[ NERO Burning Rom ]
NERO BURNING ROM: : - [ INTROUVABLE ]
NERO COMMAND : : - [ INTROUVABLE ]
----------------------------------------------------
Winche
mardi 07 novembre 2006 à 08:34
Ton pack Matroska n'est pas correctement reconnu. Ré-installe le (celui du pack de codec de Ri4m)
alabi
vendredi 10 novembre 2006 à 17:33
Voici ma nouvelle config :
[ Video ]
DivX : OK [ 6.4.0.51 ]
Xvid : - [ INTROUVABLE ]
X264 : - [ INTROUVABLE ]
VP6 : - [ INTROUVABLE ]
VP7 : - [ INTROUVABLE ]
DivX 3.11 : - [ INTROUVABLE ]
Quicktime Alternative : OK [ 1.73 ]
ffdshow : - [ INTROUVABLE ]
----------------------------------------------------
[ Audio ]
CORE - AAC Codec : OK [ 1.1.0.642 ]
LAME - MP3 Codec : OK [ 0.0.9.0 ]
AC3 Filter : - [ INTROUVABLE ]
Ogg Vorbis : - [ INTROUVABLE ]
----------------------------------------------------
[ Miscs ]
PepsiCoda (Encoding) ON
PepsiCoda (re-encoding) OFF
Pack PSP/iPod/3GP : - [ INTROUVABLE ]
Ripp-it Codec Pack : OK [ v 4.2.0 ]
DVDFab Platinum : - [ INTROUVABLE ]
DVDFab Decrypter : - [ INTROUVABLE ]
Web Browser : C:\program files\Internet Explorer\iexplore.exe
----------------------------------------------------
[ AVISYNTH ]
AVIsynth.dll OK [ 2.5.6.0 ]
C:\Program Files\AviSynth 2.5\plugins\*.*
- colors_rgb.avsi OK
- DirectShowSource.dll OK
- TCPDeliver.dll OK
----------------------------------------------------
[ Matroska (MKV) ]
Matroska Pack : OK [ 1.1.2.1230 ]
MKVtoolnix : OK [ v1.7.0 ]
MUX MKV : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\MKVmerge.exe : OK
DEMUX MKV GUI : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\MKVEXTRACTGUI.exe : OK
MKVINFOS : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\mkvinfo.exe : OK
DEMUX MKV : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\mkvextract.exe : OK
----------------------------------------------------
[ Real Video (RV9/RV10 - .rmvb) ]
Real Alternative : OK [ 1.49 ]
CODEC RV9/10 : OK (Alternative)
ENCODE RV40 : : - [ INTROUVABLE ]
----------------------------------------------------
[ MPEG 1/2 - (VCD/SVCD/DVD - .mpg .mp2) ]
ENCODE MPEG : : - [ INTROUVABLE ]
----------------------------------------------------
[ NERO Burning Rom ]
NERO BURNING ROM: C:\Program Files\Nero\Nero 7\Core\nero.exe : OK [ 7.2.3.1 ]
NERO COMMAND : C:\Program Files\Nero\Nero 7\Core\NeroCmd.exe : OK
----------------------------------------------------
J'ai encore tenté l'incrustation des sous-titres. Toujours pas de résultats. Le fichier debug :
08/11 16:07:50 input : e:\after hours_.mkv
08/11 16:07:50 922 kbps - 613 mo - 01.33.08.280 - 2 tracks
08/11 16:07:50 Vidéo_t1 : 921 kbps - 613 mo - Codec AVC1 - 25.0000 fps - 139707 f - 704x400
08/11 16:07:50 Audio_t2 : débit non analysé - Codec AAC - 2 ch - 24000 hz
08/11 16:07:50 output : e:\OUT_after hours_.avi
08/11 16:07:50 codec : DivX - [ 926 kbps ]
08/11 16:07:50 audio : MP3 - [ 128 kbps ]
** AVI - VirtualDubMod - VBR pass 1
08/11 16:07:52 start
08/11 16:07:52 --- Aripp-it.AVS ---
08/11 16:07:52 # **** Ripp-it & AVIsynth 2.5x script **** pass 2+
08/11 16:07:52 LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\undot.dll")
08/11 16:07:52 LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\VSFilter.dll")
08/11 16:07:52 LoadPlugin("C:\PROGRA~1\RIPP-I~1\dlls\DirectShowSource.dll")
08/11 16:07:52 Source="e:\after hours_.mkv"
08/11 16:07:52 Largeur=704
08/11 16:07:52 Hauteur=400
08/11 16:07:52 ratio =1.760000
08/11 16:07:52 vratio =1.760000
08/11 16:07:52 Crop_g=0
08/11 16:07:52 Crop_d=0
08/11 16:07:52 Crop_h=0
08/11 16:07:52 Crop_b=0
08/11 16:07:52 Indice=0.131534
08/11 16:07:52 Video=DirectShowSource( Source, fps=25.000000)
08/11 16:07:52 function MonoToStereo( clip C )
08/11 16:07:52 {unction MonoToStereo( clip C )
08/11 16:07:52 Assert( C.AudioChannels == 1, "This clip must have 1 audio channel" )
08/11 16:07:52 A1=GetChannel( C, 1 )
08/11 16:07:52 A=MergeChannels( A1, A1 )
08/11 16:07:52 Return( C.HasVideo ? AudioDub( C, A ) : A )
08/11 16:07:52 }eturn( C.HasVideo ? AudioDub( C, A ) : A )
08/11 16:07:52 # ====================================================================
08/11 16:07:52 function DownMix( clip A )
08/11 16:07:52 {unction DownMix( clip A )
08/11 16:07:52 A1=GetChannel( A, 1 )
08/11 16:07:52 A2=GetChannel( A, 2 )
08/11 16:07:52 A3=GetChannel( A, 3 )
08/11 16:07:52 A4=GetChannel( A, 4 )
08/11 16:07:52 A5=GetChannel( A, 5 )
08/11 16:07:52 A6=GetChannel( A, 2 )
08/11 16:07:52 A1=MixAudio( MixAudio( A1, A5, 0.2698, 0.2698 ), MixAudio( A3, A4, 0.1907, 0.2698 ) )
08/11 16:07:52 A2=MixAudio( MixAudio( A2, A6, 0.2698, 0.2698 ), MixAudio( A3, A4, 0.1907, 0.2698 ) )
08/11 16:07:52 A=MergeChannels( A1, A2 )
08/11 16:07:52 Return ( A )
08/11 16:07:52 }eturn ( A )
08/11 16:07:52 # ====================================================================
08/11 16:07:52 Video=Video.AudioChannels == 6 ? DownMix( Video ) : Video
08/11 16:07:52 Video=Video.AudioChannels == 1 ? MonoToStereo( Video ) : Video
08/11 16:07:52 Video=ResampleAudio(Video, 44100)
08/11 16:07:52 Video=ConvertToYV12(Video)
08/11 16:07:52 Video=VobSub(Video, "e:\after hours_.idx")
08/11 16:07:52 Video=BilinearResize(Video, Largeur, Hauteur)
08/11 16:07:52 ---
** AVI - VirtualDubMod - VBR pass 2
08/11 17:26:20 start
08/11 18:43:44 e:\OUT_after hours__.AVI : no
** DEBUG END **********************************
Vers la fin, on lit : Video=VobSub(Video, "e:\after hours_.idx"), mais je n'ai aucun sous-titres qui s'affiche.
Le fichier .idx en question pèse 44 Ko. Normal ? Le fichier .sub généré par MKVextractGui pèse 2,23 Mo. L'envie me prend de renommer ce fichier sub en idx...
Les différents tutos partent d'un fichier Vob. Je n'ai rien lu sur un fichier mkv dont on voudrait incruster les sous-titres dans un fichier avi. Mon problème a-t-il une solution avec Ripp-it ?
Winche
vendredi 10 novembre 2006 à 17:43
1) Installe ffdshw
2) De ton mkv source tu extrais (avec MKVextractGui ou MMG) ta piste sous-titres
3) Suivre ce tuto :
[Tuto] Réencoder un mkv AVC/h264 en essayant d'incruster tes sous-titres en même temps (bouton sous-titres dans le mode ré-encodage expert)
alabi
samedi 11 novembre 2006 à 17:32
Voici ma nouvelle config avec ffdshw installé :
Ripp-it_AM [ 5.0.1d ]
****************************************************
[ Video ]
DivX : OK [ 6.4.0.51 ]
Xvid : - [ INTROUVABLE ]
X264 : - [ INTROUVABLE ]
VP6 : - [ INTROUVABLE ]
VP7 : - [ INTROUVABLE ]
DivX 3.11 : - [ INTROUVABLE ]
Quicktime Alternative : OK [ 1.73 ]
ffdshow : OK [ 20051208-gcc4.0.2-sse-x264.nl ]
----------------------------------------------------
[ Audio ]
CORE - AAC Codec : OK [ 1.1.0.642 ]
LAME - MP3 Codec : OK [ 0.0.9.0 ]
AC3 Filter : - [ INTROUVABLE ]
Ogg Vorbis : - [ INTROUVABLE ]
----------------------------------------------------
[ Miscs ]
PepsiCoda (Encoding) ON
PepsiCoda (re-encoding) OFF
Pack PSP/iPod/3GP : - [ INTROUVABLE ]
Ripp-it Codec Pack : OK [ v 4.2.0 ]
DVDFab Platinum : - [ INTROUVABLE ]
DVDFab Decrypter : - [ INTROUVABLE ]
Web Browser : C:\program files\Internet Explorer\iexplore.exe
----------------------------------------------------
[ AVISYNTH ]
AVIsynth.dll OK [ 2.5.6.0 ]
C:\Program Files\AviSynth 2.5\plugins\*.*
- colors_rgb.avsi OK
- DirectShowSource.dll OK
- TCPDeliver.dll OK
----------------------------------------------------
[ Matroska (MKV) ]
Matroska Pack : OK [ 1.1.2.1230 ]
MKVtoolnix : OK [ v1.7.0 ]
MUX MKV : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\MKVmerge.exe : OK
DEMUX MKV GUI : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\MKVEXTRACTGUI.exe : OK
MKVINFOS : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\mkvinfo.exe : OK
DEMUX MKV : C:\PROGRA~1\RIPP-I~1\MKVtoolnix\mkvextract.exe : OK
----------------------------------------------------
[ Real Video (RV9/RV10 - .rmvb) ]
Real Alternative : OK [ 1.49 ]
CODEC RV9/10 : OK (Alternative)
ENCODE RV40 : : - [ INTROUVABLE ]
----------------------------------------------------
[ MPEG 1/2 - (VCD/SVCD/DVD - .mpg .mp2) ]
ENCODE MPEG : : - [ INTROUVABLE ]
----------------------------------------------------
[ NERO Burning Rom ]
NERO BURNING ROM: C:\Program Files\Nero\Nero 7\Core\nero.exe : OK [ 7.2.3.1 ]
NERO COMMAND : C:\Program Files\Nero\Nero 7\Core\NeroCmd.exe : OK
----------------------------------------------------
J'ai recommencé toute la procédure comme indiqué. L'extraction du fichier sub avec MKVextractGui me donne 2 fichiers : track3.sub et track3.idx. Je les ai renommés du nom du fichier video. Ce qui me donne 3 fichiers : Nomdufilm.mkv + Nomdufilm.sub + Nomdufilm.idx. Lorsque je lance le réencodage, Ripp-it me signale qu'il a bien détecté les sous-titres que je souhaite incrustés, sauf que je me retrouve toujours avec un fichier avi sans sous-titres incrustés après l'encodage.
Reste-t-il des options à essayer ? ou bien cette fonction n'est tout simplement pas possible avec un fichier mkv ?
YannBresil
samedi 11 novembre 2006 à 18:11
Et dans la previsualisation, les sous titres apparaisent?
alabi
samedi 11 novembre 2006 à 21:24
Non.
YannBresil
dimanche 12 novembre 2006 à 00:43
Ouvre-les avec subrsync (dans le rep dlls de riam): ils apparaissent?
alabi
dimanche 12 novembre 2006 à 13:41
Oui, ils apparaissent. Lorsque je sélectionne les balises temporelles, le texte s'inscrit en-dessous.
alabi
lundi 13 novembre 2006 à 18:04
Je me sens bien seul avec mon problème...
YannBresil
mardi 14 novembre 2006 à 01:43
Mais non, on est là!
c'est quoi ton problème? lol
Peut tu mettre une copie d'écran de ce que t'affiches subresync?
alabi
mardi 14 novembre 2006 à 07:35
YannBresil
mercredi 15 novembre 2006 à 04:20
Alors:
Tes fichiers ont-ils un nom simple? sans espace?
Ton fichier sous titre va bien.
Quand tu as sélectionner le sous titre dans la fenêtre sous titre, as tu bien sélectionner "incruster à la vidéo"?
avant de lancer le réencodage, vérifie s'il apparaissent dans la previsu.
S'ils n'apparaissent, pas, ce n'est pas la peine de lancer un réencodage.
YannBresil
mercredi 15 novembre 2006 à 16:39
Si tu n'y arrives, il y a apparemment un souci quand la vidéo est du x264 pour incruster les sous titres idx. Convertit tes sous titres en srt avec subrip et retente la manip.
Winche
mercredi 15 novembre 2006 à 16:42
@Yann : la manip est la suivante : on ouvre l'idx avec subrip et on enregistre sous un format srt. c'est tout ?
YannBresil
mercredi 15 novembre 2006 à 17:11
du tout, il faut passer par la reconnaissance de caractère.
Winche
mercredi 15 novembre 2006 à 17:34
Donc c'est une extraction, pas une conversion ?

galère ..
alabi
mercredi 15 novembre 2006 à 21:50
Messieurs,
Je ne voudrais pas vous inquiéter mais on ne peut pas ouvrir un fichier idx avec subrip. En tout cas pas à partir d'un fichier srt extrait d'un mkv.
J'ai converti (ou extrait pour ceux que la sémantique chatouille) dans pas mal de format le fichier idx (ou sub). J'en reviens toujours au même bug : les sous-titres n'apparaissent pas. Pour ceux qui seraient intéressés dans le sous titrage d'un fichier avi à partir d'un fichier mkv, et en attendant que ripp-it évolue, sur cette page une solution qui marche :
Incruster des sous titres
Winche
mercredi 15 novembre 2006 à 21:58
Il n'est pas question de sémantique mais bien de 2 choses différentes

.. tu extrais les sous-titres des vob et tu convertis un sub en srt ..
YannBresil
mercredi 15 novembre 2006 à 22:27
(alabi @ mercredi 15 novembre 2006 à 16:50)

Messieurs,
Je ne voudrais pas vous inquiéter mais on ne peut pas ouvrir un fichier idx avec subrip. En tout cas pas à partir d'un fichier srt extrait d'un mkv.
Bien sur que si subrip peut convertir un idx en srt. Subrip est un ocr: il transforme un sous titre au format image en fromat texte.
Si tu ne me crois pas, cette fiche confirme:
ici par exemple.
alabi
samedi 18 novembre 2006 à 06:57
Mea-culpa ! Subrip convertit bien les fichiers idx en srt. Mais je n'ai lu aucun tuto qui traite de la question à partir d'un mkv.
J'ai enfin réussi à extraire les sous-titres et à les incrustés avec Ripp-it !

Mais une mise à jour s'impose pour MKVextractgui : dans le pack ripp-it il s'agit de la version 1.5. La version 1.6.4 est dispo sur le net et m'a permis d'extraire des sous-titres d'un fichier mkv là ou l'ancienne version buggait. A faire de toute urgence !
Merci à tout ceux qui ont éclairé ma lanterne, en espérant que ripp-it évolue toujours et encore, car c'est LE logiciel pour le traitement mkv.
topinrouen
dimanche 15 avril 2007 à 15:43
(YannBresil @ mercredi 15 novembre 2006 à 23:27)

Bien sur que si subrip peut convertir un idx en srt. Subrip est un ocr: il transforme un sous titre au format image en fromat texte.
Si tu ne me crois pas, cette fiche confirme:
ici par exemple.bonjour
comment charges-tu un idx dans subrip ? chez moi il n'y que la possibilité de charger un vob...
YannBresil
dimanche 15 avril 2007 à 21:46
Dans subrip:
"file" ; "open vob" ; "open dir" et là tu choisis ton sous titres.
topinrouen
jeudi 26 avril 2007 à 15:37
(YannBresil @ dimanche 15 avril 2007 à 22:46)

Dans subrip:
"file" ; "open vob" ; "open dir" et là tu choisis ton sous titres.
ok effectivement j'arrive à le charger.
Par contre, les sous-titres étant extrait d'un enregistrement TNT avec projectx, ils ne sont pas de très grande qualité et l'OCR ne marche pas bien: y a-t-il quelque part un tuto sur le paramétrage de subrip avec une explication de l'effet de ces paramètres en fonction de la qualité de la source
merci pour toute contrib
YannBresil
vendredi 27 avril 2007 à 21:42
jamais entendu parler de cela, peut etre sg1 en sais plus.
Si la qualité est mauvaise, pas beaucoup de solution.
Fais le rip puis corrige le fichier obtenu ensuite.
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
convertir mkv sous-titrés en divx.