Vídeo - Escrito por Juan Gabriel Covas el Miércoles, 22 de Octubre de 2008 a las 12:22 pm - 1 comentario
Todo lo que necesitas para capturar un vídeo de tu PC, sin cámara, y el sonido sin cables
En este artículo intento mostrar todas las herramientas que he utilizado para obtener un vídeo demostrativo de lo que sucede en la pantalla del PC (incluyendo el sonido). La intención era que el video tuviera una calidad aceptable -que se pudiera leer lo que aparecía en pantalla- para convertirlo finalmente a formato Flash Vídeo (FLV) y finalmente usarlo en YouTube, o bien incrustarlo uno mismo en una página web.
Esto puede ser útil para hacer un vídeo-demo o tutorial visual sobre un programa, un juego, o lo que se nos ocurra.
Secuencia del proceso:
- Capturar vídeo y audio desde la pantalla y altavoces del PC con CamStudio, sin cables.
- Edición de vídeo en Windows Movie Maker (incluido con Windows, desde XP)
- Exportar (“guardar archivo de película“) desde Windows Movie Maker a vídeo en formato WMV.
- En mi caso, necesité el Boilsoft Video Joiner para unir varios videos WMV en uno solo. Es el mejor programa que encontré para hacer el trabajo rápidamente, sin que re-comprimiera el vídeo.
- Conversión a FLV utilizando el Free Video Converter de Koyote: pasamos los vídeos a formato FLV de 480×360 (tamaño YouTube) con los kbps que deseemos y audio MP3 stereo a 22 Khz
- Para chutar los vídeos con PHP desde nuestro propia web, sin pasar por YouTube, podemos usar el práctico Open Source FLV Player
Notas sobre CamStudio
Es bueno instalar el “Loseless codec” que provee la página de CamStudio para capturar el vídeo de la pantalla con la máxima calidad posible (sin pérdida / loseless).
Dentro de la carpeta del codec, hacer click derecho sobre el archivo INF y elegir “Instalar…”
En cuanto al programa CamStudio, una vez instalado:
Hay que configurar la captura de VIDEO:
1. Seleccionar Options -> Video Options
En la sección “Compressor“, elegir el “CamStudio Loseless Codec“.
El nivel de calidad está por defecto en 70 y está bien (comprimirá un poco el vídeo, pero sin demasiada pérdida).
Hay que configurar la captura de AUDIO para SPEAKERS (no debería hacer falta ningún cable especial ni nada, se capturará el sonido directamente)
1. Seleccionar Options -> Record Audio from Speakers
2. Elegir Options -> Audio Options -> Audio Options for Speakers
En “Recording Line Configuration” probar con el botón AutoSearch y debería seleccionarse la línea adecuada de la tarjeta de sonido.
Con esto el programa debería capturar el VIDEO y AUDIO sin necesidad de cables especiales, y con una calidad muy aceptable (sin compresión apenas).
NOTA: La prueba de concepto la he realizado capturando el funcionamiento de un software corriendo a pantalla completa, con resolución nativa de 800×600 (poniendo el escritorio a esa resolución, para obtener mejor resultado y no perder definición con los procesos posteriores).
Tamaño de los AVIs obtenidos: Los vídeos de la prueba de concepto obtenidos con CamStudio resultaron de 50 megas para 1 minuto de grabación.
Notas sobre el Windows Movie Maker
1. Parece que el programa tiende a colgarse cuanto más grande es el vídeo final a montar. Observé buenos resultados dividiendo el montaje en trozos más cortos y manejables, por ejemplo: 15 clips en un proyecto, y 10 clips en otro, en vez de 25 clips en un solo proyecto. Más tarde se pueden unir los WMV finales con la herramienta “Boilsoft Video Joiner”, que hace muy bien el trabajo de *simplemente* unir los vídeos, SIN volver a codificarlos (es decir, lo hace muy rápido). Evidentemente es necesario que los vídeos tengan todos la misma resolución, FPS, etc.
2. Archivo -> “Guardar archivo de película“: seleccionar la máxima calidad para el archivo WMV final. Esto se obtiene seleccionando:
– ¿Dónde desea guardar la película?
Mi PC
– Configuración de la Película
(*) Mejor calidad para reproducir en mi equipo (recomendado)
Notas sobre “Boilsoft Video Joiner”
La versión gratuita solo permite unir 2 vídeos. Registrando el programa se elimina la restricción, y merece la pena.
Sólo hay que seleccionar (o arrastrar al programa) los vídeos WMV a unir, ponerlos en el orden adecuado y pulsar “MERGE”.
Si todos los vídeos tienen la misma resolución, fps y demás, obtendremos rápidamente un archivo único con todos los vídeos ‘pegados’.
Notas sobre Free Video Converter
Con este programa convertiremos el WMV final a formato FLV (Vídeo de Flash) para poder incrustarlo en web al estilo YouTube.
En pestaña “Output Path” marcar [x] Save in the file’s directory
En pestaña “Output format” elegir “FLV”
En el apartado de “Codec: FLV” elegir los parámetros que deseemos. 480×360 es el tamaño YouTube.
En el apartado [x] Include Audio Track elegir:
Codec: MP3
Frequency: 22050
Channel: Stereo
Bitrate: 96 suele ir muy bien
Notas sobre el Open Source, Embeddable FLV Player
Se autodescribe como el “Open Source, Embeddable FLV Player”
Con este player preparado para PHP podemos incrustar fácilmente vídeos FLV en la web.
Ver el archivo “demo.php” y la documentación de las funciones incluida en su web.
Y eso es todo, espero que el artículo pueda ayudar a alguien.
1 Comment
fernando
Hacer un comentario
Debes iniciar sesión para hacer un comentario.
RECOMENDAMOS:
LO MAS RECIENTE
- Los juegos PIPO en inglés, en PipoGames.com
- MySQL: Cómo hacer una copia de seguridad de todas las bases de datos
- De cómo recuperé una cuenta de messenger después del robo de contraseña
- Muzikomio: descargar la mejor música alternativa de sellos independientes
- Solución: messenger no recuerda la contraseña después de reiniciar (messenger, internet explorer, etc)
- Drivers para RAID ULI220 M1575 – M5288 (Nvidia)
- INND: Cómo montar tu propio servidor de news privado
- PopMonger: Cómo procesar automáticamente los rebotes de correo o “message bounces”
- Vaya Fiasco de Fiasco Awards
- Primeros pasos con un servidor linux remoto… nos dan acceso, ¿y ahora qué?
- Securizando el entorno Linux del servidor
- excelente programa no saben lo que me han ayudado gracias...
- a mi me sale es error en un server x86_64 con centos y mysql 5.x
MEMORY USAGE...
- Excelente ayuda, ahora mi consulta seria como poder acceder desde CentOS a Wind...
- excelente, me partio un archivo de 4.8 gb con 14 millones de registros y en muy ...
- Acabo de probarlo con un archivo de 3 GB y lo particionó muy rápido.
Excelent...
- el archivo era de 1.4 gb y me generó archivos de 64000 lineas 4 mb sin problemas...
- @Luix: Sí, XCache es lo mismo que EAccelerator, una "caché de opcode para PHP", ...
- Hola un saludo cordial. Buena tu guia, tengo una pregunta, xcache me puede servi...
Software - 29 / Mar / 09 - Sin comentarios
PopMonger: Cómo procesar automáticamente los rebotes de correo o “message bounces”
MÁS EN Software
- Cómo crear imágenes GIF animados fácilmente con UnFREEz
- Gif Color Mapper: cambiar un color por otro a cientos de archivos
- PIPO: los juegos para niños de más éxito
- Thunderbird: 3 razones para usar este cliente de correo electrónico
- PaintShopPro 9: El photoshop para programadores
MySQL - 6 / Oct / 09 - Sin comentarios
MySQL: Cómo hacer una copia de seguridad de todas las bases de datos
MÁS EN Servidores
- INND: Cómo montar tu propio servidor de news privado
- Primeros pasos con un servidor linux remoto… nos dan acceso, ¿y ahora qué?
- Securizando el entorno Linux del servidor
- Optimizando MySQL: Tuning-Primer y el archivo de configuración my.cnf
- Afinando la conexión a Secure Shell (SSH)
MundoGeek - 5 / Oct / 09 - Sin comentarios
De cómo recuperé una cuenta de messenger después del robo de contraseña
MÁS EN MundoGeek
- Muzikomio: descargar la mejor música alternativa de sellos independientes
- Solución: messenger no recuerda la contraseña después de reiniciar (messenger, internet explorer, etc)
- Drivers para RAID ULI220 M1575 – M5288 (Nvidia)
- Vaya Fiasco de Fiasco Awards
- Iluminar filas de una tabla con CSS
Muy interesante.Ya he guardado tu tutorial para ensayarlo.Muchas gracias.
Un saludo…..