Captura de video en Linux
Actualizado el 2008-11-20 01:38:43.243942
A mi me encanta la fotografía (si nos hemos encontrado alguna vez en algún evento sabes a lo que me refiero) y aparte de la programación es mi segundo hobby favorito. Sin embargo, hace un tiempo atrás mi amada esposa se compró una cámara de video digital; obviamente que dentro de la caja viene un manual más con los controladores y un utilitario para capturar imágenes. Creo que ya adivinaron que el utilitario que viene de fábrica no funciona en Linux, pero bueno, favorablemente no todo está perdido.
La cámara que sufrió mis pruebas es una Sony DCR-HC46 es bastante decente en la calidad del video y además, es muy compacta. La linea de estos dispositivos vienen con una base que le denominan "Handycam Station" que no es nada más un punto donde encontrar diversos puertos de conexión, a saber: USB, IEEE1394 (i.Link), DC IN y AV OUT. Lo que me interesaba claramente es como capturar video usando Linux. Bueno, el USB no funciona; no invertí demasiado tiempo aquí pero creo que falta algún módulo que desarrollar aun por lo que mis opciones eran:
- Comprar una capturadora de video o de TV
- Comprar un cable para el puerto IEEE1394 (mi laptop ya trae ese puerto integrado)
Para la capturadora de video o TV estaba obligado a invertir sobre $15.000 por lo que rápidamente dije que no y pregunté por el cable de i.Link en Sony. Rayos! el cable cuesta $20.000 así que finalmente fui a una tienda de electrónica y pregunté por un cable Firewire de 4/4 (4 conectores en cada extremo) y para mi sorpresa tenían en bodega por la módica suma de $3.000 una suma que puso muy feliz a mi bolsillo.
Aprovechando que salí "a pasear" (trabajo desde mi casa :-) pasé a "vitriniar" y comprar un par de cosillas para la cena; al volver, ni siquiera presté atención al orden de las bolsas que traía conmigo por lo que prendí mi laptop, la cámara, enchufé el cable para ver que pasaba y....
[mario@localhost ~]$ dmesg [...] ieee1394: Node added: ID:BUS[0-00:1023] GUID[0800460103c039bc] ieee1394: Node changed: 0-00:1023 -> 0-01:1023 ieee1394: raw1394: /dev/raw1394 device initialized
no pasó ni un segundo cuando ya estaba listo para capturar. Por lo que instalé dvgrab y ffmpeg y empecé a jugar como un niño con juguete nuevo :-D
Les dejo algunos tips para que, si están en mi situación, no pierdan el mismo tiempo que yo.
Capturar en "crudo"
$ dvgrab -size 0
Crear un archivo en formato MPEG (Formato NTSC-DVD)
$ dvgrab -format dv1 - | ffmpeg -f dv -i - -target ntsc-dvd mi_dvd.mpg
Comentarios.
(Agregar uno nuevo)
-
Autor: MarioGonzalez, Publicado en 2008-12-15 01:04:34.807987
Mensaje:Sí que es un off-topic :-) pero bueno, con respecto a Mandriva no tengo autorización para dar mucha información detallada. Lo único que puedo decir es que con el cambio del nuevo CEO se terminaron los desarrollos a distancia y se centrarán los esfuerzos en áreas que no apuntan precisamente a la comunidad. A mi personalmente no creo que sea una buena idea tomada pero las personas que están a cargo tienen mucha más información que yo y además, la situación económica mundial, especialmente en Francia, está terriblemente complicada. Ojalá que Mandriva pueda recuperarse y que todo estos problemas que están pasando puedan ser contadas en el futuro como experiencias de éxito.
-
Autor: alan, Publicado en 2008-12-09 00:29:17.068703
Mensaje:OFFTOPIC: Hola amigo soy un User de Mandriva/Mandrake bueno se que esto esta fuera de foco de tu post ,bueno pues como vez la comunidad Mandriva linux ha crecido mucho con comunidades como http://blogdrake.net/ y http://www.mandriva-es.org/portal.htm Bueno queria preguntar como es la actualidad de Mandriva por las noticias tan negativas que se estan dando,como es la situacion futura de la empresa te invito a participar en los foros y decirnos la situacion actual saludos disculpa por hacerte perder el tiempo contacto:conjuncion@yahoo.es saludos Alan C.(binariox) Peru