Воспроизводить аудио только из одного динамика влево / вправо из командной строки, используя libvlc
Можно ли заставить vlc воспроизводить звук только на одном из динамиков влево / вправо от командной строки?
2 ответа
Решение
Если аудио каналы VLC работают неэффективно, вы можете открыть заявку в системе ошибок VLC.
Если вы не можете ждать, пока проблема не будет устранена, просто перенаправьте аудиовыход в STDOUT и используйте инструмент, такой как SOX, чтобы выполнить эту работу за вас.
Выбор конкретного канала с помощью sox:
sox stereo.wav -c 1 mono.wav avg -l
Конечно, sox может работать на потоках, и это не ограничивается файлами.
Кстати, sox поставляется с утилитами воспроизведения и записи, которые могут выполнять фактическое воспроизведение. посмотрите примеры здесь
Вы смотрели в mplayer? Это можно легко сделать через "-af channel =...".