Cegah mplayer dari mengubah volume sistem

8

Ketika saya mengubah volume di mplayer, itu juga berubah untuk aplikasi lain. Bagaimana saya bisa mengkonfigurasi mplayer untuk hanya mengubah volumenya sendiri? Atau apakah ini masalah dengan sisa tumpukan audio? Saya menggunakan alsa dengan ESD.

Lembut
sumber

Jawaban:

10

mplayermengambil -softvolbendera yang membuatnya menggunakan mixer audio perangkat lunak alih-alih kartu suara. Jika Anda menginginkannya secara permanen, Anda dapat menambahkan yang berikut ke ~/.mplayer/config:

softvol=true
Michael Mrozek
sumber
0

Jawaban singkat:

letakkan ini di konfigurasi Anda

ao=pulse

penjelasan

Secara default mplayer menggunakan Alsa sebagai antarmuka output audio dan mixer suara Anda mungkin adalah audio pulsa. Ini berfungsi, karena audio pulsa memiliki antarmuka alsa untuk kompatibilitas mundur. Ketika Anda memberi tahu mplayer untuk menggunakan antarmuka audio pulsa yang sebenarnya, ia dapat mengirim sinyal ke pulsa untuk hanya mengubah volume instance mplayer itu dan tidak ada yang lain. Kemudian mengubah volume tidak akan mengubah volume global lagi, tetapi slider volume aplikasi. Saat Anda membuka pavucontroldan mengubah volume di mplayer, Anda akan dapat melihat bagaimana volume aplikasi akan berubah.

Ketika Anda benar-benar hanya memiliki Alsa di sistem Anda, maka Anda mungkin harus mengubahnya. Ketika itu bukan pilihan, maka softvol=truemungkin solusi Anda.

Arne
sumber