Problème video4linux (was "Aucun prog ne me trouve mon /dev/video0") - Logiciels - Linux et OS Alternatifs
Marsh Posté le 21-10-2004 à 23:10:47
Comment puis-je le savoir ? (désolé, je suis newbie sur ce sujet...)
Marsh Posté le 21-10-2004 à 23:15:45
[root@pastis etc]# dmesg | grep bttv
bttv: driver version 0.9.12 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
EDIT : c'est moi qui ais lancé le modprobe bbtv, je ne sais pas si ça a son importance.
En plus, il me semble avoir lu une fois qu'il fallait rajouter qqch dans le modules.conf, mais je ne m'en souviens plus...
Marsh Posté le 21-10-2004 à 23:22:45
Je viens de me rappeler que c'était dans le tuto de lea...
Il est préconisé plein de choses, notamment de lancer v4l-conf pour avoir un paramètre (vidmem), et là, j'obtiens ça :
[root@pastis etc]# v4l-conf
v4l-conf: using X11 display :0
dga: version 2.0
mode: 2304x1024, depth=16, bpp=16, bpl=2048, base=0xdc000000
can't open /dev/video0: No such device
au lieu d'un truc style (extrait de lea) :
using X11 display :0.0 (dga available)
video mode: 1024x768, 16 bit/pixel, 2048 byte/scanline
framebuffer at 0xe4000000
ok
Une idée ?
Marsh Posté le 21-10-2004 à 23:25:29
heu j'ai fait un tuto sur mon site pour l'installation d'un tuner Hercules sous gentoo, tu peux peut-être t'en inspirer pour installer ton tuner sous mandrake
Edit : le serveur est en maintenance pour le moment
Marsh Posté le 21-10-2004 à 23:28:37
ok, il est dans mes 'favoris'... je testerai plus tard, lorsque ton serveur sera ok...
Mais franchement, je me demande ce qu'il faut faire pour installer ce foutu /dev/video0 !!!
Marsh Posté le 21-10-2004 à 23:48:46
Bonsoir,
Peut-être que ce post pourra t'aider:
http://forum.hardware.fr/hardwaref [...] 2893-3.htm
Marsh Posté le 22-10-2004 à 00:06:17
Code :
|
C'est bizarre, j'ai les groupes inversés...
Je vais essayer de les redéfinir pour obtenir la même chose...
Marsh Posté le 22-10-2004 à 00:14:09
Bon, j'ai inversé (mknod sur le /dev/v4l/video0 puis les liens /dev/video0 et /dev/video dessus...).
Et j'obtiens :
Code :
|
Y'a du mieux...
Mais quand je lance taztv, j'ai constamment ce message qui défile :
Code :
|
Il doit manquer des param de config pour v4l2, je pense... mais lesquels ?
Autre question sur taztv : peut-on scanner les chaines hertziennes?
Marsh Posté le 22-10-2004 à 00:50:15
Personnellement, quand je lance taztv la 1ère fois, j'obtiens le même message d'erreur (je ne sais pas pourquoi...)
Je lance une 2ème fois, et là, ça marche !!!
A chaque boot, c'est le même tarif.
Je ne crois pas que taztv scanne automatiquement les chaînes. Il faut les configurer à la main dans le fichier taztvrc.
Marsh Posté le 22-10-2004 à 12:44:11
essayes avec tvtime, mais je pense que ton tuner n'est pas bien installé là
Marsh Posté le 22-10-2004 à 14:14:08
Je pense que mon pb vient d'un mauvais chargement de bttv (ou usbvision ?), que je lance avec un simple modprobe, sans option card, ni tuner...
Si une bonne âme ici qui possède cette carte peut me dire comment faire, ce serait sympa...
Merci.
Marsh Posté le 23-10-2004 à 18:47:41
Bon, je reviens à la charge !
Aujourd'hui, voici ce que j'obtiens au mieux :
modprobe usbvision -> lancé sans option... je ne sais pas si il en faut...
taztv -> entrée s-video affichée en overlay, en N&B . L'overaly ne se déplace pas, il reste sur mon écran 1, même si je bouge la fenêtre... La dimension est fixe et petite (genre 384*288).
En plus, j'ai sans cesse le message qui défile :
Code :
|
Tous les autres softs tv ne m'affichent rien, ni en tuner, ni en s-video.
J'ai l'impression que c'est v4l qui merde, puisque ces messages qui défilent concerne v4l si je ne me trompe pas...
Franchement, j'ai beaucoup cherché, et je sèche...
Aidez-moi !
Marsh Posté le 23-10-2004 à 19:00:37
Je continue mes recherches avec Google, et voici ce que me donne v4l-info (si ça peut aider à me débugguer :
[root@pastis bin]# v4l-info
### video4linux device info [/dev/video0] ###
general info
VIDIOCGCAP
name : "USBVision USB Video"
type : 0x2b [CAPTURE,TUNER,OVERLAY,CLIPPING]
channels : 3
audios : 1
maxwidth : 320
maxheight : 240
minwidth : 64
minheight : 48
channels
VIDIOCGCHAN(0)
channel : 0
name : "Television"
tuners : 1
flags : 0x3 [TUNER,AUDIO]
type : TV
norm : 2
VIDIOCGCHAN(1)
channel : 1
name : "Composite 1"
tuners : 0
flags : 0x2 [AUDIO]
type : CAMERA
norm : 2
VIDIOCGCHAN(2)
channel : 2
name : "S-Video"
tuners : 0
flags : 0x2 [AUDIO]
type : CAMERA
norm : 2
tuner
VIDIOCGTUNER
tuner : 0
name : "Television"
rangelow : 0
rangehigh : 4294967295
flags : 0x7 [PAL,NTSC,SECAM]
mode : SECAM
signal : 65535
audio
VIDIOCGAUDIO
audio : 0
volume : 1
bass : 53178
treble : 65216
picture
VIDIOCGPICT
brightness : 32768
hue : 32768
colour : 32768
contrast : 49152
whiteness : 26880
depth : 24
palette : RGB24
buffer
VIDIOCGFBUF
base : 0xdc000000
height : 1024
width : 2304
depth : 16
bytesperline : 2048
window
VIDIOCGWIN
x : 248
y : 220
width : 320
height : 240
chromakey : 0
flags : 0
Je vois que les arguments qui me renvoient des erreurs n'y sont pas...
Marsh Posté le 24-10-2004 à 02:58:22
Quand tu règles taztv sur "Television" qu'est-ce que tu obtiens ?
Qu'est que tu as dans ton fichier taztvrc ?
Marsh Posté le 27-10-2004 à 21:35:51
Désolé de te répondre si tard, Initiatik, mais je suis carrément débordé en ce moment, et mes soucis informatiques doivent hélas passer àprès le reste...
Alors:
1. xawdecode 1.9.2 :
a) en mode télévision, un 'joli' souffle noiratre... Je suis en overlay, et quand je passe en grabdisplay, mon pc freeze...
b) en mode S-vidéo (j'y ai branché mon magnéto), j'ai l'image en N&B, en overlay, non redimensionnable, et impossible de le glisser sur mon 2ème écran (xinerama)...
2. Même chose que xawdecode... le plugin meuhmeuh ne fonctionne pas à cause du n&b je pense... A noter les messages d'erreur qui défilent dans la konsole... ce que j'ai expliqué auparavant...
3. fichier /home/.taztv/taztvrc:
sound_input = line
source = S-Video
norm = secam
freqtab = france
hue = 32768
colour = 32768
contrast = 49152
brightness = 32768
# Taztv config file
decoder = auto
nbcouples = 20
quality = low
filter = on
decode_sound = auto
decoder_in_use = 0
synchro_sound = 0
u_filter_threshold = 63
v_filter_threshold = 63
yuv_filter_threshold = 43
pix_filter_threshold = 20
tv_name = TF1
tv_channel = 27
tv_name = FRANCE 2
tv_channel = 21
tv_name = FRANCE 3
tv_channel = 24
tv_name = CANAL +
tv_channel = K05
tv_name = ARTE
tv_channel = 29
tv_name = M6
tv_channel = 38
tv_name = TLT
tv_channel = 37
tv_name = MAGN
tv_channel = 60
Voilà... si ça te donne une idée... je soupçonne 2 problèmes :
1. le tuner n'est pas reconnu (et je ne sais pas comment faire).
2. pb de l'overlay, possible sur 1 seul écran --> certainement mon fichier XF86Config qui n'est optimisé, il doit manquer des options...
En tout cas, merci pour ton aide...
Marsh Posté le 21-10-2004 à 23:04:41
Tout d'abord, je résume ma config:
bi-écran, cartes Matrox 2 Mo + ATI Rage fury Pro Vivo (module r128)
Tuner Wintv usb (module usbvision).
Quel que soit le prog TV que je lance, j'ai la même erreur récurrente : il ne trouve pas de /dev/video0...
Je prends mon dernier exemple : taztv :
[root@pastis dev]# taztv
Loading /root/.taztv/MeuhMeuhPlug.ini
TEST_NORMAL_USER --> 11
TEST_PREVIOUS_USER --> 8
FULLFIELD --> 1
FILTER_SECAM --> 1
FILTER_PURPLE --> 0
FILTER_AVERAGE --> 0
FILTER_eMMX --> 1
FILTER_SSE --> 0
PURPLE_LEVEL --> 145
IS_BT878 --> 0
Ne peux pas ouvrir /dev/video0
Pourtant, je l'ai défini par un 'mknod /dev/video0 c 81 0'...
J'avoue que je ne comprends rien à cette commande, peut-être que l'erreur vient de là...
Merci de bien vouloir m'aider, j'en peux plus... à force de chercher, je n'arrive même plus à lire les longs posts !
Message édité par cactus le 23-10-2004 à 19:29:09