So it will split the files to 2 parts, splitting in the time stamp you have given in "Duration" field. I have done the splitting successfully using mkvmerge GUI v6.9.1Īll you have to do is to put the value "2" in the "Max number of files" field. Therefore mkvmerge will never be able to split before arbitrary frame types. mkvmerge is not such a tool as it does not contain a single decoder or encoder, neither for audio nor for video. However, this requires that the program splitting the video file contains video decoders and encoders for all video formats that it can split. This requires that all non-key frames after the split point up to but excluding the next key frame will have to be re-encoded so that the next file does start with a key frame. In general there is a way to split video files at arbitrary frame positions. If mkvmerge allowed splitting at arbitrary timecodes, and therefore at any frame type, then the next file would show disrupted images until the next key frame is encountered. That's how mkvmerge ensures that the next file starts with a key frame and can be played correctly right from the start. This is an intentional limitation that you cannot get around when you use mkvmerge for splitting.Ī key frame is a frame type that can be decoded and shown independently of any other frames in the file. Mkvmerge can only split right before a key frame. MKVmerge has a limitation on this from the FAQ: When I enter 16s the first file is 20 seconds long. If I set it to two files it works only mkvmerge doesn't cut at the right time. I have tested it and it creates 182 files not what i suspected.
0 Comments
Leave a Reply. |