Як зробити відтворення моно звукової доріжки стерео в Ubuntu?


11

Я раз у раз натрапляю на відео, яке я хочу переглянути (будь то ютуб чи інше), а звук з будь-якої причини вийде лише одним динаміком. Це не проблема з моїм обладнанням або будь-яким видом конфігурації; це тому, що хто кодував відео, заплутав звук. Якби я використовував динаміки, це не буде проблемою, але 100% мого прослуховування виконується в навушниках. Це спричиняє дуже дратівливий досвід. Ви можете подумати, що щось подібне навряд чи трапляється, але, здається, я стикаюся з цим більше, ніж у більшості людей, і це насправді дратує.

Одне просте виправлення - трохи витягнути штепсельну розетку для навушників, через що один канал передаватиметься через обидва колонки. Це працює, але найменший перетяг дроту повністю відсилає вилку. Крім того, іноді, якщо це лише лівий канал, який грає тільки, метод "на півдорозі" не працюватиме, оскільки він просто направить праву сторону (тиху сторону) через обидва динаміки.

Повинна бути якась програма, яка сидить між звуковою системою та вихідним гніздом, яка може видавати весь звук моно?


Моно передбачає один канал. Здається, ці звукові файли вже моно. Але так, ви хочете, щоб обидва канали були однаковими. Це була б функція змішувача звуку в Ubuntu? Я використовую Ubuntu 9.10, і я щойно помітив, що він підтримує лише стерео-вихід! Цікаво, чи є інший міксер, який ви могли б спробувати.
pavium

Неправильне використання монотегів.
kmarsh

погоджуюся з pavium, я думаю, що ваші файли вже моно, і ви хочете "upmix mono to stereo" або "дублікат каналу" чи щось подібне. (якщо це допомагає, PulseAudio та / або ALSA повинні бути спроможними до цього безпосередньо, тому це може бути розширений конфігурація.)
шарлатанний кіхот

Відповіді:


7

Оновлено для VLC 2.2.1:

  1. Інструменти> Налаштування> Аудіо> Вихід. Виберіть аудіо вихід ALSA.
  2. Інструменти> Налаштування. Виберіть перемикач "усі" внизу.
    • Аудіо> Вихідні модулі> ALSA . Виберіть моно-параметр у спадному меню аудіо вихідних каналів .
  3. Перезапустіть VLC

Оригінальна відповідь:

Для цього можна використовувати VLC. Але у мене виникли проблеми з тим, щоб моно реально працювати. Ось що закінчилося для мене:

  1. Інструменти> Налаштування> Аудіо> Вихід. Виберіть аудіо вихід ALSA.
  2. Інструменти> Налаштування. Виберіть перемикач "усі" внизу.
    • Аудіо> Фільтри Виберіть моно-варіант ("аудіо-фільтр для стерео-моно")
  3. Перезапустіть VLC

5

VLC може це зробити. Під час відтворення відео просто перейдіть на аудіо ⇨ аудіоканали ⇨ праворуч / вліво .


2

Не зовсім для вас рішення, але пакет 'ecasound' буде в командному рядку підробляти стереосистему з моно звукового файлу. Тобто, він створить другий звуковий канал у файлі .wav, який знаходиться в моно.

Іноді я зберігаю інтернет-відео на диску, а потім перетворюю його в MP3. Якщо це моно, це виправляє.

Я розумію, що ви хочете щось, що виправить потоковий відеофайл під час його відтворення: я, чесно кажучи, не знаю практичного способу зробити це. Я припускаю, що ви могли б поставити пакет Джека у свою чергу звуку та додати якийсь фільтр у режимі реального часу, але, чесно кажучи, я думаю, що страждання від спроби довести його до роботи не варто. Вибачте.


хороша порада про ecasound (Sox, ймовірно, може зробити це теж). Я теж думаю, що Джек міг би зробити це в прямому ефірі, але я очікую, що PulseAudio або ALSA також на це здатні, і швидше за все, це вже буде встановлено.
шарлатаний кіхот

0

У змішувачі звуку gnome ви можете просто відключити один канал, якщо натиснути кнопку відключення, щоб повзунки не рухалися разом.


Але це не те, чого прагне домагатися. У нього є моно джерело звуку, і він хоче його на обох динаміках.
Gnoupi

Так, я думаю, що в такому випадку я думаю, що вони можуть захотіти заглянути в плеєри, які можуть це зробити, або отримати набір навушників, які мають перемикач для відтворення або на стерео, або на один канал через обидва колонки.
Jonno_FTW

0

Ну, я знайшов один із способів, який працює ... під час відтворення відео на vlc. Перейдіть до Audio-> Audio Device-> Mono .... це визначить аудіовхід як Mono та розділить аудіо на обидва ваші динаміки


Хоча це буде працювати для відео, які вже є на жорсткому диску, це не буде працювати для відео YouTube (як зазначено в запитанні).
Cfinley

0

Це можна зробити, якщо у вас встановлений JACK / QjackCtl. У діалозі Підключення QjackCtl ви підключите передній лівий канал до відтворення системи_1 та відтворення_2 . Всю необхідну документацію можна знайти на веб-сайті http://jackaudio.org


1
Де ми можемо взяти це програмне забезпечення? Чи є документація?
Скотт

Я оновив відповідь, щоб надати посилання на веб-сайт. Слід зазначити, що я використовую Ubuntu Studio, який поставляється з програмним забезпеченням, тому в цьому плані я особисто не пройшов процес інсталяції.
myQwil
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.