En el post del 13 de mayo de 2007, se trató sobre el programa de edición de vídeos Cinerella. Ahora que sabemos que se pueden hacer cosas muy interesantes con nuestros videos en Linux, quizás sea necesario tener una forma de transferirlos a la computadora desde nuestra videocamara. En Fedora existen varios programas para realizar esta tarea, pero en este post nos centraremos en captura de video usando camaras con Firewire y el programa de edición Kino ( cine en alemán ) con la distribución Fedora de Linux.
Kino
Kino es un editor no linear de formato DV con captura de video a través de la interface IEEE-1394 (Firewire). Tiene control VTR de la cámara, hace efectos de transición, exporta al formato de DVDs (mpeg 1 y 2) e incluso puede regrabar los fotogramas directamente a la cámara. Es el programa ideal para pasar a la computadora videos de cámaras portátiles como las Digital Handycam de Sony.
También con aditamentos puede exportar a otros formatos como MPEG4, OggTheora, MP3, VCD, H.264, XviD
Prerequisitos
Para compilar desde los fuentes a Kino para darle soporte de conversión a otros formatos se necesita instalar también ffmpeg, ffmpeg2theora, mjpegtools y varias de las utilerias que se incluyen con MPlayer.
Ffmpeg lo Instalamos fácilmente con yum:
perl-XML-Parser \
libdv-devel \
libraw1394-devel \
libavc1394-devel \
libiec61883-devel \
libsamplerate-devel
Los fuentes ffmpeg2theora se obtienen de http://www.v2v.cc/~j/ffmpeg2theora/ y se compilan de la siguiente forma:
cd ffmpeg2theora-0.18
./configure
make
make install
Para dar soporte aexportar lo gravado a formato MPEG-2 para DVD es necesario instalar mjpegtools:
Para la instalación de MPlayer consultar mi post Música en Linux 10: Otros programas del 22 de abril de 2007.
Instalación
Los fuentes de kino se compilan con el procedimiento normal:
cd kino-1.0.0
./configure
make
make install
Interface IEEE-1394 Firewire
Para capturar video con la interfaz Firewire, es necesario tener levantado el modulo raw1394. Se puede revisar si ya esta levantado con el comando lsmod:
raw1394 30789 0
dv1394 22821 0
ohci1394 37489 1 dv1394
ieee1394 294681 3 raw1394,dv1394,ohci1394
En caso de no aparecer, se ejecuta:
El módulo dv1394 ya no es usado por kino e incluso va a desaparecer del kernel próximamente.
Nota importante:
En Fedora 7, el manejo de firewire ha cambiado y ahora se utiliza el módulo fw-ohci:
En Fedora 8 y 9:
[renato@linux /]$ /sbin/modprobe firewire-core
Consejos:
Si al capturar video, este no aparece en la ventana de visualización; es necesario seleccionar "Activar previsualización al capturar" en la pestaña de Display de la ventana de preferencias.
Para usar kino y el firewire recomiendo usar Fedora Core 6 o 9, son los más estables y hasta hora son los que menos problemas me han dado.
{ 16 comments… read them below or add one }
Hola, yo he tenido el mismo problema en un par de ocasiones, reinstalé Ubuntu 7.10 en mi lap dell inspiron 1420 (disco de reinstalación para esta maquina), debo mencionar que ya antes había usado Kino en ubuntu y habia logrado que capturára bien. ahora intenté desde terminal así:
root@dell-desktop:/home/al# kino
> help language code en
> Kino Common being built
> Creating page editor
> Creating Capture Page
> Creating Export Page
> Creating Export1394 Page
> Creating ExportAVI Page
> Creating ExportStills Page
> Creating ExportAudio Page
> Creating ExportMJPEG Page
/usr/share/kino/scripts/dvdauthor/growisofs.sh
/usr/share/kino/scripts/dvdauthor/none.sh
/usr/share/kino/scripts/dvdauthor/dvdauthor.sh
/usr/share/kino/scripts/dvdauthor/qdvdauthor.sh
/usr/share/kino/scripts/dvdauthor/dvdauthor-k3b.sh
> Initializing MJPEG Export Page settings from Preferences
> Creating ExportPipe Page
/usr/share/kino/scripts/exports/ffmpeg_dvd_dual.sh
/usr/share/kino/scripts/exports/mencoder.sh
/usr/share/kino/scripts/exports/ffmpeg_flv.sh
/usr/share/kino/scripts/exports/ffmpeg_divx.sh
/usr/share/kino/scripts/exports/ffmpeg_3gp.sh
/usr/share/kino/scripts/exports/rawplay.sh
/usr/share/kino/scripts/exports/ffmpeg2theora.sh
/usr/share/kino/scripts/exports/ffmpeg_dvd.sh
/usr/share/kino/scripts/exports/ffmpeg_mp4_dual.sh
/usr/share/kino/scripts/exports/ffmpeg_divx_dual.sh
/usr/share/kino/scripts/exports/ffmpeg_xvid.sh
/usr/share/kino/scripts/exports/ffmpeg_h264.sh
/usr/share/kino/scripts/exports/ffmpeg_vcd.sh
/usr/share/kino/scripts/exports/extract_chapters
/usr/share/kino/scripts/exports/ffmpeg_xvid_dual.sh
/usr/share/kino/scripts/exports/ffmpeg_utils.sh
/usr/share/kino/scripts/exports/ffmpeg_mp4.sh
/usr/share/kino/scripts/exports/ffmpeg_h264_dual.sh
/usr/share/kino/scripts/exports/ffmpeg_mp3.sh
> Creating page trim
>>> Image Create: Rango de colores
>>> Image Create: Color Fijo
>>> Image Create: Desde fichero
>>> Image Create: Gradiente
>>> Image Create: Ruido aleatorio
>>> Image Filter: Sin cambios
>>> Image Filter: Blanco y negro
>>> Image Filter: Kaleidoscopio
>>> Image Filter: Desvanecer
>>> Image Filter: Desvanecer
>>> Image Filter: Voltear
>>> Image Filter: Espejo
>>> Image Filter: Video inverso
>>> Image Filter: Sepia
>>> Image Transition: Disolver
>>> Image Transition: Cortina deslizante
>>> Image Transition: Diferencias
>>> Image Transition: Sin cambios
>>> Image Transition: Empujar
>>> Image Transition: Interruptor
>>> Audio Filter: Sin cambios
>>> Audio Filter: Doblaje
>>> Audio Filter: Desvanecer
>>> Audio Filter: Desvanecer
>>> Audio Filter: Ganancia
>>> Audio Filter: Mezclar
>>> Audio Filter: Silencio
>>> Audio Transition: Cross Fade
>>> Audio Transition: Sin cambios
> Creating Magick Page
>> Searching /usr/lib/kino-gtk2 for plugins
>>> Registering plugin /usr/lib/kino-gtk2/libdvtitler.so
>>> Registering plugin /usr/lib/kino-gtk2/libtimfx.so
>>> Registering plugin /usr/lib/kino-gtk2/libkinoplus.so
>>> Image Filter: Sobreimponer
>>> Image Filter: Titulador
>>> Image Filter: Desenfoque
>>> Image Filter: Mantener Color
>>> Image Filter: Enfoque difuso
>>> Image Transition: Cortina Luma
>>> Image Filter: Media de colores
>>> Image Filter: Charcoal
>>> Image Filter: Jerky
>>> Image Filter: Niveles
>>> Image Filter: Pan y Zoom
>>> Image Filter: Pixelado
>>> Image Transition: Composite
>>> Image Transition: Chroma Key Azul
>>> Image Transition: Chroma Key verde
>> Starting Editor
>>> iec61883Writer::iec61883Writer port 0 channel 63
>> Creating undo/redo buffer
>> Kino Common newFile
>>> Received playlist to store at position 0
>>>> Adding to end
>> Leaving Editor
>> Left Editor
>> Starting Capture
>> AV/C Activado
>>> Using iec61883 capture
send oops
>>> iec61883Reader::StartThread on port 0
>>> AVC enabled
>> Constructing File Capture tracker
send oops
send oops
send oops
send oops
send oops
>> Trying XVideo at 720×480
>>> XvQueryAdaptors count: 1
>>> Xv: Intel(R) Textured Video: ports 73 – 88
>>> formats supported: 4
>>> 0×32595559 (YUY2) packed
>>> 0×32315659 (YV12) planar
>>> 0×30323449 (I420) planar
>>> 0×59565955 (UYVY) packed
>>> 0: XV_IMAGE, 1920×1088 rate = 1/1
The program ‘kino’ received an X Window System error.
This probably reflects a bug in the program.
The error was ‘BadAlloc (insufficient resources for operation)’.
(Details: serial 5311 error_code 11 request_code 140 minor_code 19)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the –sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
root@dell-desktop:/home/al#
No entiendo cual es el error?, debo desinstalar todos los repositorios de kino, apreciaría mucho que me explicaran la forma ideal de borrar los repositorios para intentar nuevamente la instalacion. Gracias!
El error dice que no tienes recursos suficientes. Intenta deshabilitar Compiz or Beryl si los tienes activados.
Si no funciona eso, intenta actualizar el driver de la tarjeta de video o cambiar el repositorio de donde lo bajaste. Al parecer hay un bug en el driver de Intel que les esta dando dolores de cabeza a los usuarios de Ubuntu.
También te recomiendo que jueges un rato con la configuración del X.
Hola, tengo problemas para capturar con kino. Tengo una cámara digital Sony Handycam, la conecto al ordenador utilizando el puerto USB (porque creo que no tengo cable firewire ni puerto firewire en el ordenador). Tengo la versión 0.9.5 de kino instalada en lliurex (está basado en ubuntu). He comprobado que los módulos dv1394 i raw1394 estan cargados.
Cuando intento capturar el error es:
“el módulo dv1394 del kernel no fue cargado o falla la lectura/escritura /dev/dv1394/0″
¿Me puedes ayudar a solucionarlo?
Otro problema que tengo es que intento abrir un fichero mpeg desde kino y me pasa lo siquiente: primero me dice que no es un fichero dv y me pregunta si quiero importarlo. Le digo que si y me sale un mensaje de error diciendome “Fallo al cargar el archivo”.
¿Tengo problemas con la instalación de kino o es que estos ficheros no se pueden importar?
Gracias por anticipado.
Amparo:
Intenta darle permisos de escritura, puedes agregárselos con:
sudo chmod a+rw /dev/raw1394
o equivalente; o correrlo como root (nada recomendable, pero está bien para salir de dudas la primera vez).
Que raro que no te importe la película, parecíera que no tiene el conversor o te faltan kodecs. Revisa en Exportar/Otros a ver si te aparecen las opciones de MPEG-4.
mi problema con kino, es que el archivo que captura, ya sea .dv o .avi es demasiado grande. en un video de 5 min.me ocupo 1gb. si quisiera capturar una hora de video me llena el disco. Hay alguna forma de que no ocupe tanto? algun codec o algo? que puedo hacer.
Agustín:
Prueba con grabar con otro formato. Utiliza las opciones que se encuentran presionando el botón exportar del lado derecho con las cejas MPEG y otros.
Ahí encontrarás que puedes ajustar la calidad e incluso grabar a flvs de Flash.
Saludos
Jorge Machin
hola muchas gracias por tu respuesta anterior, me fue de mucha utilidad. ahora tengo un problema que no se si es directamente de codecs o que, pero al entrar en algunas paginas de internet me aparece el simbolo de play, cuando hago clic ahi, recien me aparece la publicidad, o la vista previa de algun video.
companieros con ubuntu entran a la misma pagina y la ven perfecta sin tener que andar haciendo clic en todos esos iconos. que puede ser.? adjunto una vista de una pagina para que se entienda el problema , gracias
/home/agustin/Escritorio/Pantallazo.png
no me aparecio la imagen…. no se como pegarla …alguna sugerencia?
Por el momento no se pueden subir imagenes a este servidor
¿Me podrías dar la dirección de la página que tiene el vídeo que quieres ver para que me vaya dando una idea?
si, la direccion es ….
http://www.fenixtv.com.ar/1024×768/index.html
es una pagina que transmiten en directo programas de tv de argentina.
gracias
Agustín:
Seguramente, te hace falta instalar el plugin de Flash. En Fedora se instala así:
http://fedorasolved.org/browser-solutions/flash
gracias jorge por todas tus molestias, me podrias decir como seria para ubuntu?
Buscando en google, encontré esta liga:
http://www.cyberciti.biz/tips/linux-install-flash-player-10.html
Espero y sirva
Hola yo tengo serios problemas no he podido iniciar ningun programa para ver tv o para capturar video y no se como solucionarlo tengo una mothreboard intal gng110 con chipset ati x200 le he agragado una tarjeta de video power color con gpu 1550 series al utilizar la consolo para abrr ejemplu tvtime me sale el siuiente error
bash-3.2$ tvtime
Ejecutando tvtime 1.0.2.
Leyendo la configuración de /etc/tvtime/tvtime.xml
Leyendo la configuración de /home/davinchy2001/.tvtime/tvtime.xml
xvoutput: No XVIDEO port found which supports YUY2 images.
*** tvtime requires hardware YUY2 overlay support from your video card
*** driver. If you are using an older NVIDIA card (TNT2), then
*** this capability is only available with their binary drivers.
*** For some ATI cards, this feature may be found in the experimental
*** GATOS drivers: http://gatos.souceforge.net/
*** If unsure, please check with your distribution to see if your
*** X driver supports hardware overlay surfaces.
la distrubucion que utilizo es madriva 2008.1
alguien podria ayudarme?
alguien sabe que tengo que instalar en el debian para que kino me acepte los audios mp3 para doblaje
Alguien sabe como se hace un choroma key green con kino , no logro hace ese efecto y aunque me sale la opción en transistion no logro o no comprendo como se realizan.