Bagaimana Anda membuat pemutaran trek audio mono dalam stereo di Ubuntu?

11

Sesekali saya akan menemukan video yang ingin saya tonton (apakah itu youtube atau bukan), dan suara, untuk alasan apa pun, hanya akan keluar satu pembicara. Ini bukan masalah dengan perangkat keras saya, atau konfigurasi apa pun; itu karena siapa pun yang menyandikan video, mengacaukan audionya. Jika saya menggunakan speaker, ini tidak akan menjadi masalah, tetapi 100% dari mendengarkan saya dilakukan dengan headphone. Ini membuat pengalaman yang sangat menyebalkan. Anda akan berpikir hal seperti ini hampir tidak pernah terjadi, tetapi tampaknya saya menemukan ini lebih dari kebanyakan orang, dan itu sangat menjengkelkan.

Salah satu perbaikan yang mudah adalah mencabut colokan earphone sedikit, yang menyebabkan satu saluran dikirim melalui kedua speaker telinga. Ini berfungsi, tetapi tarikan kawat yang paling kecil mengirimkan steker sepenuhnya. Juga, kadang-kadang jika itu adalah saluran kiri yang hanya diputar, metode "setengah jalan keluar" tidak akan berfungsi karena hanya akan mengirim sisi kanan (sisi tenang) melalui kedua speaker.

Harus ada semacam program yang berada di antara sistem suara dan jack output yang dapat membuat semua suara mono?

pengguna2254
sumber
Mono menyiratkan satu saluran. Sepertinya file suara ini sudah mono. Tapi, ya, Anda ingin kedua saluran sama. Apakah ini merupakan fungsi dari mixer suara di Ubuntu? Saya menggunakan Ubuntu 9,10 dan saya perhatikan hanya mendukung output stereo! Saya ingin tahu apakah ada mixer berbeda yang bisa Anda coba.
pavium
Penyalahgunaan tag mono.
kmarsh
setuju dengan pavium, saya pikir file Anda sudah mono dan Anda ingin "upmix mono ke stereo" atau "duplikat saluran" atau yang serupa. (jika itu membantu, PulseAudio dan / atau ALSA harus mampu melakukan ini secara langsung, itu mungkin merupakan konfigurasi lanjutan.)
quack quixote

Jawaban:

7

Diperbarui untuk VLC 2.2.1:

  1. Alat> Preferensi> Audio> Output. Pilih Output Audio ALSA.
  2. Alat> Preferensi. Pilih tombol radio "semua" di bagian bawah.
    • Audio> Modul keluaran> ALSA . Pilih opsi mono dari menu tarik-turun Saluran keluaran audio .
  3. Mulai ulang VLC

Jawaban asli:

Anda dapat menggunakan VLC untuk melakukan ini. Tapi saya kesulitan membuat mono benar-benar bekerja. Inilah yang akhirnya bekerja untuk saya:

  1. Alat> Preferensi> Audio> Output. Pilih Output Audio ALSA.
  2. Alat> Preferensi. Pilih tombol radio "semua" di bagian bawah.
    • Audio> Filter. Pilih opsi mono ("filter audio untuk stereo ke mono")
  3. Mulai ulang VLC
Daniel Que
sumber
5

VLC dapat melakukannya. Saat memutar video, cukup buka Audio ⇨ Audio Channels ⇨ Kanan / Kiri .

Kyle Williams
sumber
2

Bukan solusi tepat untuk Anda, tetapi paket 'ecasound' akan, pada baris perintah, stereo palsu dari file suara mono. Artinya, itu akan membuat saluran suara kedua pada file .wav yang ada di mono.

Terkadang saya menyimpan video internet ke disk dan kemudian mengubahnya menjadi MP3. Jika mono ini memperbaikinya.

Saya mengerti bahwa Anda menginginkan sesuatu yang akan memperbaiki file video streaming saat sedang diputar: Jujur saya tidak tahu cara praktis untuk melakukan itu. Saya kira Anda bisa memasukkan paket Jack ke dalam antrean suara Anda dan menambahkan semacam filter waktu nyata, tetapi, jujur, saya rasa sakitnya mencoba membuatnya bekerja tidak akan sia-sia. Maaf.

Shadowfirebird
sumber
tip bagus tentang ecasound (sox mungkin bisa melakukan ini juga). Saya juga berpikir Jack bisa melakukannya secara langsung, tetapi saya berharap baik PulseAudio atau ALSA mampu melakukan ini, dan lebih mungkin sudah diinstal.
quack quixote
0

Di mixer suara gnome, Anda hanya dapat membisukan satu saluran jika Anda mengklik tombol unlink sehingga slider tidak bergerak bersama.

Jonno_FTW
sumber
Namun, ini bukan yang ingin dicapai si penanya. Ia memiliki sumber suara mono, dan menginginkannya di kedua speaker.
Gnoupi
Oh benar, dalam hal ini saya pikir mereka mungkin ingin melihat pemain yang dapat melakukannya, atau mendapatkan satu set headphone yang memiliki saklar untuk memutar stereo atau satu saluran melalui kedua speaker.
Jonno_FTW
0

Yah, saya menemukan satu cara yang berfungsi ... saat memutar video di vlc Buka Audio-> Perangkat Audio-> Mono .... ini akan mengenali input audio sebagai Mono & membagi audio di kedua speaker Anda

Jasdeep
sumber
Meskipun ini akan berfungsi untuk video yang sudah ada di hard drive, ini tidak akan bekerja untuk video YouTube (seperti yang dinyatakan dalam pertanyaan).
Cfinley
0

Anda dapat melakukan ini jika Anda memiliki JACK / QjackCtl diinstal. Dalam dialog Koneksi QjackCtl , Anda akan menghubungkan saluran kiri-depan ke sistem playback_1 dan playback_2 . Semua dokumentasi yang Anda butuhkan dapat ditemukan di http://jackaudio.org

myQwil
sumber
1
Di mana kita bisa mendapatkan perangkat lunak ini? Apakah ada dokumentasi?
Scott
Saya telah memperbarui jawaban untuk memberikan tautan ke situs web. Saya harus menyebutkan bahwa saya menggunakan Ubuntu Studio, yang datang dengan perangkat lunak, jadi dalam hal itu, saya tidak secara pribadi melalui proses instalasi.
myQwil