Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

soquickwitit

macrumors member
Original poster
Jul 24, 2007
44
0
Ok, so i use visualhub for all my HIDeF/Bluray MKV conversion. But i'm sick of the 4 gig limit. I'd like a littler better quality.

So my question is, does anyone know of any mkv splitter so i can split the file in to, so i can convert it so it's 2 4gig parts? so the quality doesnt suffer?



please help. thx
 
Ok, so i use visualhub for all my HIDeF/Bluray MKV conversion. But i'm sick of the 4 gig limit. I'd like a littler better quality.

So my question is, does anyone know of any mkv splitter so i can split the file in to, so i can convert it so it's 2 4gig parts? so the quality doesnt suffer?



please help. thx

I would think that MKVtoolnix (PC) could probably do this but I haven't tried. I'm gonna list a bunch of PC tools because I'm not sure if you will be able to do it in the Mac OS.

A round about way that will work is to split the file into VOB chunks using MKV2VOB. Then you could encode the VOB chunks using VisualHub, I think it will read them.
 
I would think that MKVtoolnix (PC) could probably do this but I haven't tried. I'm gonna list a bunch of PC tools because I'm not sure if you will be able to do it in the Mac OS.

A round about way that will work is to split the file into VOB chunks using MKV2VOB. Then you could encode the VOB chunks using VisualHub, I think it will read them.

Yes, i am running mac currently. How would i split it into vob? thx
 
Yes, i am running mac currently. How would i split it into vob? thx

OK, this is just a suggestion, it may or may not work. This method splits the file as you convert it rather than after.

If you load the MKV into VisualHub go to advanced tab and then 'Extra FFmpeg flags'. Then from the menu select only encode a certain number of frames. Then replace the 'n' with the number of frames you want to encode (the average film is 160,000 or so). So say you put 'n' as 120,000 and put the output size to a little under 4 GB.

Then add the same file to the queue and go to the advanced tab again. This time select "start encoding at frame n". Then change 'n' to 120,001. The output file size should be roughly 1.3 GB for this section.

Once both operations are set up start the queue and at the end you should have 2 split files.

EDIT : There is no option to start encoding n frames in only "n seconds in". So you may have to calculate where the 120,000th frame occurs in seconds. This will depend on the frame rate of the film.

EDIT 2 : Tried it on a 45 second HD MKV and my method worked perfectly
 
mkvmerge

Yes, i am running mac currently. How would i split it into vob? thx

This is a simple command line way to split up a big file. I've got an 8GB file that doesn't play nice with the tools I need to make it playable on my PS3 without choking after 4GB. Took me forever to find this. It is part of the mkvtoolnix set mentioned above. This is not PC only however. You can install using Mac Ports <http://www.macports.org/install.php> then run "sudo port install mkvtoolnix" from the commandline.

To split an mkv file, run the unlikely named mkvmerge command:

Code:
$ sudo mkvmerge --split size:4050m /path/to/file.mkv -o /path/to/output_file.mkv

more details of meriad options for mkvmege can be found here: <http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge.html>

Oh and in case anyone is wondering why PS3? The AppleTV chokes on trying to play a BD-Rip; doesn't have the processing power for it.
 
You can use this step by step :
How to cut a MKV Files ?
mkvmergesplitby8.jpg
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.