Crear contenido Blu-ray para BD,BD-5 y BD-9-"AVCHD mejorado"

ESTA GUIA NO ESTA AL DIA, SI QUIERES REALMENTE CONOCER EL METODO BIEN EXPLICADITO CON TODO DETALLE PARA HACER MONTAJES DUALES+SUBS PASATE POR EL HILO QUE HE ABIERTO EN DOOM9


http://forum.doom9.org/showthread.php?t=134402

Vamos por partes

¿Qué es un BD-5/BD-9?

Es un DVD en el que se ha grabado estructura y archivos propios de un Blu-ray de video

Ah...¡un AVCHD!

¡NO! El AVCHD tiene su propio estándar, caracterizado principalmente por:
-Codec de video: AVC
-Codec de audio: Dolby Digital, PCM 1,5 Mbps
-Más de una pista de audio: No
-Subtítulos: No
-Bitrate máximo para video: 25000 kbps
-Tamaño máximo del buffer del VBR: 9000 kbps

Mientras que en el Blu-ray (y por tanto el BD-5/BD-9) tenemos:
-Codec de video: AVC, VC-1, MPEG-2
-Más de una pista de audio: Sí
-Subtítulos: Sí
-Codec de audio: 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
-Bitrate máximo para video: 40000 kbps
-Tamaño máximo del buffer del VBR: 30000 kbps

Con este metodo vamos a crear contenido de Blu-ray 100% estándar. Lo que no es tan estándar es grabar luego este contenido en un DVD (BD-5) o DVD de doble capa (BD-9). Sin embargo muchos reproductores de Blu-Ray se lo tragan sin problemas “creyendo” que es un BD normal o considerandolo AVCHD (PS3)...

EDIT: SI HEXAEDITAS LOS ARCHIVOS INCORRECTAMENTE GENERADOS POR TSREMUX, OBTENDRÁS UN DISCO CON CUALQUIER CODEC DE LOS MENCIONADOS ARRIBA (sí...el dts también...y todos), MULTUAUDIO, CON SUBTÍTULOS Y PERFECTAMENTE REPRODUCIBLE CON LA PS3 Y EL POWERDVD!!!!

Ahora sí:

Preparando el video

Con una version del x264 parcheada con nal_hrd usamos la línea/el perfil que más nos guste para codificar el video ASEGURÁNDONOS de que los siguientes parámetros NO FALTAN en la línea final:

--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

y ASEGURÁNDONOS de que QUE FALTA:
--b-pyramid

La resolución debe ser estándar y los fps 24p, 50i o 60i

Creando el BD

Necesitas como mínimo el Sonic.Scenarist.BDA.v4.20

Los subtítulos se pueden incluir, pero el programa no coge los .sup directamente así que hay que convertirlos antes que nada (no lo he investigado mucho así que no me sé los detalles). Creo que el Tsmuxer sí los pillará (en el futuro)...pero éste no te avisa si alguna pista no cumple con el estándar así que si quieres asegurarte al 100%...usa el Scenarist. Otra opción es hacerlo primero con el Scenarist y luego, sabiendo que sirve, usar los mismos archivos más los .sup en el Tsmuxer (todavía no funciona)
1. Abre el “MUI Generator”
2. Carga el/los audio/s, elige el formato si hace falta y dale a “create files”
3. Lo mismo con el video
4. Abre Sonic HDMV
5. Crea un nuevo proyecto
6. Usa la misma carpeta para output path y Encode path
7. Vete a Data Tree Tab, dale al botón derecho sobre data y luego NEW-Actual Asset y seleccionea los archivos que creaste con el MUI Generator.
8. Vete a Stream tree tab
*9.1. Arrastra el video hasta stream (esto creará una playlist y un clip
*9.2. Arrastra los audios hasta el clip (cuidado con el orden de las pistas)
10. Pincha en Scenario editor tab
11. Selecciona First Playback con el botón derecho y selecciona Set movie object.
12. Lo mismo para top menu.
13. Ahora arrastra la playlist hasta los MO#1, esto creará una estructura de árbol
14. Abre el Mux remote server
15. Haz click en el botón mux (arriba, al lado del “escudo”) en Sonic HDMV
16. Selecciona “not create the disc image file”
17. Dale a mux


Esto creará un montón de archivos...nosotros sólo necesitamos éste MUX\Disc\DB\BDMV\STREAM\00000.m2ts

Lo abrimos con el Tsremux, elegimos todas las pistas que queramos y marcamos Blu-ray, elegimos la salida y le damos a remux...esperamos y YA ESTÁ.

Ahora tenemos varias opciones:
-Abrir los archivos con powerdvd con la opcion “ver Blu-ray almacenado en el disco duro”
-Grabarlo en Blu-ray
-Grabarlo en DVD (importante: formato UDF 2.5)
-Pasarlo al disco duro de la PS3 a través de un servidor web, como el Red Kawa o el Apache

Eso es todo. Siento no haber publicado está guía justo después de mi primera prueba 100% satisfactoria (principios de enero), pero debido a unos problemas que he tenido no he podido publicar esta guia rápida hasta ahora (tenia pensado hacer una mucho más larga, explicando todo más detalladamente, cosa que si tengo tiempo e interesa a lo mejor hago).

PD: Por favor si publicas esta guía en alguna otra web no te olvides de que se vea al final del título “by XolocoTuxmaster” o meterlo en una cita (quote).
mmm no se si lo entiendo, cuando dices que "Es un DVD en el que se ha grabado estructura y archivos propios de un Blu-ray de video" q quiere decir?? q han pasado los menus y extras de un bluray y junto al video recodificao han creo un mini bluray??? :-? :-?

salu2
Algo así...me refiero a que tiene las mismas carpetas (BDMV, CLIPINF, STREAM, etc) y arhivos (movieobject.bdmv, etc). Y lógicamente que usa el contenedor m2ts para el video
Entonces con esto en la PS3 que conseguimos? Poner una peli tipo las oficiales BR o queda como otro formao tipo .vob, etc que ventajas tiene? Y si esto lo grabas en un Blu-ray? ganas algo como poner subtitulos?
fonta12 escribió:Entonces con esto en la PS3 que conseguimos? Poner una peli tipo las oficiales BR
Si te cabe (un trozo) sí
fonta12 escribió:o queda como otro formao tipo .vob,


fonta12 escribió: que ventajas tiene?

Que es perfectamente reproducible, puedes ponerle DTS, rebobinar pausa etc sin problemas, activar el modo 24 Hz, y pasar video de MKV, HDTV, WMV etc sin recodificar (eso no lo he explcado por falta de tiempo pero el formato lo admite), y un monton de cosas más
fonta12 escribió: como poner subtitulos?

Si saco tiempo lo explico

PD: recuerdo que estos subtítulos no podrán verse en la PS3
Merci tio, a ver si te puedes currar un tuto que esta muy interesante.
Yo personalmente no entiendo el tutorial... se supone que todo se hace con el Soni.scenaric? como parcheo el x264?¿
fonta12 escribió:que ventajas tiene? Y si esto lo grabas en un Blu-ray? ganas algo como poner subtitulos?


querras decir grabar en un dvd de doble capa no?? :D :D [looco] [looco] [looco]
XolocoT escribió:Si saco tiempo lo explico


Me guardo en favoritos este hilo. Lo revisaré semanalmente, a ver si algún día tienes tiempo, añades esa parte (hoy en día no es del todo extraño conseguir series en mkv a 720p que sin subs...) y me haces muy feliz.

Gracias por el aporte y con tranquilidad.

Una vez más, gracias.
XolocoT escribió:
Preparando el video

Con una version del x264 parcheada con nal_hrd usamos la línea/el perfil que más nos guste para codificar el video ASEGURÁNDONOS de que los siguientes parámetros NO FALTAN en la línea final:

--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

y ASEGURÁNDONOS de que QUE FALTA:
--b-pyramid

La resolución debe ser estándar y los fps 24p, 50i o 60i


El problema lo seguimos teniendo ahi, ¿cuantos videos tenemos de resolucion estandar? Yo tengo 1 de 40.
¿Esto tiene solución?

Un saludo.
agimur escribió:
El problema lo seguimos teniendo ahi, ¿cuantos videos tenemos de resolucion estandar? Yo tengo 1 de 40.
¿Esto tiene solución?

Un saludo.


La resolución debe ser estándar en el video final y en la entrada, no en la fuente.
De todas formas, si lo que quieres es meterlo sin recodificar...puede hacerse pero la compatibilidad es 100% sólo si todos o casi todos de los parametros de arriba se usaron en la codificacion original del video. Si se usaron pero la resolución no es estándar, ésta se puede cambiar sin recodificar...

Ahora...sintiendolo mucho...me tengo que ir

Espero haberles ayudado
Yo me he bajado Pitch Black (la tengo en DVD)de una web con este formato la he grabado en un Verbatim y me va de lujo en la ps3, sonido 5.1, video a 720p de buena calidad tengo una 42" y se me muy bien, y encima se puede avanzar o retroceder sin problemas, he incluso he visto que el menu que sale en la play es como el de los blu-ray, con lo que con el tiempo podran meterles hasta menu y todo, creo que sera el formato que acabe de instaurarse, el problema lo sigo viendo en que hay multitud de configuraciones en los MKV, y es algo complicado pasarlas.
GRacias por vuestro esfuerzo.
En http://forum.doom9.org/showthread.php?t=134402

Podeis encontrar esta otra guia (muy similar) y con enlaces a soft

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)
*SubtitleWorkshop4 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:




yasm --version
If you have 0.6 or above skip this first quote, if not, follow both
Quote:




wget http://www.tortall.net/projects/yasm/releases/yasm-0.6.2.tar.gz .
tar -xvfz yasm-0.6.2.tar.gz
cd yasm-0.6.2
./configure
make
make install




Quote:




svn co svn://svn.videolan.org/x264/trunk x264
cd x264
wget http://lists.videolan.org/attachs/20070107/x264_hrd.patch
patch -p0 < x264_hrd.patch
./configure --prefix=/usr --enable-debug --enable-pthread
make
make install


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:




1. Load *.srt file by SubtitleWorkshop4 (version 4 support bdn file export)
2. Clicks file->export customize image subtitle
3. Select 8bit PNG, and select movie resolution and fps.
4. Export
SUP:
Quote:




1. Use Supread's option 'Save bitmaps' to get the .png and .scn-sst files
2. Use the .scn-sst to create the .bdn (Sorry, I don't know the details)


Creating the BD

You need at least Sonic.Scenarist.BDA.v4.20

Quote:




1. Load up MUI Generator
2. Load the Audio/s in to the program and select create files.
3. Do the same for the video
4. Start up Sonic HDMV
5. Create a New Project.
6. Use the same directory for output path and Encode path
7. Under the Data Tree Tab, right click on data a go NEW-Actual Asset
and bring in the to files that where created with MUI Generator.
*7.1. Right click on data again and choose to import bdn file if you want to include subtitles.
8. Go to Stream tree tab
*9.1. Drag the video files onto stream,( this will create a playlist and a clip.)
*9.2. Drag the audio files onto the clip (be careful with the track order)
*9.3. Drag the subtitles files onto the clip
10. Click on the Scenario editor tab
11. Select First Playback then right click on it and select Set movie object.
12. Do the Same for top menu.
13. Now drag the playlist onto both MO#1 this will create a nice tree structure.
*14. Now save your project and quit Scenarist. Go back to Windows
Explorer and navigate into your Project folder and open the Project.xml
file in Notepad. Go all the way to the bottom and find a setting called:

3

Change the 3 to a 0 (zero). This will prevent the disc from being
flagged as encrypted. This is very important. If you do not perform
this step your disc will NOT work.

*15. Load up Mux remote server.
*16. Open Scenarist modified project and click on the mux button in Sonic HDMV.
*17. Select not create the disc image file.
*18. Start the mux.
*19. Remove AACS and CERTIFICATE Folders



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


Attached Files


File Type: zip megui_blu-ray_profiles.zip (2.5 KB, 93 views)


Last edited by XolocoTuxmaster : 16th February 2008 at 17:24.
XolocoT escribió:ESTA GUIA NO ESTA AL DIA, SI QUIERES REALMENTE CONOCER EL METODO BIEN EXPLICADITO CON TODO DETALLE PARA HACER MONTAJES DUALES+SUBS PASATE POR EL HILO QUE HE ABIERTO EN DOOM9

http://forum.doom9.org/showthread.php?t=134402


He añadido esto al primer mensaje de la guia.

Si no he traducido las actualizaciones es porque han sido tantas, que me es imposible, los que me conocen saben que tengo muy poco tiempo libre...el simple hecho de hacer la guía (en ingles y luego traducirla) me supuso un sacrificio enorme...y lo de actualizarla de vez en cuando...ni te cuento.

borra la guia de tu mensaje por favor, no la has copiado bien, además prefiero que el que quiera verlo se pase por doom9 que edito de vez en cuando y es donde realmente estoy trabajando

Gracias :-)
Pues yo creo que deberias editar el link a la web, porque sino te lo cerraran por spam.
Un saludo.
flipe69pasti escribió:Pues yo creo que deberias editar el link a la web, porque sino te lo cerraran por spam.
Un saludo.


No creo que los foros de doom se puedan considerar spam de ese usuario, ni es su tienda, ni su foro ni nada de esto.. no?

[bye]
SwapNewbie escribió:No creo que los foros de doom se puedan considerar spam de ese usuario, ni es su tienda, ni su foro ni nada de esto.. no?
[bye]


No se, yo lo decia por esta frase

XolocoT escribió:borra la guia de tu mensaje por favor,
no la has copiado bien, además prefiero que el que quiera verlo se pase
por doom9 que edito de vez en cuando y es donde realmente estoy
trabajando

Gracias :-)
16 respuestas