[gstreamer et pulseaudio] Pas d'ogg et soucis pour couper le son
Publié : jeu. 13 nov. 2014, 06:19
Bonjour, j'ai des soucis avec gstreamer et pulseaudio.
Lorsqu'un programme qui utilise gstreamer pour le son comme totem ou firefox essaye de lire du le format ogg, il ne peut pas. J'avais résolu ce problème en installant pulseaudio, mais maintenant j'ai de nouveau plus de son au format ogg, et je ne sais pas pourquoi. De plus quand pulseaudio est lancé, lorsque je souhaite couper le son simplement avec :
Il, me coupe également le canal Speaker. Ok, ça peut aller, mais c'est lorsqu'il faut le restaurer en executant de nouveau la même commande qu'il y a un soucis, puisque le canal Speaker reste muet. C'est la même chose lorsque j'execute cette commande :
Mis à part, que c'est le Master qui va alors rester coupé.
Après avoir m'être renseigné, j'ai vu qu'il était recommandé d'installer le paquet pulseaudio-alsa, celui-ci m'a créer le ficher /etc/asound.conf comme ceci :
Et a renommé mon ancien fichier /etc/asound.conf à /etc/asound.conf.pacorig, voici ce qu'il contient :
Je n'ai alors plus de son, même en essayant d'ajouter card Generic_1 au fichier /etc/asound.conf. Comment règler le problème due à la coupure du son ? Et ensuite comment faire fonctionner le son au format ogg pour les applications qui utilisent gstreamer ? Merci.
Lorsqu'un programme qui utilise gstreamer pour le son comme totem ou firefox essaye de lire du le format ogg, il ne peut pas. J'avais résolu ce problème en installant pulseaudio, mais maintenant j'ai de nouveau plus de son au format ogg, et je ne sais pas pourquoi. De plus quand pulseaudio est lancé, lorsque je souhaite couper le son simplement avec :
Code : Tout sélectionner
amixer sset Master toggle
Code : Tout sélectionner
amixer sset Speaker toggle
Après avoir m'être renseigné, j'ai vu qu'il était recommandé d'installer le paquet pulseaudio-alsa, celui-ci m'a créer le ficher /etc/asound.conf comme ceci :
Code : Tout sélectionner
# Use PulseAudio by default
pcm.!default {
type pulse
fallback "sysdefault"
hint {
show on
description "Default ALSA Output (currently PulseAudio Sound Server)"
}
}
ctl.!default {
type pulse
fallback "sysdefault"
}
# vim:set ft=alsaconf:
Code : Tout sélectionner
pcm.!default {
type hw
card Generic_1
}
ctl.!default {
type hw
card Generic_1
}