#1 Le 25/09/2009, à 00:02
- cdelivois
Terratec Grabby sur Ubuntu Jaunty: pas de son
J'aimerais utiliser la carte d'acquisition Terratec Grabby
http://www.terratec.net/fr/produkte/Grabby_82251.html
Je branche ma settopbox adsl dessus pour regarder la télévision. Ca marche très bien sous Windows avec VLC 1.0.1.
Malheureusement, cela ne fonctionne pas sous linux avec VLC 0.9.9a.
Avec la commande mplayer tv://, j'obtiens l'image, sans son.
Est-ce que quelqu'un a réussi à faire mieux?
J'utilise le noyau suivant:
#uname -a
Linux revo 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009 i686 GNU/Linux
#dmesg
[ 13.560598] em28xx: New device TerraTec Electronic GmbH TerraTec Grabby @ 480 Mbps (0ccd:0096, interface 0, class 0)
[ 13.560719] em28xx #0: chip ID is em2860
[ 13.692259] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 96 00 50 00 11 03 9e 22 6a 34
[ 13.692279] em28xx #0: i2c eeprom 10: 00 00 06 57 06 02 00 00 00 00 00 00 00 00 00 00
[ 13.692297] em28xx #0: i2c eeprom 20: 02 00 01 00 f0 10 01 00 00 00 00 00 5b 00 00 00
[ 13.692313] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 00 00 00 00
[ 13.692330] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 13.692347] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 13.692363] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 34 03 54 00 65 00
[ 13.692380] em28xx #0: i2c eeprom 70: 72 00 72 00 61 00 54 00 65 00 63 00 20 00 45 00
[ 13.692397] em28xx #0: i2c eeprom 80: 6c 00 65 00 63 00 74 00 72 00 6f 00 6e 00 69 00
[ 13.692414] em28xx #0: i2c eeprom 90: 63 00 20 00 47 00 6d 00 62 00 48 00 00 00 22 03
[ 13.692430] em28xx #0: i2c eeprom a0: 54 00 65 00 72 00 72 00 61 00 54 00 65 00 63 00
[ 13.692447] em28xx #0: i2c eeprom b0: 20 00 47 00 72 00 61 00 62 00 62 00 79 00 00 00
[ 13.692464] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 13.692481] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 13.692497] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 13.692514] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 13.692532] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x77daab95
[ 13.692537] em28xx #0: EEPROM info:
[ 13.692540] em28xx #0: AC97 audio (5 sample rates)
[ 13.692543] em28xx #0: 500mA max power
[ 13.692548] em28xx #0: Table at 0x06, strings=0x229e, 0x346a, 0x0000
[ 13.692554] em28xx #0: Identified as Terratec Grabby (card=67)
[ 14.161177] saa7115 0-0025: saa7113 found (1f7113d0e100000) @ 0x4a (em28xx #0)
[ 14.876886] em28xx #0: Config register raw data: 0x50
[ 14.900883] em28xx #0: AC97 vendor ID = 0x83847652
[ 14.912880] em28xx #0: AC97 features = 0x6a90
[ 14.912885] em28xx #0: Sigmatel audio processor detected(stac 9752)
[ 15.372024] em28xx #0: v4l2 driver version 0.1.2
[ 16.216446] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[ 16.242834] usbcore: registered new interface driver em28xx
[ 16.243031] em28xx driver loaded
#lsusb
#Bus 001 Device 004: ID 0ccd:0096 TerraTec Electronic GmbH
#lsmod
em28xx 91180 0
v4l2_common 25344 2 saa7115,em28xx
videodev 44192 3 saa7115,em28xx,v4l2_common
ir_common 51204 1 em28xx
videobuf_vmalloc 14724 1 em28xx
videobuf_core 26244 2 em28xx,videobuf_vmalloc
tveeprom 20228 1 em28xx
#mplayer
MPlayer 1.0rc2-4.3.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Atom(TM) CPU 230 @ 1.60GHz (Family: 6, Model: 28, Stepping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <olschewski@zpr.uni-koeln.de>
comment: first try, more to come ;-)
Selected device: Terratec Grabby
Capabilites: video capture audio read/write streaming
supported norms: 0 = NTSC; 1 = NTSC-M; 2 = NTSC-M-JP; 3 = NTSC-M-KR; 4 = NTSC-443; 5 = PAL; 6 = PAL-BG; 7 = PAL-H; 8 = PAL-I; 9 = PAL-DK; 10 = PAL-M; 11 = PAL-N; 12 = PAL-Nc; 13 = PAL-60; 14 = SECAM; 15 = SECAM-B; 16 = SECAM-G; 17 = SECAM-H; 18 = SECAM-DK; 19 = SECAM-L; 20 = SECAM-Lc;
inputs: 0 = Composite1; 1 = S-Video;
Current input: 0
Current format: YUYV
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
Selected input hasn't got a tuner!
xscreensaver_disable: Could not find XScreenSaver window.
GNOME screensaver disabled
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 640 x 480 (preferred colorspace: Packed YUY2)
VDec: using Packed YUY2 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 640x480 => 640x480 Packed YUY2
Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
==========================================================================
Audio: no sound
Starting playback...
#vlc v4l2://
VLC media player 0.9.9a Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.9a Grishenko - (c) 1996-2009 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure '--build=i486-linux-gnu' '--enable-maintainer-mode' '--enable-release' '--prefix=/usr' '--enable-libtool' '--enable-fast-install' '--with-binary-version=2ubuntu1' '--disable-update-check' '--disable-gnome' '--disable-gtk' '--disable-familiar' '--disable-fb' '--enable-ggi' '--enable-sdl' '--enable-esd' '--enable-mad' '--enable-jack' '--enable-pulse' '--enable-lirc' '--enable-a52' '--enable-aa' '--enable-dvbpsi' '--enable-mozilla' '--with-mozilla-pkg=libxul-plugin' '--disable-kde' '--enable-mp4' '--enable-dvb' '--disable-satellite' '--enable-ogg' '--enable-vorbis' '--enable-shout' '--enable-qt4' '--disable-slp' '--enable-flac' '--disable-skins' '--disable-basic-skins' '--enable-skins2' '--enable-freetype' '--enable-mkv' '--enable-speex' '--enable-caca' '--enable-live555' '--enable-libmpeg2' '--enable-fribidi' '--enable-cdio' '--enable-mod' '--enable-theora' '--enable-modplug' '--enable-dvdnav' '--enable-gnutls' '--enable-ffmpeg' '--enable-ncurses' '--enable-smb' '--disable-gnomevfs' '--enable-bonjour' '--enable-mpc' '--enable-vcd' '--enable-vcdx' '--enable-notify' '--enable-twolame' '--enable-faad' '--disable-zvbi' '--enable-telx' '--enable-mediacontrol-bindings' '--disable-atmo' '--enable-taglib' '--enable-libass' '--enable-libdca' '--enable-realrtsp' '--disable-dv' '--enable-x264' '--enable-alsa' '--enable-v4l' '--enable-v4l2' '--enable-pvr' '--enable-svgalib' '--enable-dvd' '--without-dvdcss' 'build_alias=i486-linux-gnu' 'CFLAGS=-g -O2' 'LDFLAGS=-Wl,--as-needed' 'CPPFLAGS=' 'CXXFLAGS=-g -O2'
[00000001] main libvlc debug: translation test: code is "FR"
[00000001] main libvlc: Lancement de vlc avec l'interface par défaut. Utilisez « cvlc » pour démarrer VLC sans interface.
[00000408] v4l2 demux error: cannot set audio input (Argument invalide)
Dernière modification par cdelivois (Le 10/10/2009, à 09:53)
Hors ligne
#2 Le 25/09/2009, à 00:06
- samplaid
Re : Terratec Grabby sur Ubuntu Jaunty: pas de son
tu as essayer de cocher tout les paquets alsa dans le gestionnaires de paquets synaptic?
Hors ligne
#3 Le 25/09/2009, à 00:22
- cdelivois
Re : Terratec Grabby sur Ubuntu Jaunty: pas de son
Merci bcp de cette proposition. Je viens de le faire. Ca ne marche pas plus.
Hors ligne
#4 Le 10/10/2009, à 11:23
- cdelivois
Re : Terratec Grabby sur Ubuntu Jaunty: pas de son
Une solution pour avoir du son est de brancher les sorties audio (rouges et blanches) sur le jack micro de l'ordinateur. cf image: http://www.terratec.net/fr/produkte/Grabby_82251.html
Cela donne:
Sortie jaune (video) -> Carte Terratec Grabby -> Usb
Sortie rouge et blanche (audio) -> Port Jack Micro
Le son devient alors "permanent" et il faut le régler avec mixer "micro".
De ce que je comprends, le TUNER de la carte n'est pas encore reconnu par Linux.
Dans le em28xx-cards.c de v4l-dvb, on voit effectivement:
[EM2860_BOARD_TERRATEC_GRABBY] = {
.name = "Terratec Grabby",
.vchannels = 2,
.tuner_type = TUNER_ABSENT,
Hors ligne
#5 Le 27/06/2010, à 20:51
- Corpse Grinder 666
Re : Terratec Grabby sur Ubuntu Jaunty: pas de son
je me permet de rentrer sur ce topic , pour demander aux utilisateurs de ce systeme terratec pour acquisition , si il y a moyen de lire un lecteur DVD directement sur l'ordi grace à ça ?
Merci
Hors ligne
#6 Le 28/06/2010, à 22:27
- cdelivois
Re : Terratec Grabby sur Ubuntu Jaunty: pas de son
Très certainement. Il y a un câble RCA (avec rentrées video jaune, son rouge & blanc) qui permet la lecture des sorties de ce type.
Hors ligne
#7 Le 07/02/2011, à 13:41
- thibault.lemaitre
Re : Terratec Grabby sur Ubuntu Jaunty: pas de son
Bonjour,
J'envisage d'acheter un Terratec Grabby et je voulais savoir si vous avez du faire des manip' spéciales pour faire l'acquisition vidéo ?
@ cdelivois : notamment pour obtenir le résultat de ton lsmod donné dans le premier post, pas de manip ?
Sinon, pour le son, est-ce que les nouvelles version d'ubuntu (j'entends la 10.10) font mieux ou il faut toujours passer par un jack ?
Thibault
Thibault
Hors ligne
#8 Le 07/02/2011, à 20:31
- cdelivois
Re : Terratec Grabby sur Ubuntu Jaunty: pas de son
Bonjour,
Je pense que les seules manips à réaliser sont;
#hg clone http://linuxtv.org/hg/v4l-dvb
#cd ~/v4l-dvb-kernel/
#make
#sudo make install
Hors ligne