Я предполагаю, что если источник не в 5.1, вам нужно найти программное обеспечение, которое эмулирует вывод 5.1 из стереосигнала. Может быть, ваш аудио драйвер может это сделать.
slhck
Ответы:
30
Я почувствовал необходимость воскресить это, так как это довольно высоко в результатах поиска, и решение больше не работает для v2.0.2 - однако, я наконец нашел решение!
Нажмите Ctrl+, Pчтобы вызвать настройки.
В нижней части правой панели навигации выберите Allпереключатель под областью « Показать настройки» (внизу слева от интерфейса).
Теперь разверните дерево аудио , выберите « Модули выхода» и выберите DirectX.
Выберите «Устройство вывода» и «Конфигурация динамика» в раскрывающихся меню.
Или FreeBSD У меня есть поле «Устройство вывода звука» для ввода чего-либо - возможно, мне нужно дать конкретное имя устройства ...?
SlySven
4
Это меня немного смутило. У меня есть 7.1 аудио в моей системе. VLC всегда по умолчанию стерео аудио. Тогда я наконец понял это. У вас должна быть конфигурация колонок вашей звуковой карты 5.1, иначе VLC не выберет дорожку 5.1. Я думал, что набор 7.1 для конфигурации колонок на моей звуковой карте будет работать для чего угодно, поэтому система будет воспроизводить 5.1 или 7.1, если доступно. Но, очевидно, с VLC и, возможно, с некоторыми другими программами ваша система должна точно соответствовать, иначе она не распознает ваши настройки. Это функция, которую команда VideoLan должна исправить. С появлением звука 7.1 VLC должен признать, что он может воспроизводить звук 5.1 в системе 7.1.
Насколько я могу судить, это настройка, которая изменяет, следует ли использовать DS / DTS в аудиоканале, но не настраивать линию (стерео, левый + правый, 5.1 ....)
dadver
Хорошо, тогда этот ответ, вероятно, не то, что вы ищете. Сожалею!
Виктор
@Victor «он должен автоматически определять, является ли исходный носитель объемным звуком или нет». Как я могу сказать, что обнаружил VLC?
Ограниченное искупление
1
@LimitedAtonement Я считаю, что это доступно в разделе Инструменты-> Информация о кодеке, если вы посмотрите на аудиопоток и сколько у него каналов.
Виктор
1
Намного лучшее решение, если вы хотите уважать звуковое отображение, созданное VLC:
Использование DirectX, как описано выше в решении, даст звуковое отображение, подобное этому:
Стерео аудио файл:
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 аудиофайл:
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
Использование WaveOut, как я опишу, лучше учитывает звуковое сопоставление для стерео контента и сохраняет то же сопоставление, что и первое решение:
Стерео аудио файл:
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 аудиофайл:
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
Теперь, если кто-то считает этот обходной путь правильным решением, вы можете сделать это следующим образом:
Нажмите Ctrl + P, чтобы вызвать настройки.
Перейти к «Аудио» слева (или сверху, если VLC 3.0.x)
При выводе установите модуль вывода на «WaveOut audio output», не нужно менять конфигурацию динамика в качестве первого решения.
Только если ваш аудиоформат dts / dolby digital 5.1, канал VLC может быть активирован в VLC. Если исходный файл имеет только стерео тип, опция 5.1 не будет выделена в вышеупомянутом меню. Вы пытаетесь использовать программное обеспечение SURCODE DTS и Gold wave для преобразования стереофайла в определенный пользователем файл 5.1 DTS.
откройте VLC> перейдите в настройки> выберите все режимы в левом нижнем углу> выберите аудио> найдите режим вывода стереофонического аудио> выберите Dolby Digital Surround в нижней части списка. По состоянию на 2.1.5 VLC.
Ответы:
Я почувствовал необходимость воскресить это, так как это довольно высоко в результатах поиска, и решение больше не работает для v2.0.2 - однако, я наконец нашел решение!
All
переключатель под областью « Показать настройки» (внизу слева от интерфейса).DirectX
.источник
Это меня немного смутило. У меня есть 7.1 аудио в моей системе. VLC всегда по умолчанию стерео аудио. Тогда я наконец понял это. У вас должна быть конфигурация колонок вашей звуковой карты 5.1, иначе VLC не выберет дорожку 5.1. Я думал, что набор 7.1 для конфигурации колонок на моей звуковой карте будет работать для чего угодно, поэтому система будет воспроизводить 5.1 или 7.1, если доступно. Но, очевидно, с VLC и, возможно, с некоторыми другими программами ваша система должна точно соответствовать, иначе она не распознает ваши настройки. Это функция, которую команда VideoLan должна исправить. С появлением звука 7.1 VLC должен признать, что он может воспроизводить звук 5.1 в системе 7.1.
источник
От
vlc --longhelp --advanced
:Также есть соответствующая настройка в GUI-версии настроек в «Audio-> Effects-> Dolby Surround». Имеет опции «Авто», «Вкл» и «Выкл».
Из того, что я понимаю, он должен автоматически определять, является ли исходный носитель объемным звуком или нет.
источник
Намного лучшее решение, если вы хотите уважать звуковое отображение, созданное VLC:
Использование DirectX, как описано выше в решении, даст звуковое отображение, подобное этому:
Стерео аудио файл:
5.1 аудиофайл:
Использование WaveOut, как я опишу, лучше учитывает звуковое сопоставление для стерео контента и сохраняет то же сопоставление, что и первое решение:
Стерео аудио файл:
5.1 аудиофайл:
Теперь, если кто-то считает этот обходной путь правильным решением, вы можете сделать это следующим образом:
Надеюсь, что это будет полезно для кого-то ...
источник
Только если ваш аудиоформат dts / dolby digital 5.1, канал VLC может быть активирован в VLC. Если исходный файл имеет только стерео тип, опция 5.1 не будет выделена в вышеупомянутом меню. Вы пытаетесь использовать программное обеспечение SURCODE DTS и Gold wave для преобразования стереофайла в определенный пользователем файл 5.1 DTS.
источник
откройте VLC> перейдите в настройки> выберите все режимы в левом нижнем углу> выберите аудио> найдите режим вывода стереофонического аудио> выберите Dolby Digital Surround в нижней части списка. По состоянию на 2.1.5 VLC.
источник