Kennt jemand eine Möglichkeit, mplayer einfach dazu zu zwingen, denselben Ausgabepfad zu verwenden, der von alsas Lautsprechertest-Dienstprogramm verwendet wird?
Möglicherweise möchten Sie wissen, dass alsa 5.1-Lautsprecher-Setups standardmäßig nicht mischt (dh Sie können immer nur einen Sound gleichzeitig spielen, z. B. können Sie keine Musik spielen und gleichzeitig ein Spiel spielen). Hierfür gibt es eine Problemumgehung durch manuelles Erstellen von dmix. https://dl.dropboxusercontent.com/u/18371907/asoundrc; nur für den Fall, dass Sie Probleme bekommen.
Cestarian vor 8 Jahren
0
0
Dave
Der Fehler Can't open audio device /dev/dsp: No such file or directoryist mindestens ein Problem, mit dem Sie beginnen können. Versuchen Sie zu sehen, ob die Datei überhaupt existiert ...
$ ls -l /dev/dsp
Wenn dies nicht der Fall ist, liegt möglicherweise ein Problem mit udev-Einstellungen ( /etc/udev/*) vor oder es gibt eine andere ALSA-Treiber- / Hardware-Sache, die die Erstellung der Gerätedatei verhindert.
Ich glaube, aplay -ldass direkte Hardware-Erkennung (Kernel Space) funktioniert, während Mplayer nur versucht, ein Gerät zu verwenden, das im Verzeichnis / dev (User Space) aufgeführt ist.
Welche Distro benutzt du?
Dieser Fehler ist nur darauf zurückzuführen, dass mplayer standardmäßig versucht, OSS zu verwenden, das auf modernen Linux-Systemen im Allgemeinen nicht verwendet wird, und als solches ist das Gerät nicht vorhanden. Es hängt nicht mit dem tatsächlichen Fehler des OP zusammen.
ssmy vor 11 Jahren
0
0
CL.
Der Hammerfall DSP unterstützt nicht die Ausgabe von nur 6 Kanälen, daher gibt es keinen surround51Alias.
Versuchen Sie es mplayer -ao alsa:device=plughw=0 -channels 6 whatever.mov.
Ich kann das Gerät auf diese Weise nicht anvisieren. Wenn ich alsa: device = hw = 0 (oder 0.0) verwende, erhalte ich eine Fehlermeldung, dass die Karte nicht gefunden wurde. Ich werde den genauen Fehler melden, wenn ich in ein paar Tagen wieder im Büro bin.
Linux Noob vor 11 Jahren
0
Here's what I get: $ mplayer -ao alsa:device=hw=0 -channels 6 /var/remote/projects/playback/video/calibration/5.1video/10000_bc-tlr2_h480p.mov [AO_ALSA] Unable to set access type: Invalid argument Failed to initialize audio driver 'alsa:device=hw=0' Could not open/initialize audio device -> no sound. Audio: no sound Any thoughts @CL.? Thanks a lot.
Linux Noob vor 11 Jahren
0
Der Hammerfall verwendet einen ungewöhnlichen Zugriffstyp, der nicht von "mplayer" (oder vielen anderen Programmen) unterstützt wird. Daher müssen Sie immer "plughw" anstelle von "hw" verwenden.
CL. vor 11 Jahren
0