Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1/ Se débrouiller pour qu'on puisse exécuter mkvextract depuis l'invite de commande Windows.
- Quand Windows veut exécuter un programme, il regarde sa variable d'environnement « PATH ».
- Cette variable reprend un ensemble de dossiers dans lesquels Windows regarde s'il peut trouver l'exécutable qu'on veut démarrer.
- On va donc ajouter le dossier d'installation de mkvextract au PATH de Windows :
- "My Computer" > "Properties" > "Advanced" > "Environment Variables" > "Path"
- Il faut /ajouter/ à la fin de la variable : « ;\path\to\mkvextract ». Il ne faut surtout pas supprimer tout ce qui était déjà là.
- On pourrait par exemple obtenir quelque chose du genre : « PATH=C:\Program Files\MaBiteCestDuBeton;C:\Program Files\java;C:\Program Files\MKVmachin », l'exécutable de mkvextract étant dans le dossier « C:\Program Files\MKVmachin ».
- On peut aussi simplement se déplacer dans le dossier « C:\Program Files\MKVmachin » et lancer la commande depuis ce dossier directement, mais c'est moins élégant et pratique.
- 2/ Utiliser mkvextract
- De manière générale, on peut obtenir l'aide d'une commande de deux façon :
- 2.1/ > mkvextract /?
- C'est l'équivalent de « mkvextract --help » sous Linux.
- Rien que cette aide fournit normalement des informations suffisamment amples pour faire tout ce qu'on veut.
- 2.2/ Lire le manuel (RTFM -- Read The Fucking Manual)
- Le manuel, c'est ce qu'on obtient quand on entre « man nom_du_programme » dans une console Linux. On peut trouver ces manuel sur internet en demandant gentiment à Google => http://linux.die.net/man/1/mkvextract
- die.net est vachement cool et a même des fonctionnalités sympas http://www.die.net/earth/
- 3/ Exemple
- J'ai un épisode de Akatsuki no Yona dont je veux extraire la piste audio, mais pauvre de moi la GUI de mkvextract ne fonctionne plus.
- 3.1/ Identifier l'ID des pistes que je veux extraire en utilisant mkvinfo :
- para@para-clevo:~/downloads$ mkvinfo "[FFF] Akatsuki no Yona - 01 [388AC37C].mkv"
- [...]
- | + A track
- | + Track number: 1 (track ID for mkvmerge & mkvextract: 0)
- | + Track UID: 1
- | + Track type: video
- | + Lacing flag: 0
- | + MinCache: 1
- | + Codec ID: V_MPEG4/ISO/AVC
- | + CodecPrivate, length 44 (h.264 profile: High 10 @L5.0)
- | + Default duration: 41.708ms (23.976 frames/fields per second for a video track)
- | + Language: jpn
- | + Name: 10bit H.264 - 720p
- | + Video track
- | + Pixel width: 1280
- | + Pixel height: 720
- | + Display width: 1280
- | + Display height: 720
- | + A track
- | + Track number: 2 (track ID for mkvmerge & mkvextract: 1)
- | + Track UID: 277131690
- | + Track type: audio
- | + Codec ID: A_AAC
- | + CodecPrivate, length 2
- | + Default duration: 23.220ms (43.066 frames/fields per second for a video track)
- | + Language: jpn
- | + Name: 2.0 AAC
- | + Audio track
- | + Sampling frequency: 44100
- | + Channels: 2
- | + A track
- | + Track number: 3 (track ID for mkvmerge & mkvextract: 2)
- | + Track UID: 9804204409319613872
- | + Track type: subtitles
- | + Lacing flag: 0
- | + Codec ID: S_TEXT/ASS
- | + CodecPrivate, length 1344
- | + Name: FFF
- [...]
- 3.2/ Extraire la piste qui m'intéresse (le son) :
- para@para-clevo:~/downloads$ mkvextract tracks "[FFF] Akatsuki no Yona - 01 [388AC37C].mkv" 1:audio.aac
- Extracting track 1 with the CodecID 'A_AAC' to the file 'audio.aac'. Container format: raw AAC file with ADTS headers
- Progress: 100%
- Et voilà, j'ai extrait le son du mkv dans audio.aac.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement