Как вы можете изменить аудио выход по умолчанию в VLC на 5.1?

10

Есть ли настройка в VLC для изменения аудио выхода по умолчанию на 5.1?

dadver
источник
1
Я предполагаю, что если источник не в 5.1, вам нужно найти программное обеспечение, которое эмулирует вывод 5.1 из стереосигнала. Может быть, ваш аудио драйвер может это сделать.
slhck

Ответы:

30

Я почувствовал необходимость воскресить это, так как это довольно высоко в результатах поиска, и решение больше не работает для v2.0.2 - однако, я наконец нашел решение!

  1. Нажмите Ctrl+, Pчтобы вызвать настройки.
  2. В нижней части правой панели навигации выберите Allпереключатель под областью « Показать настройки» (внизу слева от интерфейса).
  3. Теперь разверните дерево аудио , выберите « Модули выхода» и выберите DirectX.
  4. Выберите «Устройство вывода» и «Конфигурация динамика» в раскрывающихся меню.
  5. Перезапустите VLC.
Робин Вест
источник
Лучший ответ. Это работало на меня.
Joctee
3
Нет таких опций под Mac OS X.
niieani
Или 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.

Джим
источник
3

От vlc --longhelp --advanced:

  --force-dolby-surround {0 (Auto), 1 (On), 2 (Off)}
                             Force detection of Dolby Surround

Также есть соответствующая настройка в GUI-версии настроек в «Audio-> Effects-> Dolby Surround». Имеет опции «Авто», «Вкл» и «Выкл».

Из того, что я понимаю, он должен автоматически определять, является ли исходный носитель объемным звуком или нет.

Виктор
источник
Насколько я могу судить, это настройка, которая изменяет, следует ли использовать 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
    

Теперь, если кто-то считает этот обходной путь правильным решением, вы можете сделать это следующим образом:

  1. Нажмите Ctrl + P, чтобы вызвать настройки.
  2. Перейти к «Аудио» слева (или сверху, если VLC 3.0.x)
  3. При выводе установите модуль вывода на «WaveOut audio output», не нужно менять конфигурацию динамика в качестве первого решения.
  4. Перезапустите VLC

Надеюсь, что это будет полезно для кого-то ...

Jiab77
источник
0

Только если ваш аудиоформат dts / dolby digital 5.1, канал VLC может быть активирован в VLC. Если исходный файл имеет только стерео тип, опция 5.1 не будет выделена в вышеупомянутом меню. Вы пытаетесь использовать программное обеспечение SURCODE DTS и Gold wave для преобразования стереофайла в определенный пользователем файл 5.1 DTS.

user236460
источник
-1

откройте VLC> перейдите в настройки> выберите все режимы в левом нижнем углу> выберите аудио> найдите режим вывода стереофонического аудио> выберите Dolby Digital Surround в нижней части списка. По состоянию на 2.1.5 VLC.

Бланкмэн
источник