mkvmerge --split parts: und Kapitel: Fehler?

  • Ich habe hier ein Musikvideo mit folgenden Kapiteln:

    Code
    GeneralComplete name                            : 8848179.mkvFormat                                   : MatroskaFormat version                           : Version 4 / Version 2File size                                : 1.26 GiBDuration                                 : 1h 37mnOverall bit rate                         : 1 865 KbpsEncoded date                             : UTC 2013-01-01 00:42:52Writing application                      : mkvmerge v5.9.0 ('On The Loose') built on Dec 23 2012 14:24:43Writing library                          : libebml v1.3.0 + libmatroska v1.4.0VideoID                                       : 1Format                                   : AVCFormat/Info                              : Advanced Video CodecFormat profile                           : High@L3.0Format settings, CABAC                   : YesFormat settings, ReFrames                : 4 framesMuxing mode                              : Header strippingCodec ID                                 : V_MPEG4/ISO/AVCDuration                                 : 1h 37mnWidth                                    : 720 pixelsHeight                                   : 400 pixelsDisplay aspect ratio                     : 16:9Frame rate mode                          : ConstantFrame rate                               : 25.000 fpsColor space                              : YUVChroma subsampling                       : 4:2:0Bit depth                                : 8 bitsScan type                                : ProgressiveWriting library                          : x264 core 116 r2074 2641b9eDefault                                  : YesForced                                   : NoAudioID                                       : 2Format                                   : AACFormat/Info                              : Advanced Audio CodecFormat profile                           : LCCodec ID                                 : A_AACDuration                                 : 1h 37mnChannel(s)                               : 2 channelsChannel positions                        : Front: L RSampling rate                            : 44.1 KHzCompression mode                         : LossyDefault                                  : YesForced                                   : NoMenu00:00:00.000                             : en:00:00:00.000 start of chapter #100:05:32.000                             : en:00:05:32.000 start of chapter #200:09:58.000                             : en:00:09:58.000 start of chapter #300:15:50.000                             : en:00:15:50.000 start of chapter #400:20:00.000                             : en:00:20:00.000 start of chapter #500:24:00.000                             : en:00:24:00.000 start of chapter #600:30:44.000                             : en:00:30:44.000 start of chapter #700:38:25.000                             : en:00:38:25.000 start of chapter #800:44:05.000                             : en:00:44:05.000 start of chapter #900:52:00.000                             : en:00:52:00.000 start of chapter #1000:56:00.000                             : en:00:56:00.000 start of chapter #1101:00:00.000                             : en:01:00:00.000 start of chapter #1201:06:50.000                             : en:01:06:50.000 start of chapter #1301:14:25.000                             : en:01:14:25.000 start of chapter #1401:18:40.000                             : en:01:18:40.000 start of chapter #1501:22:10.000                             : en:01:22:10.000 start of chapter #1601:31:09.000                             : en:01:31:09.000 start of chapter #17


    und muxe nun Kapitel 1 & 17 zusammen mit diesem Kommando:

    Code
    mkvmerge -o "output\8848179.mkv" --split parts:-00:05:32.000,+01:31:09.000- "8848179.mkv"


    das Ergebnis ist eine MKV mit diesen Kapiteln:

    Code
    GeneralComplete name                            : output\8848179.mkvFormat                                   : MatroskaFormat version                           : Version 4 / Version 2File size                                : 178 MiBDuration                                 : 11mn 22sOverall bit rate                         : 2 186 KbpsEncoded date                             : UTC 2013-01-15 21:54:11Writing application                      : mkvmerge v5.9.0 ('On The Loose') built on Dec 31 2012 17:36:59Writing library                          : libebml v1.3.0 + libmatroska v1.4.0VideoID                                       : 1Format                                   : AVCFormat/Info                              : Advanced Video CodecFormat profile                           : High@L3.0Format settings, CABAC                   : YesFormat settings, ReFrames                : 4 framesCodec ID                                 : V_MPEG4/ISO/AVCDuration                                 : 11mn 23sWidth                                    : 720 pixelsHeight                                   : 400 pixelsDisplay aspect ratio                     : 16:9Frame rate mode                          : ConstantFrame rate                               : 25.000 fpsColor space                              : YUVChroma subsampling                       : 4:2:0Bit depth                                : 8 bitsScan type                                : ProgressiveWriting library                          : x264 core 116 r2074 2641b9eDefault                                  : YesForced                                   : NoAudioID                                       : 2Format                                   : AACFormat/Info                              : Advanced Audio CodecFormat profile                           : LCCodec ID                                 : A_AACDuration                                 : 11mn 22sChannel(s)                               : 2 channelsChannel positions                        : Front: L RSampling rate                            : 44.1 KHzCompression mode                         : LossyDefault                                  : YesForced                                   : NoMenu00:00:00.000                             : en:00:00:00.000 start of chapter #100:05:31.920                             : en:00:05:32.000 start of chapter #200:09:57.920                             : en:00:09:58.000 start of chapter #3


    was falsch ist. Video & Audio sind dabei richtig 1 + 17 zusammengefügt.

    Lasse ich mir das so in 2 MKVs ausgeben, ist alles richtig:

    Code
    mkvmerge -o "output\8848179.mkv" --split parts:-00:05:32.000,01:31:09.000- "8848179.mkv"
    Code
    GeneralComplete name                            : output\8848179-001.mkvFormat                                   : MatroskaFormat version                           : Version 4 / Version 2File size                                : 85.4 MiBDuration                                 : 5mn 32sOverall bit rate                         : 2 153 KbpsEncoded date                             : UTC 2013-01-15 22:03:33Writing application                      : mkvmerge v5.9.0 ('On The Loose') built on Dec 31 2012 17:36:59Writing library                          : libebml v1.3.0 + libmatroska v1.4.0VideoID                                       : 1Format                                   : AVCFormat/Info                              : Advanced Video CodecFormat profile                           : High@L3.0Format settings, CABAC                   : YesFormat settings, ReFrames                : 4 framesCodec ID                                 : V_MPEG4/ISO/AVCDuration                                 : 5mn 32sWidth                                    : 720 pixelsHeight                                   : 400 pixelsDisplay aspect ratio                     : 16:9Frame rate mode                          : ConstantFrame rate                               : 25.000 fpsColor space                              : YUVChroma subsampling                       : 4:2:0Bit depth                                : 8 bitsScan type                                : ProgressiveWriting library                          : x264 core 116 r2074 2641b9eDefault                                  : YesForced                                   : NoAudioID                                       : 2Format                                   : AACFormat/Info                              : Advanced Audio CodecFormat profile                           : LCCodec ID                                 : A_AACDuration                                 : 5mn 32sChannel(s)                               : 2 channelsChannel positions                        : Front: L RSampling rate                            : 44.1 KHzCompression mode                         : LossyDefault                                  : YesForced                                   : NoMenu00:00:00.000                             : en:00:00:00.000 start of chapter #100:05:31.920                             : en:00:05:32.000 start of chapter #2

    Ich habe das noch an anderen Videos und mit anderen Versionen von mkvmerge (5.6, 5.7, 5.8) getestet, mit dem selben Ergebnis.

    Weiss jemand, warum das so ist?

  • Die Doku sagt dazu:

    Zitat

    Examples:

    Code
    1    --split parts:00:01:20-00:02:45,00:05:50-00:10:30
    
    
    2    --split parts:00:01:20-00:02:45,[B]+[/B]00:05:50-00:10:30
    
    
    3    --split parts:-00:02:45,00:05:50-


    ...
    In example 2 mkvmerge will create only one file. This file will contain both the content starting from 00:01:20 until 00:02:45 and the content starting from 00:05:50 until 00:10:30.


    Und zum Content gehören auch die Kapitel (-marken).

  • Zitat

    Video & Audio sind dabei richtig 1 + 17 zusammengefügt.


    Okay, wenn ich Dich richtig verstehe, läuft alles wie Du willst, nur dass die Kapitelmarker in der Zieldatei nicht richtig gesetzt sind?
    Falls dies so ist, ist es vermutlich ein Bug, wenn Du willst, dass dieser gefixed wird erstelle einen Bug Report in Mosu seinem BugTracker: https://trac.bunkus.org/
    (Die Syntax die Du verwendest scheint richtig zu sein)

  • Bei <CODE><CODE>--split parts:</CODE></CODE> werden die Kapitel der "parts" in eigenen Editionen untergebracht. Beim Zusammenfügen der Kapitel 1+14+17 aus meinem Beispiel sieht das in mediainfo dann so aus:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!