Как вы можете изменить аудио выход по умолчанию в VLC на 5.1?
167837
dadver
Есть ли в VLC настройка для изменения аудиовыхода по умолчанию на 5.1?
Я предполагаю, что если источник не в 5.1, вам нужно найти программное обеспечение, которое эмулирует вывод 5.1 из стереосигнала. Может быть, ваш аудио драйвер может это сделать.
slhck 13 лет назад
1
Я почувствовал необходимость воскресить это, так как это довольно высоко в результатах поиска, и решение больше не работает для v2.0.2 - однако, я наконец нашел решение!
Нажмите Ctrl+, Pчтобы вызвать настройки.
В нижней части правой панели навигации установите Allпереключатель под областью « Показать настройки» (внизу слева от интерфейса).
Теперь разверните дерево аудио, выберите « Модули выхода» и выберите DirectX.
Выберите «Устройство вывода» и «Конфигурация динамика» из выпадающего меню.
Перезапустите VLC.
Лучший ответ. Это работало на меня.
joctee 12 лет назад
0
Нет таких опций под Mac OS X.
niieani 8 лет назад
3
4
Jim
Это меня немного смутило. У меня есть 7.1 аудио в моей системе. VLC всегда по умолчанию для стереозвука. Тогда я наконец понял это. У вас должна быть конфигурация колонок вашей звуковой карты 5.1, иначе VLC не выберет дорожку 5.1. Я думал, что набор 7.1 для конфигурации колонок на моей звуковой карте будет работать для чего угодно, поэтому система будет воспроизводить 5.1 или 7.1, если доступно. Но, очевидно, с VLC и, возможно, с некоторыми другими программами ваша система должна точно соответствовать, иначе она не распознает ваши настройки. Это функция, которую команда VideoLan должна исправить. С появлением звука 7.1 VLC должен признать, что он может воспроизводить звук 5.1 в системе 7.1.
3
Victor
От vlc --longhelp --advanced:
--force-dolby-surround Force detection of Dolby Surround
Также есть соответствующая настройка в версии GUI настроек в «Audio-> Effects-> Dolby Surround». Имеет опции «Авто», «Вкл» и «Выкл».
Из того, что я понимаю, он должен автоматически определять, является ли исходный носитель объемным звуком или нет.
Насколько я могу судить, это настройка, которая изменяет, следует ли использовать DS / DTS в аудиоканале, но не настраивать линию (стерео, левый + правый, 5.1 ....)
dadver 13 лет назад
0
Хорошо, тогда этот ответ, вероятно, не то, что вы ищете. Сожалею!
Victor 13 лет назад
0
@Victor «он должен автоматически определять, является ли исходный носитель объемным звуком или нет». Как я могу сказать, что обнаружил VLC?
Limited Atonement 8 лет назад
0
@LimitedAtonement Я считаю, что это доступно в разделе Инструменты-> Информация о кодеках, если вы посмотрите на аудиопоток и сколько у него каналов.
Victor 8 лет назад
1
0
user236460
Только если ваш аудиоформат dts / dolby digital 5.1, канал 5.1 может быть активирован в VLC. Если исходный файл имеет только стерео тип, опция 5.1 не будет выделена в вышеупомянутом меню. Вы пытаетесь использовать программное обеспечение SURCODE DTS и Gold wave для преобразования стереофайла в определенный пользователем файл 5.1 DTS.
0
Jiab77
Much better solution if you want to respect the audio mapping produced by VLC:
Using DirectX as explained above in the solution would give an audio mapping like this :
Stereo audio file:
main debug: using audio filter module "scaletempo" main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo main debug: conversion pipeline complete main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->3F2R/LFE main debug: looking for audio converter module matching "any": 12 candidates main debug: using audio converter module "trivial_channel_mixer" main debug: conversion pipeline complete
5.1 audio file:
main debug: using audio filter module "scaletempo" main debug: conversion: 'a52 '->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE main debug: looking for audio converter module matching "any": 12 candidates main debug: no audio converter modules matched main debug: looking for audio converter module matching "any": 12 candidates main debug: using audio converter module "a52tofloat32" main debug: conversion pipeline complete main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE main debug: conversion pipeline complete
Using WaveOut as i'll describe, respects better the audio mapping for stereo content and keep the same mapping as the first solution :
Stereo audio file:
main debug: using audio filter module "scaletempo" main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo main debug: conversion pipeline complete main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo main debug: conversion pipeline complete
5.1 audio file:
main debug: using audio filter module "scaletempo" main debug: conversion: 'a52 '->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE main debug: looking for audio converter module matching "any": 12 candidates main debug: no audio converter modules matched main debug: looking for audio converter module matching "any": 12 candidates main debug: using audio converter module "a52tofloat32" main debug: conversion pipeline complete main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE main debug: conversion pipeline complete
Now if someone feel this workaround as a proper solution, you can do it like this :
Press Ctrl+P to bring up preferences.
Go to "Audio" on left (or on top if VLC 3.0.x)
In output, set output module to 'WaveOut audio output', no need to change your speaker configuration as the first solution.
Restart VLC
Hope that will be helpful for someone...
-1
Blankman
откройте VLC> перейдите в настройки> выберите все режимы в левом нижнем углу> выберите аудио> найдите режим вывода стереофонического аудио> выберите Dolby Digital Surround в нижней части списка. По состоянию на 2.1.5 VLC.