Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/10/2007, à 09: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, à 14: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, à 22: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 neutral

Dernière modification par Mordinateur (Le 26/11/2007, à 23:59)

Hors ligne

#4 Le 22/06/2008, à 12: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 sad.

[ 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, à 14: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, à 17: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, à 15: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é cool

Hors ligne

#8 Le 22/07/2008, à 17: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, à 17:32)

Hors ligne

#9 Le 14/09/2008, à 17: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, à 12:00

olabomba

Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu

chindit a écrit :

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, à 18:53

abdulik

Re : boitier d'acquisition Dazzle dvc100 Usb sur Ubuntu

olabomba a écrit :

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, à 19:00)

Hors ligne

#12 Le 16/12/2008, à 16: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, à 20: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à big_smile

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 wink

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, à 14: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, à 11: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 big_smile

Pour mon souci de son, quelqu'un a une idée ?

Olivier

Dernière modification par Olivier2570 (Le 07/01/2010, à 11:18)


Pentium dual core E2220 - 2Go RAM - ATI Radeon HD 3850 - Ubuntu 9.10
http://www.xpfr.org
http://hydroz.net

Hors ligne