LINUCA
LINUCA - Asociación de Usuarios GNU/Linux en Cantabria
CONTENIDOS
. La Asociación
. ¡ Apúntate a socio !
. Fotos
. Los más leídos
. Autores [Actividad]
. Últimos Comentarios
. ¡Todos los titulares!
. Guía de Estilo
. Cómo publicar en Linuca
. Links cortos
. Lista de Correo
   [Mensajes antiguos]
   [Etiqueta en la Lista]
. Todas las Listas
. ¿Sugerencias?
. ¡Sindícanos!
Gràcies Bulma!
Esta página usa el código fuente de Bulma :-)
Busquedas

Ultimos kernels
(24/04/2014 20:11:13)
Debian
Última actualización
stable: 08/02/2014
testing: 24/04/2014
unstable: 24/04/2014
Captura de Video Digital (90258 lecturas)
Por Rubén Ramos
RiCe (http://www.nuteca.com)
Creado el 23/02/2004 18:57 modificado el 23/02/2004 18:57

Pasos clave para poder pasar las fantásticas grabaciones que hiciste con tu Cámara de Video DV en aquella pedazo de fiesta, o la boda de tu amigo, o el cumpleaños del niño, o el rally del finde pasado, o ...

Es muy fácil tener el computador preparado para pasar a VideoCD todas las grabaciones digitales y luego poder hacer copias para toda la familia. Aprovecha la cámara digital y no uses el VHS!!

Pagina1/1

Video

Una vez acompañé a un amigo a comprar una video-cámara digital muy mona, en la tienda preguntamos sobre las características de la misma y mostramos mucho interés en la posibilidad de capturar video con el computador. El chico con ganas de vender nos dijo que la cámara tenía de todo (de hecho lo tiene), pero que lo de capturar video con el computador era complicado y muy lento. Como ya estaba escarmentado con este tipo de "servicio técnico" no le hice ningún caso. Ya en casa, hablando con el amigo, le comenté que eso de pasar el video a VHS es un atraso, que lo ideal es pasarlo a formato digital ya sea en CD ó DVD ó el disco Duro.

Analógico (vhs, Video 8 , Betamax)

  • Formato destinado a desaparecer.
  • Calidad 'diferente', que no inferior; desde luego una VHS común tiene poquita calidad, pero otros analógicos tienen una calidad brutal.
  • El magnetismo terrestre, la falta de cuidado en el almacenamiento y la cercanía con radiaciones electromagnéticas mal trata el estado de este formato.
  • Aún está muy extendido y mucha gente tiene videos vhs.

Digital (CD, DVD, Disco Duro)

  • Formato novedoso y con infinidad de posibilidades.
  • Múltiples estados de calidad.
  • No pierde calidad con el tiempo.
  • Precio muy asequible.
  • Hacer copias resulta más rápido y barato.
Así que me tuve que poner al día con estas nuevas tecnologías de video. Mi experiencia en cuanto a video cámaras comenzó y finalizó con la cámara doméstica que compraron mis padres hace 12 años, ya no funciona, pero de ella me han quedado muchas cintas VHS que algún día tengo que pasar a formato digital y _muchas_ horas de experiencia con la capturadora analógica del pc.

De la capturadora analógica acabé muy harto, tanto por el software que usé entonces como por el hasefroch98; con el hasefroch2000 ya pude respirar un poco más (eran otros tiempos). Tampoco es necesario una capturadora hardware (como las de Pinacle) para obtener una calidad buena si el destino es una VHS corriente, con una capturadora de 60euros vas sobrado.

Objetivos

Mientras buscaba información para la captura digital iba convenciéndome de los puntos que esperaba obtener para que mi paciencia no se terminase demasiado pronto.
  • la captura tiene que poder ser interrumpida en cualquier momento.
  • la captura debe finalizar cuando finalice la grabación, no debe estar funcionando hasta que el disco duro reviente.
  • la captura debe poder ser portada a cualquier formato.
Claros los objetivos vamos con las conclusiones, que según el enfoque de pirámide inversa para los escritos en web deben ir los primeros ;-)

Conclusiones

Funciona!! La captura digital de video es 100% factible y tienes posibilidades de hacerlo en consola o en modo gráfico, para todos los gustos.
No es en absoluto necesario poseer un computador de características bestiales, yo lo hago en un AMD 900 con 384 de RAM, pero también es posible hacerlo en un 500 o incluso menos.

La captura del video se hace en tiempo real, por lo tanto dura el mismo tiempo que la reproducción, luego hay que añadir el tiempo de compresión (según el computador donde se realice), porque no vamos a tener el video guardado en 15Gb que ocupa 1hora del original.

Hablando de ¤dinero¤ el tema se pone díficil; hoy por hoy las cámaras DV se pueden obtener por algo más de 600euros, pero no es lo mismo una Canon que otra Nisu, es posible que la marca Nisu ofrezca muchas cosas.. incluso más que otra el doble de cara, pero no es lo mismo, sobre todo influye la óptica (ahorrando aquí obtienen precios más competitivos). De todas formas nadie sabe más de un producto que un futuro cliente preguntón, así que infórmate bien antes de comprar.

Requisitos Hardware

  • Video cámara DV con conector out Fire Wire IEEE1394.
  • Computador de 500Mhz con 128Ram, siempre es más aconsejable un poquito más si quieres ir holgado.
  • Conector FireWire, si tu pc no lo posee puedes adquirir una controladora PCI por unos 60euros (el cable viene con él); muchos portátiles modernos lo incorporan de serie.
  • Espacio en el disco duro de 20Gb, 15Gb por 1 hora de video DV + 700 megas para el formato comprimido.
  • Si deseas poder pasarlo a un medio de distribución físico también necesitarás un CD-RW o DVD-RW, para gustos.

Requisitos Software

  • Un linux instalado, cualquiera te vale, aunque yo tengo el corazón dividido entre Debian y Gentoo.
  • hdparm, para optimizar el disco duro.
  • kernel 2.4.x o 2.6.x
  • dvgrab ó kino ó mpg1394grab.c .. ya iremos viendo cada uno, sirven para capturar.
  •  mplayer y mencoder.
  •  iso y grabador

Método

El computador debe estar medianamente bien configurado, esto supone que no tenga los recursos malgastados, vamos a necesitar el máximo rendimiento porque se trata de una aplicación en tiempo real y no queremos perder frames por el camino. Comenzamos:

Disco duro

hdparm______
apt-get install hdparm
emerge hdparm

Sirve para optimizar la velocidad del disco duro, muy necesario para poder mover cantidades de datos tan grandes como supone la captura de video.
# hdparm -d1 -A1 -m16 -u1 -a64 /dev/hdX Habilita DMA y opciones seguras de optimización
Tienes más explicaciones sobre el hdparm aquí.

Kernel

kernel______

Es importante tener en kernel compilado para nuestro procesador, esto nos dará un incremento del rendimiento que nos será muy necesaria. En debian, si usas el kernel por defecto(bf24), ya viene el FireWire compilado como módulo listo para usar, solo debes cargar los módulos.

IEEE 1394 (FireWire) support
  x x         <M> IEEE 1394 (FireWire) support (EXPERIMENTAL)             x x   
  x x         --- Device Drivers                                          x x   
  x x         <M>   Texas Instruments PCILynx support                     x x   
  x x         <M>   OHCI-1394 support                                     x x   
  x x         --- Protocol Drivers                                        x x   
  x x         <M>   OHCI-1394 Video support                               x x   
  x x         <M>   SBP-2 support (Harddisks etc.)                        x x   
  x x         [ ]     Enable Phys DMA support for SBP2 (Debug)            x x   
  x x         < >   Ethernet over 1394                                    x x   
  x x         <M>   OHCI-DV I/O support                                   x x   
  x x         <M>   Raw IEEE1394 I/O support                              x x   
  x x         < >   IEC61883-1 Plug support                               x x   
  x x         [ ] Excessive debugging output                              x x   
  x x         [ ] OUI Database built-in                                   x x   

Después compilamos todo y cargamos los módulos:
/lib/modules/2.x.x/kernel/drivers/ieee1394/
modprobe ieee1394
modprobe ohci1394
modprobe raw1394
modprobe video1394
En este momento ya debemos tener activado el FireWire, lo comprobamos con:
# cat /proc/bus/ieee1394/devices
Más información sobre el FireWire aquí.

Programa de captura

dvgrab______
apt-get install dvgrab

Es un programa de captura en línea de comandos, permite el control de la cámara con interactive VTR control plus, duración de captura, tamaño máximo de fichero y captura en formato raw, Quicktime, JPEG, dv1 y dv2.

La manera ideal de capturar es la siguiente:

/usr/local/bin/./dvgrab --format raw --size 0 --opendml
Esto permite capturar hasta que la cinta se termine o se deje de visualizar y con capacidad de obtener ficheros >2Gb. El formato RAW guarda los datos sin comprimir, las razones de hacerlo así son varias:
  • La calidad es muy alta, así cuando comprimes pierdes lo mínimo posible.
  • La compatibilidad de RAW con otro software (compresores, editores,..) es mayor.
  • Si la cinta original está usada o sucia, es posible que ocurran chasquidos en el audio, al capturarlo en RAW ya no me sucede.

kino______
apt-get install kino
emerge media-video/kino

Kino es un editor de video no-linear. Sus características lo integran perfectamente con el IEEE-1394 para capturar, control VTR, y grabar en la cámara (in). Permite capturas de video en RawDV, Dv1 y Dv2. Puedes hacer ediciones de video sencillas y aplicar algunos efectos.

Nunca lo uso para capturar video porque en alguna ocasión me ha fallado y porque el dvgrab me resulta mucho más cómodo, pero es muy útil para hacer pequeños retoques al video, como unir varios fragmentos o hacer una videocomposición.

mpg1394grab.c______
Te bajas el mpg1394grab.c y lo compilas con
gcc -lraw1394 -o mpg1394grab mpg1394grab.c -D_FILE_OFFSET_BITS=64
Como explica Rei aquí el problema viene de que algunas cámaras en lugar de usar el estándar DV, la cámara envía el video en formato MPEG-TS.
  1. ejecutar: mpg1394grab > mivideo.dv
  2. En la videocámara reproducir el video
  3. Cuando queramos dejar de grabar paramos la videocámara y matamos el proceso del mpg1394grab (Ctrl + C)
Otra forma para ver en el ordenador lo que se está grabando es ejecutar mpg1394grab > mivideo.dv & mplayer mivideo.dv Lo que aparece en pantalla tiene un lag de un par de segundos respecto a lo que realmente se está grabando, pero así no has de estar pendiente de la pantalla de la videocamara.

Visualizado y Compresión.

mplayer y mencoder______
apt-get install mplayer mencoder
emerge media-video/mplayer

La idea es poder pasar la captura video.dv a otro formato más portable, en este caso he elegido el videoCD, hay muchas formas de hacerlo (kvcd,cvcd, svcd,..). Aquí solo voy a indicar como comprimir en vcd stándard, es rápido de hacer y muy compatible con los DVD's de sobremesa que mucha gente tiene en sus salones; además, la calidad está muy acorde con nuestra captura.

Hasta hace poco tiempo era necesario varios programas para poder hacer videos en formatos mpeg, ahora el mencoder también puede crearlos.

mencoder -of mpeg -noskip -ovc lavc -lavcopts vcodec=mpeg1video:\
acodec=mp2:vqmin=2:vbitrate=1152:abitrate=224 -oac lavc \
-vf scale=352:288 -sws 2 video_de_captura.dv -o output.mpg

Generando iso

Con el VCDImager______
vcdimager -l VCD -c vcd.cue -b vcd.bin vcd.mpg

Por defecto crea una imagen de VCD 2.0.

Grabando

Esto es tan simple como utilizar el siguiente comando del cdrdao______

cdrdao write --device 0,0,0 vcd.cue

Es necesario reemplazar el dispositivo en donde se encuentre tu grabadora.



Imprimir
Version para
imprimir

Imprimir
Version
PDF
Comentarios
Es posible que se hayan omitido algunos comentarios considerados poco constructivos
1.  Re: Captura de Video Digital (24/02/2004 08:32, #1407)
  Por: El cobarde anónimo
Aun no lo he probado, pero felicidades por este pedazo de articulo, ya tenia ganas yo de pasar las peliculas a VCD y no sabia como hacerlo en linux, y en haseXP no me coje el firewire que viene de serie con la placa base.

Enhorabuena y felicidades a los de linuca por esta estupenda labor.

 
2.  Re: Captura de Video Digital (25/03/2004 11:43, #1493)
  Por: Al pie de la letra y ...
Hola, he seguido el artículo y al capturar en formato RAW con dvgrab pierdo el sonido, no consigo reproducirlo con sonido ni consigo que transcode posteriormente al convertirlo a formato avi lo identifique. Sólo captura el video. ¿Esto no es así, no?

 
3.  Re: Captura de Video Digital (09/04/2004 04:14, #1542)
  Por: kas
querido amigo si tu lo que quires es poder capturar video de forma amigable y sin complicaciones por que no te bajas el programa "virtualdup" que te se servira para capturar de manera facil y sin complicaiones tus videos a diferentes tipos de formato "es muy bueno", ademas es GNU para tu mejor uso.

att
kas

bogota-colombia

 
4.  Re: Captura de Video Digital (03/06/2004 10:06, #1753)
  Por: El cobarde anónimo
bajo windows.... preparad el makinón. Me ha encantado el artículo, estoy deseando probarlo. Ya estoy más cerca de no usar güindows para nada... saludos

 
5.  Re: Captura de Video Digital (03/09/2004 05:05, #2160)
  Por: El cobarde anónimo
Te lo has currado. Te felicito. No sabes lo que nos ayuda la gente como tú a los petardos como yo (en linux). Un saludito. Kak

 
6.  Re: Captura de Video Digital (17/11/2004 22:58, #2638)
  Por: cristian
la transferencia de imagen y video no es posible realizarla con un cable usb 2.0??? solo se puede con firewire????

 
7.  DV1 y DV2 (30/11/2004 11:44, #2732)
  Por: Pedro
El articulo esta muy bien, LLevo ya tiempo capturando video en DV pero tengo una pregunta a ver si me la puede contestar alguien. Que diferencia hay entre DV1 y DV2 ?

 
8.  Captura de Video Digital (13/01/2005 15:22, #3058)
  Por: Francisco
me gustaria poder grabar en video ya sea AVI, MPG, la presentacion de power poin o de alguna pagina de internet. osea grabar a tiempo real lo que tengo en pantalla y llevarlo a cualquier formato de video. será de mucha ayuda su comentario. Gracias

 
9.  Re: Captura de Video Digital (08/03/2005 05:45, #3299)
  Por: El cobarde anónimo
freaks!

 
10.  Re: Captura de Video Digital (05/06/2005 21:44, #3574)
  Por: ogt911 (http://www.geocities.com/ogt911)
tengo una camara de video de seguridad... y tiene entradas de audio y video tambien tengo una tarjeta de video radeon 9200 128mb ati con entrada de s-video con adaptador de video de que manera puedo hacer que me reconosca esa entrada la computadora, he intentado de mil maneras y no lo he logrado espero me puedas ayudar... gracias

 
11.  Re: Captura de Video Digital (25/06/2005 16:50, #3660)
  Por: El cobarde anónimo
bueno si algun alma caritativa me puede ayudar seria un gran favor,haber yo pasé la cinta dv de mi video camara con el programa magix films me lo pasa bien el problema es cuando lo grabo en vcd y lo veo en la television en un reproductor de dvd la calidad que pierde es algo exagerada¿alguien me puede decir porque?en vez de vcd tambiem lo podria pasar a dvd?aclararme esto porfavor

 
12.  Re: Captura de Video Digital (07/10/2005 19:34, #4135)
  Por: El cobarde anónimo
hola muy bueno tengo ganas de probarlo pero tengo una pinnacle movibox usb crees que pueda ocuparta en ves del fire wire

 
Calificacion
***0
Votos: 32
SECCIONES
Artículo
Truco
Noticias
Breve
Enlace
Linuca
Libros
Tira ECOL
Tira Ecol
Modificado: 13/5/2011 09:35:34 | Tiempo Total: 0.009 segs | Kernel: Linux - x86_64 - 2.6.18-xen | Last Boot: 03/12/2010 01:21 CET
Powered By WEB-Bulma   Apache   Mysql   PHP   Gimp