View Full Version : mkv2vob: New App to Remux MKV x264/AC3 which play on PS3
Sickboy6th
26th November 2007, 09:20
I have been converting my libraries to MP4, AAC5.1 and im happy with that option except that its AAC5.1 and not AC3 5.1 and my audio decoder doesn't support AAC lol.
Im using the above method because fast-forward/backward seeking is always screwing up when im using a vob. If anyone is able to fix that I would be a happy camper as I can switch back to vob with AC3 :)
3r1c
26th November 2007, 09:25
unlikely it will be fixed, the fact it works at all is a surprise. do you really need to ff/rw a movie? in 2 years using xbox360 and ps3 to watching transcoded movies (which cant ff/rw) i never needed to anyway.
KnoKo
26th November 2007, 15:59
Hi 3r1c!
Thanks for this nice and easy app. Works great so far...
But bigger movies don't work for me, because my drive C is not big enough and so the temp-folder is too small.
Would it be possible to add a option to choose a different temp-folder on a different drive?
3r1c
28th November 2007, 07:19
well i found the problem with why 1080p and some 720p dont play.
its because they were encoded with the "--me umh" option to x264 which ps3 does not support.
Im not sure if this is a ps3 bug, or is umh mode not part of the official 264 specs?
There is no fix, stream must be re-encoded.
I will add detection to the next version.
Heroes.s02e10.720p.x264-dimension DOESNT PLAY on ps3
x264 - core 56 svn-680 - H.264/MPEG-4 AVC codec - Copyleft 2005 - http://www.videolan.org/x264.html - options: cabac=1 ref=7 deblock=1:-2:-1 analyse=0x3:0x133 me=umh subme=6 brdo=1 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 chroma_qp_offset=0 threads=6 nr=0 decimate=1 mbaff=0 bframes=3 b_pyramid=1 b_adapt=1 b_bias=0 direct=3 wpredb=1 bime=1 keyint=250 keyint_min=25 scenecut=40(pre) rc=2pass bitrate=3388 ratetol=1.0 rceq='blurCplx^(1-qComp)' qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 pb_ratio=1.30
House.s04e09.720p.x264-dimension PLAYS on ps3
x264 - core 56 svn-680 - H.264/MPEG-4 AVC codec - Copyleft 2005 - http://www.videolan.org/x264.html - options: cabac=1 ref=4 deblock=1:-2:-1 analyse=0x3:0x133 me=hex subme=6 brdo=1 mixed_ref=0 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 chroma_qp_offset=0 threads=6 nr=0 decimate=1 mbaff=0 bframes=3 b_pyramid=1 b_adapt=1 b_bias=0 direct=3 wpredb=1 bime=1 keyint=250 keyint_min=25 scenecut=40(pre) rc=2pass bitrate=3170 ratetol=1.0 rceq='blurCplx^(1-qComp)' qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 pb_ratio=1.30
buzzqw
28th November 2007, 08:28
the problem isn't uhm (afaik) but the high profile ( 8x8dct=1)
BHH
Grimmi Meloni
28th November 2007, 08:44
the problem isn't uhm (afaik) but the high profile ( 8x8dct=1)
Sure? I mean, they both have 8x8dct=1 set. Why should this make a difference, then?
pausefisk
28th November 2007, 10:07
Would it be possible to add .srt subtitles in this process?? Anyone know what the command line for ffmpeg would be if it can be added into?
foxyshadis
28th November 2007, 11:56
If umh causes a problem, then you'll need to restrict the mvrange - I don't know to what, sorry, you'll need to test. UMH can cause longer motion vectors for the same me range, because it jumps further than hex (and hex further than dia) with each step, and ESA can end up anywhere. x264 is within the standard (well, it was .25 off in one restriction until r679) but not all playback devices can handle the full range, this is a level restriction. (PS3 shouldn't whine since it's 4.1, but you never know.) See this notice (http://lists.mpegif.org/pipermail/mp4-tech/2005-April/005152.html) for starters.
krisq
28th November 2007, 12:03
AFAIR with v1.82 High Profile support was added to ps3.
zwirek75
28th November 2007, 13:56
Well
I tried to use the application, but it seems I failed.
After I open a .mkv file it starts mediainfo, then does demuxing abd starts h264info utilty. But the utility is started eleven times and the main application is stopping with a message like "ERROR: Cannot find h264info window!"
Any clues ?
Tomasz
3r1c
28th November 2007, 17:01
Well
I tried to use the application, but it seems I failed.
After I open a .mkv file it starts mediainfo, then does demuxing abd starts h264info utilty. But the utility is started eleven times and the main application is stopping with a message like "ERROR: Cannot find h264info window!"
Any clues ?
Tomasz
h264info doesnt have any command lines, so i used windows api to find its window handle and send keyboard keys to it.
It runs the h264info program and then gets a list of running processes, cycles through them till it finds one where the parent pid is itself.
Some antivirus dont like when one application tries to control another in this way and could be blocking it.
ultratoto14
28th November 2007, 17:51
well i found the problem with why 1080p and some 720p dont play.
its because they were encoded with the "--me umh" option to x264 which ps3 does not support.
Im not sure if this is a ps3 bug, or is umh mode not part of the official 264 specs?
There is no fix, stream must be re-encoded.
I will add detection to the next version.
Heroes.s02e10.720p.x264-dimension DOESNT PLAY on ps3
House.s04e09.720p.x264-dimension PLAYS on ps3
In my library, i found that umh is not the problem but the number of reference frames in case of umh. Lower or equal to 6 works. Each file that does not work on PS3 has umh and ref >= 7.
SKAPiter
28th November 2007, 22:23
3r1c, thanks for the great tool!
Question: Is it possible to mux 2 or more audio tracks into the vob? If yes, can you provide such support in the new version? If for some reason you're not interested in supporting multiple audio tracks in your app, can you please give me the ffmpeg command line to do this manually?
Thanks in advance!
3r1c
28th November 2007, 22:56
The ps3 wont play vob's with multiple audio tracks.
KnoKo
28th November 2007, 23:37
Big movies don't work for me, because my drive C is not big enough and so the temp-folder is too small.
Would it be possible to add a option to choose a different temp-folder on a different drive?
Stathis
29th November 2007, 22:39
Thank for this great prog.
Would it be possible to add .srt subtitles in this process?????
fonkee1
30th November 2007, 04:18
How do I split the final VOB into less than 4GB pieces so I can run them off external hdd to PS3? thanks in advance
rsaini
30th November 2007, 16:46
How do I split the final VOB into less than 4GB pieces so I can run them off external hdd to PS3? thanks in advance
I split the mkv file into a h264 and ac3 file using mkvewizard, then join them together using mkvmerge...there's an option in there to split the file when it hits a certain file size, so I split at 3750 MB, then use mkv2vob to convert both mkv's and your set.
Jorgensen
30th November 2007, 16:50
I split the mkv file into a h264 and ac3 file using mkvewizard, then join them together using mkvmerge...there's an option in there to split the file when it hits a certain file size, so I split at 3750 MB, then use mkv2vob to convert both mkv's and your set.
I have the same problem as fonkee1. The solution you mention, how long time does that proces take?
It would be easier if mk2vob could split them at a certain size.
Bigmango
30th November 2007, 17:18
How do I split the final VOB into less than 4GB pieces so I can run them off external hdd to PS3? thanks in advance
Tssplitter is a very good tool to do this, you can also join them back later if you need:
http://www.videohelp.com/tools/TSSplitter
fonkee1
30th November 2007, 22:19
Tssplitter is a very good tool to do this, you can also join them back later if you need:
http://www.videohelp.com/tools/TSSplitter
Thanks. However, I tried it out and anything after the 1st split is corrupted data on the PS3. I'll try the MKV split.
Bigmango
30th November 2007, 23:41
Thanks. However, I tried it out and anything after the 1st split is corrupted data on the PS3.
Strange... all of the vobs (avc+ac3, muxed with ffmpeg) I've split with tssplitter play fine on the ps3.
fonkee1
1st December 2007, 02:06
Strange... all of the vobs (avc+ac3, muxed with ffmpeg) I've split with tssplitter play fine on the ps3.
I took the x264/AC3 and ran it through mkv2vob and TSS splitter last. Do I have to MUX with ffmpeg before TSSsplitter? If so, how do I that? thanks
btw,
splitting the mkv file, then doing mkv2vob outputted out of sync video/audio files on anything after the first file.
rsaini
1st December 2007, 02:18
I have the same problem as fonkee1. The solution you mention, how long time does that proces take?
I think roughly 10 minutes to split the files, and another 10 minutes to merge them
fonkee1
1st December 2007, 02:37
Strange... all of the vobs (avc+ac3, muxed with ffmpeg) I've split with tssplitter play fine on the ps3.
Do I have to rename *.vob movie to *.ts, split it with tss, then rename back to vob maybe? thanks
djskribbles
1st December 2007, 11:19
tried tssplitter and same result -- first file was recognized and played, but the second and third files were corrupt.
i'm trying rsaini method as i already have mkvextractgui and mkvtoolnix/mkvmerge right now. i don't see why this wouldn't work but it would be nice if tssplitter worked as it would save the step of demuxing the h264 and ac3 streams then muxing them back just to split them.
ultratoto14
1st December 2007, 11:31
It is not mandatory to extract h264 and ac3 and remux them for splitting. Launch mkvmerge and drag and drop the original mkv into it, select the elementary streams then mux with the splitting options.
djskribbles
1st December 2007, 12:00
thanks, that would've saved me some time. :o
architect73
2nd December 2007, 12:47
Hi , i am new to this forum !
Really great software , it worked on my ps3 !! Thanks !
The only question i have is that the vob file ( which is smaller than the mkv file..) it is much darker on the dark scenes..
For example in the mkv sample file of the Shrek the 3rd there is a scene at the bar..Great detail though it is dark..
But in the vob file it is almost black...( played on my pc with mpc and on my ps3 with the same results..)
Someone any ideas ????
coupe96
2nd December 2007, 22:04
works perfectly on my ps3 with tversity but what about subtitles guys?how can we add or display subtitles to these vobs?or should we add subtitles directly to mkv and if so how?
TEB
2nd December 2007, 23:30
I just did a 720p conversion and it finished alright... tho i can only hear sound on all the players ive tried..
nfs_driver
3rd December 2007, 07:39
Hi 3r1c!
Thanks for this nice app you made. Works great with the small mkv , but with the big ones i have problems. I get the following error at H264info right at the end of the proces, and then at the Ffmpeg step it say Bufferunderflow.
It may be because of the lowdisk space on C?
http://img87.imageshack.us/img87/6233/err1zw8.th.jpg (http://img87.imageshack.us/my.php?image=err1zw8.jpg)
http://img88.imageshack.us/img88/9228/error2wh6.th.jpg (http://img88.imageshack.us/my.php?image=error2wh6.jpg)
Would it be possible to add a option to choose a different temp-folder on a different drive?
3r1c
3rd December 2007, 09:42
Hi , i am new to this forum !
Really great software , it worked on my ps3 !! Thanks !
The only question i have is that the vob file ( which is smaller than the mkv file..) it is much darker on the dark scenes..
For example in the mkv sample file of the Shrek the 3rd there is a scene at the bar..Great detail though it is dark..
But in the vob file it is almost black...( played on my pc with mpc and on my ps3 with the same results..)
Someone any ideas ????
Im sure this is because whatever filters you have for mkv's are enhancing the video, and the vob playback on the ps3 and on your pc is without any decoding enhancements.
ie you are viewing it exactly as encoded.
mkv2vob does not transcode or alter the video stream in any way, if it looks different its because of your decoder.
3r1c
3rd December 2007, 09:44
Hi 3r1c!
Thanks for this nice app you made. Works great with the small mkv , but with the big ones i have problems. I get the following error at H264info right at the end of the proces, and then at the Ffmpeg step it say Bufferunderflow.
It may be because of the lowdisk space on C?
http://img87.imageshack.us/img87/6233/err1zw8.th.jpg (http://img87.imageshack.us/my.php?image=err1zw8.jpg)
http://img88.imageshack.us/img88/9228/error2wh6.th.jpg (http://img88.imageshack.us/my.php?image=error2wh6.jpg)
Would it be possible to add a option to choose a different temp-folder on a different drive?
It says completed before crash so it may still work properly.
Buffer underflow in ffmpeg seems to be meaningless, or its just a notice and not important.
Ive had videos convert with tons of buffer underflows and play back perfectly, yet i have had others with no errors that just wont play.
glen8
3rd December 2007, 10:54
Yeah, sat down to watch heroes ep10 over the weekend and got a blank screen :-(
I'm not having much luck at present, what with my HD-DVD > Blu-ray performance and issues with my sigma based player :-(
Decided to call it a day and just bought a 10m HDMI/HDMI cable. I have linked my PC directly to the TV now
KnoKo
3rd December 2007, 12:35
I'm sorry for asking again:
Would it be possible to add a option to choose a different temp-folder on a different drive?
krisq
3rd December 2007, 14:41
I'm sorry for asking again:
Would it be possible to add a option to choose a different temp-folder on a different drive?
I second that. I'm running out of space very often.
ExSport
3rd December 2007, 18:18
I second that. I'm running out of space very often.
Easiest way is to change TMP and TEMP variable(in Windows) to another disk path manually.
krisq
3rd December 2007, 18:32
Easiest way is to change TMP and TEMP variable(in Windows) to another disk path manually.
True. But it's not an elegant solution IMO and I need my 'Temp' folder to be where it is now.
nathannihilator
4th December 2007, 04:22
Great job. Works perfect for me so far.
I really need a way to break up the mkv into 45-50 minute chunks, I watch tons of movies this way. So far mkvmerge seems to work. I can't play the 2nd and 3rd pieces on my PC for some reason, but so far when made into a vob they work great - no a/v sync problems even. Anyone know why they won't play on the PC?
Anyway, if mkv2vob could have an option to split the mkv with mkvmerge and then process all the files, that would be slick! That would just be a bonus as I can do it manually pretty easily.
Thanks for great program, this may have just saved my PS3 from being sold and used for HTPC money.
Jorgensen
4th December 2007, 18:56
None of the above methods have worked for me, while trying to split the vob files. Not even the first file from TSSplitter (which works for someone), this is also very much out of sync. So I would very much appreciate that mkv2vob spilt the vob file when they reach a certain size.
Someone states that the vob files are smaller than the mkv files. Does anybody else have similar experience because when I do the conversion the vob files are bigger than the mkv files.
Anyway thanks for a great tool!
busta.rhymes
4th December 2007, 21:37
When I convert the Vob files are bigger than the MKV files to.
This is pretty annoying because the 8gb files dont fitt on a Dual Layer Disc anymore. Please fix this issue. And yes there should be an option to splitt files but this should only be an option an not a must.
busta.rhymes
4th December 2007, 21:43
And .... I dont have a picture when I play the vob files on pc. I have Klite codec pack installed. Do i need anything else?
On Playstation they play.
Who else has issues when fast forwarding on ps3? Then the file starts to stutter and then it runs like twice the speed. Why dosnt that work?
busta.rhymes
4th December 2007, 21:46
This is the errors I get:
http://img107.imageshack.us/img107/2708/helpjg6.jpg
3r1c
4th December 2007, 22:16
the vob will only play on the ps3, thats the whole point of the program.
if you want to view on your pc just play the mkv file.
the "buffer underflow" is not an error, it happens sometimes.
if the screen is black its because the x264 was encoded with options the ps3 does not support, there is no way to fix this.
nfs_driver
4th December 2007, 22:57
I had some problems but i manage to solve them. First of all , i was geting an error because of the low sapce on C
Solution: - i change the Temp and TMP location from MyComputer, propreties, Advanced,Environment
From User variables For xxxx u edit the location of Temp and TMP folders. Then restart the comp.
I coud not split the vob files so i search a program to split teh original mkv. I found a nice and easy program to do that mkvtoolnix-unicode-2.1.0
GL everyone and sorry for my bad english
PS: about the buffer underflow u was right is not an error, the vob file is working perfectly
busta.rhymes
5th December 2007, 00:05
Ok than most of my questions are anwered.
Vobs to Big?
But why are the Vobs bigger than the mkv. My vob is now 8,6gb and wont fitt on a dl layer disk.
Anyone got a solution? And no I dont want to splitt.
No Fast Forwarding?
How come the playstation fucks up when Fast Forwarding? Then the Speed of the Video ist totally screwed.
Please Help.
3r1c
5th December 2007, 01:25
You have 3 choices.
1. Split
2. Stream from pc
3. Burn to BD-R
No idea why its bigger or fast forward doesnt work.
Could be there is just credits at the end or maybe something you can cut out to make it smaller.
busta.rhymes
5th December 2007, 03:14
- Isnt there no way you can get the vob to be smaller? I mean Shouldnt it be exactly as big as the source mkv?
- What prog should I use to Stream from PC?
MeDDers
5th December 2007, 03:17
LOL!!!
There's some funny posts in this thread, you must be a saint 3r1c :D
Some people are never happy. :cool:
I just wanted to say Thank You!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.