#1 Le 04/10/2007, à 08:59
- msieurico
boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Bonjour,
Je souhaiterai faire fonctionner un boitier d'acquisition analogique Usb de chez Pinnacle sur Ubuntu;
La source est un décodeur Tps > Boitier Dazzle usb > PC.
En faisant un 'lsusb' le périphérique est reconnu.
Quel logiciel serait le plus à même pour l'acquisition et la vision des programmes TV?
J'ai été sur plusieurs forums mais apparement très peu d'utilisateur de linux ont cet appareil.
Ubuntu 7.04
Hors ligne
#2 Le 04/10/2007, à 13:37
- nikko
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Salut,
Première remarque, ce n'est pas parce que lsub t'affiche ton périphérique que tu pourras en faire quelque chose (preuve en est mon scanner usb, bien "reconnu" par lsusb, mais pas du tout par sane--> il prend la poussière sur une étagère.)
Mais rassure-toi, ce que j'ai pu glaner via yahoo est plutôt bon signe.
Le dazzle pourrait être utilisé par v4l2 (qui correspond plus ou moins à tout ce qui est utilisation de périphérique video) par le pilote em28xx:
http://lists-archives.org/video4linux/16389-dazzle-dvc100.html
Page du projet :
http://mcentral.de/wiki/index.php/Em2880
Une page sur la visualisation de programme tv et diffusion en streaming à partir de la source composite d'un boitier d'acquisition (supporté aussi par em28xx):
http://www.davidgis.fr/blog/index.php?2007/03/21/180-installation-de-mpeg4ip-pour-une-carte-pctv-usb2-sous-ubuntu-dapper-pour-le-flux-de-la-television-de-la-freebox-v4
Une page sur la numérisation de cassette vhs , ça peut donner des pistes pour l'acquisition:
http://www.lea-linux.org/cached/printable=yes/index/Num%C3%A9riser_une_cassette_VHS_sous_Linux.html
Sinon xdtv permet aussi de regarder une source composite s-video et d'enregistrer en différé, de façon un peu spartiate, mais bon:
http://xawdecode.sourceforge.net/aideFR/htmlpage/reglagesDivxXAW.htm
Sur la page de v4l tu trouveras une liste de logiciels pour regarder et capturer via v4l2:
http://linuxtv.org/v4lwiki/index.php/TV_Viewing
http://linuxtv.org/v4lwiki/index.php/TV_Recording
En espérant que tu trouveras ton bonheur dans tout ça.
Nikko
Hors ligne
#3 Le 26/11/2007, à 21:52
- Mordinateur
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
en effet nikko, on trouve une bonne explication pour mandriva mais j'avoue que faire la transition sur ubuntu... galère... je sens que ça va pas marcher tout de suite ...:(
franchement si quelqu'un peut m'aider... moi aussi j'ai un dazzle dvc100 et sais pas trop que faire
Dernière modification par Mordinateur (Le 26/11/2007, à 22:59)
Hors ligne
#4 Le 22/06/2008, à 11:06
- eleandar
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Bonjour,
la discussion date un peu mais j'ai le même soucis.
J'ai acheté un Dazzle Pinnacle DVD Recorder et il n'est pas reconnu par ma Ubuntu Hardy.
J'arrive à charger le module em28xx mais le module saa7115 (indiqué dans l'article Léa Linux) ne se charge pas automatiquement .
[ 6378.594839] em28[ 6378.594839] em28xx v4l2 driver version 0.0.1 loaded
[ 6378.594879] usbcore: registered new interface driver em28xx
xx v4l2 driver version 0.0.1 loaded
[ 6378.594879] usbcore: registered new interface driver em28xx
Une partie du résultat de sudo lsusb -v
idVendor 0x2304 Pinnacle Systems, Inc. [hex]
idProduct 0x021a
bcdDevice 1.00
iManufacturer 2 Pinnacle Systems GmbH
iProduct 1 DVC100
Quelqu'un aurait une idée sur la marche à suivre pour faire fonctionner ce matériel ?
Hors ligne
#5 Le 22/06/2008, à 13:30
- eleandar
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Bonjour,
j'ai trouvé ça sur le net http://www.linuxtv.org/v4lwiki/index.ph … _Mercurial. Cette url est un howto sur la compilation des drivers video4linux.
J'ai essayé de les compiler mais sans succès sur une 2.6.24-19-rt:
/usr/src/v4l-dvb/v4l/videodev.c: In function 'get_index':
/usr/src/v4l-dvb/v4l/videodev.c:1991: error: implicit declaration of function 'class_for_each_device'
make[3]: *** [/usr/src/v4l-dvb/v4l/videodev.o] Error 1
make[2]: *** [_module_/usr/src/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-19-rt'
make[1]: *** [default] Erreur 2
make[1]: quittant le répertoire « /usr/src/v4l-dvb/v4l »
make: *** [all] Erreur 2
Une idée pour contourner le problème ?
Hors ligne
#6 Le 28/06/2008, à 16:14
- eleandar
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Bonjour,
Pour faire fonctionner votre DVC 100 avec le noyau 2.6.24-19-generic, suivre les instructions suivantes:
Rapatrier le code du noyau et les libs nécessaire à sa compilation
mkdir ~/src
cd ~/src
sudo apt-get build-dep linux-image-2.6.24-19-generic
apt-get source linux-image-2.6.24-19-generic
Ensuite créer un fichier DVC100.patch
cd ~/src
gedit DVC100.patch
et y copier coller le contenu suivant et sauvegarder.
diff -Naur linux-generic/linux-2.6.24/drivers/media/video/em28xx/em28xx-cards.c linux-generic-DVC100/linux-2.6.24/drivers/media/video/em28xx/em28xx-cards.c
--- linux-generic/linux-2.6.24/drivers/media/video/em28xx/em28xx-cards.c 2008-06-28 16:22:28.000000000 +0200
+++ linux-generic-DVC100/linux-2.6.24/drivers/media/video/em28xx/em28xx-cards.c 2008-06-28 16:16:45.000000000 +0200
@@ -263,6 +263,22 @@
.amux = 1,
}},
},
+ [EM2820_BOARD_PINNACLE_DVC_100] = {
+ .name = "Pinnacle Dazzle DVC 100",
+ .vchannels = 3,
+ .norm = V4L2_STD_PAL_BG,
+ .has_tuner = 0,
+ .decoder = EM28XX_SAA7113,
+ .input = {{
+ .type = EM28XX_VMUX_COMPOSITE1,
+ .vmux = SAA7115_COMPOSITE0,
+ .amux = 1,
+ },{
+ .type = EM28XX_VMUX_SVIDEO,
+ .vmux = SAA7115_SVIDEO3,
+ .amux = 1,
+ }},
+ },
};
const unsigned int em28xx_bcount = ARRAY_SIZE(em28xx_boards);
@@ -274,6 +290,7 @@
{ USB_DEVICE(0x2304, 0x0208), .driver_info = EM2820_BOARD_PINNACLE_USB_2 },
{ USB_DEVICE(0x2040, 0x4200), .driver_info = EM2820_BOARD_HAUPPAUGE_WINTV_USB_2 },
{ USB_DEVICE(0x2304, 0x0207), .driver_info = EM2820_BOARD_PINNACLE_DVC_90 },
+ { USB_DEVICE(0x2304, 0x021a), .driver_info = EM2820_BOARD_PINNACLE_DVC_100 },
{ USB_DEVICE(0x2040, 0x6502), .driver_info = EM2880_BOARD_HAUPPAUGE_WINTV_HVR_900 },
{ },
};
diff -Naur linux-generic/linux-2.6.24/drivers/media/video/em28xx/em28xx.h linux-generic-DVC100/linux-2.6.24/drivers/media/video/em28xx/em28xx.h
--- linux-generic/linux-2.6.24/drivers/media/video/em28xx/em28xx.h 2008-02-11 06:51:11.000000000 +0100
+++ linux-generic-DVC100/linux-2.6.24/drivers/media/video/em28xx/em28xx.h 2008-06-28 16:16:45.000000000 +0200
@@ -46,6 +46,7 @@
#define EM2880_BOARD_TERRATEC_HYBRID_XS 11
#define EM2820_BOARD_KWORLD_PVRTV2800RF 12
#define EM2880_BOARD_TERRATEC_PRODIGY_XS 13
+#define EM2820_BOARD_PINNACLE_DVC_100 14
#define UNSET -1
Ensuite, appliquer le patch et compiler les sources du noyau pour générer des paquets ubuntu:
cd ~/src
patch -p1 < DVC100.patch
cd linux-2.6.24-19
AUTOBUILD=1 NOEXTRAS=1 fakeroot debian/rules binary-generic
Attendre la fin de la compilation et installer les paquets générés:
cd ~/src
sudo dpkg -i linux-headers-2.6.24-19-generic_2.6.24-19.34_i386.deb
sudo dpkg -i linux-image-2.6.24-19-generic_2.6.24-19.34_i386.deb
sudo dpkg -i linux-image-debug-2.6.24-19-generic_2.6.24-19.34_i386.deb
Redémarrer votre Ubuntu et sélectionner ce noyau dans grub.
Ensuite, brancher le matériel et vous pourrez appliquer la ligne suivante (adapter les devices selon votre config):
mplayer tv:// -tv driver=v4l2:norm=PAL:audiorate=44100:immediatemode=0:device=/dev/video1:forceaudio=0:adevice=/dev/dsp1
Hors ligne
#7 Le 29/06/2008, à 14:52
- eleandar
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Bonjour,
Si vous avez un soucis avec le son. N'utilisez que la capture vidéo:
mplayer tv:// -tv driver=v4l2:norm=PAL:device=/dev/video1
Ensuite, pour le son, Visualisez les périphériques disponibles:
arecord -l
cela donne sur ma machine:
laurent@dell-inspiron1525:~$ arecord -l
**** Liste des CAPTURE périphériques ****
carte 0: Intel [HDA Intel], périphérique 0 : STAC92xx Analog [STAC92xx Analog]
Sous-périphériques: 3/3
Sous-périphérique: #0: subdevice #0
Sous-périphérique: #1: subdevice #1
Sous-périphérique: #2: subdevice #2
carte 0: Intel [HDA Intel], périphérique 6 : Conexant HSF Modem [Conexant HSF Modem]
Sous-périphériques: 0/1
Sous-périphérique: #0: subdevice #0
carte 1: DVC100 [DVC100], périphérique 0 : USB Audio [USB Audio]
Sous-périphériques: 1/1
Sous-périphérique: #0: subdevice #0
Pour faire jouer le son de la DVC100 (carte 1, périphérique 0) sur votre carte son par défaut:
arecord -D hw:1,0 -f cd | aplay
Et voilà, le tour est joué
Hors ligne
#8 Le 22/07/2008, à 16:30
- gnome29
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Bonjour eleandar,
Je possède un DVC100. En suivant ton tuto, la commande apt-get source pour récupérer les sources du noyau m'a crée un dossier linux-2.6.24.
Or je suis sur le noyau 2.6.24-19-generic comme toi.
$uname -r
2.6.24-19-generic
D'autre part, j'ai rencontré un problème avec le patch. J'ai donc modifié les lignes concernées dans les 2 fichiers (em28xx-cards.c et em28xx.h). Après compilation, j'obtiens les 3 archives deb mais avec le noyau 2.6.24-16-generic.
david@barton:~/Sources/kernel$ ls | grep linux
linux-2.6.24
linux_2.6.24-16.30.diff.gz
linux_2.6.24-16.30.dsc
linux_2.6.24.orig.tar.gz
linux-headers-2.6.24-16-generic_2.6.24-16.30_i386.deb
linux-image-2.6.24-16-generic_2.6.24-16.30_i386.deb
linux-image-debug-2.6.24-16-generic_2.6.24-16.30_i386.deb
Aussi je me demande si je dois installer les 3 deb pour 2.6.24-16.
Je sais que recemment plusieurs MAJ critique ont été appliquées au noyau.
Merci d'avance pour ton aide et tes conseils.
Dernière modification par gnome29 (Le 22/07/2008, à 16:32)
Hors ligne
#9 Le 14/09/2008, à 16:42
- chindit
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Je n'ai pas bien compris comment on faisait pour enregistrer le programme.
En plus, je ne parviens pas à mettre le son.
Quelqu'un peut-il m'expliquer?
Merci d'avance.
Finalement, Unity, c'est pas si mal que ça …
Aïe, pas taper…
Hors ligne
#10 Le 14/10/2008, à 11:00
- olabomba
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Je n'ai pas bien compris comment on faisait pour enregistrer le programme.
En plus, je ne parviens pas à mettre le son.
Quelqu'un peut-il m'expliquer?Merci d'avance.
J'ai tenté une petite page ici : http://doc.ubuntu-fr.org/dazzledvc101 ..
...
Hors ligne
#11 Le 09/12/2008, à 17:53
- abdulik
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
J'ai tenté une petite page ici : http://doc.ubuntu-fr.org/dazzledvc101 ..
Bonjour,
j'ai essayé de suivre ta méthode, mais je n'arrive pas à compiler v4l-dvb...
running ./build.sh build
make[1]: entrant dans le répertoire « /home/abdulik/v4l-dvb-kernel »
rm -rf Module.symvers;
make -C /lib/modules/`if [ -d /lib/modules/2.6.21.4-eeepc ]; then echo 2.6.21.4-eeepc; else uname -r; fi`/build SUBDIRS=`pwd` modules
make: entrant dans un répertoire inconnu
make: *** /lib/modules/2.6.24-19-generic/build: Aucun fichier ou dossier de ce type. Arrêt.
make: quittant un répertoire inconnu
make[1]: *** [default] Erreur 2
make[1]: quittant le répertoire « /home/abdulik/v4l-dvb-kernel »
mon noyau >> 2.6.24-19-generic... ce n'est pas le bon noyau ?
edit: je précise que j'ai esayé la méthode d'éléandar décrite plus haut, mais ça coince au niveau du patch)
Dernière modification par abdulik (Le 09/12/2008, à 18:00)
Hors ligne
#12 Le 16/12/2008, à 15:02
- Maravilla
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Bonjour je suis sous ubuntu 8.04 et je posséde un boitier de numérisation de marque ADS tech DVD Xpress 701 qui fonctionne parfaitement sous windows XP lsusb me retourne le message suivant
009:ID 06el :B701 ADS technologies
J'ai éssayé en compilant pour le boitier dazzle mais ça ne fonctionne pas . quelqu'un saurait il comment faire
Merci!
#13 Le 02/01/2010, à 19:01
- Olivier2570
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Bonjour à tous,
Je viens de m'inscrire et donc, avant de vous exposer mon soucis, une petite présentation rapide :
Je suis relativement nouveau sous Linux et sous Ubuntu en particulier. Je viens comme beaucoup de Win XP mais à force d'utiliser des logiciels tel que Gimp ou Blender, je me suis dis qu'il serait judicieux de basculer complètement...bref, me voilà
Donc, mon petit soucis...
Après avoir effectué quelques recherches avant de faire mon choix, j'ai acheté cette semaine le Dazzle DVC 100 et après quelques tâtonnements (rien de dramatique), je suis parvenu à le faire fonctionner sous Karmic.
Mon problème, problème connu à ce que j'ai pu lire, ce sont les saccades avec l'encodage audio activé (même à 11025 ald 44100).
J'ai donc désactivé l'audio sur le Dazzle et raccordé directement sur ma carte son. J'ai bien le son dans mes haut parleurs, je peux également enregistrer le son avec Gnome sound recorder par exemple. Le truc, c'est comment le faire en simultané avec Mencoder. Car j'ai pas mal de VHS à faire et je ne voudrais pas devoir tout réassembler ensuite (via kino ou pitivi).
Voilà la ligne de commande que je mets pour enregistrer sans le son :
mencoder tv:// -tv driver=v4l2:width=720:height=576:norm=SECAM:audiorate=11025:immediatemode=0 -o voltige_test.avi -ovc lavc -lavcopts vcodec=mjpeg:aspect=4/3 -aspect 4:3 -noautoexpand
et voilà celle avec son...et saccades
mencoder tv:// -tv driver=v4l2:width=720:height=576:norm=SECAM:audiorate=11025:immediatemode=0:forceaudio:adevice=/dev/dsp2 -o voltige_test.avi -ovc lavc -lavcopts vcodec=mjpeg:aspect=4/3 -aspect 4:3 -noautoexpand -oac pcm
Merci d'avance
Olivier
Pentium dual core E2220 - 2Go RAM - ATI Radeon HD 3850 - Ubuntu 9.10
http://www.xpfr.org
http://hydroz.net
Hors ligne
#14 Le 06/01/2010, à 13:38
- Krat0s
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Bonjour à tous,
Je m'adresse particulièrement à Olivier2570 ou à d'autres qui ont déjà fait face à ce problème.
Je viens d'acquérir un boitier Dazzle DVC100 et j'avoue avoir du mal à le faire fonctionner sous Ubuntu Karmic Koala.
J'ai suivi le tuto du site Ubuntu mais le lien pour télécharger le driver à l'air mort.
Les autres tuto que j'ai pu trouver ont l'air obsolète pour cette version d'Ubuntu (9.10) et s'adressent souvent à la version Hardy.
Je compte en fait utiliser le logiciel TVTime pour pouvoir jouer à la PS2 sur mon écran d'ordinateur portable.
Pourrais-tu détailler la démarche à suivre avec les commandes pour faire reconnaitre le boitier s'il te plaît?
Je vous remercie d'avance!
Krat0s
Hors ligne
#15 Le 07/01/2010, à 10:18
- Olivier2570
Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu
Hello,
j'ai également suivi le tuto dispo sur le forum (http://doc.ubuntu-fr.org/dazzledvc101) mais plutot que de faire des apt-get, je suis passé par le gestionnaire de dépot. J'ai pus installé les dépots mercurial, V4L et DVB utils.
Et c'est tout...
Ensuite, j'ai tâtonné un peu pour trouver les bon paramètres pour Mplayer et Mencoder mais rien de dramatique.
J'ai du avoir de la chance
Pour mon souci de son, quelqu'un a une idée ?
Olivier
Dernière modification par Olivier2570 (Le 07/01/2010, à 10:18)
Pentium dual core E2220 - 2Go RAM - ATI Radeon HD 3850 - Ubuntu 9.10
http://www.xpfr.org
http://hydroz.net
Hors ligne