Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
3rd February 2008, 21:24 | #1 | Link | |||||||
Registered User
Join Date: Sep 2007
Posts: 88
|
Quick Blu-ray content (BD, BD-5 and BD-9) authoring guide (PS3+PowerDVD)
Let's clarify something
What's a BD-5/BD-9? It's a DVD with Blu-ray Video content and structure Oh...an AVCHD! No, AVCHD has its own specs, mainly stated by: -Video codec: AVC -Audio codec: Dolby Digital, PCM 1.5 Mbps -More than one audio track: No -Subtitles: No -Maximum video bitrate: 25000 kbps -Maximum VBR buffer size: 9000 kbps While Blu-ray's (and therefore BD-5's/BD-9's) are: -Video codec: AVC, VC-1, MPEG-2 -More than one audio track: Yes -Subtitles: Yes -Audio codec: Dolby Digital, DTS 1,5 Mbps, PCM 27 Mbps, Dolby Digital + 1,7Mbps, DTS-HD 6 Mbps, TrueHD 18 Mbps, DTS-HD MA 24,5 Mbps -Maximum video bitrate: 40000 kbps -Maximum VBR buffer size: 30000 kbps Using this method you will get a 100% standard Blu-ray content, but bruning that content on a DVD (BD-5) or double layer DVD (BD-9) is not standard at all. Nevertheless, several BD players play them some of them considering them as an AVCHD (PS3)...but then plays as a normal BD, so all codecs and subtitles are supported Needed files and programs *Sonic.Scenarist.BDA.v4.20 *Nero's index.bdmv and Movieobject.bdmv(For PS3 BD-9/5 compatibiliy) *SubtitleWorkshop 4 and SubtitleWorkshop 2.51 to include .srt subtitles *Supread to include Blu-ray (.sup) subtitles *nal_hrd patched x264 --For Windows get last megui's x264 build, it's already patched --For Linux, open a Terminal Konsole and: Quote:
Quote:
Quote:
Preparing the video With the nal_hrd patched x264 version, we use our favourite line/profile to encode the video, not forgetting these parameters in the final line: --keyint 24 --min-keyint 1 --vbv-maxrate 38000 --vbv-bufsize 30000 --nal-hrd --mvrange 511 --level 4.1 --bframe 3 --ref 3 --aud --sar 1:1 And forgetting: --b-pyramid Resolution must be standard and fps 24p, 50i or 60i By the way, with 50i and 60i you can chage --keyint to 25 (PAL) and 30 (NTSC), not sure about 50 and 60 in a true interlaced encoding... Preparing the subtitles The program we'll use doesn't recognise neither .srt nor .sup so you have to convert them. SRT: Quote:
Quote:
Quote:
You need at least Sonic.Scenarist.BDA.v4.20 Quote:
That's all, now you have 100% standard BD content, for burning: *On a Blu-ray: --Just BDMV folder on it *On a DVD: --PS3: Change index.bdmv and Movieobject.bdmv (in \BDMV and \BDMV\BACKUP\) for the Nero ones and burn BDMV folder on a DVD with UDF 2.5 format. --No AVCHD compatible BD players: Just burn BDMV folder on it? You can also: -Open the files with powerdvd's option “play Blu-ray on HDD” -Bring it to PS3 thru web server like Red Kawa or Apache (no subtitles neither multiaudio, just video+1st audio) Can I use this method to MKV->PS3Ready or should I always rencode? Rencoding is the only way to ensure 100% compatibility, but if you want, you can just try editing the header in case the video is already compilant but not properly advised. Get lasted h264info (at the moment I'm writing this is 0018) and fill with write PPS on: kbps bitrate: 38000 num_ref_frames: 3 (maybe 4 works too, haven't tried) Output Aspect Ratio: 1:1 Level: 4.1 WxH: 1920x1080, 1280x720...whatever it is Remember that just works when the video is properly encoded...if not...you can try but it most likely won't...that's why I don't like using it If it doesn't work DON'T TRY VOB/MP4/ETC TRANSFERS SINCE THEY'LL WON'T WORK TOO, only rencoding is the solution unless it's a resolution problem Mini-todo list *Confirm no PS3 players compatibility *Confirm theory: If you don't change .bdmv files on the Backup folder, BD players will look there after refusing the PS3's ones and play OK, so it's ALWAYS recomended to do that for BD-9/5, to ensure both PS3 and BD players compatibility EDIT: If you are new in encoding...get these blu-ray profiles for megui from one of this links http://rs91.rapidshare.com/files/900...y_profiles.zip http://www.mediafire.com/?f1zgyj5mn3n http://s000.tinyupload.com/index.php...03428493361575
__________________
Call me Xoloco Last edited by XolocoTuxmaster; 25th March 2008 at 16:57. |
|||||||
5th February 2008, 01:11 | #4 | Link |
Hey Now!
Join Date: Feb 2006
Posts: 812
|
Can you specify the command line that you extract video from a mkv using x264?
the mkvextract h264 file gives me a error in hdmv when i try to import it so i am guessing you need to use x264 to create the raw video? Last edited by jamos; 5th February 2008 at 02:33. |
5th February 2008, 03:16 | #5 | Link |
Registered User
Join Date: Jan 2004
Posts: 849
|
How big can h264 stream be to fit on a DVD5 or DVD9? Is there a reliable overhead calculator for BD structure or do we just guess at a bitrate and keep re-encoding until we get the right total size?
Also is there absolutely no way of getting subs? Under any supported format?
__________________
Geforce GTX 260 Windows 7, 64bit, Core i7 MPC-HC, Foobar2000 |
5th February 2008, 08:46 | #6 | Link | |
Registered User
Join Date: Nov 2007
Posts: 27
|
Quote:
My video works if i remux it into an .mp4 or .mkv container, so why i get that d*** warning. weird |
|
5th February 2008, 11:09 | #7 | Link | |
Caped Crusader
Join Date: Jul 2007
Posts: 247
|
Quote:
|
|
5th February 2008, 13:38 | #8 | Link | ||
Registered User
Join Date: Sep 2007
Posts: 88
|
Quote:
Quote:
For subtitles...you mean getting from a BD i.e. or putting them into the disc? If first one, use xport 0.96+. If second one...it's a bit difficult and I haven't done enough tests yet, but it's posible to include them (take a look at Scenarist manual or put subtitles blu-ray scenarist at google, or even here at doom9 searcher. They work in mp4 at PS3? If so, maybe you have to "lie" too. Last edited by XolocoTuxmaster; 5th February 2008 at 15:59. |
||
5th February 2008, 16:36 | #11 | Link |
Registered User
Join Date: Jan 2004
Posts: 849
|
Great news on subs!
I have a question though: what is the reason for the 17 steps, if in the end you just need to load the streams in TSRemux and it will make the Blu-ray structure for you? Why not just use tsMuxeR and make a TS file with all the streams you want and feed it to TSRemux?
__________________
Geforce GTX 260 Windows 7, 64bit, Core i7 MPC-HC, Foobar2000 |
5th February 2008, 16:47 | #13 | Link |
Registered User
Join Date: Jan 2004
Posts: 849
|
Well, tsmuxer won't warn you, but if I had faith in my streams I don't need the expensive program, right? It doesn't do any mandatory fiddling with streams themselves?
__________________
Geforce GTX 260 Windows 7, 64bit, Core i7 MPC-HC, Foobar2000 |
5th February 2008, 16:48 | #14 | Link | |
Registered User
Join Date: Dec 2007
Location: Hampshire, UK
Posts: 19
|
Quote:
However Scenarist HDMV won't open the resulting .VES files so a re-encode is required. Where can i get a "nal_hrd patched version of x264" from? EDIT: found a patched version. What's the complete x264 command line please? Last edited by trojanfoe; 5th February 2008 at 17:35. |
|
5th February 2008, 17:48 | #15 | Link | ||
Registered User
Join Date: Sep 2007
Posts: 88
|
Quote:
Quote:
Example: good quality (some people call it "almost lossless") encoding x264 --crf 18 --keyint 24 --min-keyint 1 --vbv-maxrate 38000 --vbv-bufsize 30000 --nal-hrd --mvrange 511 --level 4.1 --bframe 3 --ref 3 --aud --sar 1:1 --fps 24000/1001 -o output.264 input or even simpler: x264 --crf 18 --keyint 24 --min-keyint 1 --vbv-maxrate 38000 --vbv-bufsize 30000 --nal-hrd --mvrange 511 --level 4.1 --aud --sar 1:1 --fps 24000/1001 -o output.264 input Last edited by XolocoTuxmaster; 5th February 2008 at 18:28. |
||
5th February 2008, 20:45 | #17 | Link | |
Registered User
Join Date: Jan 2007
Posts: 30
|
Hi,
Quote:
Tried on: Sony BDP-S1, Panasonic BD10+BD30, Pioneer LX70A. Only the PS3 plays them as AVCHD (this is correct, since TSRemux outputs an AVCHD structure - so it´s only a BD5/9 until you run it through Tsremux). If you burn the scenarist output to DVD5/9, the resulting "real" BD5/9 will play in most standalone players (all above mentioned except the BD30), but not in the PS3. I really love these bluray "standards"... Has anyone found a possibility yet to create a disc that plays in BOTH standalone players AND the PS3? Regards, Nas |
|
5th February 2008, 21:26 | #18 | Link | ||
Registered User
Join Date: Oct 2006
Location: Kyiv, Ukraine
Posts: 117
|
Quote:
Quote:
This method works for me... and for BD-P1400, BDP-S300/BDP-S1, BDP-LX70a and of course - PS3. Last edited by tymoxa; 5th February 2008 at 21:31. |
||
6th February 2008, 00:03 | #19 | Link |
Registered User
Join Date: Sep 2007
Posts: 88
|
I had that link at bookmarks and last time I read it he said you have to turn the encryption off, but didn't say how. He must have edited...thanks for the warning
Have just tried it and yeah, encryption's out, but 1.80^ PS3s just read it if you change *.bdmv for the Nero ones. Can anyone confirm it plays too on stand alone players? Last edited by XolocoTuxmaster; 6th February 2008 at 19:13. |
Thread Tools | Search this Thread |
Display Modes | |
|
|