Je ne comprends pas le rôle de l’entrée USB de ton portable, tu y branches quoi dessus? Qu’y mets tu?
Essaye de voir ça mais ça n’est pas ce que tu veux exactement puisque ça renumérise la sortie video:
Je ne comprends pas le rôle de l’entrée USB de ton portable, tu y branches quoi dessus? Qu’y mets tu?
Essaye de voir ça mais ça n’est pas ce que tu veux exactement puisque ça renumérise la sortie video:
Bonjour fran.b,
Comme je l’ai écrit dans mon premier message, j’ai un appareil qui devrait me permettre la conversion des signaux circulant entre le décodeur et la télé (http://www.amazon.co.uk/Gembird-UVG01-Audio-Video-Grabber/dp/B003TWT8TA et le manuel d’utilisation http://www.manualsdir.com/manuals/232801/gembird-uvg-002.html). Cet appareil usb se connecte à la sortie du décodeur Belgacon de deux manières possibles. Je peux aussi, via une prise péritel, lire les signaux qui circulent sur le câble reliant le décodeur à la télé.
À aucun moment, je ne suis sur internet !
Je l’ai déjà écrit :
Dans le décodeur Belgacom, il y a un disque dur qui permet l’enregistrement d’une émission qu’on a sélectionnée. Une fois enregistrée sur le disque du du décodeur, on peut relire cette émission plus tard sur la télé.
Mais il n’est pas possible d’aller chercher directement les données enregistrées sur le disque dur Belgacom pour plusieurs raison : elles sont codées, l’appareil est en location et donc pas possible de l’ouvrir.
Donc la seule manière de pouvoir enregistrer ces émissions enregistrées est de les regarder à nouveau sur la télé et d’intercepter les signaux qui circulent dans le câble reliant le décodeur à la télé (péritel, s-vidéo, vidéo-composite et hdmi).
En théorie c’est faisable. Et l’appareil en question devrait pouvoir le faire puisque je peux voir les images qui défilent sur la télé dans la fenêtre VLC sur l’ordi. Mais ces images sont très très détériorées et je n’ai jamais de son.
C’est probablement un problème de pilote, de driver pour cet engin.
Je n’ai encore jamais trouvé d’appareil (genre Pinnacle Daze, par exemple) qui fonctionne sous Debian et qui soit d’un prix abordable.
J’ai bien la solution d’acheter un lecteur/graveur DVD de salon équipé d’un disque dur et d’un graveur DVD. Mais là aussi, l’achat de cet appareil n’est pas à l’ordre du jour pour diverses raisons personnelles.
Comme je l’ai déjà écrit, j’ai essayé plusieurs logiciels différents trouvés dans divers forums et aucun ne donne satisfaction. Soit je n’ai pas d’image, l’image est saccadée, elle est en noir et blanc, j’ai un bruit de fond horrible ou, plus généralement, je n’ai pas de son.
J’ai également visité ce site allemand http://www.testfactory.de/userfiles/downloads/pdf/10GEM05DKL005_Gembird_UVG01_Online-PB%20en.pdf où il y a un rapport technique concernant cet appareil mais le logiciel dont ils parlent est un logiciel Win$ ainsi que le driver d’ailleurs.
Lassé par plusieurs jours d’essais tous infructueux sous Ubuntu, Mint et Debian, je ne sais plus quoi faire pour pouvoir enregistrer ces émissions qui sont sont le disque dur du décodeur.
Mais je reste ouvert à d’autres suggestions.
A+
Bon donc c’est exactement ce que j’ai. La clef est une clef d’acquisition qui numérise le signal video. Je ne l’avais pas vu dans ton premier message.
Essaye avec mplayer
(adapte)
En tout cas la clef indiquée dans mon fonctionne parfaitement
Bonjour fran.b,
Merci pour l’info.
Je capte une belle image maintenant mais je n’ai toujours aucun son !
Voilà le retour console :
[code]
guy@Guy-host:~$ mplayer -tv device=/dev/video0:adevice=hw=0,1 tv://
Creating config file: /home/guy/.mplayer/config
MPlayer svn r34540 (Debian), built with gcc-4.7 © 2000-2012 MPlayer Team
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.
Audio: no sound
Starting playback…[/code]
puis il y a encore une ligne de code qui n’arrête pas de compter :
v: 0,0 8850/8850 ??% ??% ??,?% 0,0
Maintenant, la connexion s-video est bien reconnue mais où est le son alors que lorsque j’écoute une musique sur le Net (you tube, radio on web, …) j’ai bien du son ???
Édition :
Est-ce que, avec ton code, la vidéo capturée est enregistrée sur mon disque dur ?
Si oui, où est-elle ?
Si non, comment faire ?
J’ai modifié ta ligne de code en :
mplayer -tv device=/dev/video0:adevice=eb1a.2861 tv://
puisque l’appareil a le ID eb1a:2861 mais toujours pas de son.
Dans les paramètre du son Debian, dans l’onglet :
Sortie, j’ai "Audio interne stéréo analogique"
Entrée, j’ai le choix entre “Audio interne stéréo analogique” et “2861 stéréo analogique”.
Matériel : j’ai deux options : “Audio interne” et "2861"
Effets sonores : je ne touche à rien
Applications : “Aucune application n’émet ou n’enregistre de son actuellement”.
Quelque soit la sélection que j’effectue dans les onglets “Entrée” et Matériel", je n’ai toujours rien dans “Applications”.
Dans alsamixer, je retrouve aussi 2861 mais même si je pousse les curseurs au maximum, toujours aucun son
Merci
Que te donne cat /proc/asound/cards?
Essaye avec
En adaptant les numéros de 0,0 (regarde les périphériques de capture vus par vlc)
Voilà, je reviens.
guy@Guy-host:~$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xf0580000 irq 43
1 [U0xeb1a0x2861 ]: USB-Audio - USB Device 0xeb1a:0x2861
USB Device 0xeb1a:0x2861 at usb-0000:00:1d.7-2, high speed
Le code que tu proposes ne me donne toujours aucun son et pas d’image non plus. J’ai une fenêtre mplayer noire.
guy@Guy-host:~$ mplayer -tv device=/dev/video0:input=1:alsa=1:adevice=hw.0,0:audiorate=48000:amode=1 tv://
MPlayer svn r34540 (Debian), built with gcc-4.7 (C) 2000-2012 MPlayer Team
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: EM2860/SAA711X Reference Design
Capabilities: video capture VBI capture device 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 = S-Video; 1 = Composite1;
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!
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
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...
V: 0.0 499/499 ??% ??% ??,?% 0 0
v4l2: 501 frames successfully processed, -7 frames dropped.
Exiting... (Quit)
Édition :
Je viens de faire des essais d’enregistrement de sons avec Audacity : même sanction !
Quand je lance Audacity en console, voici le retour :
guy@Guy-host:~$ audacity
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server request channel
jack server is not running or cannot be started
Expression 'ret' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1670
Expression 'AlsaOpen( &alsaApi->baseHostApiRep, params, streamDir, &self->pcm )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1830
Expression 'PaAlsaStreamComponent_Initialize( &self->capture, alsaApi, inParams, StreamDirection_In, NULL != callback )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2092
Expression 'PaAlsaStream_Initialize( stream, alsaHostApi, inputParameters, outputParameters, sampleRate, framesPerBuffer, callback, streamFlags, userData )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2764
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4541
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
... ici, 100 fois la même ligne !
ALSA lib pcm_dsnoop.c:612:(snd_pcm_dsnoop_open) unable to open slave
Expression 'ret' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1670
Expression 'AlsaOpen( &alsaApi->baseHostApiRep, params, streamDir, &self->pcm )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 1830
Expression 'PaAlsaStreamComponent_Initialize( &self->capture, alsaApi, inParams, StreamDirection_In, NULL != callback )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2092
Expression 'PaAlsaStream_Initialize( stream, alsaHostApi, inputParameters, outputParameters, sampleRate, framesPerBuffer, callback, streamFlags, userData )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 2764
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4541
Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4541
Alsa est configuré pour travailler avec la carte son de l’ordi mais il “refuse” de prendre en compte la gestion du son de l’appareil connecté en usb.
root@Guy-host:/home/guy# alsactl init
Found hardware: "HDA-Intel" "Conexant CX20549 (Venice)" "HDA:14f15045,103c30d5,00100100" "0x103c" "0x30d5"
Hardware is initialized using a generic method
Et je continue de farfouiller sur le net :
guy@Guy-host:~$ arecord -l
**** Liste des Périphériques Matériels CAPTURE ****
carte 0: Intel [HDA Intel], périphérique 0: CONEXANT Analog [CONEXANT Analog]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 1: U0xeb1a0x2861 [USB Device 0xeb1a:0x2861], périphérique 0: USB Audio [USB Audio]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
Là, il y a bien mes 2 cartes son mais alsa ne veut travailler qu’avec la carte interne à l’ordi et il ne semble pas voir l’autre.
J’ai lu que normalement, il devrait y avoir 2 fichiers /dev/videox, l’un video0 pour la carte interne et l’autre video1 pour l’appareil d’acquisition du flux de la télé. http://randomlinux.com/uncategorized/how-to-properly-install-usb-easycap-device-in-ubuntu/
Est-ce vrai/possible ?
Si oui, comment créer ce fichier “manquant” ?
Bon, pour la video, enlève «input=1».
Pour la carte, tu dois avoir un repertoire /proc/asound/card1
Esssaye donc avec hw.1,0, ou encore tu enlèves alsa=1 et tu mets adevice=pulse (je commence à être à court d’idées). Ça n’a vraiment pas fonctionner avec vlxc en sélectionnant hw:1.0 comme capture son?
J’ai lu sur le web (voir mon message précédent) qu’il devrait y avoir un fichier videox pour chaque carte video utilisable sur la machine.
Or il n’y a qu’un tel fichier sur ma machine : video0 (qui est vide : 0 octets) qui correspond à la carte son interne à l’ordi.
Alsa ne sait donc pas qu’il peut utiliser autre chose et c’est probablement là que ça coince.
Mais alors, comment créer un tel fichier videox manquant ?
Pourquoi n’a-t-il pas été créé ?
Pour ce qui est des essais, j’ai essayé un tas de choses mais j’ai toujours la même sanction.
Avec “adevice=pulse”, je n’ai plus d’image non plus.
/proc/asound comporte card0 (avec l’ID de la carte son interne Intel) et card1 (avec l’ID de l’appareil U0xeb1a0x2861)
/dev/video0 correspond à la video et marche très bien. Le pbm est la carte son. À roire que tu as l’un ou l’autre. Puisque card1 est ta «clef USB», cela devrait être hw.1,0. Même avec ça vlc ne fonctionne pas?
Eh non.
Même avec vlc, j’ai l’image mais toujours aucun son
Avec mplayer, l’image est super mais le son … toujours absent malgré cici :
guy@Guy-host:~$ mplayer -tv device=/dev/video0:adevice=hw=1,0 tv://
MPlayer svn r34540 (Debian), built with gcc-4.7 (C) 2000-2012 MPlayer Team
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: EM2860/SAA711X Reference Design
Capabilities: video capture VBI capture device 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 = S-Video; 1 = Composite1;
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!
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
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...
V: 0.0 4352/4352 ??% ??% ??,?% 0 0
v4l2: 4354 frames successfully processed, 0 frames dropped.
Exiting... (Quit)
C’est désespérant
Mais plus je fais des essais et plus je crois que c’est au niveau de Debian qu’il y a un problème sinon comment expliquer qu’avec Audacity il n’y a pas de son non plus ?
Et ça … c’est une autre paire de manches
Tu n’aurais pas un branchement (cable) manquant (pour le son) ?
Quand tu lis sous vlc, dans le menu “audio” -> “audio device” et/ou “audio track” tu as plusieurs possibilité, l’un d’eux pourra peut-être être le son venant de ton matériel.
Moi aussi je faisais un truc similaire il y a plusieurs année via un matériel brancher en pci sur l’ordi, je me rappelles plus de la méthode.
L’idée est bonne, le son correspond aux cables rouge et blanc, as tu vérifié qu’il y avait du son dessus par exemple en branchant les cables correspondants (donc branchées sur ces prises) à une chaine HIFI
Bonjour,
je viens de tester et il y a bien du son disponible sur le câble de liaison.
Édition :
Bon. Je viens de déménager tout le matos dans mon bureau et j’ai essayé avec un ordi de bureau et … même sanction !
Audacity ne trouve pas de son non plus.
mplayer idem : les images oui mais le son non.
J’ai essayé avec la connexion s-vidéo puis vidéo composite mais toujours pas de son alors que les signaux sonores sont bien présents sur les connexions.
Alors dernière probabilité de raison : l’appareil de capture est HS !?
Un tout grand MERCI à vous et à fran.b pour toutes ces recherches et ces précieux conseils.
A+
Sous vlc 2.1.2, tu as toute un tas de truc dans le menu “open capture device” -> “capture device”:
Capture mode:
Device Selection:
Video device name:
– /dev/video0, etc, etc
Audio device name:
– hw 0,0, hw 0,1, hw 0,2
Options:
Advanced options:
Si même vlc trouvera pas, soit erreur humaine, soit vlc
Vu que vlc à le menu explicitement “capture” pour la capture webcam, vidéo etc, il anticipera aussi pour le son.
Je me pencherais aussi sur où va le son, inclus dans le fichier /dev/video0 ? ou un autre nommé autrement exprès pour le son ? <-- cette piste semble important.
Pour audacity, pour sortir du mp3 faut installer la lib pour mp3 (libmp3lame0) et sa fonctionnera.
Bonsoir kripteks,
J’ai bien essayé tout u tas d’option dans VLC mais je ne parviens jamais à obtenir du son.
J’ai aussi un peu fouillé et j’ai vu que l’appareil de capture pouvait avoir différents numéros d’ID. On peut le voir dans “dmesg”. Et là, j’ai vu que son numéro est 19.
Mais malgré tous les essais faits, jamais de son alors que le son passe bien par les câbles (j’ai essayé sur une chaîne HIFI et sur la télé (quand je déconnecte les câble du son - connexion composite) plus de son à la télé
J’ai aussi testé l’ordi via l’entrée ligne et là, ça fonctionne. Le son venant d’un lecteur mp3 passe bien mais alors c’est via la carte son interne de l’ordi.
J’ai aussi testé une série de logiciels prévus pour la capture tv sous Linux mais à chaque fois, je n’ai pas de son
Avec mplayer, cela fait 2 jours entiers que je teste diverses commandes, dans tous les sens sans jamais pouvoir capturer le son alors que je parviens à avoir l’image à chaque fois depuis que j’ai créé un nouveau fichier em28xx pour spécifier le numéro de la carte (19).
Pour ceux que ça intéresse :
rmmod em28xx
modprobe em28xx card=19
La première ligne supprime l’ancien fichier.
La seconde crée un nouveau fichier de config en tenant compte du numéro de la carte.
Avec cette manœuvre, je suis parvenu à toujours avoir les images mais pour le son … nada !
C’est pour cela que je penche plutôt sur une panne de l’appareil d’acquisition.
Tous ces tests ont été réalisés sur deux ordis différents : mon portable hp et mon ordi de bureau et toujours le même résultat.
A+
Merci d’accorder de votre temps à mes soucis.
Peut-être une installation de “pulseaudio” pourras apporter des nouvelles.
ou de qjackctl.
Je connais pas pulse audio mais ça doit être pareil.
Sous jack, dans la section “Connexions”, tu pourras au moins tenter de rediriger la sortie de ton bidule usb vers le “system” et peut être entendre qqchose.
Si c’est le cas, il te restera à renvoyer le son vers vlc (ou mplayer etc…) pour la capture audio/video.
Pulse Audio ou Jack devraient te permettre de voir ton periph et de rediriger explicitement sa sortie afin de voir si qqchose sort.
PS: QJackCtl est à lancer en premier avant les applis audios.
Bonjour,
Je viens d’essayer les deux dernières suggestion mais … toujours aucun son ne parvient à mon ordi depuis les connexions à mon “bidule”.
Depuis le 08 avril, j’essaie sans succès ce foutu appareil sur divers ordis (en réalité j’ai testé sur 4 ordis différents) et la sanction est toujours la même : pas de son. Or, sur deux des ordis, quand on branche un lecteur mp3 en usb et qu’on lit les musiques, ça fonction. Donc il semble de plus en plus évident que ce “bidule” est HS
Depuis 4 jours pleins, je pense que nous avons assez perdu de temps sur ce problème et j’arrête là les essais. Je vais essayer, un peu plus tard avec d’autres appareils de capture.
Même sous Win$, l’engin ne fonctionne pas
Un tout tout grand MERCI pour vos aides précieuses et le partage de vos connaissances, conseils et suggestions.
A+