Forum Linux.général Extraire une piste FLAC d'un MKV mais sans le chapitre 1

Posté par  .
Étiquettes :
0
26
août
2012

Bonjour à tous !

J'aurai une question, au sujet de l'extraction d'une piste FLAC d'un MKV.
Ca ne me pose pas de problème, via la commande : ffmpeg -i $SOURCE -vn -acodec copy $SOURCE.mka;

Mais comment est-il possible de ne pas recopier le chapitre 1 ?
Pour les vidéos MKV, j'avais souhaité également encoder le chapitre 1 car c'est le moment où l'orchestre se met en place etc, mais dans la voiture, je ne souhaite pas attendre 1 à 2 minutes avant que la musique ne commence !!

Merci les linuxiens !

  • # mkvextract

    Posté par  . Évalué à 1.

    Archlinux armstrongisée : R.I.P.

    • [^] # Re: mkvextract

      Posté par  . Évalué à 1.

      Hi,

      J'ai installé cet outil mais la manpage ne m'aide pas dans ce cas.
      Aurais-tu une idée ?

      Je suis sous Arch également. Oui, Arch est "Reconnu d'Intérêt Pédagogique". :-)

      +

      • [^] # Re: mkvextract

        Posté par  . Évalué à 3.

        Erf. Oui, c'est plutôt mkvmerge (comme son nom ne l'indique pas…).
        Donc, commence comme d'habitude avec ton ffmeg, puis :
        detail@x61-T] pts/5->mkvinfo $SOURCE.mka | grep ChapterTimeStart
        | + ChapterTimeStart: 00:00:00.000000000
        | + ChapterTimeStart: 00:06:34.720000000
        | + ChapterTimeStart: 00:17:04.960000000
        | + ChapterTimeStart: 00:23:37.040000000
        | + ChapterTimeStart: 00:34:16.120000000
        | + ChapterTimeStart: 00:40:08.680000000
        | + ChapterTimeStart: 00:45:49.280000000
        | + ChapterTimeStart: 00:51:02.840000000
        | + ChapterTimeStart: 00:53:58.600000000
        | + ChapterTimeStart: 01:00:57.720000000
        | + ChapterTimeStart: 01:05:04.200000000
        | + ChapterTimeStart: 01:10:53.640000000
        | + ChapterTimeStart: 01:16:59.209466666
        | + ChapterTimeStart: 01:20:52.169466666
        | + ChapterTimeStart: 01:25:25.689466666
        | + ChapterTimeStart: 01:29:51.929466666

        detail@x61-T] pts/5->mkvmerge -o $SPLIT.mka --split "timecodes:00:06:34.720000000,00:17:04.960000000" $SOURCE.mka
        
        detail@x61-T] pts/5->ls -1 sortie*
        SPLIT-001.mka
        SPLIT-002.mka
        SPLIT-003.mka
        
        

        Le -003 étant le tout à partir de 00:17:04
        Donc si tu veux dégager le 1er chapitre, tu commences au troisième tc : )

        Et avec mkvextract, il y a aussi cette option pour faire d'autres trucs, mais je n'arrive pas à la faire marcher…
        $mkvextract cuesheet $SOURCE.mka > $OUT.cue

        Voilà…

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.