Comment découper une vidéo MKV avec ffmpeg sans réencodage
Dans un article précédent consacré à la vidéo MP4, j'avais décrit une technique de découpage de vidéo sans réencodage (donc rapide et sans perte de qualité) en ligne de commande, en utilisant l'application ffmepg.
J'avais ensuite tenté la même chose avec une vidéo au format TS, mais sans succès. Je me suis alors demandé si c'était possible avec un fichier MKV.
Comment procéder ? La commande ressemble beaucoup à celle que j'avais utilisée pour mes fichiers MP4…
Ouvrir une fenêtre en ligne de commande.
Se placer dans le répertoire où se trouve la vidéo à découper avec la commande cd.
Dans cet exemple, on veut découper une vidéo nommée mavideo.mkv à partir du temps 01:45:00.000 (c'est à dire 1h45) pour obtenir une durée de vidéo de 4'51 dans un fichier nommé output.mkv.
ffmpeg -ss 01:45:00.000 -i mavideo.mkv -t 00:04:51.500 -c:v copy -c:a copy output.mkv
J'ai eu beaucoup de chance : aucune désynchronisation du son !