<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>finalcutpro.es &#187; DVD Studio Pro</title>
	<atom:link href="http://www.finalcutpro.es/category/dvd-studio-pro/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.finalcutpro.es</link>
	<description>Recursos en castellano sobre Final Cut Studio y Final Cut Pro X</description>
	<lastBuildDate>Sat, 04 Feb 2012 17:44:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>GUÍA: Scripts en DVD Studio Pro (II)</title>
		<link>http://www.finalcutpro.es/2009/09/guia-scripts-en-dvd-studio-pro-ii/</link>
		<comments>http://www.finalcutpro.es/2009/09/guia-scripts-en-dvd-studio-pro-ii/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 00:14:37 +0000</pubDate>
		<dc:creator>Pedro Alvera</dc:creator>
				<category><![CDATA[DVD Studio Pro]]></category>
		<category><![CDATA[contador]]></category>
		<category><![CDATA[dvd]]></category>
		<category><![CDATA[dvdsp]]></category>
		<category><![CDATA[gprm]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[sprm]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.finalcutpro.es/?p=2481</guid>
		<description><![CDATA[En la entrega anterior de esta extensa guía nos acercamos a los scripts explicando qué son los GPRMs y los SPRMs. Ya se pudo ver entonces lo complicado de hacer scripts para los profanos en programación. No obstante, creemos que la mejor manera de aprenderlos es desarrollando ejemplos prácticos, así que en esta ocasión vamos [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;">En la <a href="http://www.finalcutpro.es/2009/08/guia-scripts-en-dvd-studio-pro-i/" target="_blank">entrega anterior</a> de esta extensa guía nos acercamos a los scripts explicando qué son los <strong>GPRMs</strong> y los <strong>SPRMs</strong>. Ya se pudo ver entonces lo complicado de hacer <em>scripts</em> para los profanos en programación. No obstante, creemos que la mejor manera de aprenderlos es desarrollando ejemplos prácticos, así que en esta ocasión vamos a realizar un DVD que contenga un test de preguntas y respuestas. Algo a lo que podemos encontrar multitud de usos en nuestros DVDs.</p>
<div><img class="aligncenter size-full wp-image-2565" title="portada_scripts_2" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/portada_scripts_2.png" alt="portada_scripts_2" width="470" height="150" /></div>
<p class="MsoNormal" style="text-align: justify;">Hagamos antes de nada una síntesis de la intención del <em>script</em>: Queremos realizar un test de 10 preguntas con tres posibles respuestas cada una. Una vez realizado el test aparecerá una pantalla valorando al usuario según el resultado final. Al final del artículo tienes un enlace de descarga con el proyecto que hemos utilizado para este ejemplo.</p>
<div><img class="size-full wp-image-2513  aligncenter" title="imagen-7" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-7.png" alt="imagen-7" width="397" height="296" /></div>
<p class="MsoNormal" style="text-align: justify;">
<p class="MsoNormal" style="text-align: justify;">Utilizaremos para ello un único script que contendrá <strong>23 órdenes</strong> o comandos. Nos nutriremos del <strong>SPRM 8</strong>, aquél que retiene el valor del último botón realzado en el DVD. Además haremos uso de <strong>3 GPRMs</strong>, esas memorias en las que podemos guardar cualquier dato. Necesitaremos uno para guardar en él el valor del <strong>SPRM 8</strong>, otro para ir sumando el valor de cada respuesta, y otro para ir contando las veces que se ejecuta el script. Comencemos.</p>
<p class="MsoNormal" style="text-align: justify;">Lo primero que vamos a hacer es cambiar el nombre a los GPRMs que utilizaremos. Esto facilitará nuestra comprensión a la hora de elaborar el <em>script</em>, puesto que si dejamos sus nombres originales (<em>GPRM 0, GPRM 1, GPRM 2,</em> etc), tendremos que estar recordando cuál es el cometido de cada uno de ellos mientras confeccionamos el <em>script.</em> Así que lo mejor es llamar a los GPRMs con un nombre que tenga que ver con su cometido. Al <strong>GPRM 0</strong> le vamos a llamar <em>“Último botón pulsado”</em>, al <strong>GPRM 1</strong> <em>“SUMA”</em>, y al <strong>GPRM 2</strong> <em>“Contador”</em>. Recordemos de paso que los GPRMs se pueden utilizar en el orden que queramos, y para lo que queramos.</p>
<div><img class="size-full wp-image-2516  aligncenter" title="imagen-3" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-3.png" alt="imagen-3" width="292" height="327" /></div>
<p class="MsoNormal" style="text-align: justify;">Para cambiarles el nombre seleccionamos el icono del disco en la pestaña <strong>Outline.</strong> De este modo el <strong>Inspector</strong> pasará a mostrar los parámetros del disco. En la pestaña <em>Advanced</em> del <strong>Inspector</strong> del disco veremos un apartado llamado <em>“GPRM Variable Names”</em>. Ahí tenemos los 8 GPRMs de los que disponemos en todas las autorías de DVD, numerados del 0 al 7. Para poder cambiarles el nombre, pulsamos en la pequeña flecha a la izquierda de cada uno para que se despliegue su actual nombre, y sobre éste hacemos <em>doble-clic</em> y comenzamos a escribir el nuevo. Pulsamos <em>Enter</em> para confirmarlo.</p>
<div><img class="size-full wp-image-2514  aligncenter" title="imagen-4" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-4.png" alt="imagen-4" width="288" height="166" /></div>
<p class="MsoNormal" style="text-align: justify;">
<p class="MsoNormal" style="text-align: justify;">Ahora toca hacer las pantallas con las preguntas y respuestas. Haremos menús de la manera habitual, uno por cada pregunta. En este caso cada pregunta lleva tres posibles respuestas, así que haremos tres botones, uno para cada respuesta. Hay un pequeño matiz respecto a los menús habituales: es crucial crear los botones en el orden correcto. Como veremos más adelante, los botones tienen un valor basado en el orden en el que se crearon. Si observamos el Inspector de cada botón, veremos que al margen del nombre que nosotros queramos darle, existe uno que no podemos cambiar, autoasignado por DVD Studio Pro y marcado con un corchete: <em>Button #: 1, Button #: 2,</em> etc.</p>
<div><img class="aligncenter size-full wp-image-2485" title="button4" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/button4.png" alt="button4" width="300" height="62" /></div>
<p class="MsoNormal" style="text-align: justify;">Ese nombre es el que condicionará el valor del <strong>SPRM 8</strong>, así que como en este caso vamos a hacer un único script que nos sirva para todos los menús, tendremos que tener esto en cuenta a la hora de crear los botones. Como veremos más adelante, utilizaremos el primer botón creado como el que contiene la respuesta correcta, así que tengamos esa única precaución, la de que el primer botón que creemos de cada menú, sea el que contiene la respuesta correcta. Para los otros dos botones no importa el orden. Por ejemplo, si en un menú la respuesta correcta vamos a ponerla la segunda, crearemos primero ese botón, y después los otros dos. Los botones los conectaremos posteriormente todos ellos al único script que haremos, así que de momento los dejamos sin conectar hasta que tengamos el <em>script</em>.</p>
<p class="MsoNormal" style="text-align: justify;">Igualmente crearemos las cuatro pantallas de mensaje según el resultado, tipo <em>“BIEN, MAL, REGULAR”,</em> etc. También lo haremos mediante contenedores de menús. Se mostrará la pantalla de <em>“EXCELENTE”</em> si la puntuación final es igual a 10 (tenemos diez preguntas), <em>“MUY BIEN”</em> si el valor es de 8 ó 9, <em>“BIEN”</em> si es de 5, 6 ó 7, y <em>“FATAL”</em> si el resultado es igual o menor que 4.</p>
<div><img class="size-full wp-image-2515  aligncenter" title="imagen-5" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-5.png" alt="imagen-5" width="134" height="272" /></div>
<p class="MsoNormal" style="text-align: justify;">
<p class="MsoNormal" style="text-align: justify;">Ya hemos preparado el terreno, ahora hagamos el <em>script</em>. Por defecto los proyectos nuevos no contienen ningún <em>script</em>, así que habrá que crearlo para después configurarlo. Para ello haremos clic sobre el icono de <em>“Add Script”</em>, situado en la barra superior de herramientas, o bien acudiremos al menú <em>Project -&gt; Add to Project -&gt; Script,</em> o bien con el atajo <strong>Comando+’.</strong></p>
<div><a href="http://www.finalcutpro.es/wp-content/uploads/2009/09/add_script.png"><img class="aligncenter size-full wp-image-2488" title="add_script" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/add_script.png" alt="add_script" width="241" height="76" /></a></div>
<p class="MsoNormal" style="text-align: justify;">Aparecerá entonces el nuevo script en su carpeta correspondiente de la pestaña <strong>Outline,</strong> que contiene todos los elementos de nuestro proyecto. Seguidamente le hacemos <em>doble-clic</em> a su nombre para cambiárselo. En esta ocasión le hemos llamado <em>“Script Puntuaciones”.</em></p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Primera línea: contabilizar las veces que se ejecuta el script</strong></p>
<p class="MsoNormal" style="text-align: justify;">Hacemos <em>doble-clic</em> sobre su icono para que aparezca el editor de scripts, la pestaña donde lo configuraremos. Por defecto aparece con un primer y único comando llamado <strong>Nop</strong> <em>(No Operation)</em>. Lo seleccionamos para modificarlo en su <strong>Inspector.</strong> La primera orden que va a cumplir este script va a ser la de sumar un valor de 1 y guardarlo en el GPRM llamado <em>“Contador”</em>; así, se irán contabilizando las veces que se ejecuta el script, lo que permitirá saber si hemos llegado a la pregunta número 10 para finalizar el test. Procedamos: en el Inspector del comando <strong>Nop,</strong> cambiemos el apartado Command por <em>“Set GPRM”</em> (se utiliza cuando queremos guardar algo en un GPRM). En <strong>Operation</strong> elegimos <em>“Add”</em> (sumar), en <strong>Source Type</strong> ponemos “<em>Immediate</em>”, que se utiliza cuando queremos escribir una cifra directamente en <em>Source Value, </em>donde situaremos un valor de 1. En <strong>Target</strong> (destino), elegimos el GPRM llamado <em>“Contador”</em>. Hecho, hemos sumado un valor de 1 y lo hemos guardado en el GPRM “<em>Contador”.</em> O mejor dicho, esto sucederá cada vez que se ejecute el script, de tal forma que si se reproduce por ejemplo 6 veces, el GPRM <em>“Contador” </em>tendrá un valor de 6.</p>
<div><img class="size-full wp-image-2527  aligncenter" title="imagen-10" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-10.png" alt="imagen-10" width="114" height="15" /></div>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Segunda línea: retener el valor del último botón pulsado</strong></p>
<p class="MsoNormal" style="text-align: justify;">Para crear una línea nueva en el script pulsamos el botón <strong>+</strong> del editor de scripts (<em>“Add New Command”, </em>añadir nuevo comando).</p>
<div><img class="aligncenter" title="boton_anadir_comando" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/boton_anadir_comando.png" alt="" width="115" height="65" /></div>
<p class="MsoNormal" style="text-align: justify;">De nuevo aparece <strong>Nop </strong>como comando, así que lo seleccionamos y en su<strong> Inspector</strong> lo cambiamos por <strong>Set GPRM</strong> (otra vez queremos guardar algo en un GPRM). En <strong>Operation</strong> ponemos esta vez “<strong>mov</strong>”, porque queremos “mover” algo al GPRM. En <strong>Source Type</strong> (tipo de fuente) fijamos <strong>SPRM</strong>, porque lo que queremos mover al GPRM está en un SPRM. En <strong>Source Value </strong>ponemos el SPRM 8, que, recordemos, es el que tiene la misión de retener el valor del último botón realzado por el usuario. Por último, en <strong>Target</strong> (destino), elegimos el GPRM llamado “Último botón pulsado”.</p>
<div><img class="aligncenter size-full wp-image-2528" title="imagen-11" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-11.png" alt="imagen-11" width="195" height="17" /></div>
<div>Resumen de la línea 2 de nuestro script: Coger el valor del SPRM 8 y guardarlo en el GPRM “ÚItimo botón Pulsado”.</div>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Tercera línea: dividir el valor del GPRM “Último botón pulsado” entre 1024</strong></p>
<p class="MsoNormal" style="text-align: justify;">Como los valores del SPRM 8 se miden en incrementos de <strong>1024</strong> (botón 1=1024, botón 2=2048, etc), vamos a facilitar su comprensión para el resto del script dividiendo su valor entre 1024. Así podremos leerlo posteriormente en valores de 1, 2, 3, etc, correspondiente a cada botón. Un pequeño capricho que nos permitimos. Creamos una tercera línea y esta vez fijamos los siguientes parámetros:</p>
<ul>
<li><!--[if !supportLists]--><!--[endif]--><span style="color: #008000;"><strong>Command:</strong><span style="font-weight: normal;"> Set GPRM (Comando: Asignar algo en un GPRM)</span></span></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Operation:</strong><span style="font-weight: normal;"> Div (Operación: Dividir)</span></span></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Source Type:</strong><span style="font-weight: normal;"> Immediate (Tipo de fuente: Directa)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Source Value:</strong><span style="font-weight: normal;"> 1024 (Valor de la fuente: 1024)</span></span></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Target: </strong><span style="font-weight: normal;">Último botón pulsado (Destino: Último botón pulsado)</span></span></li>
</ul>
<div><img class="aligncenter size-full wp-image-2529" title="imagen-12" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-12.png" alt="imagen-12" width="180" height="15" /></div>
<p class="MsoNormal" style="text-align: justify;">Resumen: Cogemos el valor del GPRM <em>“Último botón pulsado”</em> y lo dividimos entre <strong>1024.</strong></p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Cuarta línea: Sumamos un valor de 1 si la respuesta es correcta</strong></p>
<p class="MsoNormal" style="text-align: justify;">A la respuesta correcta le vamos a dar 1 punto, y a las incorrectas 0, así que la siguiente línea se va a encargar de sumar 1 y guardarlo en el GPRM “<em>SUMA”</em>, si el usuario pulsó el botón con la respuesta correcta. Creamos nueva línea con los siguientes parámetros:</p>
<ul>
<li><!--[if !supportLists]--><!--[endif]--><span style="color: #008000;"><strong>Command:</strong><span style="font-weight: normal;"> Set GPRM (Comando: Asignar algo en un GPRM)</span></span></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Operation:</strong><span style="font-weight: normal;"> Add (Operación: Sumar)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Source Type:</strong><span style="font-weight: normal;"> Immediate (Tipo de fuente: Directa)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Source Value:</strong><span style="font-weight: normal;"> 1 (Valor de la fuente: 1)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Target: </strong><span style="font-weight: normal;">SUMA (Destino: SUMA)</span></span></li>
</ul>
<p class="MsoNormal" style="text-align: justify;">Novedad. Esta operación se ejecutará sólo si se cumple una condición: que el usuario haya pulsado el botón con la respuesta correcta. Cuando queremos poner una condición para que se ejecute algo en un script, tendremos que activar la casilla <strong>“Compare Command”</strong>. Así se activará el apartado <strong>“Execute if” </strong>(Ejecutar si…). Fijaremos para esta cuarta línea los siguientes parámetros:</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Execute if: </strong><span style="font-weight: normal;">Último botón pulsado (Ejecutar si “Último botón pulsado”)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Is: </strong><span style="font-weight: normal;">= (es igual)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>To: </strong><span style="font-weight: normal;">Immediate (a directamente)</span></span><!--[endif]--></li>
<li><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>With value:</strong><span style="font-weight: normal;"> 1 (con valor de 1)</span></span></li>
</ul>
<div><img class="aligncenter size-full wp-image-2530" title="imagen-13" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-13.png" alt="imagen-13" width="234" height="17" /></div>
<p class="MsoNormal" style="text-align: justify;">Resumen: Si el último botón pulsado tiene un valor de 1 (el de la respuesta correcta), sumar un valor de 1 y guardarlo en el GPRM “SUMA”.</p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Quinta línea: Sumamos un valor de 0 si la respuesta es incorrecta</strong></p>
<p class="MsoNormal" style="text-align: justify;">Haremos lo mismo que para la línea anterior, con la salvedad de que sumaremos 0 si el botón pulsado no es el de la respuesta correcta, es decir, las respuestas incorrectas no puntúan. Como el botón con la respuesta buena ha de tener un valor de 1 (porque lo creamos el primero), los otros dos botones con la respuesta incorrecta deberán tener un valor de 2 ó 3, o sea, ser igual o superior a 2. Pongamos en esta quinta línea los siguientes parámetros:</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Command:</strong><span style="font-weight: normal;"> Set GPRM (Comando: Asignar algo en un GPRM)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Operation:</strong><span style="font-weight: normal;"> Add (Operación: Sumar)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Source Type:</strong><span style="font-weight: normal;"> Immediate (Tipo de fuente: Directa)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Source Value:</strong><span style="font-weight: normal;"> 0 (Valor de la fuente: 0)</span></span><!--[endif]--></li>
<li><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Target: </strong><span style="font-weight: normal;">SUMA (Destino: SUMA)</span></span></li>
</ul>
<p class="MsoNormal" style="margin-left: 36pt; text-align: justify; text-indent: -18pt;"><!--[if !supportLists]--><!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;">Condición (Compare Command):</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Execute if: </strong><span style="font-weight: normal;">Último botón pulsado (Ejecutar si “Último botón pulsado”)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Is: &gt;</strong><span style="font-weight: normal;">= (es mayor o igual)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>To: </strong><span style="font-weight: normal;">Immediate (a directamente)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>With value:</strong><span style="font-weight: normal;"> 2 (con valor de 2)</span></span></li>
</ul>
<div><img class="aligncenter size-full wp-image-2531" title="imagen-14" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-14.png" alt="imagen-14" width="315" height="15" /></div>
<p class="MsoNormal" style="text-align: justify;">Resumen: Si el último botón pulsado tiene un valor igual o mayor a 2 (los de la respuesta incorrecta), sumar un valor de 0 y guardarlo en el GPRM “SUMA”.</p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Líneas 6 a 14: Saltar a la pregunta siguiente</strong></p>
<p class="MsoNormal" style="text-align: justify;">Ahora es cuando agradecemos aquella primera línea del script, donde se contabilizan las veces que éste se ha ejecutado, a través del GPRM llamado <em>“Contador”</em>. Estas líneas le dirán al script que salte a uno u otro menú, dependiendo de en qué número de pregunta estemos, o lo que es lo mismo, de cuántas veces se ha reproducido el script. Así, si el Contador tiene un valor de 1, será porque hemos reproducido el script una vez, y pasaremos a la pregunta 2; pasaremos a la 3 si el valor es de 2, y así sucesivamente hasta la pregunta 10, para la que tendremos un valor de 9.</p>
<p class="MsoNormal" style="text-align: justify;">Así que la línea 6 tendrá los siguientes parámetros:</p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Command:</strong><span style="font-weight: normal;"> Jump (Comando: Saltar)</span></span><!--[endif]--></li>
<li><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Jump to:</strong><span style="font-weight: normal;"> Pregunta 2 (Saltar a la Pregunta 2)</span></span></li>
</ul>
<p class="MsoNormal" style="margin-left: 36pt; text-align: justify; text-indent: -18pt;"><!--[if !supportLists]--><!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;">Condición:</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Execute if:</strong><span style="font-weight: normal;"> Contador (Ejecutar si el Contador…)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Is:</strong><span style="font-weight: normal;"> = (Es igual)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>To:</strong><span style="font-weight: normal;"> Immediate (a una cifra directa)</span></span><!--[endif]--></li>
<li><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>With Value:</strong><span style="font-weight: normal;"> 1 (Con un valor de 1)</span></span></li>
</ul>
<div><img class="size-full wp-image-2550  aligncenter" title="imagen-33" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-33.png" alt="imagen-33" width="206" height="141" /></div>
<p class="MsoNormal" style="margin-left: 36pt; text-align: justify; text-indent: -18pt;"><!--[if !supportLists]--><!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;">Resumen: Saltar al menú Pregunta 2 si el Contador equivale a 1.</p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;">Haremos lo respectivo para las siguientes preguntas, de la línea 7 a la 14. Es bueno saber que se pueden copiar y pegar líneas de un script para agilizar su edición. Simplemente seleccionamos la línea que queremos repetir, la copiamos <strong>(Comando+C)</strong>, y pegamos <strong>(Comando+V)</strong>. Así se creará una nueva línea igual a la copiada y seleccionándola podremos modificarla en su Inspector.</p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Línea 15: Acudir a la línea 16 si el contador es igual a 10</strong></p>
<p class="MsoNormal" style="text-align: justify;">Ahora, si el valor del contador equivale a 10, será porque hemos reproducido el script 10 veces, o lo que es lo mismo, hemos respondido a todas las respuestas. En esta ocasión utilizaremos el comando <strong>“Go to”,</strong> que se utiliza para saltar a una línea dentro de un script. Recordemos que un script puede contener hasta 124 líneas o comandos. En esta ocasión el script saltará a la línea 16 si el <em>Contador</em> tiene un valor de 10. O sea, la línea 16 en adelante sólo se ejecutarán en el caso de que el <em>Contador</em> haya llegado hasta 10. Parámetros:</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Command:</strong><span style="font-weight: normal;"> Go to (Comando: Acudir a)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Line Number:</strong><span style="font-weight: normal;"> 16 (Número de línea: 16)</span></span><!--[endif]--></li>
</ul>
<p class="MsoNormal" style="text-align: justify;">Condición:</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Execute if:</strong><span style="font-weight: normal;"> Contador (Ejecutar si el Contador</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Is:</strong><span style="font-weight: normal;"> = (Es igual a)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>To:</strong><span style="font-weight: normal;"> Immmediate (una cifra directa)</span></span><!--[endif]--></li>
<li><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>With Value:</strong><span style="font-weight: normal;"> 10 (con un valor de 10).</span></span></li>
</ul>
<div><img class="aligncenter size-full wp-image-2541" title="imagen-24" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-24.png" alt="imagen-24" width="161" height="18" /></div>
<p class="MsoNormal" style="margin-left: 36pt; text-align: justify; text-indent: -18pt;"><!--[if !supportLists]--><!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;">Resumen: Acudir a la línea 16 si el valor de <em>Contador</em> es igual a 10</p>
<p class="MsoNormal" style="text-align: justify;"><strong><!--[if !supportEmptyParas]--> <!--[endif]--></strong></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Línea 16: Resetear el contador</strong></p>
<p class="MsoNormal" style="text-align: justify;">Algo muy habitual cuando se utilizan contadores dentro de un script es ponerlo de nuevo a cero, por si queremos volver a ejecutarlo. En este caso resetearemos el <em>Contador</em> por si el usuario desea repetir el test, de tal modo que el <em>Contador</em> comience de cero. Resetear un GPRM es muy sencillo:</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Command:</strong><span style="font-weight: normal;"> Set GPRM (Asignar algo en un GPRM)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Operation:</strong><span style="font-weight: normal;"> Mov (Operación: Mover)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Source Type:</strong><span style="font-weight: normal;"> Immediate (Tipo de fuente: cifra directa)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Source Value:</strong><span style="font-weight: normal;"> 0 (Valor de la fuente: 0)</span></span><!--[endif]--></li>
<li><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Target:</strong><span style="font-weight: normal;"> Contador (Destino: Contador)</span></span></li>
</ul>
<div><img class="aligncenter size-full wp-image-2542" title="imagen-25" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-25.png" alt="imagen-25" width="113" height="17" /></div>
<p class="MsoNormal" style="margin-left: 36pt; text-align: justify; text-indent: -18pt;"><!--[if !supportLists]--><!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;">Resumen: Mover un valor de 0 al GPRM <em>Contador</em></p>
<p class="MsoNormal" style="text-align: justify;">En esta ocasión no se tiene que cumplir ninguna condición, puesto que a esta línea sólo llegaremos en el caso de que el <em>Contador</em> tenga un valor de 10, como ordenamos en la línea anterior.</p>
<p class="MsoNormal" style="text-align: justify;"><strong><!--[if !supportEmptyParas]--> <!--[endif]--></strong></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Línea 17: Acudir a la pantalla EXCELENTE si la suma es igual a 10</strong></p>
<p class="MsoNormal" style="text-align: justify;">Ya sólo nos falta que el script acuda a una de las cuatro pantallas de valoración final del test dependiendo del resultado final. Recordemos que las respuestas correctas puntúan con un valor de 1, y las incorrectas con 0, por lo que un valor final de 10 en la suma equivale a todas las respuestas acertadas. Parámetros para esta línea:</p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Command:</strong><span style="font-weight: normal;"> Jump (Comando: Saltar)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Jump to:</strong><span style="font-weight: normal;"> EXCELENTE (Saltar al menú EXCELENTE)</span></span><!--[endif]--></li>
</ul>
<p class="MsoNormal" style="text-align: justify;">Condición:</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Execute if:</strong><span style="font-weight: normal;"> SUMA (Ejecutar si la SUMA…)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Is:</strong><span style="font-weight: normal;"> = (Es igual)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>To:</strong><span style="font-weight: normal;"> Immediate (a una cifra directa)</span></span><!--[endif]--></li>
<li><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>With Value:</strong><span style="font-weight: normal;"> 10 (Con un valor de 10)</span></span></li>
</ul>
<div><img class="aligncenter size-full wp-image-2543" title="imagen-26" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-26.png" alt="imagen-26" width="189" height="18" /></div>
<p class="MsoNormal" style="margin-left: 36pt; text-align: justify; text-indent: -18pt;"><!--[if !supportLists]--><!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;">Resumen: Saltar al menú <em>EXCELENTE</em> si el valor de la <em>SUMA</em> es igual a 10</p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Líneas 18 y 19: Acudir a la pantalla MUY BIEN si la suma es igual a 8 ó 9</strong></p>
<p class="MsoNormal" style="text-align: justify;">Lo mismo para estas dos líneas, en este caso acudiendo al menú <em>MUY BIEN</em> si la suma final es igual a 8 (línea 19) ó 9 (línea 18).</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Command:</strong><span style="font-weight: normal;"> Jump (Comando: Saltar)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Jump to:</strong><span style="font-weight: normal;"> MUY BIEN (Saltar al menú MUY BIEN)</span></span><!--[endif]--></li>
</ul>
<p class="MsoNormal" style="text-align: justify;">Condición:</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Execute if:</strong><span style="font-weight: normal;"> SUMA (Ejecutar si la SUMA…)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Is:</strong><span style="font-weight: normal;"> = (Es igual)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>To:</strong><span style="font-weight: normal;"> Immediate (a una cifra directa)</span></span><!--[endif]--></li>
<li><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>With Value:</strong><span style="font-weight: normal;"> 9 (Con un valor de 9)</span></span></li>
</ul>
<div><img class="aligncenter size-full wp-image-2551" title="imagen-34" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-34.png" alt="imagen-34" width="171" height="32" /></div>
<p class="MsoNormal" style="margin-left: 36pt; text-align: justify; text-indent: -18pt;"><!--[if !supportLists]--><!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;">Cambiaremos únicamente el valor de “With Value” a 8 para la línea 19.</p>
<p class="MsoNormal" style="text-align: justify;"><strong><!--[if !supportEmptyParas]--> <!--[endif]--></strong></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Líneas 20, 21 y 22: Acudir a la pantalla BIEN si la suma es igual a 5, 6 ó 7</strong></p>
<p class="MsoNormal" style="text-align: justify;">De nuevo, acto repetitivo, acudiendo al menú <em>BIEN</em> si la suma equivale a 5, 6, ó 7. Parámetros para la línea 20:</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Command:</strong><span style="font-weight: normal;"> Jump (Comando: Saltar)</span></span><!--[endif]--></li>
<li><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Jump to:</strong><span style="font-weight: normal;"> BIEN (Saltar al menú BIEN)</span></span></li>
</ul>
<p class="MsoNormal" style="margin-left: 36pt; text-align: justify; text-indent: -18pt;"><!--[if !supportLists]--><!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;">Condición:</p>
<ul>
<li><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="color: #008000;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]--><span style="color: #008000;"><strong>Execute if:</strong><span style="font-weight: normal;"> SUMA (Ejecutar si la SUMA…)</span></span></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>Is:</strong><span style="font-weight: normal;"> = (Es igual)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>To:</strong><span style="font-weight: normal;"> Immediate (a una cifra directa)</span></span><!--[endif]--></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><strong>With Value:</strong><span style="font-weight: normal;"> 7 (Con un valor de 7)</span></span></li>
</ul>
<div><img class="aligncenter size-full wp-image-2552" title="imagen-35" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-35.png" alt="imagen-35" width="151" height="49" /></div>
<p class="MsoNormal" style="text-align: justify;">Lo mismo para las líneas 21 (with value 6) y 22 (with value 5).</p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Línea 23: Acudir a la pantalla FATAL si la suma es igual o inferior a 4</strong></p>
<p class="MsoNormal" style="text-align: justify;">Última línea del script para cuando la suma final sea igual o inferior a 4:</p>
<ul>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Command:</strong><span style="font-weight: normal;"> Jump (Comando: Saltar)</span></span></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Jump to:</strong><span style="font-weight: normal;"> FATAL (Saltar al menú FATAL)</span></span><!--[endif]--></li>
</ul>
<p class="MsoNormal" style="text-align: justify;">Condición:</p>
<ul>
<li><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none;"> </span></span><!--[endif]--><span style="color: #008000;"><strong>Execute if:</strong><span style="font-weight: normal;"> SUMA (Ejecutar si la SUMA…)</span></span></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>Is:</strong><span style="font-weight: normal;"> &lt;= (Es menor o igual)</span></span></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>To:</strong><span style="font-weight: normal;"> Immediate (a una cifra directa)</span></span></li>
<li><!--[if !supportLists]--><span style="color: #008000;"><strong>With Value:</strong><span style="font-weight: normal;"> 4 (Con un valor de 4)</span></span></li>
</ul>
<div><img class="aligncenter size-full wp-image-2549" title="imagen-32" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-32.png" alt="imagen-32" width="166" height="15" /></div>
<p class="MsoNormal" style="margin-left: 36pt; text-align: justify;"><strong><!--[if !supportEmptyParas]--> <!--[endif]--></strong></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Último paso: Conectar el script</strong></p>
<p class="MsoNormal" style="text-align: justify;">Por último sólo nos queda conectar el script a todos los botones de las respuestas de cada uno de los menús. Es decir, cuando el usuario pulse en cualquier respuesta, se ejecutará el script, y será éste quien determine si pasamos a la pregunta siguiente si el valor del <em>Contador</em> es inferior a 10, o bien pasemos a una de las pantallas de valoración final (Excelente, bien, etc), si el <em>Contador</em> equivale a 10. Por el camino habrá guardado un valor de 0 ó 1 en la <em>SUMA</em> dependiendo de si se pulsó el botón correcto o no.</p>
<p class="MsoNormal" style="text-align: justify;">Podemos conectar los botones al script de cualquiera de las formas habituales: en el Inspector de cada botón, arrastrando el script y soltándolo sobre cada botón, o en la pestaña <strong>Connections.</strong></p>
<div><img class="aligncenter size-full wp-image-2557" title="screensnapz" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/screensnapz.png" alt="screensnapz" width="296" height="140" /></div>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Uso del Simulator</strong></p>
<p class="MsoNormal" style="text-align: justify;">Como dijimos en el capítulo anterior el <strong>Simulator</strong> de DVD Studio Pro se convierte en un gran aliado durante toda la elaboración de los scripts. Gracias a él podemos ir comprobando si todo funciona en cualquier momento. Recordemos que en el Simulator podemos ver los valores actuales de los SPRMs y los GPRMs. Para ello abrimos el <strong>Simulator</strong> y pulsamos el botón <strong>“i”</strong> de Info. Entonces aparecerá una bandeja lateral con los diferentes valores de dichas memorias de registro.</p>
<div><img class="aligncenter" title="boton_info" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/boton_info_simulator.png" alt="" width="139" height="195" /></div>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Proyecto con ejemplo para descargar</strong></p>
<p class="MsoNormal" style="text-align: justify;">Puedes descargarte el proyecto final de DVD Studio Pro con el ejemplo que hemos elaborado para este artículo pulsando <a href="http://www.finalcutpro.es/wp-content/uploads/2009/09/script-test-final-cut-studio.zip">aquí</a><strong></strong>. Ahí verás tanto la confección de este script como alguna sorpresa que desarrollaremos en futuras entregas en <a href="http://www.finalcutpro.es" target="_blank"><strong>finalcutpro.es</strong></a>. Además, a la derecha de cada línea del script, en el apartado <strong><em>Comment</em></strong>, hemos anotado indicaciones para facilitar su comprensión. De paso, te invitamos a que realices el test con el <strong>Simulator</strong>, a ver qué nota sacas y nos cuentas.</p>
<div><img class="aligncenter size-full wp-image-2522" title="imagen-9" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-9.png" alt="imagen-9" width="528" height="198" /></div>
<div style="text-align: justify;">Recuerda que puedes aplicar este script a cualquiera de tus proyectos, sólo es cuestión de adaptarlo y modificarlo a tu gusto.</div>
<div><img class="size-full wp-image-2517  aligncenter" title="imagen-8" src="http://www.finalcutpro.es/wp-content/uploads/2009/09/imagen-8.png" alt="imagen-8" width="529" height="252" /></div>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;"><strong>Nota a pie de página</strong></p>
<p class="MsoNormal" style="text-align: justify;">Se ruega la comprensión del lector si algo no se entiende bien dado lo complejo de exponer el universo de los scripts y el esfuerzo que supone explicarlos de la mejor forma posible. Quizá esto explique la escasa o nula información existente en castellano e incluso en inglés relativa a los scripts desde hace años, no tanto por un celo de compartir cierta información, como por lo complicado en ocasiones de transmitirla.</p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--><a href="http://www.finalcutpro.es/wp-content/uploads/2009/09/add_script.png"> <!--[endif]--></a></p>
<p class="MsoNormal" style="text-align: justify;"><!--[if !supportEmptyParas]--><a href="http://www.finalcutpro.es/wp-content/uploads/2009/09/add_script.png"> <!--[endif]--></a></p>
<p><!--EndFragment--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.finalcutpro.es/2009/09/guia-scripts-en-dvd-studio-pro-ii/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>GUÍA: Scripts en DVD Studio Pro (I)</title>
		<link>http://www.finalcutpro.es/2009/08/guia-scripts-en-dvd-studio-pro-i/</link>
		<comments>http://www.finalcutpro.es/2009/08/guia-scripts-en-dvd-studio-pro-i/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 22:00:03 +0000</pubDate>
		<dc:creator>Pedro Alvera</dc:creator>
				<category><![CDATA[DVD Studio Pro]]></category>
		<category><![CDATA[dvdsp]]></category>
		<category><![CDATA[gprm]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sprm]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.finalcutpro.es/?p=2197</guid>
		<description><![CDATA[Los scripts son pequeños programas que podemos incluir en las autorías de DVD para realizar funciones avanzadas, interactuando en muchas ocasiones con el usuario final. Por ejemplo, podremos realizar una operación matemática en base al último botón pulsado, muy útil para juegos de preguntas y respuestas. O bien, contabilizar cuántas veces ha sido reproducido en [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Los <em>scripts</em> son pequeños programas que podemos incluir en las autorías de DVD para realizar funciones avanzadas, interactuando en muchas ocasiones con el usuario final. Por ejemplo, podremos realizar una operación matemática en base al último botón pulsado, muy útil para juegos de preguntas y respuestas. O bien, contabilizar cuántas veces ha sido reproducido en bucle un menú para lanzar un clip automáticamente, de tal forma que el DVD tenga vida propia y lance vídeos cada cierto tiempo, algo que suele gustar a los distribuidores para poner el DVD en sus expositores.</p>
<div><img class="aligncenter size-full wp-image-2329" title="portada_scripts_1" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/portada_scripts_1.png" alt="portada_scripts_1" width="470" height="150" /></div>
<p style="text-align: justify;">Iniciamos esta serie de artículos dedicados a la programación con scripts en <strong>DVD Studio Pro.</strong> Lo haremos explicando en primer lugar qué son lo <strong>GPRM</strong> y los <strong>SPRM</strong>, básicos para comprender todo lo concerniente a los <em>scripts</em>. Ambos son en esencia memorias que están a nuestra disposición en todos los reproductores de DVD para leer y escribir datos mediante los scripts.</p>
<p style="text-align: justify;"><strong>SPRM</strong></p>
<p style="text-align: justify;"><em><a href="http://documentation.apple.com/en/dvdstudiopro/usermanual/index.html#chapter=20%26section=31" target="_blank"><strong>S</strong>ystem <strong>P</strong>arameter <strong>R</strong>egister <strong>M</strong>emory</a>,</em> o Memoria de Registro de Parámetros del Sistema. Son memorias <strong>sólo de lectura</strong> y disponemos de un total de 24. Cada una de ellas tiene asignada una función que no podremos cambiar, pero que nos interesará acudir a ellas desde el <em>script </em>para saber qué cosas están sucediendo en el reproductor del usuario, y así obrar en consecuencia.</p>
<p style="text-align: justify;">Aquí una breve descripción de cada uno:</p>
<ul>
<li><strong>SPRM 0: </strong>Código de descripción del idioma del menú. Definido por el usuario en la configuración del reproductor</li>
<li><strong>SPRM 1: </strong>Número del actual flujo <em>(stream)</em> de sonido. Definido por el usuario o el programa</li>
<li><strong>SPRM 2: </strong>Número del actual flujo de subtítulos. Definido por el usuario o el programa</li>
<li><strong>SPRM 3: </strong>Número del  actual ángulo. Definido por el usurario o el programa</li>
<li><strong>SPRM 4: </strong>Número del actual título en reproducción <em>(Title)</em>. Asignado por el reproductor</li>
<li><strong>SPRM 5: </strong>Número del actual Video Title Set <em>(VTS)</em>. Asignado por el reproductor</li>
<li><strong>SPRM 6: </strong>Número del actual título PGC. Asignado por el reprodutor</li>
<li><strong>SPRM 7: </strong>Número de la actual parte del título (capítulo). Asignado por el reproductor</li>
<li><strong>SPRM 8: </strong>Número del actual botón realzado. Definido por el usuario en el reproductor</li>
<li><strong>SPRM 9: </strong>Temporizador de navegación. Asignado por el programa, y entonces termina</li>
<li><strong>SPRM 10: </strong>Destino del temporizador. Pista a reproducir cuando el SPRM termina</li>
<li><strong>SPRM 11: </strong>Modo de mezcla de sonido para Karaoke. Asignado por el programa o los ajustes del reproductor</li>
<li><strong>SPRM 12: </strong>Código de País para control parental</li>
<li><strong>SPRM 13: </strong>Nivel de control parental en efecto</li>
<li><strong>SPRM 14: </strong>Configuración de vídeo del reproductor (Relación de aspecto, modo Letterbox)</li>
<li><strong>SPRM 15: </strong>Configuración de sonido del reproductor (DTS, AC-3, MPEG, PCM, SDDS)</li>
<li><strong>SPRM 16: </strong>Código inicial de idioma para sonido. Definido por el usuario en la configuración del reproductor</li>
<li><strong>SPRM 17: </strong>Extensión de código inicial de idioma para el sonido</li>
<li><strong>SPRM 18: </strong>Código inicial del idioma para para subtítulos. Definido por el usuario en la configuración del reproductor</li>
<li><strong>SPRM 19: </strong>Extensión de código inicial de idioma para el subtítulo</li>
<li><strong>SPRM 20: </strong>Código de Región del reproductor</li>
<li><strong>SPRM 21: </strong>Reservado</li>
<li><strong>SPRM 22: </strong>Reservado</li>
<li><strong>SPRM 23: </strong>Reservado</li>
</ul>
<p style="text-align: justify;">Cada <strong>SPRM</strong> tiene unidades de medida diferentes y su interpretación puede resultar compleja, aunque trataremos de simplificarla. Para la mayoría de usos comunes nos centraremos en unos pocos, los más utilizados son el 7 y el 8. Iremos desarrollándolos y facilitando su comprensión a medida que los utilicemos en futuras entregas.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><strong>GPRM</strong></p>
<p style="text-align: justify;"><em><a href="http://documentation.apple.com/en/dvdstudiopro/usermanual/index.html#chapter=20%26section=55" target="_blank"><strong>G</strong>eneral <strong>P</strong>urpose <strong>R</strong>egister <strong>M</strong>emory</a>,</em> o Memoria de Registro de Propósito General. Son memorias de <strong>lectura y escritura,</strong> y son las que más utilizaremos. Tenemos un total de 8 disponibles y todas parten del valor 0 cuando insertamos el disco en el reproductor. Aunque se nombran del 0 al 7, no tienen un uso específico según su número, al contrario que los SPRMs. Podemos utilizarlos para alojar cualquier dato o cifra, y no necesitamos seguir ningún orden.</p>
<p style="text-align: justify;">Podemos ver y cambiar su nombre en el <strong>Inspector</strong> de DVD Studio Pro. Para ello seleccionamos el disco en la pestaña <strong>Outline</strong> y acudimos al <strong>Inspector,</strong> en la pestaña <strong>Advanced.</strong> Ahí están los 8 GPRM. Si queremos cambiarles el nombre –recomendable para la posterior gestión de los scripts– desplegaremos la flecha del GPRM en cuestión y haremos <em>doble-clic</em> sobre el nombre que aparece. Al realzarse el texto ya podremos cambiarlo.</p>
<div><img class="aligncenter size-full wp-image-2304" title="cambiar_nombre_gprm" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/cambiar_nombre_gprm.png" alt="cambiar_nombre_gprm" width="305" height="486" /></div>
<p style="text-align: justify;"><strong>Introducción</strong></p>
<p style="text-align: justify;">En esta primera entrega haremos un breve acercamiento a los scripts. Vamos a hacer un sencillo script que constará de dos órdenes o comandos, el primero para que retenga el último botón pulsado de un menú, y el segundo para que regrese al mismo menú. Procedamos. Partimos de un proyecto que tenga un menú con por ejemplo 3 botones.</p>
<p style="text-align: justify;">Creamos ahora un script con el botón a tal fin de la barra superior.</p>
<div><img class="aligncenter size-full wp-image-2301" title="boton_anadir_script" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/boton_anadir_script.png" alt="boton_anadir_script" width="191" height="73" /></div>
<p style="text-align: justify;">En la pestaña <strong>Outline</strong> aparecerá entonces el nuevo script llamado <em>&#8216;Script 1&#8242;</em>.</p>
<div><img class="aligncenter size-full wp-image-2312" title="pestana_outline" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/pestana_outline.png" alt="pestana_outline" width="184" height="207" /></div>
<p style="text-align: justify;">Le hacemos <em>doble-clic </em>para acudir a su editor, la pestaña <strong>Script</strong>, donde lo configuraremos. Un script es un programa, un conjunto de órdenes o comandos. Podemos alojar en un script hasta 124 comandos y se ejecutarán en el orden que aparecen en esta lista, desde la línea 1 en adelante.</p>
<div><img class="aligncenter size-full wp-image-2310" title="nop" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/nop.png" alt="nop" width="280" height="93" /></div>
<p style="text-align: justify;">En la primera línea siempre vamos a encontrar por defecto el primer comando, <em><strong>nop</strong></em>, <em>(no operation)</em>, vamos a cambiarlo. Seleccionamos dicha línea y acudimos al <strong>Inspector</strong>. En el desplegable cambiamos para este ejemplo el <em><strong>nop</strong></em> por <em><strong>Set GPRM</strong></em>, que se utiliza cuando queremos asignar algo a un <strong>GPRM</strong> (donde dijimos que podemos escribir datos).</p>
<div><img class="size-medium wp-image-2316 aligncenter" title="set_gprm" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/set_gprm-300x163.png" alt="set_gprm" width="300" height="163" /></div>
<p style="text-align: justify;">En este caso queremos guardar en nuestro <strong>GPRM</strong> el valor del <strong>SPRM 8,</strong> que conserva el valor del último botón realzado. Sigamos.</p>
<p style="text-align: justify;">Al elegir <em><strong>Set GPRM</strong></em> vemos que aparecen debajo las opciones para dicho comando. En operación asignamos <em><strong>mov,</strong></em> en <strong><em>Source Type</em></strong>, <strong>SPRM</strong>, y en <em><strong>Source Value</strong></em>, <strong>SPRM 8</strong>. En <em><strong>Target</strong></em> nos aseguramos de que aparece el GPRM donde queremos que se guarde, aquél al que cambiamos el nombre al inicio.  Nosotros lo nombramos <em>&#8216;Último botón pulsado&#8217;,</em> así tenemos claro su cometido, en lugar del confuso nombre GPRM 0.</p>
<div><img class="aligncenter size-full wp-image-2311" title="parametros_linea_1" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/parametros_linea_1.png" alt="parametros_linea_1" width="300" height="198" /></div>
<p style="text-align: justify;">Resumen de lo que acabamos de hacer:</p>
<ul>
<li><strong>Set GPRM</strong> &#8212;&gt; Asignar algo en un GPRM</li>
<li><strong>Operation: Mov</strong> &#8212;&gt; Tipo de operación: mover</li>
<li><strong>Source Type: SPRM</strong> &#8212;&gt; Tipo de fuente: un SPRM</li>
<li><strong>Source Value: SPRM 8</strong> &#8212;&gt; Valor de la fuente: el SPRM 8</li>
<li><strong>Target: GPRM 0 </strong>&#8212;&gt; Destino: GPRM 0 (o el nombre nuevo)</li>
</ul>
<p style="text-align: justify;">En definitiva, hemos cogido el valor del <a href="http://documentation.apple.com/en/dvdstudiopro/usermanual/index.html#chapter=20%26section=41" target="_blank"><strong>SPRM 8</strong></a> y lo hemos guardado en el <strong>GPRM 0</strong>. Nuestra línea número 1 debería figuar así:</p>
<div><img class="aligncenter size-full wp-image-2315" title="resumen_linea_1" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/resumen_linea_1.png" alt="resumen_linea_1" width="236" height="91" /></div>
<p style="text-align: justify;">
<p style="text-align: justify;">Tenemos ahora que hacer una segunda línea para ordenar al programa que regrese al menú. Para añadir una nueva línea pulsaremos el botón con un símbolo más (<strong>+</strong>) de la barra superior.</p>
<div><img class="aligncenter size-full wp-image-2300" title="boton_anadir_comando" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/boton_anadir_comando.png" alt="boton_anadir_comando" width="115" height="65" /></div>
<p style="text-align: justify;">
<p style="text-align: justify;">Seleccionamos la nueva línea con el comando <strong>Nop</strong> y acudimos a su Inspector. En él cambiamos ahora el comando <strong>Nop</strong> por <strong>Jump,</strong> que sirve cuando queremos &#8216;saltar&#8217; a algún elemento desde una línea de un script.</p>
<p style="text-align: justify;">Por último, del desplegable inferior le decimos dónde queremos que salte, en este caso al mismo menú.</p>
<div><img class="aligncenter size-full wp-image-2308" title="jump_to_menu" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/jump_to_menu.png" alt="jump_to_menu" width="432" height="156" /></div>
<p style="text-align: justify;">El aspecto de las dos líneas debería ser así:</p>
<div><img class="aligncenter size-full wp-image-2313" title="resumen_2_lineas" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/resumen_2_lineas.png" alt="resumen_2_lineas" width="235" height="94" /></div>
<p style="text-align: justify;">Nuestro primer script ya está listo, ahora nos queda enlazarlo con los botones de nuestro menú. Es decir, queremos que el script se ejecute cada vez que el usuario pulse cualquiera de los botones del menú, por eso el <em><strong>Target </strong></em> o destino de cada botón va a ser nuestro script. Una forma rápida de hacerlo es arrastrando el script uno a uno sobre los botones del menú en el <strong>Menú Editor </strong>y eligiendo la única opción &#8216;<strong><em>Connect to Script&#8217;</em></strong> de la <strong>Drop Palette.</strong></p>
<div><img class="aligncenter size-full wp-image-2305" title="connect_to_script" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/connect_to_script.png" alt="connect_to_script" width="271" height="111" /></div>
<p style="text-align: justify;">
<p style="text-align: justify;">El trabajo está terminado, hemos creado un script y lo hemos enlazado con el menú, sólo nos queda comprobarlo, y el mejor aliado que tenemos en las tareas de <em>testeado</em> de scripts es el <strong><a href="http://documentation.apple.com/en/dvdstudiopro/usermanual/index.html#chapter=20%26section=17" target="_blank">Simulator</a>.</strong> Lo activamos mediante el botón <em><strong>Simulate </strong></em>de la barra superior de DVD Studio Pro, o bien pulsando la combinación de teclas <strong>Comando+Alt+0.</strong></p>
<p style="text-align: justify;">Cuando lo tengamos activado, pulsamos del simulador el botón <strong>Info, </strong>identificado con una <strong>&#8216;i&#8217;</strong>.</p>
<div><img class="aligncenter size-full wp-image-2302" title="boton_info_simulator" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/boton_info_simulator.png" alt="boton_info_simulator" width="139" height="195" /></div>
<p style="text-align: justify;">Se despliega entonces un tablero que nos muestra todo lo que está sucediendo en nuestra autoría, incluídos los valores de los GPRMs y SPRMs. Podemos activar o desactivar ambos en los botones inferiores. En este caso desactivemos los SPRMs, para comprobar solamente los GPRMs.</p>
<div><img class="aligncenter size-full wp-image-2303" title="botones_gprm_sprm_inspector" src="http://www.finalcutpro.es/wp-content/uploads/2009/08/botones_gprm_sprm_inspector.png" alt="botones_gprm_sprm_inspector" width="275" height="269" /></div>
<p style="text-align: justify;">Como dijimos, los GPRMs parten del valor 0, así que si navegamos en el <strong>Simulator</strong> por los diferentes botones del menú y pulsamos cualquiera de ellos, veremos cómo cambia el valor del GPRM en el que estamos alojando el valor del <strong><a href="http://documentation.apple.com/en/dvdstudiopro/usermanual/index.html#chapter=20%26section=41" target="_blank">SPRM 8</a>.</strong> Observaremos que los valores no son 1, 2, 3, etc, sino 1024, 2048, 3072, etc. Esto es porque este SPRM se mide en incrementos de 1024, teniendo por lo tanto el botón 1 un valor de 1024, el 2 de 2048, y así sucesivamente. La mejor manera de calcular el valor de un botón es dividir su valor entre 1024. Desarrollaremos más a fondo y sacaremos partido a este SPRM y otros en futuras entregas.</p>
<p style="text-align: justify;">Puedes descargarte el proyecto para este ejemplo pinchando <a href="http://www.finalcutpro.es/wp-content/uploads/2009/08/finalcutpro_es_guia_de_scripts_1.zip">aquí</a>.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.finalcutpro.es/2009/08/guia-scripts-en-dvd-studio-pro-i/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>BÁSICO: Destacar elementos en DVD Studio Pro</title>
		<link>http://www.finalcutpro.es/2009/07/basico-destacar-elementos-en-dvd-studio-pro/</link>
		<comments>http://www.finalcutpro.es/2009/07/basico-destacar-elementos-en-dvd-studio-pro/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 22:01:52 +0000</pubDate>
		<dc:creator>Juan Ugarriza</dc:creator>
				<category><![CDATA[DVD Studio Pro]]></category>
		<category><![CDATA[dvdsp]]></category>
		<category><![CDATA[flag]]></category>

		<guid isPermaLink="false">http://www.finalcutpro.es/?p=2156</guid>
		<description><![CDATA[La pestaña Graphical de DVD Studio Pro es una herramienta fabulosa para repasar a primera vista la estructura de una autoría. Pero si el proyecto es medianamente complejo, es común que tengamos decenas de menús, tracks, storys, scripts&#8230; Como siempre, la organización es fundamental para que el caos no acabe arruinando el trabajo. La opción [...]]]></description>
			<content:encoded><![CDATA[<p>La pestaña <strong>Graphical</strong> de DVD Studio Pro es una herramienta fabulosa para repasar a primera vista la estructura de una autoría. Pero si el proyecto es medianamente complejo, es común que tengamos decenas de menús, <em>tracks</em>, <em>storys</em>, <em>scripts</em>&#8230; Como siempre, la organización es fundamental para que el caos no acabe arruinando el trabajo.</p>
<p>La opción <strong>Flag</strong> nos puede ayudar a destacar contenedores <em>(tiles)</em> en la ventana Graphical. Para añadir estas &#8220;banderas&#8221; a cualquier elemento de esta ventana solo tenemos que señalarlo y <strong>pulsar la tecla F</strong>. Ese momento aparecerá una pequeña señalización en forma de bandera, que servirá para ayudarnos a recordar que ese contenedor requiere nuestra atención. Podemos usarlas, por ejemplo, para señalar <em>tracks</em> a los que aún falta un audio, <em>scripts</em> sin terminar o <em>storys</em> sin el <em>end jump</em> asignado. En definitiva, nos sirven para marcar elementos que se verán de una forma rápida aun en el caso de que nuestra ventana Graphical esté llena de <em>tiles</em>. Para hacer desaparecer estas banderas sólo hay que señalar el elemento y pulsar de nuevo la tecla F.</p>
<div id="attachment_2162" class="wp-caption aligncenter" style="width: 540px"><img class="size-full wp-image-2162" title="flag_dvdsp" src="http://www.finalcutpro.es/wp-content/uploads/2009/07/flag_dvdsp.png" alt="Dos Storys señalizados con Flags" width="530" height="700" /><p class="wp-caption-text">Dos Storys señalizados con Flags</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.finalcutpro.es/2009/07/basico-destacar-elementos-en-dvd-studio-pro/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WORKFLOW: Codificando DVD, Compressor vs. DVDSP</title>
		<link>http://www.finalcutpro.es/2009/07/workflow-codificando-dvd-compressor-vs-dvd-studio-pro/</link>
		<comments>http://www.finalcutpro.es/2009/07/workflow-codificando-dvd-compressor-vs-dvd-studio-pro/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 22:01:36 +0000</pubDate>
		<dc:creator>Juan Ugarriza</dc:creator>
				<category><![CDATA[DVD Studio Pro]]></category>
		<category><![CDATA[Compressor]]></category>
		<category><![CDATA[comprimir]]></category>
		<category><![CDATA[dvdsp]]></category>
		<category><![CDATA[mpeg-2]]></category>
		<category><![CDATA[mpeg2]]></category>

		<guid isPermaLink="false">http://www.finalcutpro.es/?p=2049</guid>
		<description><![CDATA[Es una pregunta recurrente entre casi todos los que empiezan haciendo autoría DVD. ¿Es mejor comprimir con Compressor o dejar esta labor a DVD Studio Pro?]]></description>
			<content:encoded><![CDATA[<p>Es una pregunta recurrente entre casi todos los que empiezan haciendo autoría DVD. ¿Es mejor comprimir con Compressor o dejar esta labor a DVD Studio Pro?</p>
<div>
<div id="attachment_2063" class="wp-caption aligncenter" style="width: 487px"><img class="size-full wp-image-2063 " title="Las limitadas opciones de compresión de DVD Studio Pro" src="http://www.finalcutpro.es/wp-content/uploads/2009/07/preferencias_dvdsp.png" alt="preferencias_dvdsp" width="477" height="417" /><p class="wp-caption-text">Las limitadas opciones de compresión de DVD Studio Pro</p></div>
</div>
<p>Para mi la respuesta es clara, casi siempre prefiero pasar por Compressor. Si bien es más sencillo importar los archivos .mov directamente a DVDSP y dejar que éste se encargue de su codificación, hay unas cuantas opciones extra que hacen que merezca la pena emplear Compressor. Estas son las más importantes, en contraposición a las escasas que ofrece DVD Studio Pro.</p>
<p><strong>1. Audio en AC3</strong></p>
<p>Con Compressor es posible exportar archivos de audio comprimidos en <strong>Dolby Digital o AC3</strong>, no así en DVDSP. Esta es una razón de peso, ya que utilizar audio PCM limita mucho el bitrate que podemos asignar al video. Un archivo de audio sin compresión a 48khz/16bits tiene un bitrate de 1536kbits/s. Ese mismo archivo en AC3 a 256kbs es difícilmente distinguible y ocupa 6 veces menos. En un stream de varios audios o en un 5.1 es casi obligatorio usar Dolby, porque el PCM se comería demasiado ancho de banda. Ya sabemos que el límite teórico de un <em>stream</em> en un DVD-Video no puede superar los 10Mbits/s, aunque en la práctica es muy recomendable no acercarnos a esta cifra.</p>
<p><strong>2. Filtros</strong></p>
<p>Es habitual que el vídeo necesite algún retoque extra para ir a DVD. Un desentrelazado o un cambio de gamma se pueden incluir de forma muy sencilla en Compressor, basta con marcarlos en el apartado Filtros y ajustar los parámetros.</p>
<div><img class="aligncenter size-full wp-image-2058" title="filtros_compressor1" src="http://www.finalcutpro.es/wp-content/uploads/2009/07/filtros_compressor1.png" alt="filtros_compressor1" width="332" height="495" /></div>
<p><strong>3. Marcas</strong></p>
<p>Es un tipo especial de filtro que inserta elementos en los vídeos, como un código de tiempo, un logotipo o unas bandas de <em>letterbox</em>.</p>
<div><img class="aligncenter size-full wp-image-2056" title="marcas_compressor" src="http://www.finalcutpro.es/wp-content/uploads/2009/07/marcas_compressor.png" alt="marcas_compressor" width="332" height="495" /></div>
<p><strong>4. Recorte y cambio de tamaño</strong></p>
<p>Más opciones que se pueden encontrar sólo en Compressor. Eliminar los bordes de un vídeo de origen analógico o tener un control preciso del cambio de resolución del material, todo ello configurable en el apartado Geometría del programa de compresión de Apple.</p>
<div><img class="aligncenter size-full wp-image-2059" title="recorte_compressor" src="http://www.finalcutpro.es/wp-content/uploads/2009/07/recorte_compressor.png" alt="recorte_compressor" width="332" height="495" /></div>
<p><strong>5. Comprimir en red</strong></p>
<p>Otra posibilidad para mi fundamental que no tiene DVDSP pero si Compressor. Como vimos en <a href="http://www.finalcutpro.es/2009/05/avanzado-comprimir-en-grupo-con-compressor/" target="_blank">este artículo</a> es relativamente sencillo utilizar varios Macs para comprimir en grupo, ahorrando mucho tiempo.</p>
<p><strong>6. Cambio de formato</strong></p>
<p>De PAL a NTSC o viceversa, cambiando <em>frame rates</em> con gran calidad. Es algo que hasta hace poco era costoso y que ahora es muy sencillo con sólo cambiar el formato en <strong>Codificación</strong> y configurar a máxima calidad el apartado <strong>Controles de fotogramas</strong>.</p>
<p>Como veis, pese a que Compressor y DVDSP usan el mismo núcleo para convertir archivos, las posibilidades del primero con mucho mayores. Y si nuestro material proviene de Final Cut Pro, tampoco hay que olvidar la opción de<strong> Exportar usando Compressor</strong> que detallamos hace unas semanas en <a href="http://www.finalcutpro.es/2009/06/consejo-mejora-la-calidad-del-mpeg-2/" target="_blank">esta entrada</a>, y que en algunos casos puede ser determinante para conseguir buena calidad de imagen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.finalcutpro.es/2009/07/workflow-codificando-dvd-compressor-vs-dvd-studio-pro/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>ATAJO: Aumentar tamaño de ventanas en DVD Studio Pro</title>
		<link>http://www.finalcutpro.es/2009/06/atajo-aumentar-tamano-de-ventanas-en-dvd-studio-pro/</link>
		<comments>http://www.finalcutpro.es/2009/06/atajo-aumentar-tamano-de-ventanas-en-dvd-studio-pro/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 22:03:50 +0000</pubDate>
		<dc:creator>Juan Ugarriza</dc:creator>
				<category><![CDATA[DVD Studio Pro]]></category>
		<category><![CDATA[atajo]]></category>
		<category><![CDATA[dvdsp]]></category>

		<guid isPermaLink="false">http://www.finalcutpro.es/?p=1468</guid>
		<description><![CDATA[Una de las costumbres que más ayudan a mejorar la productividad con cualquier aplicación es utilizar el espacio de trabajo de la manera más inteligente.Final Cut Studio incorpora un montón de comandos que facilitan el manejo de las configuración de ventanas. Un atajo que es particularmente útil en DVDSP es Expand o Mayúsculas + Barra Espaciadora. [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las costumbres que más ayudan a mejorar la productividad con cualquier aplicación es utilizar el espacio de trabajo de la manera más inteligente.<span id="more-1468"></span>Final Cut Studio incorpora un montón de comandos que facilitan el manejo de las configuración de ventanas.</p>
<p>Un atajo que es particularmente útil en DVDSP es <strong><em>Expand</em></strong> o <strong>Mayúsculas + Barra Espaciadora</strong>. Con él se consigue que la ventana activa se haga lo más grande posible, para facilitar editar los parámetros oportunos. Al repetir el atajo la ventana vuelve a su tamaño original.</p>
<p>Funciona por ejemplo con las pestañas <em>Graphical</em>, <em>Assets</em> o <em>Tracks</em>, por lo que si no lo conocías seguro que se convierte en uno de tus trucos preferidos.</p>
<div><img class="aligncenter size-full wp-image-1476" title="dvdsp_expand" src="http://www.finalcutpro.es/wp-content/uploads/2009/06/dvdsp_expand.gif" alt="dvdsp_expand" width="400" height="315" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.finalcutpro.es/2009/06/atajo-aumentar-tamano-de-ventanas-en-dvd-studio-pro/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AVANZADO: Preparar e importar subtítulos en DVD SP</title>
		<link>http://www.finalcutpro.es/2009/05/avanzado-importar-subtitulos-en-dvd-studio-pro/</link>
		<comments>http://www.finalcutpro.es/2009/05/avanzado-importar-subtitulos-en-dvd-studio-pro/#comments</comments>
		<pubDate>Mon, 25 May 2009 23:32:34 +0000</pubDate>
		<dc:creator>Pedro Alvera</dc:creator>
				<category><![CDATA[DVD Studio Pro]]></category>
		<category><![CDATA[dvdsp]]></category>
		<category><![CDATA[stl]]></category>
		<category><![CDATA[subtitle]]></category>
		<category><![CDATA[subtituos]]></category>
		<category><![CDATA[truco]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.finalcutpro.es/?p=930</guid>
		<description><![CDATA[DVD Studio Pro permite subtitular directamente sobre la imagen de una forma sencilla. Eso está muy bien si hemos recibido el encargo de subtitular pequeñas piezas...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>DVD Studio Pro</strong> permite subtitular directamente sobre la imagen de una forma sencilla, ciertamente. Eso está muy bien si nosotros, como <em>dvd authors</em> hemos recibido el encargo de subtitular pequeñas piezas; sin embargo como técnicos no tenemos porqué saber idiomas, o saber dónde particionar palabras en algunos idiomas. Por lo tanto en muchas ocasiones nos va a venir muy bien que ese tedioso trabajo nos venga hecho y nos limitemos a incorporarlos y como mucho darles estilo y color. En definitiva, <strong>DVD Studio Pro</strong> permite importar subtítulos que hayamos (o nos hayan) preparado fuera. Se pueden hacer en<strong> Word</strong> (muy cómodo para los traductores) o más sencillo si lo vamos a hacer en un Mac: en <strong>Text Edit</strong>. Independientemente de la aplicación en la que se  haga, el formato final de nuestro archivo ha de ser <strong>.rtf </strong>(texto enriquecido) y el texto ha de redactarse como sigue en cada <em>take</em> o subtítulo:</p>
<div><img class="aligncenter size-full wp-image-944" title="subtitulos" src="http://www.finalcutpro.es/wp-content/uploads/2009/05/subtitulos.png" alt="subtitulos" width="442" height="57" /></div>
<p style="text-align: justify;">Es decir, hay que escribir tres campos (TC IN, TC OUT y Texto), separándolos con tabulaciones y comas. Aunque también se pueden utilizar espacios simples en lugar de tabulaciones, es recomendable hacerlo con éstas para que quede todo más ordenado y limpio. Es muy importante no errar en la escritura, ya que cualquier fallo o descuido de gramática puede hacer el archivo inservible en DVD Studio Pro.</p>
<p>Aquí un ejemplo con tres <em>takes</em>:</p>
<p>00:00:02:00           ,           00:00:05:00           ,           Esto es un subtítulo</p>
<p>00:00:05:12           ,           00:00:08:12           ,           Esto es otro subtítulo</p>
<p>00:00:09:00           ,           00:00:12:00           ,           Y esto es otro subtítulo<span style="color: #ff0000;"><strong>ι</strong></span>de dos líneas</p>
<p style="text-align: justify;">Además, como se puede apreciar en el tercer take, se pueden hacer saltos de carro para dividir en dos o más renglones mediante el símbolo vertical <span style="color: #ff0000;"><strong>ι</strong></span>, que podemos escribir en el Mac con <strong>Alt+1</strong>.</p>
<p style="text-align: justify;">
<div id="attachment_957" class="wp-caption aligncenter" style="width: 514px"><img class="size-full wp-image-957" title="text_edit" src="http://www.finalcutpro.es/wp-content/uploads/2009/05/text_edit.png" alt="text_edit" width="504" height="173" /><p class="wp-caption-text">Aspecto en Text  Edit, obsérvense las tabulaciones arriba</p></div>
<p style="text-align: center;">
<p style="text-align: justify;">Una vez preparado el o los archivos con los subtítulos, lo incorporaremos directamente al <em>track</em> de DVD Studio Pro. Para ello, acudimos al <strong>Timeline</strong> del <em>track</em> y en el <em>stream</em> en el que queramos incorporar los subtítulos haremos <em>Control+clic</em> y elegiremos la opción <strong><em>Import Subtitle File&#8230;</em></strong></p>
<p style="text-align: justify;">
<div id="attachment_958" class="wp-caption aligncenter" style="width: 331px"><img class="size-full wp-image-958" title="import_subtitle" src="http://www.finalcutpro.es/wp-content/uploads/2009/05/import_subtitle.png" alt="Control+clic sobre el stream de los subtítulos" width="321" height="200" /><p class="wp-caption-text">Control+clic sobre el stream de los subtítulos</p></div>
<p style="text-align: justify;">Navegamos hasta el archivo y lo seleccionamos. Si todo va correcto aparecerá un mensaje diciéndonos la cantidad de <em>takes</em> de subtítulos que se han importado en el <em>stream</em>. Al pulsar <strong>OK</strong> los veremos ya colocados en el <em>stream</em> (cuidado, que a veces hay que reducir el tamaño de visualización del Timeline para que aparezcan a la vista).</p>
<p style="text-align: justify;">
<div id="attachment_959" class="wp-caption aligncenter" style="width: 354px"><img class="size-full wp-image-959" title="importados" src="http://www.finalcutpro.es/wp-content/uploads/2009/05/importados.png" alt="Todo ha ido bien" width="344" height="131" /><p class="wp-caption-text">Todo ha ido bien</p></div>
<div id="attachment_960" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-960" title="subts_en_timeline" src="http://www.finalcutpro.es/wp-content/uploads/2009/05/subts_en_timeline.png" alt="A veces hay que reducir el ancho del Timeline para verlos" width="500" height="248" /><p class="wp-caption-text">A veces hay que reducir el ancho del Timeline para verlos</p></div>
<p style="text-align: justify;">Es importante destacar que se importa todo un <em>stream</em>, por lo que si teníamos en ese mismo <em>stream</em> otros subtítulos, éstos se sustituirán por los nuevos que importemos. Por lo tanto es recomendable importarlos sólo cuando estén completamente terminados, salvo que queramos rematarlos en el propio DVD Studio Pro.</p>
<p style="text-align: justify;">Por último sólo nos queda darles color, tamaño y estilo, salvo que nos guste cómo han quedado con los ajustes predeterminados (en las preferencias de DVD Studio Pro). Para el color, lo haremos como lo haríamos en un subtítulo convencional de DVD Studio Pro, seleccionamos un <em>take</em> y en su <strong>Inspector,</strong> en la pestaña <strong>Colors,</strong> lo configuramos.</p>
<p style="text-align: justify;">
<div id="attachment_963" class="wp-caption aligncenter" style="width: 315px"><img class="size-full wp-image-963" title="color" src="http://www.finalcutpro.es/wp-content/uploads/2009/05/color.png" alt="El botón Apply to Stream aplica los cambios a todo el stream" width="305" height="486" /><p class="wp-caption-text">El botón Apply to Stream aplica los cambios a todo el stream</p></div>
<p style="text-align: justify;">
<p style="text-align: justify;">Para el tamaño y estilo, hacemos doble-clic en un <em>take</em> para que aparezca el cursor parpadeante sobre el texto del <strong>Viewer,</strong> entonces seleccionamos el texto y vamos al menú <strong>Format / Fonts / Show Fonts.</strong> Desde ahí lo dejamos al gusto y, si queremos aplicar estos mismos ajustes a todos los <em>takes</em> del mismo <em>stream</em>, pulsaremos el botón <strong>Apply to Stream</strong>, presente en el apartado <strong>Formatting</strong> de la pestaña <strong>General</strong> del <strong>Inspector.</strong> Esto último es aplicable también al color y a la posición de los textos.</p>
<div id="attachment_962" class="wp-caption aligncenter" style="width: 461px"><img class="size-full wp-image-962" title="formateando" src="http://www.finalcutpro.es/wp-content/uploads/2009/05/formateando.png" alt="formateando" width="451" height="355" /><p class="wp-caption-text">Hay que seleccionar el texto en el Viewer para poder cambiarle el estilo</p></div>
<p style="text-align: justify;">Por último cabe reseñar que DVD Studio Pro también admite el formato de subtítulos .<strong>STL</strong>,  que lleva la misma codificación. Eso sí, si llevamos caracteres UNICODE tendremos que pasar irremediablemente por el <strong>rtf.</strong> También desde este archivo se les puede asignar tamaño, color y estilo, pero eso lo veremos en otra entrega relativa a los subtítulos en DVD Studio Pro.</p>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.finalcutpro.es/2009/05/avanzado-importar-subtitulos-en-dvd-studio-pro/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>AVANZADO: Jacket Picture en DVD Studio Pro</title>
		<link>http://www.finalcutpro.es/2009/05/avanzado-jacket-picture-en-dvd-studio-pro/</link>
		<comments>http://www.finalcutpro.es/2009/05/avanzado-jacket-picture-en-dvd-studio-pro/#comments</comments>
		<pubDate>Wed, 20 May 2009 07:00:21 +0000</pubDate>
		<dc:creator>Pedro Alvera</dc:creator>
				<category><![CDATA[DVD Studio Pro]]></category>
		<category><![CDATA[jacket picture]]></category>
		<category><![CDATA[truco]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.finalcutpro.es/?p=744</guid>
		<description><![CDATA[Poca gente conoce o hace uso de esta función que permite fijar una foto como &#8220;salvapantallas&#8221; de un DVD. Se trata de la jacket picture, o sobrecubierta, una característica compatible con muchos reproductores, sin ir más lejos el Reproductor de DVD de Apple que tenemos todos. Se trata de una imagen estática que aparecerá en [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Poca gente conoce o hace uso de esta función que permite fijar una foto como &#8220;salvapantallas&#8221; de un DVD. Se trata de la <em><strong>jacket picture</strong></em>, o sobrecubierta, una característica compatible con muchos reproductores, sin ir más lejos el <strong>Reproductor de DVD</strong> de Apple que tenemos todos. Se trata de una imagen estática que aparecerá en la pantalla cuando el espectador pulse la tecla <strong>STOP</strong> de su mando a distancia. La podemos utilizar como elemento decorativo, o como elemento práctico para, por ejemplo, meter información adicional, el logo de la compañía, etc.</p>
<p style="text-align: justify;">Primero tenemos que haber preparado la imagen desde por ejemplo <strong>Photoshop</strong> en cualquiera de los formatos habituales (JPEG, TIFF, PNG, etc). La imagen ha de tener una sola capa y el tamaño y resolución de nuestro proyecto de <strong>DVD Studio Pro.</strong> La tenemos que incorporar al proyecto mediante <em>File / Import Assets.</em> Después basta con seleccionar el disco en la pestaña <strong>Outline</strong> para acudir a su <strong>Inspector</strong>, y allí, en <strong>Advanced,</strong> elegir nuestro archivo del desplegable <strong>Jacket Picture</strong>. </p>
<div><img class="aligncenter size-full wp-image-753" title="jacket_picture_en_dvd" src="http://www.finalcutpro.es/wp-content/uploads/2009/05/jacket_picture_en_dvd.png" alt="jacket_picture_en_dvd" width="316" height="507" /></div>
<div>Puedes hacer la prueba en el propio <em>Simulator</em> de <strong>DVD Studio Pro,</strong> y recuerda que no todos los reproductores la van a reconocer, pero merece la pena incorporarlo, ¿no?.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.finalcutpro.es/2009/05/avanzado-jacket-picture-en-dvd-studio-pro/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>BÁSICO: Cómo hacer un bucle infinito en DVD Studio Pro</title>
		<link>http://www.finalcutpro.es/2009/05/como_hacer_loop_infinito_en_dvdsp/</link>
		<comments>http://www.finalcutpro.es/2009/05/como_hacer_loop_infinito_en_dvdsp/#comments</comments>
		<pubDate>Tue, 19 May 2009 14:00:48 +0000</pubDate>
		<dc:creator>Pedro Alvera</dc:creator>
				<category><![CDATA[DVD Studio Pro]]></category>
		<category><![CDATA[bucle]]></category>
		<category><![CDATA[dvd]]></category>
		<category><![CDATA[dvdsp]]></category>
		<category><![CDATA[infinito]]></category>
		<category><![CDATA[loop]]></category>
		<category><![CDATA[sinfin]]></category>

		<guid isPermaLink="false">http://test.finalcutpro.es/?p=302</guid>
		<description><![CDATA[Si queremos hacer un DVD que acabe y vuelva a empezar, por ejemplo para una feria o exposición, es muy sencillo: seleccionamos el track que contiene el vídeo en la pestaña Outline y en la ventana Inspector, arriba del todo, en &#8216;End Jump&#8217; (salto al final), activamos el propio track.]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Si queremos hacer un DVD que acabe y vuelva a empezar, por ejemplo para una feria o exposición, es muy sencillo: seleccionamos el track que contiene el vídeo en la pestaña <em>Outline</em> y en la ventana <em>Inspector</em>, arriba del todo, en <em>&#8216;End Jump&#8217;</em> (salto al final), activamos el propio track.</p>
<div><img class="size-full wp-image-301 aligncenter" title="dvd_studio_02" src="http://www.finalcutpro.es/wp-content/uploads/2009/05/dvd_studio_02.png" alt="dvd_studio_02" width="440" height="154" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.finalcutpro.es/2009/05/como_hacer_loop_infinito_en_dvdsp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>BÁSICO: DVD con autoarranque en DVDSP</title>
		<link>http://www.finalcutpro.es/2009/05/basico-como-hacer-un-dvd-con-autoarranque/</link>
		<comments>http://www.finalcutpro.es/2009/05/basico-como-hacer-un-dvd-con-autoarranque/#comments</comments>
		<pubDate>Tue, 05 May 2009 22:00:11 +0000</pubDate>
		<dc:creator>Pedro Alvera</dc:creator>
				<category><![CDATA[DVD Studio Pro]]></category>
		<category><![CDATA[autoejecutable]]></category>
		<category><![CDATA[autoplay]]></category>
		<category><![CDATA[autorun]]></category>
		<category><![CDATA[dvdsp]]></category>

		<guid isPermaLink="false">http://test.finalcutpro.es/?p=295</guid>
		<description><![CDATA[En multitud de ocasiones tenemos que hacer un disco con un vídeo o película en un DVD sin menús para que se ejecute nada más introducir el disco en el reproductor. Para ello crearemos el track con nuestro vídeo como lo haríamos habitualmente, y con Control+cilc o botón derecho sobre él en la pestaña Outline [...]]]></description>
			<content:encoded><![CDATA[<p>En multitud de ocasiones tenemos que hacer un disco con un vídeo o película en un DVD sin menús para que se ejecute nada más introducir el disco en el reproductor. Para ello crearemos el track con nuestro vídeo como lo haríamos habitualmente, y con <em>Control+cilc</em> o botón derecho sobre él en la pestaña <em>Outline</em> elegimos la primera opción: <em>&#8216;First Play&#8217;</em> (primera reproducción). Ya está, opcionalmente se puede borrar el menú vacío que aparece por defecto en todos los proyectos de <strong>DVD Studio Pro</strong>, simplemente seleccionándolo y pulsando la tecla borrar de nuestro teclado (recomendable).</p>
<div><img class="size-full wp-image-296 aligncenter" title="dvd_studio_01" src="http://www.finalcutpro.es/wp-content/uploads/2009/05/dvd_studio_01.png" alt="dvd_studio_01" width="244" height="182" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.finalcutpro.es/2009/05/basico-como-hacer-un-dvd-con-autoarranque/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

