web-dev-qa-db-fra.com

Problème avec 5.1 AC-3 via Alsa, Pulseaudio sur SPDIF, Ubuntu 14.04

J'ai installé Ubuntu 14.04 (architecture i386) sur Zotac ZBOX-ID18.

J'essaie de produire un son surround numérique via une sortie SPDIF numérique. Je comprends que la sortie SPDIF par défaut est au format PCM, qui est uniquement en stéréo (et non en surround 5.1).

J'ai installé le plug-in AC3 en utilisant les références ci-dessous, mais même après avoir sélectionné le profil "Sortie numérique 5.1", je n'ai aucune sortie audio du tout.

https://help.ubuntu.com/community/DigitalAC-3Pulseaudio

J'ai essayé de forcer ce profil à default.pa et à pavucontrol mais toujours pas de chance :(

Également essayé d'exécuter aplay -D a52: 0 mais sans obtenir de sortie.

Dans certains cas aléatoires, j’ai été en mesure de produire une sortie Surround numérique en visionnant des vidéos de test, mais cela n’est arrivé que peu de fois et je ne pouvais pas relier ce cas à d’autres événements ou changements de configuration, c’était purement aléatoire.

2
John N

Enfin réussi à définir cela en permanence, je devais ajouter la commande suivante dans les applications de démarrage.

pacmd set-card-profile 0 sortie: iec958-ac3-surround-51

Pour vérifier le nom de votre profil sonore, exécutez la commande suivante, vous obtiendrez tous les profils disponibles pour votre carte son.

pacmd info

Pour une raison quelconque, l'ajout de ce périphérique par défaut dans default.pa n'a pas fonctionné, mais l'ajout en tant que commande de démarrage fonctionne. Il est désormais inutile d'ouvrir Pavucontrol à chaque redémarrage de l'ordinateur.

1
John N

Même problème que John N, essayant de faire fonctionner SPDIF sur une boîte Zotac, en utilisant Ubuntu 14.10. J'ai suivi les mêmes étapes et le son du canal 5.1 a été sélectionné. Toutefois, lorsque vous essayez de lire des vidéos sans ouvrir Pavucontrol, celles-ci se figent et l'ampli-tuner AV affiche le signal intermittent reçu. Laisser pavucontrol ouvert a effectivement permis la lecture de n'importe quelle vidéo, via mplayer, VLC ou XBMC.

Essayer la commande pacmd dans les applications de démarrage n'a toutefois pas résolu le problème. Ni l'exemple donné, ni aucune variation pertinente ne fonctionnaient, et je souhaiterais avoir votre avis sur la configuration de cette commande.

En fin de compte, j’ai simplement ajouté pavucontrol aux applications de démarrage et l’a laissé fonctionner en arrière-plan ou réduit au minimum lors de l’utilisation de XBMC ou d’autres utilitaires de lecture. Pas élégant, mais efficace, d’autant plus qu'aucun futur utilisateur ne peut oublier d’exécuter accidentellement pavucontrol avant de tenter de lire un fichier.

0
lordhelmet

J'ai finalement eu de la chance en faisant la chose la plus étrange. Laissant pavucontrol up. C'est vrai - je ne ferme tout simplement pas. Tant que je sélectionne l'une des deux options de profil Digital Surround 5.1 (l'une comprenant l'entrée analogique) dans la section audio intégrée, sous l'onglet Configuration de pavucontrol, puis NE FERMEZ PAS cette application, le son audio 5.1 fonctionne dans tous les autres programmes. . Si je le ferme, je reviens à des problèmes insignifiants, dont mon récepteur paniqué qui tente de décoder tout ce que mon ordinateur émet et qui ne sait pas quoi faire.

0
tamale