PS3 compatible video creation thread (tsMuxeR etc.).
|
|
zr123
Newbie
|
4. February 2008 @ 21:36 |
Link to this message
|
Originally posted by Ryu77: zr123, can you open up the mkv file in mkvinfo and copy all the information to a private message for me? There's a link right up the top of this page (under the "glossary" tab) that says "Compose a private message".
Hi Ryu77,
Just sent you a PM - thanks!
|
Advertisement
|
|
|
moddep
Newbie
|
5. February 2008 @ 01:00 |
Link to this message
|
Originally posted by Ryu77: Originally posted by moddep: Hi,
The process works wonderful. Thanks. In numerous forms I've read the tsmuxer will support subtitles soon but until it does we have to hardcode the subtitles if we want to. How can I do that?
Do you know how to use AVIsynth? If yes, here is an example script to hardcode the subs...
DirectShowSource("D:\ExampleVideo.mkv",23.976)
loadplugin("D:\VSFilter.dll")
TextSub("D:\ExampleSubtitle.srt")
Of course you need to have the compatible Direct Show Codecs installed otherwise AVIsynth can't load the video.
If you need more help on this method or related software, just ask... :-D
I just modified your script for my paths and downloaded the VSFilter.dll and put it into plugins folder of AviSynth 2.5 (I had that version I did not install it though, It probably came together with AutoGK or etc). There is no exe file in the avisynth subfolder except uninstall. Can you help out Ryu?
|
Senior Member
5 product reviews
|
5. February 2008 @ 02:12 |
Link to this message
|
Originally posted by marcusita: This is a great thread,i think it should be stickied for a while.
I might change the title to describe the content in the thread better and see what the mods would like to do. :-D
|
Senior Member
5 product reviews
|
5. February 2008 @ 02:28 |
Link to this message
|
Originally posted by moddep: I just modified your script for my paths and downloaded the VSFilter.dll and put it into plugins folder of AviSynth 2.5 (I had that version I did not install it though, It probably came together with AutoGK or etc). There is no exe file in the avisynth subfolder except uninstall. Can you help out Ryu?
I am not sure what is included with AutoGK, I never really liked that program too much because I like to have more control over the encoding process. I would recommend downloading the AVIsynth package. I also recommend trying AVSedit, it's a GUI for AVIsynth which makes scripting so much easier! It has a very thorough filter menu and help files built in.
|
Senior Member
5 product reviews
|
5. February 2008 @ 02:40 |
Link to this message
|
Originally posted by zr123: Hi Ryu77,
Just sent you a PM - thanks!
Yes, funnily enough just after I sent you that message, I experienced that exact same problem. I was trying to repack a 1080p mkv file into a m2ts container. All went well but the PS3 played audio but no video.
The only explanation I can come up with is that these files were encoded outside the high profile/4.1 level. Yes sure we can change the level with h264info but that doesn't remove the advanced encoding features (like P4 x 4 macroblock) used to create the video. The reason other videos have worked is that it although it was encoded with the 5.1 level tag, the advanced encoding features weren't enabled, so when we change the level to 4.1 the PS3 has no problem playing it.
So in short, for the files that don't play after the MKVextract-->h264info-->tsMuxeR process... The only thing we can do is re-encode the video. :-(
For more information on h264 and the profiles, see here http://en.wikipedia.org/wiki/H264
This message has been edited since posting. Last time this message was edited on 5. February 2008 @ 06:40
|
zr123
Newbie
|
5. February 2008 @ 03:06 |
Link to this message
|
Originally posted by Ryu77: Originally posted by zr123: Hi Ryu77,
Just sent you a PM - thanks!
Yes, funnily enough just after I sent you that message, I experienced that exact same problem. I was trying to repack a 1080p mkv file into a m2ts container. All went well but the PS3 played audio but no video.
The only explanation I can come up with is that these files were encoded outside the main profile. Yes sure we can change the level with h264info but that doesn't remove the advanced encoding features (like 8 x 8 transform) used to create the video. The reason other videos have worked is that it although it was encoded with the 5.1 level tag, the advanced encoding features weren't enabled, so when we change the level to 4.1 the PS3 has no problem playing it.
So in short, for the files that don't play after the MKVextract-->h264info-->tsMuxeR process... The only thing we can do is re-encode the video. :-(
For more information on h264 and the profiles, see here http://en.wikipedia.org/wiki/H264
Ahhhh... so I wasn't going crazy!
Lol... now how do we go about re-encoding the video?... This is alll alien to me, if your steps hadn't been laid out so nicely, I would've still been figuring out how to start...
|
Senior Member
5 product reviews
|
5. February 2008 @ 03:34 |
Link to this message
|
Originally posted by zr123: Ahhhh... so I wasn't going crazy!
Lol... now how do we go about re-encoding the video?... This is alll alien to me, if your steps hadn't been laid out so nicely, I would've still been figuring out how to start...
There are a few options... First you need to decide which codec you would like to use. I would say at this point there are two viable options, those being mpeg2 or AVC/h264. The reason I don't think VC1 is a good choice is simply the lack of applications to work with it.
With the above two (mpeg2 or AVC), I would say that mpeg2 will be faster and still produce very good quality, AVC will offer better quality but will be very slow! I'm talking days here!
If you decide on the mpeg2 route, my preference would be TMPGEnc 4.0 XPress (but it is commercial). There is a shareware version called TMPGenc v2.5, you could try that. Here it is... http://www.afterdawn.com/software/video_...ers/tmpgenc.cfm
If you prefer AVC/h264, then I find it hard to go past Nero recode. It has a user friendly interface and produces very good quality video. Other options include x264 (can be used in VirtualDub), main concept etc.
I found that the only way I could load the video into Nero Recode directly from the mkv container was to use AVIsynth as a frameserver. You will need a very basic script to do this. All the script is, is the first line of the script I posted earlier to hardcode the subs. This is the script you will need...
DirectShowSource("D:\ExampleVideo.mkv",23.976)
As I said earlier you will need to have compatible direct show codecs installed. I found TMPGEnc 4.0 XPress could load the mkv file directly but I just had to select the "All files (*.*)" option in the browser window for loading the video.
Hope this helps...
|
Senior Member
5 product reviews
|
5. February 2008 @ 05:24 |
Link to this message
|
zr123, if you decide that mpeg2 is ok... You could use mkv2vob! I know at the start of this thread I said it wasn't so good but they have now addressed a few issues such as FF/REW.
Also, it only encodes to mpeg2 but if you have decided that is ok, then mkv2vob is a great all in one option! It will also recode any non PS3 compliant sound tracks to Dolby@640kbs (previously this app recoded to 384kbs which was another minus).
PS: Please excuse me for not suggesting this earlier. Myself I would still use the TMPGEnc method as I will have more control over the process... But it's up to you.
|
evolmindz
Member
|
5. February 2008 @ 05:35 |
Link to this message
|
tsmuxer made a ts file out of the mkv file. what now? how can i make an iso out of the ts file? im trying to fit it onto a dvd9.
|
Senior Member
5 product reviews
|
5. February 2008 @ 06:36 |
Link to this message
|
Originally posted by evolmindz: tsmuxer made a ts file out of the mkv file. what now? how can i make an iso out of the ts file? im trying to fit it onto a dvd9.
The steps are explained at the start of this thread but I'll explain again. The PS3 wont read a ts file, you need to select the m2ts output. Then just use Nero to burn the DVD as a UDF disc... Easy! :-D By the way make sure you have dolby as one of the tracks as it seems the PS3 wont read DTS from the m2ts container.
|
evolmindz
Member
|
5. February 2008 @ 10:49 |
Link to this message
|
what if i dont have nero what other program can i use?
|
tiagodm
Newbie
|
5. February 2008 @ 13:10 |
Link to this message
|
Originally posted by evolmindz: what if i dont have nero what other program can i use?
Try DeepBurner free. I don't know if it can burn with UDF partitions, but give it a try.
|
moddep
Newbie
|
5. February 2008 @ 13:21 |
Link to this message
|
Originally posted by Ryu77: Originally posted by moddep: I just modified your script for my paths and downloaded the VSFilter.dll and put it into plugins folder of AviSynth 2.5 (I had that version I did not install it though, It probably came together with AutoGK or etc). There is no exe file in the avisynth subfolder except uninstall. Can you help out Ryu?
I am not sure what is included with AutoGK, I never really liked that program too much because I like to have more control over the encoding process. I would recommend downloading the AVIsynth package. I also recommend trying AVSedit, it's a GUI for AVIsynth which makes scripting so much easier! It has a very thorough filter menu and help files built in.
Sorry Ryu another newbie question. I have been messing with the AVSedit. I guess I have a different version it did not understand the loadplugin section so I removed it when I save the avs file and play it with bsplayer I can see the subtitles and the movie with sound (although the sound is not in sync). The problem is I couldn't understand what shall I do with the avs file? None of the programs accept it as a source (MKVExtractorGUI, h264info, TSmuxerGUI) how can I save the mkv file with embedded subs? I've checked the tutorials and forum but they talk about different programs. Can you help out?
|
evolmindz
Member
|
5. February 2008 @ 17:28 |
Link to this message
|
what would be easier burning the data file onto a dvd9 or playing from the hdd? and how did u transfer the file from your ipod to the ps3?
|
Senior Member
5 product reviews
|
5. February 2008 @ 17:47 |
Link to this message
|
Originally posted by moddep: Sorry Ryu another newbie question. I have been messing with the AVSedit. I guess I have a different version it did not understand the loadplugin section so I removed it when I save the avs file and play it with bsplayer I can see the subtitles and the movie with sound (although the sound is not in sync). The problem is I couldn't understand what shall I do with the avs file? None of the programs accept it as a source (MKVExtractorGUI, h264info, TSmuxerGUI) how can I save the mkv file with embedded subs? I've checked the tutorials and forum but they talk about different programs. Can you help out?
You removed the load VS filter line and the subtitles still showed? That plug in is what is needed to load the subtitles. The avs file will be used to re-encode the movies (harcode the subs). VirtualDub, meGUI, avidemux and many other applications accept an AVIsynth script as an input source.
I wouldn't worry about the sound too much. In fact when you load it into your encoding application, I would disable it. Just make sure you have the frame rate right for your video. If you leave 23.976 in the AVIsynth script and your video is different that is going to distort the duration of the movie quite a lot. I would recommend using MKVextract GUI to demux the sound from the mkv file. If you want to re-encode the audio (for example DTS to Dolby) you could use EAC3toGUI, MeGUI etc.
This message has been edited since posting. Last time this message was edited on 5. February 2008 @ 18:00
|
Senior Member
5 product reviews
|
5. February 2008 @ 17:51 |
Link to this message
|
Originally posted by evolmindz: what would be easier burning the data file onto a dvd9 or playing from the hdd? and how did u transfer the file from your ipod to the ps3?
You can only use an iPod to move a file 4gb or less. The PS3 can only read from external media that have been formatted with the FAT file system (4gb limit).
|
cool2cono
Newbie
|
5. February 2008 @ 21:41 |
Link to this message
|
Ryu, could you tell me the quickest way to video to 4.1? Thanks
|
Senior Member
5 product reviews
|
5. February 2008 @ 22:38 |
Link to this message
|
Originally posted by cool2cono: Ryu, could you tell me the quickest way to video to 4.1? Thanks
Welcome to Afterdawn. Read my posts earlier in this thread... I'm sure you will find the answer.
If there is something that you are not sure about after reading through the methods I have described, feel free to ask. :-D
This message has been edited since posting. Last time this message was edited on 6. February 2008 @ 06:34
|
evolmindz
Member
|
6. February 2008 @ 10:25 |
Link to this message
|
ryu how about an idiots guide how to manually change the udf to 2.5 and step by step walkthrough after using tsmuxer then tsremux for idiots like me lol. i changed the mkv to m2ts and used tsremux and made the outgoing file bluray and it gave me a folder with bd content that was about 1.5 gigs. so i open nero vision and go to avchd and add the m2ts file and try to burn, but it always comes up as too large. even a 4.7 file put in a dvd9 and it said not enough space on disc. so i deff hit a wall my method was taking way too long even tho i cant complain about the quality, i was using convertxtodvd to make vob files then making the vob files into an iso with imgtool then using imgburn to burn the iso.
|
Senior Member
|
6. February 2008 @ 15:20 |
Link to this message
|
Originally posted by evolmindz: ryu how about an idiots guide how to manually change the udf to 2.5 and step by step walkthrough after using tsmuxer then tsremux for idiots like me lol. i changed the mkv to m2ts and used tsremux and made the outgoing file bluray and it gave me a folder with bd content that was about 1.5 gigs. so i open nero vision and go to avchd and add the m2ts file and try to burn, but it always comes up as too large. even a 4.7 file put in a dvd9 and it said not enough space on disc. so i deff hit a wall my method was taking way too long even tho i cant complain about the quality, i was using convertxtodvd to make vob files then making the vob files into an iso with imgtool then using imgburn to burn the iso.
Ryu,
I too am stuck with this problem. In the past I have created these discs no problem using .avi, mpeg, and other files compatible with Nero... on my old XP puter. Now on my new Vista puter (probably not the problem), using this new method with MKV--->mt2s I cannot seem to fit them on a DVD9.
I used to modify the video bitrate to ~4500-5000 kb/s and that would shrink the AVCHD file to about 7.9 gb, now that doesn't even work.
Evolmindz and I look forward to your next lesson...
Thanks, Chris.
|
Senior Member
5 product reviews
|
6. February 2008 @ 18:58 |
Link to this message
|
You know what guys, I was thinking to make a guide just like you said. It seems great minds think alike. ;-) The only problem is the time it might take.
Although the process is simple enough. As you can see, there might be slight variations that can throw a spanner in the works. Like hardcoding subtitles, non compliant streams etc.
Ok, I'll spend some time and see what I can come up with! :-D
Until then if you have any specific questions, just ask them here.
This message has been edited since posting. Last time this message was edited on 6. February 2008 @ 19:10
|
Senior Member
5 product reviews
|
6. February 2008 @ 19:08 |
Link to this message
|
Originally posted by evolmindz: i open nero vision and go to avchd and add the m2ts file and try to burn, but it always comes up as too large.
You need to burn it as a DVD UDF Data disc. After you open up the UDF option in Nero Burning Rom, then manually change the UDF settings to 2.5. Then drag the folders (BMDV, CERTIFICATE) over... Burn it at a balanced speed and all should be good!
By the way, you do know that last step of creating a AVCHD/blu-ray disc with tsremux is optional, right? The PS3 can read m2ts files without being authored to the blu-ray file structure by tsremux. You can simply burn the m2ts file as a data disc and the PS3 should play it fine.
This message has been edited since posting. Last time this message was edited on 6. February 2008 @ 19:11
|
Senior Member
5 product reviews
|
6. February 2008 @ 19:16 |
Link to this message
|
odin24, what is the original size of the mkv file you are working with? Can you tell me what video/audio streams are inside the mkv container?
This message has been edited since posting. Last time this message was edited on 6. February 2008 @ 19:17
|
Senior Member
|
6. February 2008 @ 20:31 |
Link to this message
|
Originally posted by Ryu77: Originally posted by evolmindz: i open nero vision and go to avchd and add the m2ts file and try to burn, but it always comes up as too large.
You need to burn it as a DVD UDF Data disc. After you open up the UDF option in Nero Burning Rom, then manually change the UDF settings to 2.5. Then drag the folders (BMDV, CERTIFICATE) over... Burn it at a balanced speed and all should be good!
By the way, you do know that last step of creating a AVCHD/blu-ray disc with tsremux is optional, right? The PS3 can read m2ts files without being authored to the blu-ray file structure by tsremux. You can simply burn the m2ts file as a data disc and the PS3 should play it fine.
Will it play 5.1 surround and the mt2s file created was 4.59 gb... doesn't that matter (>4 gb).
|
Advertisement
|
|
|
Senior Member
|
6. February 2008 @ 21:15 |
Link to this message
|
Originally posted by Ryu77: odin24, what is the original size of the mkv file you are working with? Can you tell me what video/audio streams are inside the mkv container?
4.35 gb, video= mpeg4/AVC, audio=AC3
|