|
PS3 compatible video creation thread (tsMuxeR etc.).
|
|
Senior Member
5 product reviews
|
1. March 2008 @ 03:12 |
Link to this message
|
Originally posted by V4oLDbOY: I ran into another problem with a different mkv file.
The mkv is 1280x544 but what comes out is like a 16:9 file, I think I saw somewhere 956x548, or something. I chose 2.35:1 in mkvextrace, nothing. I manually put in 1280x544 in h264info, nothing. I'm confused why it isn't working, either in mkv2vob or the mkvextrace method, it comes out the same.
What exactly do you mean by MKVextract method? Did you follow my advice earlier which suggested using m2ts output instead?
|
Advertisement
|
|
|
kpuz
Junior Member
|
1. March 2008 @ 03:15 |
Link to this message
|
What should I do after demuxing evo file. Should I try to reencode the audio, since that is probably not supported by the ps3? And is that the reason taht the ps3 didn't support the m2t file (because it couldn't recognize the audio)?
|
V4oLDbOY
Junior Member
|
1. March 2008 @ 03:23 |
Link to this message
|
Originally posted by Ryu77: Originally posted by V4oLDbOY: I ran into another problem with a different mkv file.
The mkv is 1280x544 but what comes out is like a 16:9 file, I think I saw somewhere 956x548, or something. I chose 2.35:1 in mkvextrace, nothing. I manually put in 1280x544 in h264info, nothing. I'm confused why it isn't working, either in mkv2vob or the mkvextrace method, it comes out the same.
What exactly do you mean by MKVextract method? Did you follow my advice earlier which suggested using m2ts output instead?
by mkvextrace method I mean, using mkv extract, h264info, and tsmuxer. The m2ts worked, but this is a new problem with a new mkv file.
|
Senior Member
5 product reviews
|
1. March 2008 @ 19:48 |
Link to this message
|
Originally posted by kpuz: What should I do after demuxing evo file. Should I try to reencode the audio, since that is probably not supported by the ps3? And is that the reason taht the ps3 didn't support the m2t file (because it couldn't recognize the audio)?
You said it was DD+, right? That should be fine. The PS3 has full Dolby support including Dolby TrueHD.
You can also mux more than one audio track into a m2ts container with tsMuxeR, so if you wanted to you could re-encode the DD+ track into a regular Dolby track and mux them both with tsMuxeR... That's what I usually do with DTS. So I end up with DTS and Dolby audio as switchable options.
This message has been edited since posting. Last time this message was edited on 1. March 2008 @ 19:49
|
Senior Member
5 product reviews
|
1. March 2008 @ 19:53 |
Link to this message
|
V4oLDbOY, I really don't know what could be causing this. Are you trying to enter a resolution or pixel aspect ratio in any of the applications? I would say leave those fields blank. The only field that should be filled in is the level "4.1" in h264info.
|
V4oLDbOY
Junior Member
|
1. March 2008 @ 23:35 |
Link to this message
|
Originally posted by Ryu77: V4oLDbOY, I really don't know what could be causing this. Are you trying to enter a resolution or pixel aspect ratio in any of the applications? I would say leave those fields blank. The only field that should be filled in is the level "4.1" in h264info.
yeah thats what i thought. The reason I was playing around with the settings was that when I did it just basic, with no inputs other than the level it comes out the same, 16:9ish. Instead of what the original mkv was 2.35:1
Again another problem with another mkv is that after I get it to m2ts or vob or .ts or whatever, it plays extremely fast, I'm guessing its a framerate issue of something. The file will play technically on my ps3 and pc, but it is choppy, skips, and is playing (video+audio) exremely fast. Any suggestions for either problem?
|
kpuz
Junior Member
|
2. March 2008 @ 01:26 |
Link to this message
|
the vc-1 profile level reads as: advanced@3. Should I be changing this in a similiar way to changin h264 to 4.1? If yes, then is there a program that I need?
|
kpuz
Junior Member
|
2. March 2008 @ 20:09 |
Link to this message
|
Ok, so I've read around a little. Turns out that the ps3 will only play vc-1 only if its in the wmv container, so I;m tryint to do that. I'm still stuck however. I used vc12avi to convert the vc-1 extracted stream to avi, but the program broke the product file in 2gb pieces, and now I'm having trouble putting these 2gb avi files together. Supposedly virtualdubmod is supposed to do this but its giving me problems. When I open the first avi file in virtualdubmod, is gives an err:
couldn't locate decompressor for format wvc1 (unknown). I append all the files, but the joined file ends up being twice the size of the original one even though I check off 'Direct Stream Copy'. I would like some help with joining the avi files back to their original size. And as always, any help is appreciated.
|
Senior Member
|
2. March 2008 @ 20:39 |
Link to this message
|
Originally posted by kpuz: Ok, so I've read around a little. Turns out that the ps3 will only play vc-1 only if its in the wmv container, so I;m tryint to do that. I'm still stuck however. I used vc12avi to convert the vc-1 extracted stream to avi, but the program broke the product file in 2gb pieces, and now I'm having trouble putting these 2gb avi files together. Supposedly virtualdubmod is supposed to do this but its giving me problems. When I open the first avi file in virtualdubmod, is gives an err:
couldn't locate decompressor for format wvc1 (unknown). I append all the files, but the joined file ends up being twice the size of the original one even though I check off 'Direct Stream Copy'. I would like some help with joining the avi files back to their original size. And as always, any help is appreciated.
kpuz, I have a suggestion.
1. extract the DD+ file from your movie with DGindex
2. convert your original movie using PS3video9 to whichever AVC profile you wish
3. Use mkvmerge and merge your new AVC mp4 file with he original extracted DD+ file
4. mkvextract
5. h264info (no modification at all)
6. tsmuxer, the new h264 file and DD+ file
End result is a AVC h264 M2TS file fully compatible with the PS3. It will probably take the same amount of time as whatever you are doing but there is no splitting required.
I have used this method to convert before, it works.
Let me know.
|
mjstriker
Newbie
|
3. March 2008 @ 02:28 |
Link to this message
|
I am still having problems with one mkv video. When I run media info the information says it is 960:544 and the aspect ratio is 16:9. When looking playing the video on my computer it actually plays at a different ratio (more like what a 1280x544 mkv). When I follow the method to make a m2ts I get a video that is 960x544. I have tried adjusting the resolution and pixel ratio with megui, h264info, tsmuxer and I end up with a video that is completely gray with almost a runny look to it. I posted about this video earlier but I have no idea what I can do. It drives me crazy knowing it plays fine on my pc and is obviously stretched on my ps3. Any advice? Thanks
|
Senior Member
5 product reviews
|
3. March 2008 @ 04:52 |
Link to this message
|
Originally posted by mjstriker: I am still having problems with one mkv video. When I run media info the information says it is 960:544 and the aspect ratio is 16:9. When looking playing the video on my computer it actually plays at a different ratio (more like what a 1280x544 mkv). When I follow the method to make a m2ts I get a video that is 960x544. I have tried adjusting the resolution and pixel ratio with megui, h264info, tsmuxer and I end up with a video that is completely gray with almost a runny look to it. I posted about this video earlier but I have no idea what I can do. It drives me crazy knowing it plays fine on my pc and is obviously stretched on my ps3. Any advice? Thanks
It sounds a little complicated. You should start up a profile so we can have a chat about this in Private Messages. BTW, where are you from? Do you live in the USA or somewhere else?
|
Senior Member
|
3. March 2008 @ 12:30 |
Link to this message
|
Originally posted by Ryu77: Originally posted by mjstriker: I am still having problems with one mkv video. When I run media info the information says it is 960:544 and the aspect ratio is 16:9. When looking playing the video on my computer it actually plays at a different ratio (more like what a 1280x544 mkv). When I follow the method to make a m2ts I get a video that is 960x544. I have tried adjusting the resolution and pixel ratio with megui, h264info, tsmuxer and I end up with a video that is completely gray with almost a runny look to it. I posted about this video earlier but I have no idea what I can do. It drives me crazy knowing it plays fine on my pc and is obviously stretched on my ps3. Any advice? Thanks
It sounds a little complicated. You should start up a profile so we can have a chat about this in Private Messages. BTW, where are you from? Do you live in the USA or somewhere else?
Convert your video file to a resolution the PS3 recognizes. First extract the AC3 file using mkvextract, then convert the whole mkv using PS3video9, I suggest the PS3 AVC HDTV profile, basically doubling the resolution.
Once that is complete mux back into a mkv with the original AC3 file, then demux with mkvextrtact, run through h264info (no mods required), then tsmuxer to m2ts. Voila... absolutely playable on the PS3.
|
evolmindz
Member
|
3. March 2008 @ 14:25 |
Link to this message
|
|
Senior Member
5 product reviews
|
3. March 2008 @ 19:00 |
Link to this message
|
Originally posted by odin24: Convert your video file to a resolution the PS3 recognizes. First extract the AC3 file using mkvextract, then convert the whole mkv using PS3video9, I suggest the PS3 AVC HDTV profile, basically doubling the resolution.
Once that is complete mux back into a mkv with the original AC3 file, then demux with mkvextrtact, run through h264info (no mods required), then tsmuxer to m2ts. Voila... absolutely playable on the PS3.
Yes, that would be the obvious solution but my thoughts were going down the non re-encoding path. I think that is what mjstriker was hoping for also.
Odin24, you could end up being right and a recode might be the only solution. I just wanted to exhaust all other options first. Re-encoding should always be the last resort.
|
mixja666
Junior Member
|
4. March 2008 @ 07:15 |
Link to this message
|
Originally posted by kpuz: Ok, so I've read around a little. Turns out that the ps3 will only play vc-1 only if its in the wmv container, so I;m tryint to do that. I'm still stuck however. I used vc12avi to convert the vc-1 extracted stream to avi, but the program broke the product file in 2gb pieces, and now I'm having trouble putting these 2gb avi files together. Supposedly virtualdubmod is supposed to do this but its giving me problems. When I open the first avi file in virtualdubmod, is gives an err:
couldn't locate decompressor for format wvc1 (unknown). I append all the files, but the joined file ends up being twice the size of the original one even though I check off 'Direct Stream Copy'. I would like some help with joining the avi files back to their original size. And as always, any help is appreciated.
Problem is you aren't removing the pull down in your video stream - you need to do this either using vc1conv or using Virtualdubmod. Either way works, but it makes more sense to use Virtualdubmod as you remove a step and it is much quicker.
I haven't managed to get VC-1 HD-DVD video streams playing on the PS3 yet.
However I can get them playing on XBox 360 as follows:
1. EVODemux to demux video and audio streams
2. Use vc12avi to mux video stream in to AVI files (split into 2GB files
3. Use Virtualdubmod to create a single AVI file. Open the first file from your vc12avi output, ignore the error you listed above, and then select File -> Append Segment and choose the next AVI file from your vc12avi output. VirtualDubMod will automatically detect the remaining segments and will merge them all together when you start. To get the frame rate correct, you need to go to Video -> Frame Rate and then in the Source Rate Adjustment area, choose the radio "Change to xxx frames per second" and type in 23.976 as the value. Click on File -> Save As to begin the merge process.
4. For the audio, convert the audio to AC3 using eac3to. For example:
eac3to "c:\temp\iceage2.dts" "c:\temp\iceage2.ac3" -libav -640
Libav works for DTS, DTS-HD (doesn't fully support HD extensions but still works) and DD+.
5. Convert the AC3 audio to WAV format using VLC (File -> Wizard then Transcode/Save to File option). Needs to be Uncompressed, integer and 192kbps is fine.
6. Convert the WAV file to WMA Multichannel using Windows Media Encoder. I normally use WMA 10 Professional codec with the 640kbps, 48kHz, 5.1 channel 24-bit VBR profile.
7. Mux the single AVI file you created in Step 3 with the WMA file using ffmpeg (I have found Windows Media Stream Editor gives choppy video). Here's an example of the command:
ffmpeg -i c:\temp\serenity.avi -i c:\temp\serenity.wma -acodec copy -vcodec copy d:\temp\serenity.wmv
At this stage, you have a WMV file that plays perfectly on XBox 360 via WMP UPnP Streaming. This doesn't work on the PS3, and even if you could there are many limitations on its support for WMV files (e.g. only 2 channel sound, certain file size/bit rate combinations don't work)
|
mixja666
Junior Member
|
4. March 2008 @ 07:19 |
Link to this message
|
Guys I find the method for AVC/AC3 into M2TS works well, however I have found a couple of examples where I get no video playback, only audio playback. PS3 shows AVC information and the bit rate of the stream, but no video whatsoever.
I've tried heaps of different settings in h264info but nothing works. I thought because the resolution of the video file I'm working with is 1920 x 800 this might be causing the issue. Is there a way of adding black bars and changing it to 1920 x 1080?
Here is a link to a small segment of the MKV file that I'm trying to convert to playable M2TS:
http://rapidshare.com/files/96925644/Sample.mkv
Can somebody give it a try converting to fully working PS3 playable M2TS on their system just so I can rule out my own machine?
Thanks in advance
P.S. Running this segment through the MKV Passthrough profile on PS3 Video Converter generates same results in MP4 container (with 2-channel audio).
This message has been edited since posting. Last time this message was edited on 4. March 2008 @ 07:26
|
Senior Member
5 product reviews
|
4. March 2008 @ 08:04 |
Link to this message
|
Thanks for your input mixja666. I had a feeling that mjstriker could have an interlacing (pulldown) issue. I actually mentioned that to him earlier in this thread. See here... http://forums.afterdawn.com/thread_jump.cfm/621809/3818898
Looks like you provided that definite answer I was looking for. ;-)
I wanted mjstriker to PM me so I could arrange a sample from him but he hasn't replied yet.
Originally posted by mixja666: Guys I find the method for AVC/AC3 into M2TS works well, however I have found a couple of examples where I get no video playback, only audio playback. PS3 shows AVC information and the bit rate of the stream, but no video whatsoever.
I've tried heaps of different settings in h264info but nothing works. I thought because the resolution of the video file I'm working with is 1920 x 800 this might be causing the issue. Is there a way of adding black bars and changing it to 1920 x 1080?
You can not add black borders without re-encoding. The problem has nothing to do with the resolution as I have repacked a few videos with that resolution (2.35:1 aspect ratio) into a m2ts container and they play fine. I would say that it is the actual h264 video that is encoded outside of the 4.1 level/high profile.
I will download that sample you posted and give it a crack tomorrow. I'll let you know how I go... :-D
This message has been edited since posting. Last time this message was edited on 4. March 2008 @ 08:15
|
Newbie
|
4. March 2008 @ 19:03 |
Link to this message
|
hello all.
this is my first post here.
i have found this thread VERY interesting, however, i am having a problem...
i have converted my mkv to m2ts, and i burnt it to a data dvd9, and it wont play, nothing, just comes up on my ps3 saying curropted data. then i tried doing the udf disc thing and still no luck.
can someone please let me know the EASIEST way to get the m2ts file to play on my ps3 please please please please please please please please please please please please please please please please.
i've been looking for a way to get my hd movies with 5.1 on my ps3, thus far i have always converted to mpeg2 using ps3 video9, but then u only get stereo sound.
thanx in advance!
3sixty.
|
Senior Member
|
4. March 2008 @ 20:14 |
Link to this message
|
Originally posted by dj_3sixty: hello all.
this is my first post here.
i have found this thread VERY interesting, however, i am having a problem...
i have converted my mkv to m2ts, and i burnt it to a data dvd9, and it wont play, nothing, just comes up on my ps3 saying curropted data. then i tried doing the udf disc thing and still no luck.
can someone please let me know the EASIEST way to get the m2ts file to play on my ps3 please please please please please please please please please please please please please please please please.
i've been looking for a way to get my hd movies with 5.1 on my ps3, thus far i have always converted to mpeg2 using ps3 video9, but then u only get stereo sound.
thanx in advance!
3sixty.
1. mkvextract
2. run the raw .h264 file through h264info, make sure the level is changed to 4.1. That is all that needs to be modified in h264info.
3. tsmuxer, mux the new h264 (level 4.1)file with the AC3 file to m2ts. The original raw h264 file is 5.1, which will not play in the PS3... so pay close attention when you load it into tsmuxer.
Using Nero Burning Rom, make a DVD-ROM(UDF) disc, before you burn make sure you change the UDF Partition Type to 2.5 and then burn.
It's as easy as that.
|
Newbie
|
5. March 2008 @ 01:31 |
Link to this message
|
Originally posted by odin24:
2. run the raw .h264 file through h264info, make sure the level is changed to 4.1. That is all that needs to be modified in h264info.
in the build of tsmuxergui i have u can do this in the program, and i made sure when i did it the first time i put it to 4.1
4. Using Nero Burning Rom, make a DVD-ROM(UDF) disc, before you burn make sure you change the UDF Partition Type to 2.5 and then burn.
this is the bit i am not sure about, i dont really know much about nero burning rom, i could really do with a "total stupid village idiots beginners guide" for just this one step! but i am using nero 7 ultra edition if this makes any difference.
It's as easy as that.
ok, here is how i burnt MY DVD-ROM (UDF) disc, if it is not correct then i know why it wont play, if it is correct then i am ever-so-slightly stumped.
opened burning rom.
selected dvd from the drop down menu, then down to DVD-ROM (UDF) on the left menu.
in the UDF tab i selected Manual settings, then used the drop down menu to put File System Version to 2.50.
i then click on new.
i then draged my "movie.720p.m2ts" file into the root of the disc and clicked burn, everything went ok on the burn side of things.
now when i put the disc into the ps3 it takes AGES to look thru the disc, and when it does find it all i get is a corrupted data.
i did first just burn it to a normal data disc, and this did not work either.
sorry to be a pain in the arse, i know i am sounding like a total noob, and that make me sad, lmao, but if i can get this to work it will be the greatest thing ever for me. i use my ps3 for movies more than gaming these days, and really wanna get the best out of it i can.
thanx again for ur help!
3Sixty.
p.s. shameless plug, why not check out www.myspace.com/dj3sixtymusic to see more of me and my DJing/Bootlegging/Producing skills!
|
Senior Member
5 product reviews
|
5. March 2008 @ 03:04 |
Link to this message
|
dj_3sixty, the problem you have is not with your method of burning. It is coming from omitting the h264info step. As you pointed out you can change the profile tag in tsMuxeR to 4.1. However, my experience has proven that this does not create a compliant stream for the PS3.
You absolutely must run it through h264info for it to work on the PS3. You should change the profile tag to 4.1 here too. To further back-up this point. I have encoded profile 3.1 AVC streams myself that would not work on the PS3 until I ran them through h264info first with no alterations at all (all fields left blank). It seems that by simply creating a new h264 file through h264info, this application has done something mysterious to create a PS3 compatible file.
This message has been edited since posting. Last time this message was edited on 5. March 2008 @ 03:44
|
Senior Member
5 product reviews
|
5. March 2008 @ 04:32 |
Link to this message
|
Hello again mixja666...
I just played around with that sample clip you posted. My initial instincts were right. It seems that this video was encoded outside of the 4.1 profile/high level constraints. So the only option you have is to re-encode it if you want it compatible with the PS3.
I just used Nero Recode to re-encode your sample and it played fine on my PS3. :-D
Nero Recode (to re-encode the video)-->YAMB (to extract raw h264 file)-->h264info-->tsMuxeR (to mux new AVC file with Dolby track).
This message has been edited since posting. Last time this message was edited on 5. March 2008 @ 04:34
|
moddep
Newbie
|
5. March 2008 @ 08:49 |
Link to this message
|
Hi Ryu,
I saw:
tsMuxer 1.4.0 a (a for alpha) supports subtitles.
Did you try it? (I mean subtitles) If you did can you guide us how to do it?
|
Senior Member
5 product reviews
|
5. March 2008 @ 09:01 |
Link to this message
|
Originally posted by moddep: Hi Ryu,
I saw:
tsMuxer 1.4.0 a (a for alpha) supports subtitles.
Did you try it? (I mean subtitles) If you did can you guide us how to do it?
Not yet, it seems that Roman (tsMuxeR author) is not posting his updates on the front page of his Doom9 thread anymore. It looks as if others are doing so on his behalf. Thank you for mentioning that moddep.
Here's a link for anyone here at Afterdawn. http://www.smlabs.net/tsMuxer/tsMuxeR_1.4.0_a.zip
I will look into it when I have the time. If anyone else makes some progress with subtitle implementation using tsMuxer v1.4.0a, please post your results here. :-D
This message has been edited since posting. Last time this message was edited on 5. March 2008 @ 09:04
|
Advertisement
|
|
|
mixja666
Junior Member
|
5. March 2008 @ 13:26 |
Link to this message
|
Originally posted by Ryu77: Hello again mixja666...
I just played around with that sample clip you posted. My initial instincts were right. It seems that this video was encoded outside of the 4.1 profile/high level constraints. So the only option you have is to re-encode it if you want it compatible with the PS3.
I just used Nero Recode to re-encode your sample and it played fine on my PS3. :-D
Nero Recode (to re-encode the video)-->YAMB (to extract raw h264 file)-->h264info-->tsMuxeR (to mux new AVC file with Dolby track).
Cool I thought as much - the video plays back fine if I reencode using PS3 Video 9.
|
|