Ayer mi cuñada me pidió que le pasara de la videocámara al ordenador el vídeo de reyes. Le pedí el cable para conectar la cámara al ordenador y , oh sorpresa! no lo tenia. Entonces recordé mi vieja sintonizadora Avermedia TV Capture 98 que tenía acumulando polvo en un cajón y pensé que quizá podria usarla para capturar el video. Abrí el ordenador, la instalé y lo encendí. Ubuntu la reconoció tal cual sin hacer nada más. Conecté el cable de video de la cámara a la entrada de video RCA de la tarjeta y luego conecté el audio de la camara a la entrada de micrófono del ordendor.
Instalé tvtime para verificar que la imagen se veía.
sudo aptitude install tvtime
Lo ejecuté teniendo en cuenta que ya tenia instalado otro dispositivo de video, la webcam con lo cual la sintonizadora sería /dev/video1
tvtime –device=/dev/video1
Una vez ejecutado tvtime, fui a Configuración de entrada y luego pulse en Cambiar origen de video hasta que apareció la opcion Composite1. Acto seguido pulse play en la camara y pude ver el video pero… no habia sonido.. Abrí las propiedades de sonido y quité el mute del micrófono, ajusté el volumen y voilá, imagen y video 🙂
Ahora faltaba lo peor, capturar esa imagen y video al disco duro y a ser posible dejarlo comprimido en mpg4, despues de buscar , buscar y buscar, provar PiTiVi, Cinelerra, Kino, Lives, Kdenlive, xdtv y un largo etcétera de programas encontré un mensaje en una lista donde alguien decia que mencoder y ffmpeg funcionaban muy bien para este propósito. Asi que me puse manos a la obra y empece a hacer pruebas con las distintas opciones y me salió el siguiente churro de orden:
mencoder -tv driver=v4l2:device=/dev/video1:input=1:width=384:height=288:fps=25:adevice=dev/dsp:audiorate=44100:forceaudio:forcechan=2 -oac mp3lame -lameopts cbr:preset=192 -ovc xvid -xvidencopts bitrate=1600 tv:// -o captura.avi
Este rollo increible viene a ser algo asi como «captura el video de la entrada composite de la tarjeta sintonizadora y comprimelo , de paso toma el audio del micrófono y comprimerlo en mp3, el resultado ponlo en captura.avi».
Total, misión cumplida 🙂