View Full Version : mkv2vob: New App to Remux MKV x264/AC3 which play on PS3
3r1c
4th January 2008, 07:37
if your file needs transcoding there is no way around it, this is done because the file is not encoded at level 4.1
wherever possible the file is remuxed with no transcoding.
pjclay27
4th January 2008, 07:57
That's no problem with the transcoding if needed. Also, as far as selecting yes for auto transcoding on the first split file, what do I need to look for to see if it's transcoding. Also, with my previous post, is 2.5GB a good setting for split file?
3r1c
4th January 2008, 09:10
2.5gb should be ok, but really its just a guess, the movie is transcoded at vbr with no bitrate limit, so if its an action movie will probably be bigger. really this program was created with streaming in mind, not fat or disc storage.
i will consider putting a split option in the next version
you need to watch if the h264info window opens, if it opens then there is no transcoding.
pjclay27
4th January 2008, 09:25
Thanks for the response and for the software. I will test with the 2.5GB range. The only mkv's I use are 720p with AC3.
D1E
4th January 2008, 14:40
3r1c: thank you for this AWESOME application - it works fantastically well for me!
If I could make a single request however, it would be to add a batch mode (if possible). It would be great to queue up a directory of files to convert from .mkv to .vob and leave my PC unattended overnight to find the process complete!
Thank you!
jamos
6th January 2008, 15:55
http://www.redkawa.com/videoconverters/ps3video9/
I do not think that program supports AC3 output it converts it to aac stereo.
jamos
6th January 2008, 18:22
2.5gb should be ok, but really its just a guess, the movie is transcoded at vbr with no bitrate limit, so if its an action movie will probably be bigger. really this program was created with streaming in mind, not fat or disc storage.
i will consider putting a split option in the next version
you need to watch if the h264info window opens, if it opens then there is no transcoding.
also if it is not to hard to do can you put in a force transcoding option to mpeg2. I know it takes more space and is slower but I would rather have a file i can ff/rw.
Awesome app man!
georgem67
6th January 2008, 23:26
I have tried this file but the video is unplayable...the sound is ok. Any ideas?
(MKVInfo) + EBML head at 0
(MKVInfo) |+ Doc type: matroska at 5
(MKVInfo) |+ Doc type version: 1 at 16
(MKVInfo) |+ Doc type read version: 1 at 20
(MKVInfo) + Segment, size 4467102126 at 24
(MKVInfo) |+ Seek head at 36
(MKVInfo) | + Seek entry at 41
(MKVInfo) | + Seek ID: 0x15 0x49 0xa9 0x66 (KaxInfo) at 44
(MKVInfo) | + Seek position: 4099 at 51
(MKVInfo) | + Seek entry at 56
(MKVInfo) | + Seek ID: 0x16 0x54 0xae 0x6b (KaxTracks) at 59
(MKVInfo) | + Seek position: 4261 at 66
(MKVInfo) | + Seek entry at 71
(MKVInfo) | + Seek ID: 0x11 0x4d 0x9b 0x74 (KaxSeekHead) at 74
(MKVInfo) | + Seek position: 4467048011 at 81
(MKVInfo) | + Seek entry at 89
(MKVInfo) | + Seek ID: 0x1c 0x53 0xbb 0x6b (KaxCues) at 92
(MKVInfo) | + Seek position: 4467017403 at 99
(MKVInfo) |+ EbmlVoid (size: 4025) at 107
(MKVInfo) |+ Segment information at 4135
(MKVInfo) | + Timecode scale: 1000000 at 4141
(MKVInfo) | + Muxing application: libebml v0.7.7 + libmatroska v0.8.1 at 4148
(MKVInfo) | + Writing application: mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:40:07 at 4186
(MKVInfo) | + Duration: 5625.040s (01:33:45.040000000) at 4260
(MKVInfo) | + Date: Sun Jan 06 22:29:30 2008 UTC at 4267
(MKVInfo) | + Segment UID: 0x84 0x63 0x5a 0x77 0xde 0xb4 0xd8 0x55 0x9a 0x81 0xac 0xf4 0xaa 0xc6 0x2d 0xad at 4278
(MKVInfo) |+ Segment tracks at 4297
(MKVInfo) | + A track at 4303
(MKVInfo) | + Track number: 1 at 4306
(MKVInfo) | + Track UID: 1 at 4309
(MKVInfo) | + Track type: video at 4313
(MKVInfo) | + Enabled: 1 at 4316
(MKVInfo) | + Default flag: 1 at 4319
(MKVInfo) | + Forced flag: 0 at 4322
(MKVInfo) | + Lacing flag: 0 at 4326
(MKVInfo) | + MinCache: 1 at 4329
(MKVInfo) | + Timecode scale: 1.000000 at 4333
(MKVInfo) | + Max BlockAddition ID: 0 at 4341
(MKVInfo) | + Codec ID: V_MPEG4/ISO/AVC at 4345
(MKVInfo) | + Codec decode all: 1 at 4362
(MKVInfo) | + CodecPrivate, length 132 at 4365
(MKVInfo) | + Default duration: 40.000ms (25.000 fps for a video track) at 4501
(MKVInfo) | + Language: eng at 4509
(MKVInfo) | + Video track at 4516
(MKVInfo) | + Pixel width: 1280 at 4518
(MKVInfo) | + Pixel height: 528 at 4522
(MKVInfo) | + Interlaced: 0 at 4526
(MKVInfo) | + Display width: 80 at 4529
(MKVInfo) | + Display height: 33 at 4533
(MKVInfo) | + A track at 4537
(MKVInfo) | + Track number: 2 at 4539
(MKVInfo) | + Track UID: 152902803 at 4542
(MKVInfo) | + Track type: audio at 4549
(MKVInfo) | + Enabled: 1 at 4552
(MKVInfo) | + Default flag: 1 at 4555
(MKVInfo) | + Forced flag: 0 at 4558
(MKVInfo) | + Lacing flag: 1 at 4562
(MKVInfo) | + MinCache: 0 at 4565
(MKVInfo) | + Timecode scale: 1.000000 at 4569
(MKVInfo) | + Max BlockAddition ID: 0 at 4577
(MKVInfo) | + Codec ID: A_DTS at 4581
(MKVInfo) | + Codec decode all: 1 at 4588
(MKVInfo) | + Language: und at 4591
(MKVInfo) | + Audio track at 4598
(MKVInfo) | + Sampling frequency: 48000.000000 at 4600
(MKVInfo) | + Channels: 6 at 4606
(MKVInfo) |+ EbmlVoid (size: 1024) at 4609
(MKVInfo) |+ Cluster at 5636
Cheers
Atak_Snajpera
7th January 2008, 00:45
DTS audio is not supported
fredward
7th January 2008, 02:30
I am having issues with 720p mkv files with DTS. I use the mkv to vob tool and I usually never have any issues with it until now. I downloaded a mkv file with DTS on it and its suppose to change it to AC3. Every time it is Transcoding I keep getting (Error unable to create WAV to AC3) Any solutions on this? This is on every mkv file that has DTS in it.
jamos
7th January 2008, 02:34
I am having issues with 720p mkv files with DTS. I use the mkv to vob tool and I usually never have any issues with it until now. I downloaded a mkv file with DTS on it and its suppose to change it to AC3. Every time it is Transcoding I keep getting (Error unable to create WAV to AC3) Any solutions on this? This is on every mkv file that has DTS in it.
I have not tried a dts file in 1.3 yet. It worked in 1.2 i know.
fredward
7th January 2008, 02:38
Where can i get the 1.2?
fredward
7th January 2008, 02:41
never mind, I got it. I just did it and still does the same thing. Any other solutions on this? Seems like the majority of mkv videos are DTS for some reason.
Quatre
7th January 2008, 03:37
@3r1c
it is possible to add a normalized audio step in the process ?
I watched a movie yesterday and the voice in the center speaker wasn't loud enough.. couldn't here the dialogue :(
thanks
i noticed this on a couple mkv. I dont know if the orig mkv was like that or if its something that happens during the remux, but everything else was louder then the center speaker dialogue. I had to manually turn up my center speaker to better here the talking where as usually the dialog and center speaker are often the loudest.
jamos
7th January 2008, 03:45
if your file needs transcoding there is no way around it, this is done because the file is not encoded at level 4.1
wherever possible the file is remuxed with no transcoding.
hey 3r can you give us the command line that you use to transcode to mpeg2? I can do most of this manually but am having issues with that one. I assume you are using ffmpeg to do this but am struggling with the options.
thanks for any help.
Quatre
7th January 2008, 04:23
I just wanted to reiterate what has worked for me. Originally I was set on playing from a fat32 ext. hdd as that is my preferred method with the 360 and wmv files. But the 360 can read from hfs+ formatted ext. hdd which doesnt have the 4gb file limit like fat32.
So, I started to realize maybe it wasn't the best method for playback on ps3 as the whole point of mkv2vob was a quick remux of mkv for compatible playback on ps3, but splitting the file took an extra step and time.
Using TVersity to let the ps3 see the file on your pc and then just copy it onto the ps3 internal hdd seems to be the best. I do it once just like transferring from pc to an ext. hdd and then i dont have to leave pc on to stream as the video file(s) are there on the ps3.
Now, as far as some mkv needed transcoding and others not, I loved how mkv2vob auto detects that for you and does what it needs to do. I can't understand ppl wasting media burning discs on files they aren't sure will work made from other programs wile mkv2vob ensures it will by autodetecting.
I just want to add that I think optical media is already kind of dated and will eventually be phased out by more and cheaper solid state options (hdd and memory cards etc.).
Now, my attitude with the mkv's and ps3 was that I would just usually go for the 1080p version if that was available, because I want the higher resolution. Its been said that the majority (i think 99% is quoted) of 1080p need to be transcoded, yes this takes longer and takes away a little from one of the main draws of this program of a quick remux of mkv to something compatible with ps3.
But I will say for a fact that it is 10x quicker then encoding an mkv to wmv. And yes it makes the file size larger, but again if you are using hdd then this doesnt matter as much. I've said before basically I just go with whatever mkv2vob needs to do, if it transcodes (to mpeg-2) cus its 1080p, I suck up the transcode time and the larger file size for the benefit of the higher res and the full ff/rw controls. Its more then worth it and thats probably my preference.
For the 720p stuff that can be remuxed to .vob (avc), I just appreciate the super fast remuxing and smaller file size at the sacrifice of no ff/rw controls.
But again my preference is 1080p transcoded to mpeg-2 because I dont mind the transcoding time (again its way way quicker then encoding to wmv) nor does the larger file size scare me. Now I will say that if doing a lot of 1080p that need to be transcoded and using the method of copying the file to the ps3 hdd then unless you dont have much on there (60gb) and just put like 3 movies at a time then remove them off there after you watch, you will prob want to upgrade the 2.5" sata in the ps3 which is no problem.
I'm looking into doing that but wanted to get a good price on the largest possible which is 320gb and wanted to make sure the ps3 can make full use of a 320gb 2.5" sata and didn't have a 250gb limit or something.
The only thing i'm thinking now with the 720p stuff that can be remuxed is that being there is no ff/rw, it may be worth splitting the file so at least you can watch half then the other half or whatever later and worst comes to worst if you have to start the clip over and do the slow 1.5 ff to get to where you left off (since it doesnt support resume either) then at least if your file is split you dont have as much to go through i dunno. So I figured maybe I will do the 720p remuxed vob stuff split and on fat32 again after all.
The only thing is, i still haven't heard of a prog that will split the finished .vob (already remuxed from mkv) into 3.99gb or smaller parts. So id have to just assume that most all 720p mkv were fine to be remuxed for ps3 and just split the mkv first then make a .vob of each split file using mkv2vob and selecting no to autodetect/transcode. that wasy the 720p stuff that can be remuxed and doesnt have ff/rw controls can go on the fat32 ext hdd and save room on the ps3 internal for the large transcoded mpeg-2's.
But that is extra work and defeats the purpose a little of the remux being quick, so I as someone else mentioned may also be interested in a program that just transcodes the mkv to mpeg-2 every time. Again I dont mind the time it takes so much to transcode nor the large file size as these days with a baby and coordinating watchign stuff with my wife, it seems the ability to resume where I left off plus full ff/rw etc. controls is vital.
I know some say, if your going to watch a movie then just watch it straight through. I feel the same way but when the wife falls asleep in the middle of the movie, even if i continue watching then for her to resume means she will have to ff at 1.5x (which is all the .vob's allow) which is really slow and is just like slightly faster talking etc. Its just not a very reasonable way to have to resume.
I just think the ability to resume and ff/rw is going to be more and more important to more ppl and the lack there of takes away from the usefullness of the quick remux. I think everyone is clear that it is the ps3's fault and not mkv2vob or any other program.
But, 3rlc, might I suggest maybe making an option in future version of mkv2vob to force transcode even if the file doesnt' neccesarily need it for playback on ps3. I mean the autodetect is great, only doing it if it needs it to play on ps3, where as ppl are using other progs like GotSent which doesnt have ps3 in mind and you can end up with a file that wont play on ps3 (especially wateful for ppl putting on discs) mkv2vob ensures you will have a file that is compatible on ps3.
But yeah maybe there should be 2 options. 1. Auto detect, transcoding only if neccesary. and 2. Force transcode no matter what.
I would think that would be all thats needed because why would anyone using this prog for ps3 playback (which is what it is made for) need to turn off auto detect, because if they make a.vob of a mkv that needed to be transcoded to play on ps3 well then they have a useless file.
Again I'm slightly torn between just remuxing to vob for the 720p stuff that doesn't need to transcoded and just splitting the file up for fat32 to make resuming or watching in parts a little easier and free up my ps3 internal hdd space for 1080p transcoded mpeg-2's but thats ultimately maybe not even worth it to have a split file with no ff/rw. unless i really did it multiple parts to ensure resuming is easier but thast more work and too many files and i'm still not sure if ps3 can play one after another from an ext. hdd like it does off an ext. fat32 hdd camcorder (though it prob does as its the same thing).
The problem with the .vob's with no resume or ff/rw is then when the wmv comes out (usually not too long after the x264 mkv) I end up just getting that if the version i currently have is a remuxed vob with no ff/rw which is then a waste that I got it in the first place and especially if split the file and all.
But if I have a 1080p mkv transcoded to mpeg-2 able to be copied to my ps3 itnernal and played anytime with pc off, then I wouldn't bother getting the WMV version, especially since most wmv releases are 720p (usually for the reason of fitting on dvd9). The only reason to ditch my mkv transcoded to mpeg-2 and get the wmv if the wmv is also 1080p would be for the smaller file size but that is kind of less important and as long as my mkv transcoded to mpeg-2 has the same resume, ff/rw controls as the wmv then I'd really have no good reason to reget something I already took the time to get and transcode etc. just for a diff file type.
so yes again, formal request here, as I saw someone else mention it also, to have an option in mkv2vob to force transcode (to mpeg-2 i guess is the only compatible choice) even for 720p mkv that dont neccesarily need it to play on ps3. For the ppl with kids and wives etc. or just really want/need resume, ff and rw etc.
thanks and sorry for long post
Quatre
7th January 2008, 06:19
for some mkv's (tv eps if it matters) i'm getting an error when i try torun mkv2vob on it that says 'Unsupported Video Codec: V_MS/VFW/FOURCC'
i think I showed that one before but what does it mean and what can i do to it to get it to play on ps3 or 360? the MS in there is microsoft? in what prog can i look at this file to see exactly what it is so I know what type of prog to use on it to transcode or remux it?
georgem67
7th January 2008, 16:17
I have tried this file but the video is unplayable...the sound is ok. Any ideas?
(MKVInfo) + EBML head at 0
(MKVInfo) |+ Doc type: matroska at 5
(MKVInfo) |+ Doc type version: 1 at 16
(MKVInfo) |+ Doc type read version: 1 at 20
(MKVInfo) + Segment, size 4467102126 at 24
(MKVInfo) |+ Seek head at 36
(MKVInfo) | + Seek entry at 41
(MKVInfo) | + Seek ID: 0x15 0x49 0xa9 0x66 (KaxInfo) at 44
(MKVInfo) | + Seek position: 4099 at 51
(MKVInfo) | + Seek entry at 56
(MKVInfo) | + Seek ID: 0x16 0x54 0xae 0x6b (KaxTracks) at 59
(MKVInfo) | + Seek position: 4261 at 66
(MKVInfo) | + Seek entry at 71
(MKVInfo) | + Seek ID: 0x11 0x4d 0x9b 0x74 (KaxSeekHead) at 74
(MKVInfo) | + Seek position: 4467048011 at 81
(MKVInfo) | + Seek entry at 89
(MKVInfo) | + Seek ID: 0x1c 0x53 0xbb 0x6b (KaxCues) at 92
(MKVInfo) | + Seek position: 4467017403 at 99
(MKVInfo) |+ EbmlVoid (size: 4025) at 107
(MKVInfo) |+ Segment information at 4135
(MKVInfo) | + Timecode scale: 1000000 at 4141
(MKVInfo) | + Muxing application: libebml v0.7.7 + libmatroska v0.8.1 at 4148
(MKVInfo) | + Writing application: mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:40:07 at 4186
(MKVInfo) | + Duration: 5625.040s (01:33:45.040000000) at 4260
(MKVInfo) | + Date: Sun Jan 06 22:29:30 2008 UTC at 4267
(MKVInfo) | + Segment UID: 0x84 0x63 0x5a 0x77 0xde 0xb4 0xd8 0x55 0x9a 0x81 0xac 0xf4 0xaa 0xc6 0x2d 0xad at 4278
(MKVInfo) |+ Segment tracks at 4297
(MKVInfo) | + A track at 4303
(MKVInfo) | + Track number: 1 at 4306
(MKVInfo) | + Track UID: 1 at 4309
(MKVInfo) | + Track type: video at 4313
(MKVInfo) | + Enabled: 1 at 4316
(MKVInfo) | + Default flag: 1 at 4319
(MKVInfo) | + Forced flag: 0 at 4322
(MKVInfo) | + Lacing flag: 0 at 4326
(MKVInfo) | + MinCache: 1 at 4329
(MKVInfo) | + Timecode scale: 1.000000 at 4333
(MKVInfo) | + Max BlockAddition ID: 0 at 4341
(MKVInfo) | + Codec ID: V_MPEG4/ISO/AVC at 4345
(MKVInfo) | + Codec decode all: 1 at 4362
(MKVInfo) | + CodecPrivate, length 132 at 4365
(MKVInfo) | + Default duration: 40.000ms (25.000 fps for a video track) at 4501
(MKVInfo) | + Language: eng at 4509
(MKVInfo) | + Video track at 4516
(MKVInfo) | + Pixel width: 1280 at 4518
(MKVInfo) | + Pixel height: 528 at 4522
(MKVInfo) | + Interlaced: 0 at 4526
(MKVInfo) | + Display width: 80 at 4529
(MKVInfo) | + Display height: 33 at 4533
(MKVInfo) | + A track at 4537
(MKVInfo) | + Track number: 2 at 4539
(MKVInfo) | + Track UID: 152902803 at 4542
(MKVInfo) | + Track type: audio at 4549
(MKVInfo) | + Enabled: 1 at 4552
(MKVInfo) | + Default flag: 1 at 4555
(MKVInfo) | + Forced flag: 0 at 4558
(MKVInfo) | + Lacing flag: 1 at 4562
(MKVInfo) | + MinCache: 0 at 4565
(MKVInfo) | + Timecode scale: 1.000000 at 4569
(MKVInfo) | + Max BlockAddition ID: 0 at 4577
(MKVInfo) | + Codec ID: A_DTS at 4581
(MKVInfo) | + Codec decode all: 1 at 4588
(MKVInfo) | + Language: und at 4591
(MKVInfo) | + Audio track at 4598
(MKVInfo) | + Sampling frequency: 48000.000000 at 4600
(MKVInfo) | + Channels: 6 at 4606
(MKVInfo) |+ EbmlVoid (size: 1024) at 4609
(MKVInfo) |+ Cluster at 5636
Cheers
Seems the problem could be that the Video is 25fps...!!!
H264info errors stating that video is not HD.....when the new mkv2vob does make a playable video from this file...the Audio is out of Sync....
Can anybody help on how to re-sync Audio to fit...
Fishingham
7th January 2008, 17:40
I've used to extract h264 streams from mkv files and encoded the ac3 audio to aac and put everything into mp4 with yamb. Some worked and some didn't. Is my assumption correct that this had only to do with the supported avc level. If I change the level to 4.1 with h264info most of the streams should work even with mp4. Because I really like mkv2vob but sometimes I really do love to seek and the ps3 just won't seek with vob files. (Most were 720p not 1080p)
Greetz
Numer0bis
What are you using to convert the AC3 to AAC? Something I would like to try and experiment with, but haven't found an elegant solution that is VISTA happy.
Numer0bis
7th January 2008, 22:01
What are you using to convert the AC3 to AAC? Something I would like to try and experiment with, but haven't found an elegant solution that is VISTA happy.
Well there are several ways of doing this. Either use Besweet with or without belight or do it the easy way: Just use MeGui.
jamos
7th January 2008, 22:26
Seems the problem could be that the Video is 25fps...!!!
H264info errors stating that video is not HD.....when the new mkv2vob does make a playable video from this file...the Audio is out of Sync....
Can anybody help on how to re-sync Audio to fit...
could try to do the steps that mkv2vob does manually. It is pretty easy. All the executables are in the tools sub-directory.
first use command line to use mkvextract the mkv into two files (the first will be the video, second the audio).
note: you may have to do a additional step to convert the audio if it is not ac3 but am not sure on how to do that yet but i think you use tranzcode??
then use h264info gui to set the video stream to the 4.1 setting (as you see it do automatically).
then instead of using the default 23.976 that mkv2vob does just do the same ffmpeg command line manually using 25 as the frame rate like below.
ffmpeg -r 25 -f h264 -i video.h264 -f ac3 -i audio.ac3 -vcodec copy -acodec copy -f vob output.vob
where video.h264 is your extracted and patched video stream, and audio.ac3 is your audio stream.
georgem67
7th January 2008, 23:47
Thanks...I'll give it a try...
I've actually had a go with changing the fps with mkmerge & now using adobe audition to stretch the audio without changing pitch...It's taking quite a while...but I'll let you know..
Cheers
fonkee1
8th January 2008, 00:18
Thanks...I'll give it a try...
I've actually had a go with changing the fps with mkmerge & now using adobe audition to stretch the audio without changing pitch...It's taking quite a while...but I'll let you know..
Cheers
George,
Are you trying to convert 1080p as well? I have out of sync Audio with my 1080P mkv files as well lately. I have been trying to use AutoMKV and Ripbot264, but they take a looooong time when trying to downconvert 1080p ---> 720P.
Mkv2VOB and Ripbot264 authors should combine forces :eek:
jamos
8th January 2008, 00:53
it looks like it uses tranzcode to extract the dts file into a mux file then besweet to mix it back into ac3 stream. There is a newer version of tranzcode out there, you all may want to expirement with it instead of the one packaged with mkv2vob to see if you get better results with dts conversions.
http://tranzcode.byethost22.com/
3r1c
8th January 2008, 01:12
then instead of using the default 23.976 that mkv2vob does just do the same ffmpeg command line manually using 25 as the frame rate like below.
ffmpeg -r 25 -f h264 -i video.h264 -f ac3 -i audio.ac3 -vcodec copy -acodec copy -f vob output.vob
mkv2vob already does this correctly.
this sync issue with 25fps was fixed months ago, make sure to use the latest version.
ignore the h264info error, its because your video height is 528 instead of 720, it doesnt matter.
i would say the problem might have something to do with all those "seek" headers in the mkv.
The a/v might not actually be in sync, the headers are just correcting it.
jamos
8th January 2008, 01:59
mkv2vob already does this correctly.
this sync issue with 25fps was fixed months ago, make sure to use the latest version.
ignore the h264info error, its because your video height is 528 instead of 720, it doesnt matter.
i would say the problem might have something to do with all those "seek" headers in the mkv.
The a/v might not actually be in sync, the headers are just correcting it.
also georg you can use options in besweet to set an audio delay but that means you would have to do all the steps manually including the mux batch for tranzcode stuff. there is a besweet gui out there but I am having issues getting it to work correctly. the beta .40 version of tranzcode seems to also handle ac3 files so you could correct audio sync issue with those too it looks like (though you shouldnt have that issue if your just copying ac3 in ffmpeg). I wouldnt mess with the video as 3r states it is fine.
also 25 fps is pal and 23.976 fps is ntsc.
pjclay27
8th January 2008, 04:19
Just a quick question? If I have a file under 4Gb, which one will allow me to fit on DVD-R, vob or mpeg-2? I read a post here earlier that muxing to vob will increase file size by 50%. Is mpeg-2 smaller? I know this program is designed for streaming files but I prefer putting on discs for PS3. If mpeg-2 file size is smaller than vob it would be nice to have the option to do a force transcode.
jamos
8th January 2008, 04:35
Just a quick question? If I have a file under 4Gb, which one will allow me to fit on DVD-R, vob or mpeg-2? I read a post here earlier that muxing to vob will increase file size by 50%. Is mpeg-2 smaller? I know this program is designed for streaming files but I prefer putting on discs for PS3. If mpeg-2 file size is smaller than vob it would be nice to have the option to do a force transcode.
acutally the mpeg-2 file will be larger by about 50% using the same bitrate.
jamos
8th January 2008, 04:36
DTS audio is not supported
it is transcoded to ac3.
jamos
8th January 2008, 04:55
hey 3r am I doing something wrong here? trying to transcode the video stream to mpeg2. keeps stoping after 4k.
ffmpeg -r 23.976 -f h264 -i video.h264 -f ac3 -i audio.ac3 -vcodec mpeg2video -acodec copy -f vob 310.vob
Quatre
8th January 2008, 07:14
if i get the error "Unsupported Video Codec: V_MS/VFW/FOURCC" when trying to use mkv2vob on an mkv, is it possible it is already in a format that plays on the ps3? when i used GotSent on it i saw it said something about it being an avi so maybe i can jsut rename the extension and it will play on ps3?
had an ep today that i used something on it to remux or transcode, i think mkv2vob didnt work on it, i had what seemed like a working file on ps3 but then a little into the show the video slowed down to a crawl for a few min, got normal here and there but then back to super slow or frozen. what is causing this?
What prog can just transcode these into mpeg-2? why is ps3 so frustrating like this? you get files that look like they work when you test only to find that when you go to watch them something happens a few minutes in and makes it unplayable. before this freeze up super slow mo problem i've had video files stop 10 min into the video and say unsupported, i could then ffwd back to that point and play and it would play for another 10 min before stopping and saying the same thing.
it makes it impossilbe to see what isworking and what isn't when you test files, they seem like they are working only to find they dont play in entirety without major problems.
georgem67
8th January 2008, 11:39
mkv2vob already does this correctly.
this sync issue with 25fps was fixed months ago, make sure to use the latest version.
ignore the h264info error, its because your video height is 528 instead of 720, it doesnt matter.
i would say the problem might have something to do with all those "seek" headers in the mkv.
The a/v might not actually be in sync, the headers are just correcting it.
Do I close the h264 error popup when it happens or leave it?
How do I run the command line : ffmpeg -r 25 -f h264 -i video.h264 -f ac3 -i audio.ac3 -vcodec copy -acodec copy -f vob output.vob when my ffmpeg is here:
C:\Documents and Settings\Geo67\Desktop\tools
And do I have to give the names of the h264 and ac3 files?
Thanks again
George
georgem67
8th January 2008, 14:21
could try to do the steps that mkv2vob does manually. It is pretty easy. All the executables are in the tools sub-directory.
first use command line to use mkvextract the mkv into two files (the first will be the video, second the audio).
note: you may have to do a additional step to convert the audio if it is not ac3 but am not sure on how to do that yet but i think you use tranzcode??
then use h264info gui to set the video stream to the 4.1 setting (as you see it do automatically).
then instead of using the default 23.976 that mkv2vob does just do the same ffmpeg command line manually using 25 as the frame rate like below.
ffmpeg -r 25 -f h264 -i video.h264 -f ac3 -i audio.ac3 -vcodec copy -acodec copy -f vob output.vob
where video.h264 is your extracted and patched video stream, and audio.ac3 is your audio stream.
Use tranzcode to create 6 mono wavs....then I use Softencode to batch create an AC3 file from the 6 wavs....takes around 40mins...go into softencode settings and make the AC3 = 640kbps to get near dts quality.
Could you give me the command line for ffmpeg to create the vob from this info:
My ffmpeg is situated here : C:\Documents and Settings\Geo67\Desktop\tools
I have put my movie & AC3 file in the same folder...movie is named 'xmen' and audio is 'xmen.audio'
Cheers
jamos
8th January 2008, 14:48
Use tranzcode to create 6 mono wavs....then I use Softencode to batch create an AC3 file from the 6 wavs....takes around 40mins...go into softencode settings and make the AC3 = 640kbps to get near dts quality.
Could you give me the command line for ffmpeg to create the vob from this info:
My ffmpeg is situated here : C:\Documents and Settings\Geo67\Desktop\tools
I have put my movie & AC3 file in the same folder...movie is named 'xmen' and audio is 'xmen.audio'
Cheers
As 3r already stated his program basically does all this (though it uses tranzcode and besweet to convert dts to ac3).
but if you went that far, then to use ffmpeg you would go to where your files are and type
"C:\Documents and Settings\Geo67\Desktop\tools\ffmpeg.exe" -r 25 -f h264 -i x.264 -f ac3 -i x.ac3 -vcodec copy -acodec copy -f vob x.vob
best to put this in a text batch file to make it easy to edit
where x.264 is your video file and x.ac3 is your audio, and x.vob is your output.
From what I am seeing so far is if mkv2avg transcodes the video is where the audio sync issues seem to come from (ie you hit yes in the popup at the beginning). it seems that ffmpeg when it uses mpeg2video it is messing up the audio probably due to it being out of sync to begin with in the mkv file and the mkv file is using headers to correct it.
best thing that i found for those problem files is just say no to the transcode question and it will not encode to mpeg2, but will still transcode the dts audio to ac3, but even that may not fix your issue. you still may have to transcode the file to mpeg2 and play around with the audio sync options in ffmpeg.
Quatre
8th January 2008, 15:18
well I used mkv2vob and GotSent on a bunhc of mkv tv eps and it made them .vob/.mpg but they only play for 5 min on the ps3 after which point every clip starts freezing going super slow and i see the kbps for audio and video dropping out when i have info up.
to have to play through each one at slow ff 1.5x just to get to between 4-6 minutes to see if it did it on each of 12 eps was a big waste of time whic is basically what video playback on theps3 ends up being.
i'm going strictly transcode to mpeg-2 now and hoping to find a program that does it. found a prog called super but it seems to do too much and more then i need it to in this case. need something simple that just makes an mpeg-2 for ps3 playback with no problems and full ff/rw controls.
georgem67
8th January 2008, 15:36
As 3r already stated his program basically does all this (though it uses tranzcode and besweet to convert dts to ac3).
but if you went that far, then to use ffmpeg you would go to where your files are and type
"C:\Documents and Settings\Geo67\Desktop\tools\ffmpeg.exe" -r 25 -f h264 -i x.264 -f ac3 -i x.ac3 -vcodec copy -acodec copy -f vob x.vob
best to put this in a text batch file to make it easy to edit
where x.264 is your video file and x.ac3 is your audio, and x.vob is your output.
From what I am seeing so far is if mkv2avg transcodes the video is where the audio sync issues seem to come from (ie you hit yes in the popup at the beginning). it seems that ffmpeg when it uses mpeg2video it is messing up the audio probably due to it being out of sync to begin with in the mkv file and the mkv file is using headers to correct it.
best thing that i found for those problem files is just say no to the transcode question and it will not encode to mpeg2, but will still transcode the dts audio to ac3, but even that may not fix your issue. you still may have to transcode the file to mpeg2 and play around with the audio sync options in ffmpeg.
When I run this command it won't work...
I am replacing x.264 with xmen and x.ac3 with xmen.audio
but it will not run...please help!
thanks
Quatre
8th January 2008, 16:13
found a prog called "Super" http://www.erightsoft.net/S6Kg1.html
that seems to do everything including mkv for ps3.
for ps3 setting it seems to just make an .mp4 (h.264/avc video codec) other progs do mkv 2 mp4. i wonder if it mp4 takes longer to conver to from mkv then it would to go mkv to mpeg-2. i guess mpeg-2 is just larger file size but if its quicker conversion its worth it.
Fishingham
8th January 2008, 18:25
Well there are several ways of doing this. Either use Besweet with or without belight or do it the easy way: Just use MeGui.
Thanks.
I tried the Besweet/Belight combination, but it was looking for some outside dll file I didn't have. I'll give MeGui a shot.
jamos
8th January 2008, 18:47
When I run this command it won't work...
I am replacing x.264 with xmen and x.ac3 with xmen.audio
but it will not run...please help!
thanks
what is your error? file not found? if so make sure your path to ffmpeg.exe is correct. also save it in a .bat file in the same directory as your video and audio streams. call it ffm.bat or something and run it.
jamos
8th January 2008, 18:49
found a prog called "Super" http://www.erightsoft.net/S6Kg1.html
that seems to do everything including mkv for ps3.
for ps3 setting it seems to just make an .mp4 (h.264/avc video codec) other progs do mkv 2 mp4. i wonder if it mp4 takes longer to conver to from mkv then it would to go mkv to mpeg-2. i guess mpeg-2 is just larger file size but if its quicker conversion its worth it.
but you lose the ac3 playback as the ps3 doesnt support ac3 in mp4 files from everything ive heard. hence the reason why 3r wrote this program (plus to save time and perserve the original quality of video and audio by just remuxing).
jamos
8th January 2008, 19:05
3r I found that this command line seems to sync up audio from out of sync source mks when using ffmpeg, you may want to play around with it. Seems to fix my issue with a mks that is out of sync after it is transcoded with ffmpeg.
use command line option in the output audio area ffmpeg when transcoding.
-copyts
georgem67
8th January 2008, 19:43
C:\Documents and Settings\Geo67\Desktop\tools\ffmpeg
-r 25 -f h264 -i xmen.264 -f ac3 -i xmen.audio.ac3 -vcodec copy -acodec copy -f vob xmen.vob
deblock .DV.. use strong deblock filter for damaged MBs
-pred <int> E.V.. prediction method
left E.V..
plane E.V..
median E.V..
-aspect <rational> E.V.. sample aspect ratio
-debug <flags> EDVAS print specific debug info
pict .DV.. picture info
rc E.V.. rate control
bitstream .DV..
mb_type .DV.. macroblock (MB) type
qp .DV.. per-block quantization parameter (QP)
mv .DV.. motion vector
dct_coeff .DV..
skip .DV..
startcode .DV..
pts .DV..
er .DV.. error resilience
mmco .DV.. memory management control operations (H.264)
bugs .DV..
vis_qp .DV.. visualize quantization parameter (QP), lower QP
are tinted greener
vis_mb_type .DV.. visualize block types
-vismv <int> .DV.. visualize motion vectors (MVs)
pf .DV.. forward predicted MVs of P-frames
bf .DV.. forward predicted MVs of B-frames
bb .DV.. backward predicted MVs of B-frames
-mb_qmin <int> E.V.. obsolete, use qmin
-mb_qmax <int> E.V.. obsolete, use qmax
-cmp <int> E.V.. full pel me compare function
sad E.V.. sum of absolute differences, fast (default)
sse E.V.. sum of squared errors
satd E.V.. sum of absolute Hadamard transformed difference
s
dct E.V.. sum of absolute DCT transformed differences
psnr E.V.. sum of squared quantization errors (avoid, low
quality)
bit E.V.. number of bits needed for the block
rd E.V.. rate distortion optimal, slow
zero E.V.. 0
vsad E.V.. sum of absolute vertical differences
vsse E.V.. sum of squared vertical differences
nsse E.V.. noise preserving sum of squared differences
w53 E.V.. 5/3 wavelet, only used in snow
w97 E.V.. 9/7 wavelet, only used in snow
dctmax E.V..
chroma E.V..
-subcmp <int> E.V.. sub pel me compare function
sad E.V.. sum of absolute differences, fast (default)
sse E.V.. sum of squared errors
satd E.V.. sum of absolute Hadamard transformed difference
s
dct E.V.. sum of absolute DCT transformed differences
psnr E.V.. sum of squared quantization errors (avoid, low
quality)
bit E.V.. number of bits needed for the block
rd E.V.. rate distortion optimal, slow
zero E.V.. 0
vsad E.V.. sum of absolute vertical differences
vsse E.V.. sum of squared vertical differences
nsse E.V.. noise preserving sum of squared differences
w53 E.V.. 5/3 wavelet, only used in snow
w97 E.V.. 9/7 wavelet, only used in snow
dctmax E.V..
chroma E.V..
-mbcmp <int> E.V.. macroblock compare function
sad E.V.. sum of absolute differences, fast (default)
sse E.V.. sum of squared errors
satd E.V.. sum of absolute Hadamard transformed difference
s
dct E.V.. sum of absolute DCT transformed differences
psnr E.V.. sum of squared quantization errors (avoid, low
quality)
bit E.V.. number of bits needed for the block
rd E.V.. rate distortion optimal, slow
zero E.V.. 0
vsad E.V.. sum of absolute vertical differences
vsse E.V.. sum of squared vertical differences
nsse E.V.. noise preserving sum of squared differences
w53 E.V.. 5/3 wavelet, only used in snow
w97 E.V.. 9/7 wavelet, only used in snow
dctmax E.V..
chroma E.V..
-ildctcmp <int> E.V.. interlaced dct compare function
sad E.V.. sum of absolute differences, fast (default)
sse E.V.. sum of squared errors
satd E.V.. sum of absolute Hadamard transformed difference
s
dct E.V.. sum of absolute DCT transformed differences
psnr E.V.. sum of squared quantization errors (avoid, low
quality)
bit E.V.. number of bits needed for the block
rd E.V.. rate distortion optimal, slow
zero E.V.. 0
vsad E.V.. sum of absolute vertical differences
vsse E.V.. sum of squared vertical differences
nsse E.V.. noise preserving sum of squared differences
w53 E.V.. 5/3 wavelet, only used in snow
w97 E.V.. 9/7 wavelet, only used in snow
dctmax E.V..
chroma E.V..
-dia_size <int> E.V.. diamond type & size for motion estimation
-last_pred <int> E.V.. amount of motion predictors from the previous f
rame
-preme <int> E.V.. pre motion estimation
-precmp <int> E.V.. pre motion estimation compare function
sad E.V.. sum of absolute differences, fast (default)
sse E.V.. sum of squared errors
satd E.V.. sum of absolute Hadamard transformed difference
s
dct E.V.. sum of absolute DCT transformed differences
psnr E.V.. sum of squared quantization errors (avoid, low
quality)
bit E.V.. number of bits needed for the block
rd E.V.. rate distortion optimal, slow
zero E.V.. 0
vsad E.V.. sum of absolute vertical differences
vsse E.V.. sum of squared vertical differences
nsse E.V.. noise preserving sum of squared differences
w53 E.V.. 5/3 wavelet, only used in snow
w97 E.V.. 9/7 wavelet, only used in snow
dctmax E.V..
chroma E.V..
-pre_dia_size <int> E.V.. diamond type & size for motion estimation pre-p
ass
-subq <int> E.V.. sub pel motion estimation quality
-me_range <int> E.V.. limit motion vectors range (1023 for DivX playe
r)
-ibias <int> E.V.. intra quant bias
-pbias <int> E.V.. inter quant bias
-coder <int> E.V..
vlc E.V.. variable length coder / huffman coder
ac E.V.. arithmetic coder
raw E.V.. raw (no encoding)
rle E.V.. run-length coder
deflate E.V.. deflate-based coder
-context <int> E.V.. context model
-mbd <int> E.V.. macroblock decision algorithm (high quality mod
e)
simple E.V.. use mbcmp (default)
bits E.V.. use fewest bits
rd E.V.. use best rate distortion
-sc_threshold <int> E.V.. scene change threshold
-lmin <int> E.V.. min lagrange factor (VBR)
-lmax <int> E.V.. max lagrange factor (VBR)
-nr <int> E.V.. noise reduction
-rc_init_occupancy <int> E.V.. number of bits which should be loaded into the
rc buffer before decoding starts
-inter_threshold <int> E.V..
-flags2 <flags> EDVA.
fast E.V.. allow non spec compliant speedup tricks
sgop E.V.. strictly enforce gop size
noout E.V.. skip bitstream encoding
local_header E.V.. place global headers at every keyframe instead
of in extradata
bpyramid E.V.. allows B-frames to be used as references for pr
edicting
wpred E.V.. weighted biprediction for b-frames (H.264)
mixed_refs E.V.. one reference per partition, as opposed to one
reference per macroblock
dct8x8 E.V.. high profile 8x8 transform (H.264)
fastpskip E.V.. fast pskip (H.264)
aud E.V.. access unit delimiters (H.264)
brdo E.V.. b-frame rate-distortion optimization
skiprd E.V.. RD optimal MB level residual skipping
ivlc E.V.. intra vlc table
drop_frame_timecode E.V..
non_linear_q E.V.. use non linear quantizer
-error <int> E.V..
-antialias <int> .DV.. MP3 antialias algorithm
auto .DV..
fastint .DV..
int .DV..
float .DV..
-qns <int> E.V.. quantizer noise shaping
-threads <int> EDV..
-mb_threshold <int> E.V.. macroblock threshold
-dc <int> E.V.. intra_dc_precision
-nssew <int> E.V.. nsse weight
-skip_top <int> .DV.. number of macroblock rows at the top which are
skipped
-skip_bottom <int> .DV.. number of macroblock rows at the bottom which a
re skipped
-profile <int> E.VA.
unknown E.VA.
aac_main E..A.
aac_low E..A.
aac_ssr E..A.
aac_ltp E..A.
-level <int> E.VA.
unknown E.VA.
-lowres <int> .DV.. decode at 1= 1/2, 2=1/4, 3=1/8 resolutions
-skip_threshold <int> E.V.. frame skip threshold
-skip_factor <int> E.V.. frame skip factor
-skip_exp <int> E.V.. frame skip exponent
-skipcmp <int> E.V.. frame skip compare function
sad E.V.. sum of absolute differences, fast (default)
sse E.V.. sum of squared errors
satd E.V.. sum of absolute Hadamard transformed difference
s
dct E.V.. sum of absolute DCT transformed differences
psnr E.V.. sum of squared quantization errors (avoid, low
quality)
bit E.V.. number of bits needed for the block
rd E.V.. rate distortion optimal, slow
zero E.V.. 0
vsad E.V.. sum of absolute vertical differences
vsse E.V.. sum of squared vertical differences
nsse E.V.. noise preserving sum of squared differences
w53 E.V.. 5/3 wavelet, only used in snow
w97 E.V.. 9/7 wavelet, only used in snow
dctmax E.V..
chroma E.V..
-border_mask <float> E.V.. increases the quantizer for macroblocks close t
o borders
-mblmin <int> E.V.. min macroblock lagrange factor (VBR)
-mblmax <int> E.V.. max macroblock lagrange factor (VBR)
-mepc <int> E.V.. motion estimation bitrate penalty compensation
(1.0 = 256)
-bidir_refine <int> E.V.. refine the two motion vectors used in bidirecti
onal macroblocks
-brd_scale <int> E.V.. downscales frames for dynamic B-frame decision
-crf <float> E.V.. enables constant quality mode, and selects the
quality (x264)
-cqp <int> E.V.. constant quantization parameter rate control me
thod
-keyint_min <int> E.V.. minimum interval between IDR-frames (x264)
-refs <int> E.V.. reference frames to consider for motion compens
ation (Snow)
-chromaoffset <int> E.V.. chroma qp offset from luma
-bframebias <int> E.V.. influences how often B-frames are used
-trellis <int> E.VA. rate-distortion optimal quantization
-directpred <int> E.V.. direct mv prediction mode - 0 (none), 1 (spatia
l), 2 (temporal)
-complexityblur <float> E.V.. reduce fluctuations in qp (before curve compres
sion)
-deblockalpha <int> E.V.. in-loop deblocking filter alphac0 parameter
-deblockbeta <int> E.V.. in-loop deblocking filter beta parameter
-partitions <flags> E.V.. macroblock subpartition sizes to consider
parti4x4 E.V..
parti8x8 E.V..
partp4x4 E.V..
partp8x8 E.V..
partb8x8 E.V..
-sc_factor <int> E.V.. multiplied by qscale for each frame and added t
o scene_change_score
-mv0_threshold <int> E.V..
-b_sensitivity <int> E.V.. adjusts sensitivity of b_frame_strategy 1
-compression_level <int> E.VA.
-use_lpc <int> E..A. sets whether to use LPC mode (FLAC)
-lpc_coeff_precision <int> E..A. LPC coefficient precision (FLAC)
-min_prediction_order <int> E..A.
-max_prediction_order <int> E..A.
-prediction_order_method <int> E..A. search method for selecting prediction or
der
-min_partition_order <int> E..A.
-max_partition_order <int> E..A.
-timecode_frame_start <int> E.V.. GOP timecode frame start number, in non drop
frame format
-request_channels <int> .D.A. set desired number of audio channels
AVFormatContext AVOptions:
-probesize <int> .D...
-muxrate <int> E.... set mux rate
-packetsize <int> E.... set packet size
-fflags <flags> ED...
ignidx .D... ignore index
genpts .D... generate pts
-track <int> E.... set the track number
-year <int> E.... set the year
-analyzeduration <int> .D... how many microseconds are analyzed to estimate
duration
SWScaler AVOptions:
-sws_flags <flags> E.V.. scaler/cpu flags
fast_bilinear E.V.. fast bilinear
bilinear E.V.. bilinear
bicubic E.V.. bicubic
experimental E.V.. experimental
neighbor E.V.. nearest neighbor
area E.V.. averaging area
bicublin E.V.. luma bicubic, chroma bilinear
gauss E.V.. gaussian
sinc E.V.. sinc
lanczos E.V.. lanczos
spline E.V.. natural bicubic spline
print_info E.V.. print info
accurate_rnd E.V.. accurate rounding
mmx E.V.. MMX SIMD acceleration
mmx2 E.V.. MMX2 SIMD acceleration
3dnow E.V.. 3DNOW SIMD acceleration
altivec E.V.. AltiVec SIMD acceleration
bfin E.V.. Blackfin SIMD acceleration
full_chroma_int E.V.. full chroma interpolation
full_chroma_inp E.V.. full chroma input
C:\Documents and Settings\Geo67>-r 25 -f h264 -i xmen.264 -f ac3 -i xmen.audio.a
c3 -vcodec copy -acodec copy -f vob xmen.vob
'-r' is not recognized as an internal or external command,
operable program or batch file.
Quatre
8th January 2008, 20:12
but you lose the ac3 playback as the ps3 doesnt support ac3 in mp4 files from everything ive heard. hence the reason why 3r wrote this program (plus to save time and perserve the original quality of video and audio by just remuxing).
i thought mp4 could now have 5.1 audio on ps3 now? otherwise mpeg-2 definately does. its just a toss up whether you want the quick remux and equivalent (to the orig mkv) file size at the sacrifice of no ff/rw or the longer transcode to mpeg-2 and 50% larger file size with the benefit of full ff/rw controls.
personally as i've said I need the resume, ff/rw etc. so i'm hoping that mkv2vob future revision gives you teh option to force transcode to mpeg-2.
meantime "Super" seems like a great program. for changing most any video file into any other including a ps3 mode (which does mp4 auto) and still can do the mkv 2 vob or mkv 2 mpeg-2.
i was forced to look for an alternative when mkv2vob wouldn't accept any of the mkv's i was trying for a certain series due to the error code mentioned in previous post of mine and GotSent made a .mpg avc file (using the mux to vob option) that froze up or went super slow 5-6 minutes into the resulting file.
i wanted something that i could do mkv 2 mpeg-2 and Super can do that plus mkv 2 mp4 and a whole lot more.
i'm still trying to figure out what the quickest conversion is from mkv to something tht will play on ps3 or 360 with full ff/rw control.
right now i believe that is mpeg-2 on ps3 as i think mkv 2 mp4 takes longer.
jamos
8th January 2008, 20:20
i thought mp4 could now have 5.1 audio on ps3 now? otherwise mpeg-2 definately does. its just a toss up whether you want the quick remux and equivalent (to the orig mkv) file size at the sacrifice of no ff/rw or the longer transcode to mpeg-2 and 50% larger file size with the benefit of full ff/rw controls.
personally as i've said I need the resume, ff/rw etc. so i'm hoping that mkv2vob future revision gives you teh option to force transcode to mpeg-2.
meantime "Super" seems like a great program. for changing most any video file into any other including a ps3 mode (which does mp4 auto) and still can do the mkv 2 vob or mkv 2 mpeg-2.
i was forced to look for an alternative when mkv2vob wouldn't accept any of the mkv's i was trying for a certain series due to the error code mentioned in previous post of mine and GotSent made a .mpg avc file (using the mux to vob option) that froze up or went super slow 5-6 minutes into the resulting file.
i wanted something that i could do mkv 2 mpeg-2 and Super can do that plus mkv 2 mp4 and a whole lot more.
i'm still trying to figure out what the quickest conversion is from mkv to something tht will play on ps3 or 360 with full ff/rw control.
right now i believe that is mpeg-2 on ps3 as i think mkv 2 mp4 takes longer.
try out mp4 with ac3 on the ps3 i am curious if it works now..would be a good alternative to mpeg2.
jamos
8th January 2008, 20:21
C:\Documents and Settings\Geo67\Desktop\tools\ffmpeg
-r 25 -f h264 -i xmen.264 -f ac3 -i xmen.audio.ac3 -vcodec copy -acodec copy -f vob xmen.vob
C:\Documents and Settings\Geo67>-r 25 -f h264 -i xmen.264 -f ac3 -i xmen.audio.a
c3 -vcodec copy -acodec copy -f vob xmen.vob
'-r' is not recognized as an internal or external command,
operable program or batch file.
You must put " quotes around the path name if it has spaces in it man. Like my example.
"C:\Documents and Settings\Geo67\Desktop\tools\ffmpeg.exe" -r 25 -f h264 -i xmen.264 -f ac3 -i xmen.audio.ac3 -vcodec copy -acodec copy -f vob xmen.vob
Quatre
8th January 2008, 20:30
nope looks like for mp4 its only AAC 2ch (no 5.1 option even in the "Super" prog for mp4 so its not a ps3 problem but just mp4 from mkv can only be done 2ch i guess?), so i wont be selecting mp4 as a choice anymore. I guess mpeg-2 is the best if you want mkv on ps3 with full ff/rw controls and 5.1 sound. i dont know why i bothered doing the mp4. I guess cus in 'Super', if you select ps3 as output file it automatically does mp4. why dont they offer mpeg-2 as a ps3 choice? it transcodes just as quick if not quicker I believe, it has the full ff/rw controls in ps3, and the benefit over mp4 of 5.1 sound with the one catch of the larger file size.
I wonder what other file formats work on ps3 that Sound can do (cus it can output to almost any video file type) and if there are any other choices that work, which is the fasted transcode with ff/rw controls and 5.1 sound. It probably is still mpeg-2 as the best bet but just curious.
fonkee1
8th January 2008, 20:41
Quatre,
I have used Super for everything else but the PS3. I didn't know it worked for it. Thanks for the info. Have you had success with 1080p mkv to MPEG-2 files? Mkv2VOB is an awesome program, but i still get out of sync Audio with 1080P files. I tried downconverting to 720p with AutoMKV and Ripbot264 and have had no success. AutoMKV took like a whole day for one movie to process the video, then it got to the audio portion and just looked at me dumb, lol. Ripbot just always hangs when it gets to H264.info part. I'll try Super:goodpost:
georgem67
9th January 2008, 01:06
You must put " quotes around the path name if it has spaces in it man. Like my example.
"C:\Documents and Settings\Geo67\Desktop\tools\ffmpeg.exe" -r 25 -f h264 -i xmen.264 -f ac3 -i xmen.audio.ac3 -vcodec copy -acodec copy -f vob xmen.vob
This is what I get now
C:\Documents and Settings\Geo67>Desktop\tools\ffmpeg.exe" -r 25 -f h264 -i xmen.
264 -f ac3 -i xmen.audio.ac3 -vcodec copy -acodec copy -f vob xmen.vob
'Desktop\tools\ffmpeg.exe" -r 25 -f h264 -i xmen.264 -f ac3 -i xmen.audio.ac3 -v
codec copy -acodec copy -f vob xmen.vob' is not recognized as an internal or ext
ernal command,
operable program or batch file.
How do I run this command? I am using windows command from accessories but is there another way...as I cannot put the quotes from the start?....help!!!
jamos
9th January 2008, 01:29
This is what I get now
C:\Documents and Settings\Geo67>Desktop\tools\ffmpeg.exe" -r 25 -f h264 -i xmen.
264 -f ac3 -i xmen.audio.ac3 -vcodec copy -acodec copy -f vob xmen.vob
'Desktop\tools\ffmpeg.exe" -r 25 -f h264 -i xmen.264 -f ac3 -i xmen.audio.ac3 -v
codec copy -acodec copy -f vob xmen.vob' is not recognized as an internal or ext
ernal command,
operable program or batch file.
How do I run this command? I am using windows command from accessories but is there another way...as I cannot put the quotes from the start?....help!!!
dude your still not enclosing the path withen double quotes you only have a end quote you need to enclose the full path of the executable withen quotes like this but use your path "c:\ffmpeg\ffmpeg.exe"
then put the rest of your parameters after it.
"C:\Documents and Settings\Geo67\Desktop\tools\ffmpeg.exe" -r 25 -f h264 -i xmen.264 -f ac3 -i xmen.audio.ac3 -vcodec copy -acodec copy -f vob xmen.vob
I do not want to hijack this thread please start another thread titled ffmpeg command line help if you need more help. sorry 3r..
Quatre
9th January 2008, 02:47
Quatre,
I have used Super for everything else but the PS3. I didn't know it worked for it. Thanks for the info. Have you had success with 1080p mkv to MPEG-2 files? Mkv2VOB is an awesome program, but i still get out of sync Audio with 1080P files. I tried downconverting to 720p with AutoMKV and Ripbot264 and have had no success. AutoMKV took like a whole day for one movie to process the video, then it got to the audio portion and just looked at me dumb, lol. Ripbot just always hangs when it gets to H264.info part. I'll try Super:goodpost:
ah glad to see someone else knew of and used Super. seems like a great prog but hadn't heard much about it. Yeah it has a ps3 output option but as I said that just does an mp4 with h.264/avc video codec. and at least from mkv, the only mp4 sound options are 2ch.
I dont know why they dont give you a couple of choices for ps3 playback, do they not realize that mpeg-2 plays on ps3 and has 5.1 (6ch) audio? the only drawback I thought was that mpeg-2 would be a considerably larger file and it is somewhat but I guess it depends on the bitrate, I just set the bitrate to as close to what the original mkv's was (double click your mkv after dragging it in there to see its specs) which is very useful. can't type in an exact bitrate but the drop down list will have something close to what the orig mkv bitrate was.
you choose ffmepg or MEncoder as the decoder and ffmpeg allows you to check DirectShow which supposedly can speed up the encode and increase quality but depends on a few variables. I just had a few that didnt work with DirectShow checked, you could see right away it just made a small file and stopped, but unchecking it makes an mpeg-2 fine.
Crazy how for one series, the only x264 720p mkv for each ep were mostly all different, but Super seems to work on them all. Can queue up a few at a time but since they seem to have diff bitrates i end up doing one at at time.
So far so good with Super on these particular mkv files after mkv2vob and GotSent didn't work.
I haven't dont many 1080p x264, but the ones I did mkv2vob seemed to transcode them to mpeg-2 perfectly with in sync audio and full ff/rw controls, with just the drawback of taking a little while (still much much less time then encoding mkv to wmv) and a larger file size (basically double).
I'm really not a fan of .vob avc now from mkv with no ff/rw controls so will prob only use mkv2vob for the 1080p mkv it transcodes, but at that point its prob best for me to just use Super to make mpeg-2.
But for some 720p mkv that are larger then just a tv ep, it may be tempting to do the quick remux to vob.
Just a shame Super uses mp4 with the 2ch audio for the ps3 output for ppl that dont know that mpeg-2 works perfect on ps3. I"m still wondering what other formats that mkv can be converted to and will play on ps3 but maybe thats it.
Yeah I didnt have much success with ripbot264 and i think i have automkv but dont use. Nothing worse then wasting time for it not to work which happens a lot with ps3 especially when it looks like the file works only to find it freezes up 5 min in or stops 10 min in.
I"m pretty impressed with Super to make mpeg-2 from mkv, simple enough yet enough settings to match it up with the original mkv which it lets you see all the specs of so there is no mystery.
i know i did 2hr 1080p mkv transcode to mpeg-2 using mkv2vob and it was only like 2-3 hrs and using Super on these 1hr eps also to mpeg-2 is like 45 min so no need to do anything that takes a whole day as you mentioned. Though I know encoding mkv to wmv can take 10-24hrs+ like that.
I want quick but i also want to retain quality and have ff/rw controls. so for mkv playback on ps3, mpeg-2 seems to be the way to go for me.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.