|
PS3 compatible video creation thread (tsMuxeR etc.).
|
|
nordesmic
Newbie
|
1. July 2008 @ 10:38 |
Link to this message
|
I am trying to re-encode some HD-DVD discs to h.264 using MeGUI. I have done this in the past using a complicated method of evodemux-->vc1conv-->Vc12avi-->VirtualDubMod-->Solveig ASF muxer-->Megui. This yields perfect results but I know there is a simpler way of getting the vc1 stream into a container that can be read by MeGUI.
Can anyone please tell me the best method for muxing the files into a MeGUI compatible container? I heard there is a method using eac3to but does this result in a file with the correct video framerate (23.976)?
I saw this eac3to and more GUI as well which seems to have the option to mux to MKV but I am unfamiliar with the software.
Any help would be much appreciated
Thanks
|
Advertisement
|
|
|
ooZEROoo
Senior Member
4 product reviews
|
1. July 2008 @ 12:03 |
Link to this message
|
Originally posted by Ryu77: This is simply a GUI for tsMuxeR's GUI and ImgBurn??
This is nothing special at all. In fact if I were Roman V (Author of tsMuxeR) I'd probably be a little pissed that someone is trying to take credit for creating an interface that does very little in the way of adding anything extra to the superb application that tsMuxeR already is.
Actually now that I think about it... This application actually reduces the versatility that tsMuxeR offers. Most of the tsMuxeR options (language tags, chapter points, split & cut etc.) are unavailable using this pointless interface.
I had a look at it after I posted and you are right. The program is trash. Sure the guy made an easy UI but TSMuxer is much better. Stick to TSMuxer and don't waste your time with the program I listed before. I thought the guy had actually created something that would change the resolution as needed for some MKVs so that they could be turned into an AVCHD disc. Stick with tsmuxer and MeGUI.
|
Senior Member
|
1. July 2008 @ 17:23 |
Link to this message
|
Originally posted by nordesmic: I am trying to re-encode some HD-DVD discs to h.264 using MeGUI. I have done this in the past using a complicated method of evodemux-->vc1conv-->Vc12avi-->VirtualDubMod-->Solveig ASF muxer-->Megui. This yields perfect results but I know there is a simpler way of getting the vc1 stream into a container that can be read by MeGUI.
Can anyone please tell me the best method for muxing the files into a MeGUI compatible container? I heard there is a method using eac3to but does this result in a file with the correct video framerate (23.976)?
I saw this eac3to and more GUI as well which seems to have the option to mux to MKV but I am unfamiliar with the software.
Any help would be much appreciated
Thanks
Use EVOdemux to demux the VC-1 and desired audio stream.
Load the VC-1 stream in tsMuxeR and remove the 3:2 pulldown (29.97-->23.976fps) and mux to m2ts, this is done in one process. Once this is done it is ready for MeGUI, be sure to use a good Blu-Ray profile. One thing I have found is cropping and resizing does not affect bit rate either way... so I suggest not doing this, keep the resolution 1920x1080. Also a few HDDVDs that I have done were 1080i, make sure you de-interlace in the MeGUI process if required.
Use eac3toGUI to convert DD+ or TrueHD to AC3 @ 640kb/s (this is neccesary if the HDDVD doesn't come with regular AC3. eac3toGUI can also convert to DTS @ 1536 kb/s, only if you have Surcode installed.
Once all of the recodes are done use tsMuxeR to put everything back together... since you didn't resize or crop you can mux to Blu-Ray... which is compatible with DTS and subtitles, or m2ts which is compatible with AC3 only.
|
nordesmic
Newbie
|
1. July 2008 @ 23:43 |
Link to this message
|
Originally posted by odin24:
Use EVOdemux to demux the VC-1 and desired audio stream.
Load the VC-1 stream in tsMuxeR and remove the 3:2 pulldown (29.97-->23.976fps) and mux to m2ts, this is done in one process. Once this is done it is ready for MeGUI, be sure to use a good Blu-Ray profile. One thing I have found is cropping and resizing does not affect bit rate either way... so I suggest not doing this, keep the resolution 1920x1080. Also a few HDDVDs that I have done were 1080i, make sure you de-interlace in the MeGUI process if required.
Use eac3toGUI to convert DD+ or TrueHD to AC3 @ 640kb/s (this is neccesary if the HDDVD doesn't come with regular AC3. eac3toGUI can also convert to DTS @ 1536 kb/s, only if you have Surcode installed.
Once all of the recodes are done use tsMuxeR to put everything back together... since you didn't resize or crop you can mux to Blu-Ray... which is compatible with DTS and subtitles, or m2ts which is compatible with AC3 only.
Thanks for your reply Odin. I tried that method but unfortunately I got an error with MeGUI and AviSynth to do with the lack filters or something. I assume that I need to install these somehow, any tips?
I actually have a profile that I've been using to encode the movies. Seems to work well, it might be the same one that everyone else is using. Bitrate of roughly 15,000 Kbps. I think it is called PS3 High Quality or something along those lines.
|
sVincent7
Newbie
|
2. July 2008 @ 03:12 |
Link to this message
|
I'm at a loss...
I think i've tried everything but still i'm having problems.
I normally recode stuff to MP4 but this mostly fails for 720/1080p sources. Both 264 and AAC play fine on my computer, but muxing with MP4box makes it crash.
So, i've been trying to follow your guide to make a m2ts file, but this does not work either. I change the level of the 264 to 4.1 (have tried 4.2 also) then mux the resulting file and the AC3 into the m2ts file using tsMuxer.
When playing this file on my computer, the image is really bad. Lots of blocks over the place, and kinda "gray".
When i play this on the PS3 using streaming, audio is good but picture remains black.
I'm suspecting the 264 ain't 4.1 compliant.
I have also tried encoding using Nero Recode 3 in some occations. Have tried both the Sony PS3 AVC profile and the standard HDTV AVC profile without success of playing this on the PS3. Creating a small sample using these profiles are playable on the PS3, but the full movie is not.
Any assistance is appreciated.
I'm close to pressing the delete button :-(
- Vincent
|
Senior Member
5 product reviews
|
2. July 2008 @ 08:02 |
Link to this message
|
Originally posted by sVincent7: I'm at a loss...
I think i've tried everything but still i'm having problems.
I normally recode stuff to MP4 but this mostly fails for 720/1080p sources. Both 264 and AAC play fine on my computer, but muxing with MP4box makes it crash.
So, i've been trying to follow your guide to make a m2ts file, but this does not work either. I change the level of the 264 to 4.1 (have tried 4.2 also) then mux the resulting file and the AC3 into the m2ts file using tsMuxer.
When playing this file on my computer, the image is really bad. Lots of blocks over the place, and kinda "gray".
When i play this on the PS3 using streaming, audio is good but picture remains black.
I'm suspecting the 264 ain't 4.1 compliant.
I have also tried encoding using Nero Recode 3 in some occations. Have tried both the Sony PS3 AVC profile and the standard HDTV AVC profile without success of playing this on the PS3. Creating a small sample using these profiles are playable on the PS3, but the full movie is not.
Any assistance is appreciated.
I'm close to pressing the delete button :-(
All the help you need is in these 2 threads. One that you are in right now and the other one you will find a link for in my signature. Please read through those and then if you have more questions, feel free to ask. :-)
|
sVincent7
Newbie
|
2. July 2008 @ 08:43 |
Link to this message
|
Hi Ryu,
I've read lots and lots of the posts in this thread. Not all 29 pages I must admit, but still plenty.
I will check the 264 stream against one of the posts I saw here to see if it perhaps has too many ref frames or what it was called.
Do you have any idea why only a few of the MP4's I create are playable on the PS3? I use StaxRip (AVCSource) and the PS3/XBOX360 profile. All my dvd's are playable on the ps3 using this profile, but only a few HD movies.
I'll do some more reading in these threads.
I will also try Nero Recode 3 some more later tonight. I havent setup AVISynth as a frameserver before, but it might be worth a shot.
- Vincent
This message has been edited since posting. Last time this message was edited on 2. July 2008 @ 09:16
|
InigoM
Newbie
|
2. July 2008 @ 13:28 |
Link to this message
|
Originally posted by nordesmic: Originally posted by odin24:
Thanks for your reply Odin. I tried that method but unfortunately I got an error with MeGUI and AviSynth to do with the lack filters or something. I assume that I need to install these somehow, any tips?
I used to get that error. It had to do with the path to the avisynth plugins not being set in Megui. Using Vista, I had to downgrade to an earlier version of Megui before I could do it (later versions gave a nasty error when I tried to set the path).
If the path is set fine, then it could be a problem with the filters or codecs themselves. I installed CCCP codec pack, but I think others may have better suggestions.
|
nordesmic
Newbie
|
3. July 2008 @ 00:04 |
Link to this message
|
Originally posted by InigoM: Originally posted by nordesmic: Originally posted by odin24:
Thanks for your reply Odin. I tried that method but unfortunately I got an error with MeGUI and AviSynth to do with the lack filters or something. I assume that I need to install these somehow, any tips?
I used to get that error. It had to do with the path to the avisynth plugins not being set in Megui. Using Vista, I had to downgrade to an earlier version of Megui before I could do it (later versions gave a nasty error when I tried to set the path).
If the path is set fine, then it could be a problem with the filters or codecs themselves. I installed CCCP codec pack, but I think others may have better suggestions.
All good now. The issue was to do with CCCP, I had the VC-1 decoder disabled for some reason. This saves me so much time, what used to take me 6 programs to do can now be done using evodemux-->tsMuxer-->MeGUI.
Cheers
|
sVincent7
Newbie
|
3. July 2008 @ 03:56 |
Link to this message
|
Ok, i've made somewhat progress...
I got a ts file that has 3 streams; H.264, DD5.1 and TrueHD. I extracted the H.264 and DD5.1 using tsMuxer and made a new m2ts file that played fine on my PS3. The H.264 was 4.1 and both video and audio played fine.
Currently re-encoding a level 5.1 H.264 in Nero using Sony PS3 AVC profile and will check if i can make a playable m2ts.
- Vincent
|
Kham808
Newbie
|
3. July 2008 @ 14:23 |
Link to this message
|
I was wondering is there a command to disable the DTS 2-Frame Shift in tsmuxer? reason i ask is cause the original file and the outputted file are about 2 frames off from one another.
|
sVincent7
Newbie
|
4. July 2008 @ 03:00 |
Link to this message
|
I've browsed through all posts, and followed a procedure that should make the most reliable results. I am still somewhat confused though.
1. I have a H.264 video wrapped in a MKV container together with a DD5.1 ac3 track. The video is level 5.1 and should be re-encoded because the video is 1080p and it has 5 ref frames (b-frames is 3 though).
2. Since Nero Recode don't like mkv files, i've extracted the video stream using mkvextract and put it into a mp4 container without audio.
3. I recode this mp4 using Sony PS3 AVC or Nero Digital HDTV AVC.
4. I extract the re-encoded H.264 from the MP4 produced by Nero Recode. This stream is level 4.0.
5. At this point i should open the H.264 file in H264Info and save it without any modifications. This step fails! H.264 crashes. I got H264Info alpha .25 lite
Note: I've also tried merging the file with mkvmerge and extracting it again as someone has mentioned mp4box failing on such large files.
Now i've come to the part that confuses me.
I create a m2ts file from the level 4 H.264 file and the DD5.1 AC3 track. I uncheck Continually insert SPS/PPS and keep Add picture timing info checked.
This resulting file is playable on my ps3 and i see both video and hear the audio. Fast forwarding and/or rewinding does not work very good though.
And I dont understand why I cannot play the MP4 file i created from the same video stream (level 4, no audio track, MP4Box). If it plays from the m2ts file, it should be able to do so from the Mp4 container?
- Vincent
|
mixja666
Junior Member
|
4. July 2008 @ 03:36 |
Link to this message
|
Originally posted by sVincent7: I've browsed through all posts, and followed a procedure that should make the most reliable results. I am still somewhat confused though.
1. I have a H.264 video wrapped in a MKV container together with a DD5.1 ac3 track. The video is level 5.1 and should be re-encoded because the video is 1080p and it has 5 ref frames (b-frames is 3 though).
2. Since Nero Recode don't like mkv files, i've extracted the video stream using mkvextract and put it into a mp4 container without audio.
3. I recode this mp4 using Sony PS3 AVC or Nero Digital HDTV AVC.
4. I extract the re-encoded H.264 from the MP4 produced by Nero Recode. This stream is level 4.0.
5. At this point i should open the H.264 file in H264Info and save it without any modifications. This step fails! H.264 crashes. I got H264Info alpha .25 lite
Note: I've also tried merging the file with mkvmerge and extracting it again as someone has mentioned mp4box failing on such large files.
Now i've come to the part that confuses me.
I create a m2ts file from the level 4 H.264 file and the DD5.1 AC3 track. I uncheck Continually insert SPS/PPS and keep Add picture timing info checked.
This resulting file is playable on my ps3 and i see both video and hear the audio. Fast forwarding and/or rewinding does not work very good though.
And I dont understand why I cannot play the MP4 file i created from the same video stream (level 4, no audio track, MP4Box). If it plays from the m2ts file, it should be able to do so from the Mp4 container?
For re-encoding I use Red Kawa PS3 Video Converter to re-encode which creates an MP4 output container with video and audio (audio is 2 channel - but I use the original audio stream from the MKV if it is appropriate). I've never had a problem and it supports MKV as the source container. It also allows you to customise the profiles, so you can re-encode at a similar bit rate to your source. This program is just a GUI frontend to ffmpeg with x264 as the encoder.
Once the MP4 is created, I use Yamb to extract the video stream, and then run h264info on it. Finally, tsMuxer to create M2TS with audio stream (from original MKV).
Don't check those options on TsMuxer - it is well known this causes seeking issues...you must do the h264info step first and then TsMuxer with no options selected...
|
sVincent7
Newbie
|
4. July 2008 @ 03:53 |
Link to this message
|
Originally posted by mixja666:
For re-encoding I use Red Kawa PS3 Video Converter to re-encode which creates an MP4 output container with video and audio (audio is 2 channel - but I use the original audio stream from the MKV if it is appropriate). I've never had a problem and it supports MKV as the source container. It also allows you to customise the profiles, so you can re-encode at a similar bit rate to your source. This program is just a GUI frontend to ffmpeg with x264 as the encoder.
Once the MP4 is created, I use Yamb to extract the video stream, and then run h264info on it. Finally, tsMuxer to create M2TS with audio stream (from original MKV).
Don't check those options on TsMuxer - it is well known this causes seeking issues...you must do the h264info step first and then TsMuxer with no options selected...
I've tried the PS3 Video Converter in the past but did not like it. Can't remember why atm but I imagine it crashed alot. I originally re-encoded the video using StaxRip (it uses the x264 encoder too), but i must have done something wrong, because the resulting file had a lower resolution than the source - i think it cropped it so that it was not compliant to the 4.1 standard (1080p).
When i use H264Info it crashes. I will retry tsMuxer unchecking BOTH flags.
But why do you think that the same H.264 stream is playable from m2ts and not mp4? :-)
- Vincent
|
Peopo
Newbie
|
4. July 2008 @ 16:21 |
Link to this message
|
Hello all... I'm pretty new using this avchd/blu-ray format, and I just have a quick question (well... it will be quick if anyone knows the answer) that will hopefully save me from making any more coasters.
Simply: Does the m2ts video have to be a proper resolution (i.e. 1280x720 or 1920x1080) for srt subtitles to show up?
Detail: I have an *.mkv file; video is 1280x688, high@4.1; audio is ac3; subtitles are an embedded *.srt. I run the file through tsmuxer, burn it, and pop it into my PS3. The video/audio plays fine, and the green bar is there at the bottom just as expected (I actually don't mind this too much). Then when I press Triangle and go to select the subtitle, it lets me cycle through "english" and "off," but the subs never actually showed up on the bottom. I let the entire video play through and the subs were never there.
Next, I extracted the .srt file from the .mkv file, and everything checked out... numbering, timestamps, etc. I tested the .srt file with the .m2ts on my computer, and everything works in Nero Showtime (however, sometimes certain lines of subs don't show. I don't know if this is a defect in the srt or my computer/processing power, but right now I'd like to just get them to work in the first place).
I run everything through tsmuxer, this time using the video and audio from the .mkv and the subtitles from the extracted .srt. I burn it and end up in the same situation again.
Umm... I think that covers my situation. Must the video be 720/1080 for the subs to work?
On a side note, looking through the BDMV and CERTIFICATE folders, I don't see a *.sup file. Is it inside the .m2ts file? I don't see any other files that would be large enough to fit the .srt plus whatever else blu-ray needs for the subs.
Thanks for any help!
|
sinofsins
Newbie
|
6. July 2008 @ 02:16 |
Link to this message
|
My MEGui keeps crashing whenever I loaded the .avs at the AVISynth Script Creator. I'm trying to re encode a 1280x544 mkv file to 720p so that the green lines at the bottom of the screen will be gone when I hardcode subtitles into the movie into a blu ray disk using tsmuxergui. Could the crash issue be related to my OS. I'm using Windows Vista Home edition by the way. Any help is appreciated.. thanks.
|
Senior Member
|
6. July 2008 @ 08:19 |
Link to this message
|
Originally posted by sinofsins: Could the crash issue be related to my OS. I'm using Windows Vista Home edition by the way. Any help is appreciated.. thanks.
Not likely, I'm using the same OS. Do you have AviSynth ans Haali Media Splitter installed. Also, the CCCP codec pack?
|
D54
Suspended due to non-functional email address
|
6. July 2008 @ 10:23 |
Link to this message
|
Hi, i have a MKV file with a resolution of 960x544 but a playback resolution of 1280x544 (1:2.35). The file plays fine on the PC, obviously i want it to play on the PS3...first i tried tsMuxer and it didnt recognise audio, but video outputted fine apart from the aspect ratio being 16:9 (square pixel)...so it was useless without the audio anyway
So i tried mkv2vob, went for the mp4 container but ps3 didnt recognise it at all (on PC played fine, but again in 16:9 square pixel)
Finally used MPG container and PS3 and PC played it fine but that bloody aspect ratio killed it. Can somebody tell me how to fix this prob??? (keep in mind its x264 in MPG container - i still have the original mkv too)
|
sinofsins
Newbie
|
6. July 2008 @ 11:35 |
Link to this message
|
Originally posted by odin24: Originally posted by sinofsins: Could the crash issue be related to my OS. I'm using Windows Vista Home edition by the way. Any help is appreciated.. thanks.
Not likely, I'm using the same OS. Do you have AviSynth ans Haali Media Splitter installed. Also, the CCCP codec pack?
My bad. Ok I've installed CCCP codec and reinstalled AviSynth(latest beta version) only this time I checked Play file in Media Player 6.4 for avs file association. Thanks Odin!
Currently recoding my mkv file from 1280x544 to 1280 x 720p. I set the encoding settings to x264 scratchpad and output to mkv. Did the Bitrate calculator to dvd-5 size and they recommended 5585mbits/s or something like that. Not sure if that is necessary. I've got my fingers crossed and I hope I'm able to add .srt file and watch it using PS3 without the green bar at the bottom.
|
mmirg
Newbie
|
6. July 2008 @ 19:54 |
Link to this message
|
I'm having the same problem as Peopo trying to get subtitles to work with an AVCHD
disc. I've tried multiple sources, but the result is always the same: the disc plays and I can view the video without a problem, hear the audio, select audio tracks, and select subtitles from the menu, however, the subtitles do not actually appear on screen. Does anyone know what the issue might be?
Originally posted by Peopo: Hello all... I'm pretty new using this avchd/blu-ray format, and I just have a quick question (well... it will be quick if anyone knows the answer) that will hopefully save me from making any more coasters.
Simply: Does the m2ts video have to be a proper resolution (i.e. 1280x720 or 1920x1080) for srt subtitles to show up?
Detail: I have an *.mkv file; video is 1280x688, high@4.1; audio is ac3; subtitles are an embedded *.srt. I run the file through tsmuxer, burn it, and pop it into my PS3. The video/audio plays fine, and the green bar is there at the bottom just as expected (I actually don't mind this too much). Then when I press Triangle and go to select the subtitle, it lets me cycle through "english" and "off," but the subs never actually showed up on the bottom. I let the entire video play through and the subs were never there.
Next, I extracted the .srt file from the .mkv file, and everything checked out... numbering, timestamps, etc. I tested the .srt file with the .m2ts on my computer, and everything works in Nero Showtime (however, sometimes certain lines of subs don't show. I don't know if this is a defect in the srt or my computer/processing power, but right now I'd like to just get them to work in the first place).
I run everything through tsmuxer, this time using the video and audio from the .mkv and the subtitles from the extracted .srt. I burn it and end up in the same situation again.
Umm... I think that covers my situation. Must the video be 720/1080 for the subs to work?
On a side note, looking through the BDMV and CERTIFICATE folders, I don't see a *.sup file. Is it inside the .m2ts file? I don't see any other files that would be large enough to fit the .srt plus whatever else blu-ray needs for the subs.
Thanks for any help!
|
xnappo
Newbie
|
6. July 2008 @ 22:02 |
Link to this message
|
Originally posted by mmirg: I'm having the same problem as Peopo trying to get subtitles to work with an AVCHD
disc. I've tried multiple sources, but the result is always the same: the disc plays and I can view the video without a problem, hear the audio, select audio tracks, and select subtitles from the menu, however, the subtitles do not actually appear on screen. Does anyone know what the issue might be?
Same here!! Glad I am not alone. The MKV plays fine in VLC, and everything SEEMS like it should work, but just like you said... No subs showing up.
Glad I am not alone after spending 5 hours messing with different combinations....
xnappo
|
mmirg
Newbie
|
6. July 2008 @ 22:53 |
Link to this message
|
Update: I did manage to get a video file that I had that was encoded at 1280x720 to work with srt subs that I let tsmuxer convert to PGS. However, I am still generally struggling with "non-standard" resolutions, I'm not sure if the resolution is the key here.
|
Peopo
Newbie
|
7. July 2008 @ 21:18 |
Link to this message
|
Originally posted by mmirg: Update: I did manage to get a video file that I had that was encoded at 1280x720 to work with srt subs that I let tsmuxer convert to PGS. However, I am still generally struggling with "non-standard" resolutions, I'm not sure if the resolution is the key here.
After some more tries, I am pretty sure resolution is the key to having working subtitles. I have worked through two more videos, both starting with 1280x688 and 1280x692 resolutions. I then added borders using MeGUI to make them standard 1280x720, and everything works fine now.
My theory on what happened is that the subtitles still try to show up in a 720 frame, so with a 688 file, there is that extra 32 lines of dead space and stuff goes haywire (yeah, I'm being really technical here). Anyway, just get to a standard resolution, and I think that should work.
|
xnappo
Newbie
|
7. July 2008 @ 21:41 |
Link to this message
|
Originally posted by Peopo: Originally posted by mmirg: Update: I did manage to get a video file that I had that was encoded at 1280x720 to work with srt subs that I let tsmuxer convert to PGS. However, I am still generally struggling with "non-standard" resolutions, I'm not sure if the resolution is the key here.
After some more tries, I am pretty sure resolution is the key to having working subtitles. I have worked through two more videos, both starting with 1280x688 and 1280x692 resolutions. I then added borders using MeGUI to make them standard 1280x720, and everything works fine now.
My theory on what happened is that the subtitles still try to show up in a 720 frame, so with a 688 file, there is that extra 32 lines of dead space and stuff goes haywire (yeah, I'm being really technical here). Anyway, just get to a standard resolution, and I think that should work.
Yeah, I agree. I came to the same conclusion after getting it working using RipBot following these instructions:
http://www.avforums.com/forums/showthread.php?p=7062643
I take it MeGui also adds 6 hours to the otherwise 3 minute TsMuxer solution? As to your theory... I thought that might be the case so I played with the offset quite a bit - couldn't get it to go. I don't have a better theory though... Okay, I'll try... Some sort of encoded timing information that isn't on the right off-screen line?
xnappo
|
Advertisement
|
|
|
Peopo
Newbie
|
7. July 2008 @ 22:57 |
Link to this message
|
Originally posted by xnappo: I take it MeGui also adds 6 hours to the otherwise 3 minute TsMuxer solution?
6 hours? It's more like 12 hours on my setup. I couldn't imagine that adding a couple black lines would take so long.
Maybe it's about time I did some upgrades :)
|
|