Vous n'êtes pas identifié(e).
Bonjour,
j'ai un petit souci avec le son quand je regarde la TV carte Hauppauge WinTv Express Analogique
Celui ci est décalé par rapport à l'image au début t'es mort de rire mais bon après c'est un peu gênant. Je précise qu'elle fonctionne parfaitement bien sur Tvtime. Sur mon ordinateur c'est HDA (intel alsa mixer) qui gère le son J'ai regardé un peu partout sur les panneaux de configuration sans rien trouvé. J'ai regardé également sur le forum notamment ici: http://mythtv-fr.tuxfamily.org/forums/v … 6333#p6333
J'ai regardé également dans le wiki ici: http://mythtv-fr.tuxfamily.org/wiki/doc … ion_du_son
Mais il me semble que mon problème n'est traité! Pourriez-vous m'orienter dans mes recherches, j'ai peut être loupé quelque chose merci. @ Olivier
Dernière modification par klobulon (18/01/2009 10:47:48)
Hors ligne
Tu peux régler la synchronisation via le menu OSD, touche "M" du clavier.
Est-ce lors du visionnage d'une chaine particulière comme TF1 ? car j'ai eu ce problème sur cette chaine il y a peu mais c'est rentré dans l'ordre très rapidement ...
Hors ligne
Il se peut également que tu n'ais pas pris la bonne entrée audio. En effet Mythtv décale la capture de 1 seconde environ par rapport au signal original, si tu regardes l'image de Mythtv et écoute le son original, tu auras ce décalage.
Si c'est le cas, tu as le problème sur toutes les chaines en direct mais pas sur les enregistrements.
Pour corriger, il faut mettre en sourdine l'entrée directe et utiliser le playback (à régler dans alsamixer). Commence par augmenter le son du playback, tu devrais avoir 2 pistes audios puis "mute" l'original.
Hors ligne
@ gilles74, @ morphinux
Le problème se pose effectivement sur l'ensemble des chaines TV regardées en live. Dans un terminal j'ai tapé amixer au démarrage il était à 70% je l'ai augmenté jusqu'à 76% mais pas de changement
klobulon@ferdinand:~$ amixer
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 49421 [75%] [on]
Front Right: Playback 49421 [75%] [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 65536
Front Left: Capture 65536 [100%] [on]
Front Right: Capture 65536 [100%] [on]
klobulon@ferdinand:~$
Hors ligne
Re,
J'ai fait un lspci | grep -i audio et il semblerait que j'ai deux cartes sons le problème ne viendrait il pas de là?
lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
01:01.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11
Hors ligne
Il est très difficile de donner une réponse à ce genre de problème. Pour ma part, j'ai eu dans le passé un problème de son que je n'ai jamais réussi à corriger, je me suis résigné à re-installer tout pour retrouver les paramètres de base. ( ce n'est pas valable dans ton cas, car ça n'a jamais fonctionné).
C'est tout à fait normal que tu es 2 cartes son, sur linux, le son et la vidéo d'une même carte d'acquisition sont parfois traité par 2 drivers différents, comme si tu avais 2 matériels différents.
Mais ce n'est pas pour moi la source de tes problèmes.
As-tu déjà regardé la doc officielle? et notamment cette page qui traite des problèmes de son.
Avant de faire des modifications, il est de bon ton de faire une sauvegarde de la config de alsa avec la commande "alsactl store"
Hors ligne
Gilles74 a probablement raison et tu n'as pas la bonne sortie d'activée, et peut-être pas la bonne entrée non plus.
Comme apparemment la ligne de commande ne pose pas de problème, lancer alsamixer sous root.
Puis appuyer sur Tab pour voir les contrôles d'acquisition du son. Peux-tu nous donner tous les éléments et celui qui est sélectionné ? Si ce n'est pas trop long bien sûr.
Puis deux fois sur Tab pour revenir aux sorties de son. Là, idem, si on pouvait avoir la liste. Tu peux essayer en mettant par exemple Line en sourdine (appuie sur "m"). Il faudra aussi sûrement activer la sortie son sur "Front" ou "Center" par exemple.
Pour sortir de alsamixer, appuyer sur Échap.
Hors ligne
@ Ookaze
Je te transmets le résultat de amixer en root :
klobulon@ferdinand:~$ su klobulon
Mot de passe :
klobulon@ferdinand:~$ amixer
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 65536 [100%] [off]
Front Right: Playback 65536 [100%] [off]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 65536
Front Left: Capture 65536 [100%] [on]
Front Right: Capture 65536 [100%] [on]
klobulon@ferdinand:~$
Pour ce qui est de Alsamixer en root comme c'est un graphique une image jpg aurait fait l'affaire mais comme je n'ai pas d'url.....
Une collone Master à 100% impossible de la modifier
card: PulseAudio
chip: PulseAudio
View: [Playback] capture all
item: Master [off]
Une collone Capture à 100% modifiable elle
card: PulseAudio
chip:PulseAudio
View: Playback [capture] all
Item: capture
Hors ligne
@gilles74
merci pour le lien. Je ne comprend pas cette phrase! (traduction)
Si vous avez plusieurs cartes son, Utilisez le paramètre-c pour spécifier quelle carte de s'adapter. Notez que la première carte sera "0", le deuxième sera "1", etc
Le -c j'en fais quoi?
PS: Excuses moi pour le retard de ma réponse.
Dernière modification par klobulon (22/01/2009 10:07:59)
Hors ligne
Re
Une petite chose aussi pour avoir du son avec cette carte en utilisant Tvtime sur ma partition 8.04. J'ai été obligé de brancher un jack sur la sortie audio de la carte vers l'entrée Micro de ma tour.
Hors ligne
Le paramètre c te permet de choisir ta carte. Par défaut les commandes alsa sont passées à la carte 0, mais si tu as 2 cartes comme toi et quelles sont enregistrées comme suit (l'inverse de ta config)
carte 0 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11
carte 1 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
tu vas devoir utiliser le paramètres c pour modifier les paramètres de la carte 1. Voilà le sens de la remarque de Mythtv.
Il est également tout à fait possible d'avoir plusieurs cartes sons: exemple chipset de la carte mère + carte son haute de gamme.
Dernière modification par gilles74 (22/01/2009 19:31:15)
Hors ligne
Bon donc en clair je ne peux pas intervenir en passant par la fenêtre de configuration de mythtv et il faut le faire impérativement par ligne de commande ?
Si oui pourrais tu me donner la marche à suivre. Merci. @Olivier
Dernière modification par klobulon (22/01/2009 20:20:13)
Hors ligne
j'ai fait égalementceci
klobulon@ferdinand:~$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xdbcf8000 irq 19
1 [Bt878 ]: Bt87x - Brooktree Bt878
Brooktree Bt878 at 0xdffff000, irq 21
2 [default ]: USB-Audio - YAMAHA YST-MS35D USB Speaker
YAMAHA YAMAHA YST-MS35D USB Speaker at usb-0000:00:1d.1-2, full speed
klobulon@ferdinand:~$
Quelle carte prendre?
Dernière modification par klobulon (22/01/2009 22:21:31)
Hors ligne
Le réglage d'alsa ne se fait jamais dans une application, il faut utilisé alsamixer ou la ligne de commande.
La carte qui nous intéresse est 0 intel si tu veux utiliser les sorties son de ta carte mère ou 2 default si tu veux utilisé tes enceintes USB.
Pour le moment, ton système est configuré pour sortir le son par les enceintes USB (default). Quand tu fait amixer, tu obtiens les informations sur ta sortie son usb et là, le son est mal configuré. Pour confirmer les informations de la carte 2, fais un amixer -c 2 puis exécute les lignes de commande de la page mythtv avec "-c 2"==> "amixer -c 2 set Master,0 100%,100% unmute" etc.
Le master doit être en on à 100% et le capture en on à 90%, ça devrait régler ton problème de décalage.
PS tu peux utiliser weplug (service internet) pour envoyer des captures d'écran
Dernière modification par gilles74 (22/01/2009 23:39:28)
Hors ligne
Re @
Après modifications
klobulon@ferdinand:~$ amixer
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 65536 [100%] [on]
Front Right: Playback 65536 [100%] [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Front Left - Front Right
Limits: Capture 0 - 65536
Front Left: Capture 45871 [70%] [on]
Front Right: Capture 45871 [70%] [on]
klobulon@ferdinand:~$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xdbcf8000 irq 19
1 [default ]: USB-Audio - YAMAHA YST-MS35D USB Speaker
YAMAHA YAMAHA YST-MS35D USB Speaker at usb-0000:00:1d.1-2, full speed
2 [Bt878 ]: Bt87x - Brooktree Bt878
Brooktree Bt878 at 0xdffff000, irq 21
Hors ligne
Corrigez-moi si je me trompe.
La carte TV doit normalement pouvoir sortir le son directement par le bus PCI, et le transmettre à la carte son interne de la carte mère. Sinon, il faudra obligatoirement brancher la sortie son de la sortie audio de la carte TV vers l'entrée Line de la carte mère de préférence (à la place de micro).
Il faudrait fournir les infos de la carte Bt878 pour cela. Dans le dernier exemple, il faudrait utiliser "amixer -c 2" pour avoir les infos. D'abord vérifier leur index avec "cat /proc/asound/cards" puis "amixer -c <index>" avec <index> correspondant à la carte TV Bt878.
Ta config est particulière, donc c'est juste un peu plus compliqué, mais pas tellement en fait.
Hors ligne
@Ookaze
klobulon@ferdinand:~$ amixer -c 2
Simple mixer control 'Bass',0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 12
Mono: 0 [0%]
Simple mixer control 'Treble',0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 3
Mono: 0 [0%]
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 61
Mono:
Front Left: Playback 61 [100%] [0.00dB] [on]
Front Right: Playback 61 [100%] [0.00dB] [on]
Hors ligne
Fais attention, tes cartes semblent ne pas se monter toujours dans le même ordre. il faudra adapter le paramètre -c à la carte que tu veux modifier
Et svp, fournis un "cat /proc/asound/cards" à chaque fois, pour ne pas te faire modifier la mauvaise carte.
Hors ligne
@Ookaze, @gilles74
Oui pour ce que tu dis au niveau du PCI et du branchement du jack dans l'entrée line. Mais si je fais ça je ne peux plus brancher mes enceintes externes Yamaha ( USB + JackStéreo).
Par contre si cela facilite les choses je peux brancher mon écran directement qui possède des enceintes intégrées sur la Bt878 et cela fonctionne (son toujours décalé). Ce qui supprimerait le problème Yamaha et on pourrait se focaliser uniquement sur la Bt878?
Hors ligne
Il faut que le son sorte sur les enceintes USB. Il ne faut pas que le son sorte directement de la carte TV.
La carte TV envoie de l'image et du son. MythTV récupère cela et le traite, puis ressort de l'image et du son, mais décalés du fait du traitement.
L'objectif est de récupérer le son et l'image de MythTV, et pas de la carte TV. Pour l'image c'est facile car fait par défaut, mais pour le son ce n'est pas si évident.
Hors ligne
@ Ookaze
Bon je récapitule ce que je comprends. J'ai une carte PCI a laquelle j'ai branché un jack en Output et que je branche ensuite sur mon entrée Micro pour avoir le transfert de son sur mes enceintes externes. Et ça faut pas le faire j'ai compris.
Le son de ma carte devrait normalement passer via la carte mère dans mes enceintes externes sans avoir besoins d'utiliser un cordon de raccordement jack.
Désolé d'être aussi nul (un peu honte) mais je vous promet que j'apprends et que ce qui rentre par une oreille (ou plutôt par les yeux via l'écran) ne ressort pas par l'autre.
@Olivier
Hors ligne
Oui, c'est bien celà. et dans un premier temps il serait bon de débrancher tes enceintes usb, ce sera plus facile.
petite question: tu as du son sur tes enregistrements? et si tu debranches ton cable jack, tu as toujours du son sur tes enregistrements (fait après avoir enlever ton cable)?
Hors ligne
Panneau de configuration du son Mythtv
Périphérique de sortie audio: ALSA: défaut
Périphérique de sortie directe: Défaut
Max canaux audio: Stéréo
Upmix: Passif
Envoyer directement l'AC3 sur la sortie SPDIF: NON
Tampons son réduit: NON
Envoyer directement le DTS sur la sortie SPDIF: NON
Utiliser le mixer interne: OUI
Périphérique du mixer: ALSA:défaut
Contrôle volume: Master
Volume du mixer général 100%
Volume du mixer PCM 60%
Mise en sourdine indépendante des canaux droite et gauche: OUI
klobulon@ferdinand:~$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xdbcf8000 irq 19
1 [Bt878 ]: Bt87x - Brooktree Bt878
Brooktree Bt878 at 0xdffff000, irq 21
klobulon@ferdinand:~$
Tout est débranché. Plus de son.
Dernière modification par klobulon (24/01/2009 14:05:14)
Hors ligne
Salut,
On chemine, on chemine doucement mais sûrement! Je n'ai plus de décalage de son / image par contre le son un pourri de chez pourri. Je vous explique toutes mes bidouilles qui m'ont occupées une bonne partie de la nuit.
La dernière manipulation que j'ai réalisée. amixer c-0 set Master,0 100%,100% unmute........ect donc concernant l'Intel.
klobulon@ferdinand:~$ amixer -c 0 set Master,0 100%,100% unmute
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [0.00dB] [on]
klobulon@ferdinand:~$ amixer -c 0 set PCM,0 100%,100% unmute
Simple mixer control 'PCM',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [12.00dB] [on]
Front Right: Playback 31 [100%] [12.00dB] [on]
klobulon@ferdinand:~$ amixer -c 0 set Line,0 75%,75% mute captur
Simple mixer control 'Line',0
Capabilities: pvolume pswitch cswitch cswitch-joined cswitch-exclusive
Capture exclusive group: 0
Playback channels: Front Left - Front Right
Capture channels: Mono
Limits: Playback 0 - 31
Mono: Capture [on]
Front Left: Playback 24 [77%] [1.50dB] [off]
Front Right: Playback 24 [77%] [1.50dB] [off]
klobulon@ferdinand:~$ amixer -c 0 set Capture,0 100%,100% captur
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 15 [100%] [22.50dB] [on]
Front Right: Capture 15 [100%] [22.50dB] [on]
Et ensuite!
klobulon@ferdinand:~$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xdbcf8000 irq 19
2 [Bt878 ]: Bt87x - Brooktree Bt878
Brooktree Bt878 at 0xdffff000, irq 21
Par contre pour avoir du son j'ai été obligé de rebrancher comme il ne faut pas!!! @ Olivier
Dernière modification par klobulon (25/01/2009 10:46:30)
Hors ligne