Quantcast Motion Picture Menu para DVD - Mini Tutorial - digitalFAQ.com Forums [Archives]
  #1  
04-14-2005, 02:39 PM
Prodater64 Prodater64 is offline
Free Member
 
Join Date: Mar 2003
Location: Palma de Mallorca - España
Posts: 2,925
Thanks: 0
Thanked 0 Times in 0 Posts
Hola: Aquí va un mini tutorial para crear menúes con imágenes móviles de fondo.

Necesitaremos:
Avisynth y mpegsource.dll.
Encoder.
Un fondo móvil que pueda ser reproducido en un loop. (En banco de descargas hay un archivo de Textures Loop que pueden bajarse.)
Un tema de audio para el menú principal.
Programa de autoría (aconsejo DVD Lab Pro).
Algunos archivos útiles, backgrounds loops, still, etc. http://rapidshare.de/files/1268160/MotionMenu.zip.html

Lo primero que necesitamos es un script. Yo uso como base uno que fue generado por DVD Author GUI, modificado por mí.

Para PAL:
Quote:
header="" #Texto del encabezamiento
bordercolor=$00ffff* * *#Color del borde de los ítems
backgroundcolor=$333333 #Color del fondo, no tiene importancia ya que el "motion picture background" lo cubre
textcolor=$ffffff* * * *#Color del texto
halocolor=$101010* * * *#Color del halo del texto
fontsize=24* * * * * * *#Tamaño de la fuente
fontface="broadway bt"* * * #Fuente
TitleText1="Independence Day - Versión Cinematográfica"
TitleText2="Independence Day - Versión Extendida"
#TitleText3="Les Fugitifs"
length=1212* * * * * #tamaño del clip en cuadros ej: 1200 cuadros aprox = 48 segundos PAL
################################################## ###############################################

title1=mpegsource("D:\KVCD\Movies\ID4 - Cines01.m2v").bilinearresize( 152, 120).addborders(2,2,2,2,bordercolor).sampler(50,75 )
title2=mpegsource("D:\KVCD\Movies\ID4 - Extendida.m2v").bilinearresize( 152, 120).addborders(2,2,2,2,bordercolor).sampler(50,50 )
#title3=mpegsource("D:\KVCD\Movies\Les Fugitifs.m2v").bilinearresize( 152, 120).addborders(2,2,2,2,bordercolor).sampler(50,50 )

#Se pueden poner tantos titles como se quieran, pero habrá que previsualizar para ver como se distribuyen en la pantalla
#Este ejemplo está hecho para 2 películas en 1 DVD y por eso el resize es 152*120, si fuera para 3 films, 100*80, deben probar y ver qué es lo que se ajusta más a sus preferencias

title4=avisource("D:\KVCD\Movies\001 - Loops Backgrounds\TextureLoop029p.avi",false).loop(13)

#loop(x) x = tantas veces como duración total del clip / duración del loop de base aproximadamente
# en mi caso 52 / 4 = 13

audio=directshowsource("D:\KVCD\Movies\002 - Audio Backgrounds\03. Seal - Killer.mp3")

#Cualquier fuente de audio que Uds quieran usar, pero deberá durar más que el clip, ya que si dura menos, el audio se cortará a mitad de la reproducción del menú

logo1=fadeIn(Imagesource("D:\KVCD\Movies\003 - Still Backgrounds\BDVD.png", end=1212).bilinearresize( 100, 36).Flipvertical().addborders(2,2,2,2,$0000FF),12, $FFFFFF)

#Cualquier logo que quieran utilizar, yo personalmente utilizo uno de KDVD o BDVD según lo que haya codificado
#Observen el resize del logo a 100*36

audiodub(blankclip(length,720, 576,"yuy2",2500,100,color=backgroundcolor).killaud io,audio).FadeIO(50)

#Las coordenadas deberán ajustarse a la cantidad de videos a acomodar
#Deberán probar Uds mismos, las del script se ajustan a 2 films en 1 DVD.

overlay(title4, 0, 0)
overlay(title1, 100, 80)
subtitle(TitleText1, 100, fontsize+ 210, font=fontface, size=fontsize, text_color=textcolor, halo_color=halocolor)
overlay(title2, 100, 260)
subtitle(TitleText2, 100, fontsize+ 390, font=fontface, size=fontsize, text_color=textcolor, halo_color=halocolor)
#overlay(title3, 100, 400)
#subtitle(TitleText3, 100, fontsize+ 490, font=fontface, size=fontsize, text_color=textcolor, halo_color=halocolor)
#subtitle(header, 72, 90, font=fontface, size=(fontsize+10), text_color=textcolor, halo_color=halocolor)
overlay(logo1, 530, 460)
Para NTSC:
Quote:
header=""
bordercolor=$00ffff* * *
backgroundcolor=$333333
textcolor=$ffffff* * * *
halocolor=$101010* * * *
fontsize=24* * * * * * *
fontface="broadway bt"* * *
TitleText1="Independence Day - Versión Cinematográfica"
TitleText2="Independence Day - Versión Extendida"
#TitleText3="Les Fugitifs"
length=1212* * * * *
################################################## ###############################################

title1=mpegsource("D:\KVCD\Movies\ID4 - Cines00.m2v").bilinearresize( 100, 80).addborders(2,2,2,2,bordercolor).sampler(50,75)
title2=mpegsource("D:\KVCD\Movies\ID4 - Extendida.m2v").bilinearresize( 100, 80).addborders(2,2,2,2,bordercolor).sampler(50,50)
#title3=mpegsource("D:\KVCD\Movies\Les Fugitifs.m2v").bilinearresize( 100, 80).addborders(2,2,2,2,bordercolor).sampler(50,50)

title4=avisource("D:\KVCD\Movies\001 - Loops Backgrounds\TextureLoop029n.avi",false).loop(13)

audio=directshowsource("D:\KVCD\Movies\002 - Audio Backgrounds\03. Seal - Killer.mp3")

logo1=fadeIn(Imagesource("D:\KVCD\Movies\003 - Still Backgrounds\BDVD.png", end=1212).bilinearresize( 100, 36).Flipvertical().addborders(2,2,2,2,$0000FF),12, $FFFFFF)

audiodub(blankclip(length,720, 480,"yuy2",2500,100,color=backgroundcolor).killaud io,audio).FadeIO(50)

overlay(title4, 0, 0)
overlay(title1, 100, 50)
subtitle(TitleText1, 100, fontsize+ 130, font=fontface, size=fontsize, text_color=textcolor, halo_color=halocolor) overlay(title2, 100, 200)
subtitle(TitleText2, 100, fontsize+ 280, font=fontface, size=fontsize, text_color=textcolor, halo_color=halocolor)
#overlay(title3, 100, 350)
#subtitle(TitleText3, 100, fontsize+ 430, font=fontface, size=fontsize, text_color=textcolor, halo_color=halocolor)
subtitle(header, 72, 90, font=fontface, size=(fontsize+10), text_color=textcolor, halo_color=halocolor)
overlay(logo1,550,394)
Una vez ajustado el avs script (previsualizándolo en cualquier player), se codifica con el encoder a mpg, para posteriormente incluirlo en la autoría del DVD. Yo utilizo y aconsejo DVD Lab Pro. Sobre cada pequeño rectángulo de cada film se dibuja un marco que se linkea con la película correspondiente.
El resto de la autoría, en cuanto a menús, lo hago de la siguiente forma.





Un menú VMG, el principal, en dónde coloco como fondo el que aquí explico, y linkeo como expliqué a los films. Cuando termina el tiempo de reproducción del clip, pasa al primer film automáticamente.
Un segundo menú root VTS, que sirve para seleccionar escenas, con links a las escenas de los films de la compilación. En este uso un still, pero podría hacerse con un motion también.
Cinco menús de escenas para cada película (yo uso 50 capítulos), pero encuentro que con 48 estaría bien y sólo se necesitarían 4 menús de selección.

Ejemplos:

http://rapidshare.de/files/1267551/B...nMenu.mpg.html
http://rapidshare.de/files/1268074/M...AL020.mpg.html
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Novo Tutorial DVD-Lab, do início ao fim. Motion, efeitos et radapatrik Conversão e Codificação de Vídeo (Português) 0 04-23-2005 10:37 PM
Looking for DVD tool for motion menu authoring Zyphon Authoring VCD, DVD, Blu-ray 14 11-05-2004 09:26 AM
Tutorial para o DVD Lab Indestrutivel Conversão e Codificação de Vídeo (Português) 3 10-04-2004 09:27 AM
Mini-guía rápida y fácil para K(S)VCD con MencodeMe maurus Convertir y Codificar Video (Español) 9 07-09-2004 10:11 AM
Nero Vision: How to Use another picture for the menu-buttons? Razorblade2000 Authoring VCD, DVD, Blu-ray 1 01-26-2003 08:21 PM

Thread Tools



 
All times are GMT -5. The time now is 03:48 PM  —  vBulletin © Jelsoft Enterprises Ltd