transformer un fichier mkv en avi

transformer un fichier mkv en avi - Traitement Vidéo - Video & Son

Marsh Posté le 28-05-2005 à 18:00:28    

Bonjour,
 
on vient de me prêter un film en MKV (matroska...) que je ne peux pas lire sur mon lecteur dvd/divx de salon !
Peut-on transformer via un soft, ce fichier en fichier avi ?
merci d'avance !
;)


---------------
"La vitesse de la lumière étant supérieure à celle du son, beaucoup de gens sont brillant jusqu'à ce qu'ils ouvrent leur gueule !!!" - Brassens || FeedBack
Reply

Marsh Posté le 28-05-2005 à 18:00:28   

Reply

Marsh Posté le 28-05-2005 à 18:02:18    

oui.
 
Nandub doit faire ça.


---------------
The Toast, un docu-fiction qui teste la loi de murphy et les films en carton
Reply

Marsh Posté le 28-05-2005 à 18:09:10    

non apparemment pas, j'ai essayé de l'ouvrir avec mais il me dit que virtualdub ne peut pas déterminer quel type de fichier c'est !


---------------
"La vitesse de la lumière étant supérieure à celle du son, beaucoup de gens sont brillant jusqu'à ce qu'ils ouvrent leur gueule !!!" - Brassens || FeedBack
Reply

Marsh Posté le 28-05-2005 à 18:31:36    

Pour faire cela, tu peux essayer Virtualdubmod plutot...

Reply

Marsh Posté le 28-05-2005 à 21:42:40    

Alors, d'abord merci ^pour vos réponses !
Ensuite l'anglais n'est pas mon fort !
Et comme le soft est totalement en anglais....et qu'en plus la vidéo n'est pas mon truc.....
Oui je sais ça fait beaucoup ! ;)
 
Alors j'arrive à ouvrir mon fichier mkv avec virtualdubmod,
mais j'ai ces messages à la fin de l'ouverture :
 
"
[!] MKV: Subtitle stream (5) contains overlapping subtitles. Some of them may  
    not be kept when editing.
 
[!] MKV: The video may have a variable framerate. If so we strongly advise you
    to use another tool to safely process your file.
 
[!] Couldn't locate decompressor for format 'ÿÿÿÿ' (unknown).
    VirtualDub requires a Video for Windows (VFW) compatible codec to  
    decompress video. DirectShow codecs, such as those used by Windows Media  
    Player, are not suitable. Only 'Direct stream copy' is available for this  
    video.
"
 
ensuite j'essaie de l'enregistrer en avi, mais j'ai ce message d'erreur :
 
"the source video stream uses a compression algorithm witch not compatible with AVI files. Direct stream copy cannot be used with this video stream."
 
En clair ça veut dire que c'est foutu ! ?
 
Et quand je veux le lire tout simplement, j'ai un crash de virtualdubmod avec cette erreur :
 
"An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'...
...while running thread "Processing" (thread.cpp:120)."
 
 


---------------
"La vitesse de la lumière étant supérieure à celle du son, beaucoup de gens sont brillant jusqu'à ce qu'ils ouvrent leur gueule !!!" - Brassens || FeedBack
Reply

Marsh Posté le 28-05-2005 à 23:07:52    

Euh, en gros si tu n'y connais rien, oui tu es dans la mouise.
 
[!] MKV: Subtitle stream (5) contains overlapping subtitles. Some of them may not be kept when editing.  
 
Ca dit en gros que certain sous titre vont peut etre etre supprimer pendant le reencodage.
 
 
[!] MKV: The video may have a variable framerate. If so we strongly advise you to use another tool to safely process your file.  
 
Ca dit en gros que ta video a un framerate variable, et que virtualdubmod le prend mal en charge et qu'il te recommande de choisir un autre logiciel.
 
 
[!] Couldn't locate decompressor for format 'ÿÿÿÿ' (unknown). VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Media Player, are not suitable. Only 'Direct stream copy' is available for this video.
 
Ca dit en gros que tu n'a pas de codec qui te permet de lire  la video, qui te permettrai aussi de la decompresser pour pouvoir la reencoder. Je pense qu'il doit s'agir du codec Real (que je deteste). Demande a celui qui t'a passé la video de te dire quel codec a été utilisé pour l'encodage de la video (si il le sait d'ailleur)
 
 
 
the source video stream uses a compression algorithm witch not compatible with AVI files. Direct stream copy cannot be used with this video stream.
 
bah la, etant donné que tu n'a pas le codec pour le reencoder, tu n'a le choix que du flux direct (pas de reencodage) et ca te dit que le codec utilisé n'est pas compatible avec le avi. Donc ta seule solution reste de trouver une codec VFW qui puisse decompresser ta video.
 
 
 
"An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'...
...while running thread "Processing" (thread.cpp:120)."  
 
Et ca je pense que c'est lié au fait que tu n'a pas le bon codec.
 
Voila, bonne chance

Reply

Marsh Posté le 28-05-2005 à 23:49:07    

En tous les cas merci pour ton aide !
J'ai téléchargé videoinspector, là :
http://www.kcsoftwares.com/index.php?download
 
Et le codec utilisé pour le fichier mkv est realvideo 9
 
Dois-je installer le codec real pour pouvoir réencoder le film en avi ?


---------------
"La vitesse de la lumière étant supérieure à celle du son, beaucoup de gens sont brillant jusqu'à ce qu'ils ouvrent leur gueule !!!" - Brassens || FeedBack
Reply

Marsh Posté le 29-05-2005 à 00:43:57    

Rah c'est bien ce que je redoutais,
 
Euh, la je suis pas assez compétant pour le real, je suis meme pas sur que y'a un codec VFW pour real...

Reply

Marsh Posté le 29-05-2005 à 00:54:56    

Ok d'accord !
 
En tous les cas, encore une fois merci pour ton aide ;) sympa ;)
Je vais rendre le film à mon pote, c'est pas trop grave ;) mais bon ;)
 
Si d'ici là je trouve une soluce je la poste ;)
merci !


---------------
"La vitesse de la lumière étant supérieure à celle du son, beaucoup de gens sont brillant jusqu'à ce qu'ils ouvrent leur gueule !!!" - Brassens || FeedBack
Reply

Marsh Posté le 29-05-2005 à 21:05:56    

J'ai toujours rien trouvé !
Si quelqu'un à une idée ?
 
des infos sur mon fichiers :
 
 
[Film]
Valide : Oui [Matroska]
Durée : 01:58:51
Film complet : Oui
 
[Vidéo]
Résolution : 704x288
Codec : RealVideo 9
FPS : 23,98
BitRate : 0 Kbps
Facteur de qualité : 0,00 b/px
 
[Audio]
Codec : AAC Low Complexity
Nombre de canaux : 2
Fréquence d'échantillonage : 22050 Hz
BitRate : 0 Kbps
 
 
merci d'avance !


---------------
"La vitesse de la lumière étant supérieure à celle du son, beaucoup de gens sont brillant jusqu'à ce qu'ils ouvrent leur gueule !!!" - Brassens || FeedBack
Reply

Marsh Posté le 29-05-2005 à 21:05:56   

Reply

Marsh Posté le 29-05-2005 à 21:46:46    

Sans recompresser ton fichier, il n'y a pas moyen de recréer un AVI.

Reply

Marsh Posté le 30-05-2005 à 04:49:54    

étant un newbie en vidéo compression et autre divx machin !
Peux-tu me dire comment faire ?
Ou m'indiquer (lien) un site qui pourrait m'expliquer la manip ?
merci d'avance !


---------------
"La vitesse de la lumière étant supérieure à celle du son, beaucoup de gens sont brillant jusqu'à ce qu'ils ouvrent leur gueule !!!" - Brassens || FeedBack
Reply

Marsh Posté le 30-05-2005 à 08:16:24    

J'avais réussi à le faire mais c'est super compliqué et on perd beaucoup en qualité d'image.
Il faut d'abord le faire passer en mpeg puis en avi. Et je te raconte pas la galère pour le son et les sous titres.

Reply

Marsh Posté le 30-05-2005 à 11:01:08    

t'as vraiment pas besoin de passer par le mpeg d'abord !! Si tu passes par du MPEG, c'est que tu n'utilises pas les bons outils...
Pour réencoder un mkv comme cela en avi, d'apres moi les 2 meilleures solutions sont:
- faire la conversion directement sous Graphedit. C'est pratique et facile, mais cela ne gere pas tres bien avec les vidéos en VFR.
- utiliser la derniere version d'Avisynth et utiliser la fonction DirectShowSource() pour ouvrir la video et ensuite utiliser ce fichier avs avec virtualdub.
 
Il faudra aussi que tu recompresse le son, car je doute que la platine Divx/DVD accepte du AAC.  
 
Il fait quelle taille ton mkv en plus ? S'il fait un CD (600-700 Mo), il faut prévoir un AVI qui fait le double de place pour éviter de perdre trop de qualité en recompressant.
 
Et sinon, si c'est un film légal, tu dois bien avoir la source quelque part ?? Il est beaucoup mieux de recompresser a partir de la source d'origine qu'a partir d'un fichier déja compressé.


Message édité par C-FGhim le 30-05-2005 à 11:02:47
Reply

Marsh Posté le 02-06-2005 à 11:18:19    

Le post est un peu long...j'ai pas tout lu, mais peux donner des pistes :
 
 
le*.mkv est bien un conteneur, dans lequel on retrouve généralement un flux audio en ogg vorbis, un flux video en *.rmvb (rv9)et d'autres trucs genre sous-titres etc.....
 
la premeiere chose à faire est d'extraire les flux, et ensuite recompresser les flux.
 
va sur : http://www.dreuceworld.com/index.php?page=conteneur extraire mkv
 
C'est du boulot... mais c'est faisable.... bon vent.

Reply

Marsh Posté le 10-06-2005 à 23:14:10    

[quotemsg=875920,7,33976]En tous les cas merci pour ton aide !
J'ai téléchargé videoinspector, là :
http://www.kcsoftwares.com/index.php?download
[quotemsg]
 
Bon réflèxe ;)

Reply

Marsh Posté le 11-06-2005 à 12:19:11    

Bonjour à tous !
 
D'abord merci à ceux qui m'ont aidé et proposé des solutions !
 
Mais j'ai abandonné l'idée de transformer ce fichier !!!
Oui je sais c'est pas bien ! Mais vu la complexité de l'affaire, je me suis dit que cela ne valait pas le coup !
 
Merci encore !
Cela m'a en tous les cas permis de découvrir videoinspector, entre autre !
;)


---------------
"La vitesse de la lumière étant supérieure à celle du son, beaucoup de gens sont brillant jusqu'à ce qu'ils ouvrent leur gueule !!!" - Brassens || FeedBack
Reply

Marsh Posté le 19-06-2005 à 13:15:57    

Avec plaisir ;)

Reply

Marsh Posté le 11-09-2007 à 02:34:05    

Moi aussi, je deteste le MKV.
Aucune platine de salon en est capable de lire.
 
Je vous signale que le DivX ou XVid sont aussi bien et permettent également d'avoir plusieurs pistes son.
De plus, le DivX et XVid sont devenus universels et des standards.
 
Il existe bien maintenant un logiciel gratuit pouvant transformer MKV (quelque soit soit le codec utilisé) en Avi.
Il s'appelle SUPER.
Et c'est le seul !

Reply

Marsh Posté le 11-09-2007 à 13:07:24    

ll faut d'abord rendre le MKV "propre" c'est a dire ne garder qu'une piste video et son avec le logiciel MKVextractGUI
 
Télécharger ici MkvToolKnix :
 
http://www.commentcamarche.net/tel [...] x-mkvmerge
 
MkvExtractgui est dispo ici: http://forum.doom9.org/showthread. [...] adid=73819
 
Mettez le tout dans le meme repertoire.
 
Il ne reste plus qu'à extraire les fichiers du MKV avec MKVextractGUI puis à les remuxer en avi avec Virtualdubmod par exemple.
 
Si le fichier video est un realvideo, il faudra le convertir en XVID avant.
Idem pour l'audio si c'est un format bizzard il faudra le convertir.
 
Pour faire ces convertions, utilisez le logiciel SUPER (moi j'aime pas) ou MEDIACODER (je preferes il est plus précis), ou tout simplement VIRTUALDUB MOD si vous avez les codecs MKV installés :
 
Voici les liens des différents softs indispensables pour toute convertion, encodage :
 
Codec XVID 1.1.3 : http://codecs.com/download/Koepi_XviD.htm
OGG OGM Codec : http://codecs.com/download/Ogg_DirectShow_Filters.htm
Real Alternative (direct show) : http://www.clubic.com/telecharger- [...] ative.html
LAME directshow (Mp3) : http://codecs.com/download/LAME_DirectShow_Filter.htm
 
et l'indispensable FFDSHOW comprenant TOUS les codecs indispensables  
sans pack de codec, que je déconseille fortement :
 
http://codecs.com/download/FFDShow.htm
 
A noter que maintenant ffdshow a été nettement amelioré, qu'il integre un codec xvid (1.2 127), qu'il gere ses codecs en VFW (video for windows) donc utilisables pour encodage dans virtualdub mod.
 
Grossomodo une fois le MKV splitté et chaque fichier du mkv démuxé et séparé, ffdshow et vdubmod devraient suffire pour réencoder sauf si RV9 (real video) dans ce cas installer le code real indiqué plus haut.
 
Il existe le meme code pour quicktime :
 
http://codecs.com/download/QuickTi [...] e_Lite.htm (n'inclus pas media player classic)
http://codecs.com/download/QuickTime_Alternative.htm (inclus le dernier media player classic, le meilleur player avec vlc et KMplayer)
 
Voilà j'espere avoir été clair ;) sinon pas hesiter
 
Update : Je viens de découvrir un frontend pour le celebre MPLAYER linux sous windows, celà s'appelle SMPLAYER et celà semble vraiment tres bon vu que c'est basé sur MPLAYER derniere version c'est forcément bon et stable, en voici le lien :
 
http://smplayer.sourceforge.net/fr/windows/index.php
 
Bien sur c'est totalement open source comme tout bon programme qui se respecte ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed