Desde hace algún tiempo, hay en el mercado capturadoras de vídeo que se conectan a un PC por USB y permiten digitalizar señales analógicas.
En Linux lo ideal sería que el sistema conectase la capturadora al subsistema de vídeo (Video4Linux o V4L). De esta forma puden usarse de forma “estándar” con cualquier programa o utilidad, o escribirse programas que no dependan de la capturadora concreta.
Una información completa de los diferentes tipos de controladoras y su compatibilidad con Linux puede encontrarse en http://linuxtv.org/wiki/index.php/Easycap
No debemos fijarnos tanto en la marca o modelo como en el chip en que se basan, ya que el módulo (driver) depende de este.
Como se especifica en el link anterior, las capturadoras tipo “EasyCap” que hay en el mercado parecen basarse en 4 chips:
Para saber que chip posee una controladora debemos pincharla en el USB y teclear como:
# lsusb
En función de la capturadora que tengamos, obtendremos una salida determinada:
# lsusb Bus 001 Device 003: ID 05e1:0408 Syntek Semiconductor Co., Ltd STK1160 Video Capture Device
# lsusb Bus XXX Device XXX: ID eb1a:2861 eMPIA Technology, Inc.
# lsusb Bus XXX Device XXX: ID 1c88:0007 Somagic, Inc. and after loading the firmware # lsusb Bus XXX Device XXX: ID 1c88:003c Somagic, Inc. or Bus XXX Device XXX: ID 1c88:003f Somagic, Inc.
# lsusb Bus XXX Device XXX: ID 1b71:3002
La compatibilidad con Linux es muy diversa: