[Résolu] transformer mkv en mp4

Modérateur: Modérateurs

transformer mkv en mp4

Messagepar ricou » Jeu 05 Fév, 2015 22:18

Bonjour,

Avez-vous une manière rapide pour changer de conteneur (j'ai une soixantaine de fichiers à faire), sans les ré-encoder.

Les fichiers sont en mkv et à priori la ps3 ne les lit pas mais lit les mp4.

J'ai bien pensé à la solution de démultiplexer les mkv avec mkvmerge pour les multiplexer avec yamb, mais j'en ai pour des heures à tous les faire. Avez-vous quelque chose de plus rapide à me proposer ?
ricou
 
Messages: 105
Inscription: 29 Juil 2012

Messagepar Underground78 » Ven 06 Fév, 2015 8:42

Bonjour,

Ça vaut peut-être le coup d'apprendre à se servir dans ces outils en ligne de commande.

M'enfin c'est peut-être plus facile de faire ça avec ffmpeg en fait puisqu'il est assez facile à manipuler en ligne de commande. A priori ça devrait donner un truc comme :
Code: Tout sélectionner
ffmpeg -i ton_film.mkv -vcodec copy -acodec copy ton_film.mp4


Il ne te reste plus qu'à apprendre à faire une boucle sur tous les fichiers mkv d'un certain dossier par exemple pour tout convertir rapidement. Tu peux commencer par regarder ce post sur StackOverflow.
Avatar de l’utilisateur
Underground78
Administrateur
Administrateur
 
Messages: 11267
Inscription: 06 Fév 2007
Localisation: France

Messagepar Subbat » Ven 06 Fév, 2015 10:42

Salut,

Un membre du forum avait souhaité faire ça... il a expliqué comment il y était parvenu avec copie de son script permettant de le réaliser dans le dernier post... Il te faudra sans doute l'adapter notamment concernant le demuxage des mkv (je ne comprend pas bien sa commande, je ne vois pas le chemin vers mkvextract.exe), et concernant le ré-encodage audio que tu souhaites peut-être ne pas faire...

Je ne suis pas expert du batch mais si tu as des questions par rapport à ça n'hésite pas à les poser, on essaiera d'y répondre dans la limite de ce qu'on saura...

c'est ici : http://www.forum.m4ng.fr/script-mkv-to-mp4-vt6574.html
Image
Image Image
Avatar de l’utilisateur
Subbat
Administrateur
Administrateur
 
Messages: 8280
Inscription: 11 Déc 2008
Localisation: Quelque part... dans le centre de la France...

Messagepar ricou » Ven 06 Fév, 2015 22:10

Merci bien, c'est un petit bijou le code de loman02.

Hormis le fait que la numérotation des pistes commence à 0 et non à 1 dans le fichier mkv, et l'adaptation à mes fichiers, je n'ai rien changé :

Code: Tout sélectionner
echo on
setlocal ENABLEDELAYEDEXPANSION
for %%f in ("I:\mkv\*.mkv") do (
   REM Extraction
   mkvextract tracks "%%f" 0:"I:\mkv\temp\1.h264" 1:"I:\mkv\temp\1.aac"
   
   REM Muxage
   "C:\Program Files (x86)\m4ng_v4\system\MP4Box.exe" -add "I:\mkv\temp\1.h264" -add "I:\mkv\temp\1.aac#1" -itags tool="Yamb 2.1.0.0 [http://yamb.unite-video.com]" -v -new "%%f.mp4"
   
   REM On efface les fichiers temporaires
   del I:\mkv\temp\*.aac
   del I:\mkv\temp\*.h264
)
endlocal


Subbat, windows connait la commande mkvextract, pas besoin de donner le chemin complet, certainement car la suite mkvtoolnix est installé sur l'ordinateur.

Juste une question, à quoi sert le itags ? juste à faire de la pub à yamb ?


PS : quelle mémoire subbat, se rappeler d'un post qui a 3 ans
ricou
 
Messages: 105
Inscription: 29 Juil 2012

Messagepar Subbat » Ven 06 Fév, 2015 23:48

ricou a écrit:Merci bien, c'est un petit bijou le code de loman02.

Hormis le fait que la numérotation des pistes commence à 0 et non à 1 dans le fichier mkv, et l'adaptation à mes fichiers, je n'ai rien changé :



C'est parce que depuis que loman02 a écrit son script, mkvtoolnix a changé l'indexation de son script...



ricou a écrit:Subbat, windows connait la commande mkvextract, pas besoin de donner le chemin complet, certainement car la suite mkvtoolnix est installé sur l'ordinateur.


Ok, merci je ne savais pas...


ricou a écrit:Juste une question, à quoi sert le itags ? juste à faire de la pub à yamb ?


Aucune idée...


ricou a écrit:PS : quelle mémoire subbat, se rappeler d'un post qui a 3 ans


Je sais... je sais... :boss: :rital:
Image
Image Image
Avatar de l’utilisateur
Subbat
Administrateur
Administrateur
 
Messages: 8280
Inscription: 11 Déc 2008
Localisation: Quelque part... dans le centre de la France...

Messagepar Underground78 » Sam 07 Fév, 2015 9:53

Subbat a écrit:
ricou a écrit:Subbat, windows connait la commande mkvextract, pas besoin de donner le chemin complet, certainement car la suite mkvtoolnix est installé sur l'ordinateur.


Ok, merci je ne savais pas...


Ça dépend si mkvtoolnix s'ajoute dans le "PATH". Visiblement c'est effectivement le cas.

Subbat a écrit:
ricou a écrit:Juste une question, à quoi sert le itags ? juste à faire de la pub à yamb ?


Aucune idée...


Je pense que c'est bien pour faire de la pub. :)
Avatar de l’utilisateur
Underground78
Administrateur
Administrateur
 
Messages: 11267
Inscription: 06 Fév 2007
Localisation: France

Messagepar leon1789 » Sam 21 Fév, 2015 11:33

ricou a écrit: mkvextract tracks "%%f" 0:"I:\mkv\temp\1.h264" 1:"I:\mkv\temp\1.aac"


Salut,
chez moi, la piste vidéo est toujours en 1: et pas 0: (il n'y a aucune piste en 0:, ça commence à 1: ) donc tout est décalé d'une unité...

Voir ici http://www.forum.m4ng.fr/ici-vp123955.html#123955

D'ailleurs, le script de m4ng ne fonctionne pas pour cette raison : j'en suis étonné car il est évident que vous avez tous testé/utilisé la procédure, donc je n'arrive pas à expliquer les faits. Mais bon, c'est pas si grave.
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar Subbat » Sam 21 Fév, 2015 16:32

Tu n aurais pas une très vieille version des mkvtoolnix leon ?
Image
Image Image
Avatar de l’utilisateur
Subbat
Administrateur
Administrateur
 
Messages: 8280
Inscription: 11 Déc 2008
Localisation: Quelque part... dans le centre de la France...

Messagepar leon1789 » Sam 21 Fév, 2015 17:41

Ainsi, ils auraient changé l'indexation, les "saligauds"
Ah ben effectivement, c'est sûrement la raison : ma version date de 2010... ça ne nous rajeunit pas !
Et celle livrée avec m4ng v5 ? (s'il y en a une, je ne sais plus...)
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar leon1789 » Sam 21 Fév, 2015 17:58

Ok, j'ai mis à jour ... Effectivement, maintenant, je n'ai plus qu'à tout ré-indexer à partir de 0 ;)

Il y avait donc une explication simple. Merci. Je me trouve un peu c.. de ne pas y avoir penser.

Du coup, j'ai été voir la dernière version de MediaInfo : elle indexe à partir de 1... Arf.
Avatar de l’utilisateur
leon1789
 
Messages: 775
Inscription: 26 Aoû 2007

Messagepar Subbat » Sam 21 Fév, 2015 19:25

Oui c'est clair qu'ils sont un peu chiant à tout changer sans cesse... Si au moins ils indexaient tous de la même façon...
Image
Image Image
Avatar de l’utilisateur
Subbat
Administrateur
Administrateur
 
Messages: 8280
Inscription: 11 Déc 2008
Localisation: Quelque part... dans le centre de la France...


Retourner vers Autres

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités