"Amateurs built the ark
Professionals built the Titanic"
Desconocido
[+]
Varias personas me han preguntado cómo hice los screencast (grabación de audio y vídeo de lo que va sucediendo en pantalla) de los vídeos con los que presenté el proyecto final de carrera. Estos vídeos son una grabación del funcionamiento de las aplicaciones con audio y video a 1024x768.
Resultó más complicado de hacerlo en Linux de lo que pensaba. La manera clásica de capturar lo que ocurre en la pantalla es xvidcap. Este programa come muchisimos recursos al capturar vídeo fluido y mi portatil no era capaz de mover las aplicaciones al mismo tiempo. Buscando por internet encontré una alternativa más moderna: Recordmydesktop.
No sé cómo funcionará internamente RecordMydesktop pero es mucho más rápido que xvidcap y permite grabar audio y vídeo simultáneamente sin saltos. Además genera archivos usando formatos abiertos: theora para vídeo y vorbis para el audio.
Ya puestos en materia, RecordMyDesktop nos genera archivos de nombre out.ogg.x. Para evitar problemas (yo perdí archivos) sugiero cambiar ese nombre genérico a algo más descriptivo como video_[aplicacion]_[dia].ogg
El mayor problema que me encontré a la hora de usar estos ficheros es que la versión de Recordmydesktop que estaba en debian (testing) en aquel momento (v0.3.4) generaba oggs corruptos y no estaba documentado en ningún sitio. La consecuencia es que los archivos se podían abrir para verlos pero no para editarlos. Tras mucho tiempo perdido en ensayos de prueba y error decidí que lo mejor era hacer un paso intermedio para convertir los archivos OGG a AVI mediante mencoder: mencoder -ovc lavc -oac pcm video_aplicacion_dia.ogg
Mencoder nos genera un fichero test.avi por defecto.
El siguiente paso, algo necesario salvo que uses un micrófono de buena calidad, es editar el audio para borrar ruidos y sobre todo para quitar el ruido estático de fondo. Para esto necesitamos extraer el audio del vídeo en un fichero independiente. Yo lo hice con mplayer -vo null -vc dump -ao pcm:file=audio.wav test.avi
Ahora ya podemos abrir el audio.wav con un editor como Audacity y editar el sonido. Una vez con el audio limpio y el vídeo ya podemos pasar a editar el vídeo.
¿Y para montar el vídeo final en Linux? No encontré ningún editor de vídeo no lineal open source capaz de manejar una resolución 1024x768. Kino esta preparado exclusivamente para DV y Cinelerra no supe hacerlo funcionar. La falta de tiempo y la necesidad me obligó a tragarme el orgullo y usar una herramienta comercial en Windows...
David escribió en 2007-10-06 13:59:
Esa portada no es la que lleva el PFC entregado porque no sigue la norma de maquetación que rige la universidad, aunque de todas maneras la de verdad tampoco tiene acentos . Llevé el PFC a encuadernar a un sitio tradicional (en la calle Panaderos, en Valladolid). Me lo recomendó Diego, aunque me avisó que a él (y a Ángel) no les pusieron las tildes en la portada. Yo pregunté y me prometieron que me pondrían los acentos. Un par de días después me encontré con la portada con letras mayúsculas sin acentos. El hombre me decía que se puede escribir mayúsculas sin acentos... cuando es falso, nunca se podía pero se aceptaba porque las máquinas de escribir no permitían mayúsculas con tildes.
Ya no se pueden añadir nuevos comentarios en esta historia.
Pablo escribió en 2007-10-06 13:44: