lunes, 17 de mayo de 2010

[Otaku] Tutorial Karaokes

Aquí va el primer tutorial de los que prometí en la entrada anterior. En él os explicaré cómo crear vuestros propios karaokes de una manera medianamente sencilla.

Los ejemplos que aquí se expongan serán algo simples pero como siempre digo... con unas cuantas cosas simples y algo de imaginación lograremos cosas sorprendentes, pero eso es cosa vuestra.

Necesitaremos lo siguiente:
- Aegisub (Editor de subtítulos).
- VirtualDub MOD (Software para edición de vídeo).
- El vídeo del que queramos hacer el Karaoke, ejemplo.

Nota: Si eres un entendido del tema seguramente te esté saliendo humo por las orejas al leer "VirtualDUB MOD" pero desde el comienzo dije que lo explicaría de una forma sencilla y accesible para todos, soy consciente de que no es el mejor método ni el único (veáse Avisynth + MeGUI).

Ahora que ya tenemos todos los elementos necesarios pasaré a presentaros el más importante de ellos, el Aegisub.


- ¿Qué es Aegisub?
Es un programa de edición de subtítulos que soporta los formatos SSA y ASS. En él se unifican diversas herramientas que nos serán útiles durante todo el proceso de subtitulado. Su interfaz es muy sencilla e intuitiva y por si fuera poco podremos encontrar gran cantidad de manuales en la red que nos pueden ayudar en nuestro trabajo. Aegisub es gratis, de código abierto y multiplataforma, ahora los usuarios de Linux tampoco se podrán quejar. Simplemente es el mejor editor de subtitulos.

Después de esta breve pero necesaria presentación del programa demos paso al tutorial. Lo dividiremos en dos partes, la creación y sincronización de los subtítulos y la compresión de vídeo con los subtítulos incrustados.

Creación y sincronización

1º) Con el bloc de notas transcribiremos la letra de la canción sobre la cual vamos a trabajar, ordenando las frases línea a línea y siguiendo la estructura lógica de la canción tal cual la escuchamos sin dejar líneas en blanco en medio.


Guardamos el .txt en nuestra carpeta de trabajo, yo lo he guardado con el nombre de "lyrics.txt".

2º) Ahora abrimos Aegisub y en él cargaremos tres cosas; el vídeo, el audio y la letra de la canción que acabamos de guardar en el apartado anterior.

- Para cargar el vídeo nos vamos a "Vídeo -> Abrir vídeo..." ahí lo buscamos en nuestro disco duro y le damos a aceptar.

- Para cargar el audio nos vamos a "Audio -> Abrir audio desde el vídeo", acto seguido el programa cargará la pista de sonido en nuestra memoria RAM.

- Para cargar los lyrics nos vamos a "Archivo -> Abrir subtítulos..." buscamos el .txt y aceptamos. Es posible que en este punto nos salga un mensaje pidiéndonos que configuremos el carácter separador de actores y el carácter iniciador de comentarios... nosotros por seguir el estándar lo dejaremos como está y aceptaremos.

Una vez cargado todo, deberíamos tener delante algo como esto:


En la imagen se puede diferenciar claramente cada una de las tres partes mencionadas anteriormente, vídeo, audio y subtítulos.

3º) Lo siguiente que tendremos que hacer es acomodar cada frase de los subtítulos donde corresponda en el audio, para ello aconsejo cambiar la vista a Audio y subtítulos ya que tendremos nuestro entorno de trabajo mucho más limpio. Para realizar el cambio: "Ver -> Vista de audio y subtítulos".

Bien, una vez hecho esto seleccionaremos nuestra primera frase y nos iremos a la zona de audio. Para acomodar la frase actual pinchamos con el botón izquierdo sobre el espectro sonoro y sin soltarlo lo arrastramos hasta el lugar deseado y allí soltamos, -viene a ser algo así como arrastrar iconos en nuestro escritorio-. Ahora veremos que una franja del espectro ha sido marcada siendo la que delimitará el comienzo y final de nuestra línea. Para aplicar los cambios pulsamos la tecla Enter.

Este proceso lo tendremos que repetir con todas las líneas que hayamos cargado en el programa. Como nota adicional hay que comentar que podemos escuchar si la frase nos ha quedado bien encuadrada pulsando la tecla Espacio y si deseamos afinar aún más el ajuste podremos hacerlo arrastrando las líneas delimitadoras en el espectro.


4º) Una vez situadas todas las sentencias en el tiempo tendremos que situar a su vez el contenido de cada una de ellas, dividiéndolo por sílabas o por palabras (nuestro caso). Si quisiéramos hacerlo por sílabas habría que ir línea por línea separando las sílabas una a una y que así el programa las detectase.

El proceso es sencillo y muy similar al anterior. Debemos situarnos en la primera frase de nuestro karaoke y pulsar sobre el botón "Karaoke" notando así un ligero cambio en nuestro programa.


Observaremos que ahora la línea se encuentra subdividida en palabras, además el espectro también se ha dividido coincidiendo cada una de estas divisiones con una palabra.

Pulsando sobre cada una de ellas y ajustándolas del mismo modo en que ajustamos las líneas en el apartado anterior (pulsando sobre las barras delimitadores y arrastrándolas) iremos así sincronizando cada palabra con el sonido, de forma que cuando visualicemos nuestro trabajo todo coincida y no se descompense el audio con el timing. Para escuchar que tal nos ha quedado encuadrada la palabra pulsamos la barra espaciadora al igual que hicimos ya anteriormente.

Y así sucesivamente con todas las palabras de cada línea, aplicando los cambios con la tecla Enter. Una vez hayamos terminado con todo tendremos algo de aspecto parecido al siguiente:


5º) Nuestro trabajo con el audio acabó en el apartado anterior, así que ahora cambiemos la vista del programa a Video y subtítulos en "Ver -> Vista de vídeo y subtítulos".

El siguiente paso es modificar la fuente y los colores de nuestros subtítulos dándole así un lavado de cara importante. Para ello vamos a "Subtítulos -> Administrador de estilos...".


Crearemos un nuevo estilo que llevará por nombre "Karaokes" y lo editaremos a nuestro gusto... la configuración que yo he usado ha sido esta:


Y quedando así superpuesto al vídeo del siguiente modo tras realizar el cambio de fuentes:


Nuestro trabajo ya va tomando forma... sólo nos falta una última cosa para terminar con la labor en Aegisub.

6º) El paso final se basa fundamentalmente en la creación del efecto que aplicaremos a nuestro Karaoke. Al principio puede resultar un poco lioso el trabajar con los comandos de los que dispone Aegisub pero si te interesa y sigues con ello terminarás cogiendo destreza.

Veamos, lo primero que debemos hacer es crear una línea de plantilla. Lo haremos insertando una nueva sentencia antes de las que ya tenemos... pulsamos con el botón derecho del ratón sobre la primera de todas y seleccionamos la opción "Insertar (antes)".

Ahora dentro del recuadro de "Efecto" debemos escribir "Template Line", marcar la línea como si de un comentario se tratase y aplicar los cambios pulsando la tecla Enter de modo que obtengamos algo como esto:


Bien, antes de seguir es necesario que conozcamos algunas variables de entorno que nos serán útiles en lo que viene a continuación. Con estas variables podremos especificar la duración de cada efecto:
  • $kdur: Esta variable contiene el valor del tiempo que dura nuestra sílaba o palabra, si te fijas en la primera línea de nuestro trabajo verás que contiene la siguiente cadena "{\k69}Nothing {\k30}I {\k37}say {\k43}comes {\k26}out {\k54}right," siendo el valor de la variable el número que se encuentra a la derecha de "{\k" en cada momento. En nuestro primer caso se referirá a los valores 69, 30, 37, 43, 26 y 54.
  • $start: Contiene el valor de comienzo de tiempo.
  • $mid: Contiene el valor de la mitad del tiempo.
  • $end: Contiene el valor del final del tiempo.
Es importante saber también que existen algunos comandos propios de Aegisub que nos permitirá darle "animación" a nuestros subtítulos, veamos unos cuantos:
  • \r: En nuestra sintaxis "\r" nos permite delimitar el radio de acción de nuestro comando anterior. Por ejemplo si tenemos la siguiente frase: "Mi {\fs30}Primer{\r} Karaoke" observaremos que el tamaño de la Palabra "Primer" difiere del tamaño de las otras dos pues ha sido cambiado por el comando "\fsX" y delimitado sólo a dicha palabra por "\r". Si no hubiésemos puesto el comando para delimitar, el tamaño de la frase hubiera cambiado hasta el final ("Primer Karaoke"). Así lograremos controlar el radio de acción de nuestros comandos.
  • \t: Es el comando que considero más importante pues es el encargado de controlar la duración de cada efecto. Contiene tres argumentos en su llamada que son el valor de comienzo, el valor de terminación y el comando que se ejecutará en ese intervalo. Ejemplo de uso: "{\r\t($start,$mid,\fs20)\t($mid,$end,\fs40)}", el resultado que obtendremos al aplicar esta plantilla implica la reducción de cada palabra en nuestro karaoke y su posterior crecimiento. Podemos concatenar todos los comandos que deseemos como bien habrás podido observar en el ejemplo.
  • \fsX: Lo usaremos para cambiar el tamaño de nuestra fuente como habrás podido deducir en los puntos anteriores, siendo el valor de "X" el tamaño que hayamos especificado.
  • \frxX: Cambia la rotación en el eje X. El valor de "X" se representa en grados.
  • \fryX: Cambia la rotación en el eje Y. El valor de "X" se representa en grados.
  • \frzX: Cambia la rotación en el eje Z. El valor de "X" se representa en grados.
Con estos pocos comandos podremos realizar nuestros primeros pinitos. Si te interesa conocer algunos más puedes investigar por la red, los hay que se encargan de realizar cambios de colores, cambio de bordes, etc... que nos darán un apoyo adicional en nuestros efectos, echadle imaginación.

Para el ejemplo yo he usado la siguiente concatenación de comandos:
"{\r\t($start,$mid,\fs20)\t($mid,$end,\fs40)\t($start,$end,\frx360)}"

Una vez creada nuestra plantilla tendremos que aplicarla y para ello nos vamos a "Automatización -> Apply karaoke template", esperamos un poco y... ¡voilá! ya tenemos nuestro karaoke listo.


Podemos ver como ha quedado pulsando sobre Play justo debajo del vídeo.


Para finalizar con Aegisub guardamos nuestro trabajo desde "Archivo -> Guardar subtítulos como...".

Aquí acaba la primera parte del tutorial, el siguiente paso será la compresión del vídeo con los subtítulos incrustados.

Compresión del vídeo

1º) Para realizar la compresión del vídeo utilizaremos el VirtualDub MOD, un completo editor freeware. Tras abrir el programa por primera vez nos encontraremos frente a algo como esto:


El aspecto visual del programa deja mucho que desear... pero viendo su fecha de creación termina hasta pareciendo lógico... no os dejéis engañar por su apariencia visual, es una herramienta bastante potente.

Ahora abriremos el vídeo "File -> Open video file", una vez cargado el programa se mostrará de un modo similar al siguiente:


Nuestro vídeo aparecerá reflejado en dos "pantallas" la de la izquierda nos muestra su estado "virgen" es decir, sin ningún tipo de modificación o añadido, la parte derecha por el contrario nos muestra cómo se verá tras realizar diversas modificaciones en él. En nuestro caso la única modificación que haremos será superponer el karaoke.

Para hacer esto último nos vamos a "Video -> Filters -> Add..." seleccionamos el filtro que lleva por nombre "TextSub". Luego buscamos nuestro archivo de subtítulos .ass y le damos a Ok.

Si le damos a Play podremos ver cómo quedará el vídeo una vez sea codificado...


Es hora de poner VirtualDub MOD a trabajar... nos dirigimos a "File -> Save As..." y le damos a "Change" para cambiar configurar el codec.


Seleccionamos el codec Xvid e insertamos los siguientes valores:


Una vez que todo ha quedado como en la imagen de arriba guardamos los cambios, luego le damos un nombre a nuestro archivo y comenzará el proceso de codificación.


En este punto os aconsejo que vayáis a tomaros un café porque suele tardar lo suyo, aunque depende del ordenador que tengas...


Cuando termine abrimos nuestro archivo de vídeo resultante y... ¡a disfrutar del resultado!. Si sois de naturaleza inquieta y queréis saber más hay infinidad de tutoriales con mucha información colgados en internet donde se explica cómo hacer cosas más complicadas y vistosas... yo como ejemplo he hecho esto:



¿Mola verdad? Los que quieran y hagan algo pueden poner los resultados en los comentarios de la entrada para que el resto podamos verlos... y por cierto... dad las gracias por el tutorial que me ha costado lo suyo crearlo X__O

P.D. Si tenéis alguna pregunta no dudéis en hacerla, si está en mi mano os contestaré con gusto.

Próximamente... "Cómo crear tu propia emisora de radio online".

domingo, 16 de mayo de 2010

[Música] Amansemos unas cuantas fieras

Esta semana a un amigo se le ocurrió poner en su Twitter una canción cada día y conociendo sus gustos el 75% de las que ponga serán de mi agrado. Esto no es nada nuevo pues ya lo usé en mi anterior intento de blog.

Las ventajas que tiene el proponer una canción cada día son obvias pues te obligan a actualizar diariamente el blog, pero para lograrlo sacrificas el contenido interesante en la mayoría de las entradas.

Así que definitivamente lo que haré será poner una entrada cada cierto tiempo con algunas canciones y de este modo no saturar el blog.

Aprovecho para anunciar también que una nueva oleada de tutoriales está por llegar, serán de elaboración propia y espero que os gusten... y ya que mencioné Twitter al comienzo de la noticia... podéis seguirme aquí.

Train- Hey, Soul Sister



Nick Lachey - All In My Head


Marty Lloyd - American Dream



Tyler Hilton - Missing You



"Error funesto es decir que hay que comprender la música para gozar de ella. La música no se hace, ni debe jamás hacerse para que se comprenda, sino para que se sienta." - Manuel De Falla

lunes, 10 de mayo de 2010

[Chorradas] Michael Jackson ver. Canaria

Discos Manzana presenta dos nuevas canciones de Michael Jackson totalmente inéditas, grabadas en las Islas Canarias antes de su fallecimiento. ¡Las puedes escuchar en PeYMaN's World antes que en ningún sitio! ¡Vaya suerte que tienes! Me ha costado mucho convencer a la ya extinta discográfica para que me dejara compartirlas con vosotros... xD

Como dato curioso añadir que D. Miguel Jackson no ha recibido compensación económica por su trabajo pero sí pidió unos cuantos racimos de plátanos, varios sacos de gofio y algún que otro queso tierno a cambio.




THIS IS IT CHIQUILLOS!

domingo, 9 de mayo de 2010

[Otros] Acertijos


Bueno aquí van un par de acertijos... a ver si participáis poniendo las soluciones en los comentarios... ¡a los primeros que acierten los añadiré a la entrada como gratificación! xD

Acertijos:
  1. Tenemos una tarta y la queremos partir en 8 trozos iguales haciendo solamente 3 cortes en ella. ¿Cómo haríamos cada corte? Notas: Los cortes deben ser rectos, la tarta es redonda y proporcional. No podemos mover los trozos que hagamos.
  2. Hay una habitación con una lámpara en su interior, la lámpara está apagada. En dicha habitación no hay ventanas pero sí una puerta. Nosotros nos encontramos fuera de la habitación donde hay 3 interruptores. De los tres interruptores sólo uno funciona y enciende la lámpara que se encuentra dentro. Ahora bien... ¿cómo podemos averiguar cuál es el interruptor que enciende la lámpara? Notas: Podemos darle a todos los interruptores que queramos y entrar una sola vez a la habitación para comprobar el estado de la lámpara, cuando salgamos de ella ya tenemos que estar 100% seguros de cuál es el interruptor que funciona. La puerta cierra herméticamente y no sale ni un ápice de luz de la habitación en ningún momento.
P.D. Si ya conocías estos acertijos antes de verlos aquí no digas las respuestas, deja que los demás piensen.

Acertaron el primero: Ankor.
Acertaron el segundo: Ankor, Xian.

jueves, 6 de mayo de 2010

[Otros] ¡Felicidades acabas de ganar...

... muchos SMS Gratis!

VISITANTE.- Pero... ¿Cómo? ¡¿Acaso soy el visitante número 10.000 de PeYMaN's World?! ¡¿o es que te has vuelto loco y ahora nos regalas cosas?!

PEYMAN.- ¡Que va chiquill@! Resulta que he descubierto una página que ofrece este servicio de manera totalmente gratuita.

VISITANTE.- ¡¿Gratuita?! ¡Eso suena a chino! Y hablando de chino, parece que últimamente se te da bastante bien este campo... ¡¿No me estarás tratando de timar?!

PEYMAN.- ¡Que no muchach@! Es totalmente gratis, sin conseguir que otros amigos se registren para ganar puntos ni nada por el estilo.

VISITANTE.- ¡Loco! ¡Explícame eso ya!

PEYMAN.- ¡Tranquil@ herman@! Te cuento... SMSAdictos es una web que te ofrece dicho servicio a cambio de ver un anuncio de publicidad durante unos segundos, de este modo costean los gastos. Los pasos son sencillos, escribes el mensaje, pones el número de teléfono, seleccionas un patrocinador... ¡y a correr!

VISITANTE.- Tiene buena pinta, me recuerda a otra página que regalaba cosas por la cara... ¿cómo era? ¿Adagreed?

PEYMAN.- Pues sí, al parecer han rescatado su iniciativa, pero creo que al tratarse de un servicio mucho más barato podría tener más futuro.

VISITANTE.- ¡Se sale tio! Pero ahora en serio... alguna pega tendrá ¿no?

PEYMAN.- Bueno, si hay que buscarle alguna... podría decirte que sólo puedes mandar un SMS por patrocinador a cada número, al menos hasta pasados unos días no te dejará volver a mandar otro al mismo número y con el mismo patrocinador...

VISITANTE.- Pues nada, ¡habrá que aprovecharse entonces!

viernes, 30 de abril de 2010

[Chinadas] ¡La pala china!

Hoy voy a mostraros un grandioso invento... ¡la pala china!. Aún no me he hecho con una pero de seguro que algún día la conseguiré... ¡es el sueño de mi vida!

Probablemente alguna vez has escuchado hablar sobre las navajas Suizas, esos utensilios que tienen mil y una utilidad... pues la pala que hoy tratamos viene a ser su símil chinesco (curioso lo de este adjetivo el cual creía inventado pero al parecer está recogido dentro del diccionario de la RAE).

Las funciones que desempeña nuestra querida herramienta van desde el uso común de una pala hasta la posibilidad de usarla como abrebotellas, martillo, hacha, etc... ¡un sinfín de posibilidades!

Pero mejor me dejo de tanto parloteo y os muestro su poder:



Después de esto mi vida ha cambiado... ¡gracias pala china!

martes, 27 de abril de 2010

[Chinadas] ¡Nueva sección y... helicóptero!

¡Esto está lleno de telarañas! ¡Habrá que empezar a quitarlas poco a poco...!

Hace ya algún tiempo que me ha dado por comprar algunas cosillas por internet... ha sido un gran descubrimiento para mi eso de mirar productos desde la silla y adquirirlos a golpe de click... y digo "descubrimiento" porque siempre he sido reacio a eso de pagar sin tener el producto hasta días, incluso semanas más tarde... pero por el momento mis experiencias han sido satisfactorias y me ha llegado todo lo que he pedido sin problemas. Además una vez ya has confirmado la compra se genera una sensación en tu interior que te aborda diariamente al llegar a casa pensando si ya habrás recibido el ansiado paquete... ¡oh, la ilusión!

Pero vayamos al grano... lo que más me ha llamado la atención en este campo es la cantidad de productos low-cost que circulan por la red, proviniendo en su mayoría de un mismo lugar... ¡China!. Miles y miles de productos cuyas características se asemejan (o al menos lo intentan) a las características de otros productos de mayor gama pero con la matización del precio... ¡Las cosas chinas son taaaaaaaaan baratas! *___* (xD)

¡Es por eso que bautizaré la nueva sección del blog con el nombre de... "Chinadas"! Aquí mostraré las cosas que me vayan llegando desde dicho país...

Estrenaremos esto con un pequeño juguetito que me ha llegado hoy precisamente... algo que siempre quise tener... ¡Un helicóptero teledirigido! Desde pequeñito durante el verano solía ver en las publicidades de Antena 3 vídeos de aeromodelismo con los cuales yo me quedaba hiptonizado, me preguntaba cómo era posible que aquellos juguetes tuviesen la capacidad de volar... ¡yo quería uno! ... pero eran demasiado caros... X_O ... y grandes para un renacuajo como yo... T__T ... aunque nunca perdí la ilusión! algún día conseguiría el mío propio! xD

Y no fue hasta hace unos meses que descubrí la existencia de unos mini Helicópteros Radio Control capaces de volar en interiores y cuyos precios oscilaban entre los 20-40 euros... la verdad es que eran demasiado mini para lo que costaban y parecía que al mínimo golpe se iban a romper... así que deseché la idea de hacerme con uno de ellos...

... pero... internet es sabio... y China barato... así que me puse a investigar sobre artículos similares provenientes de este país y... BINGO! encontré un cacharrito de metal (aluminio) aparentemente resistente que podía adaptarse a lo que buscaba... ¡y por sólo 11'5€! ¡¿no es maravilloso?!

Bueno, me dejaré de cháchara y os mostraré el aparatejo en cuestión:

Se trata de un mini helicóptero de 3 canales, con marco de aluminio y cuyo peso ronda los 40 gramos. Un pequeño juguete ideal para novatos (aunque a mi me sigue resultando complicado de controlar... esperemos que el tiempo y la paciencia ayuden en dicha labor). Viene equipado con baterías LiPo y su autonomía es de 6-8 minutos en vuelo, durando sus cargas aproximadamente 30 minutos.

Me he tomado las molestias de grabar mis primeros vuelos en video y subirlo a YouTube para que lo veáis en acción...



Por último quisiera anotar que el pack también incluía un par de hélices principales de repuesto, una secundaria, un cargador USB para el PC y un minidestornillador... con lo cual si se nos rompe alguna pieza de tanto leñazo al menos le podremos dar unos cuantos vuelos más de vida...

P.D. ¡Qué basura de entrada! Pero... ¡a falta de pan buenas son tortas!