Supongo que si la fuente no está en 5.1, tendrá que encontrar un software que emule la salida 5.1 de una señal estéreo. Podría ser su controlador de audio puede hacer eso.
slhck
Respuestas:
30
Sentí la necesidad de resucitar esto, ya que está bastante arriba en los resultados de búsqueda y la solución ya no funciona para v2.0.2, sin embargo, ¡finalmente encontré una solución!
Presione Ctrl+ Ppara mostrar las preferencias.
En la parte inferior de la navegación de la derecha, seleccione el Allbotón de opción debajo del área Mostrar configuración (parte inferior izquierda de la interfaz).
Ahora expanda el árbol de Audio , seleccione Out Modules y seleccione DirectX.
Seleccione su "Dispositivo de salida" y "Configuración de altavoces" en los menús desplegables.
O FreeBSD Tengo un cuadro de "Dispositivo de salida de audio" para escribir algo. ¿Quizás necesito dar un nombre de dispositivo en particular ...?
SlySven
4
Esto fue un poco confuso para mí también. Tengo audio 7.1 en mi sistema. VLC siempre está predeterminado en audio estéreo. Entonces finalmente lo descubrí. Debe tener la configuración de altavoces de sus tarjetas de sonido configurada en 5.1 o de lo contrario VLC no elegirá la pista 5.1. Pensé que 7.1 set para la configuración de los altavoces en mi tarjeta de sonido funcionaría para cualquier cosa, por lo que el sistema reproduciría 5.1 o 7.1 si estuviera disponible. Pero aparentemente con VLC, y tal vez algunos otros programas, su sistema debe coincidir exactamente o no reconocerá su configuración. Esta es una característica que el equipo de VideoLan necesita corregir. Con la llegada del audio 7.1, VLC necesita reconocer que puede reproducir audio 5.1 en un sistema 7.1.
--force-dolby-surround {0 (Auto), 1 (On), 2 (Off)}
Force detection of Dolby Surround
También existe la configuración respectiva en la versión GUI de la configuración en "Audio-> Efectos-> Dolby Surround". Tiene las opciones "Auto", "On" y "Off".
Por lo que entiendo, debería detectar automáticamente si el medio de origen es sonido envolvente o no.
Por lo que puedo decir, esta es una configuración que cambia si DS / DTS debe usarse en el canal de audio, pero no la configuración de línea (estéreo, izquierda + derecha, 5.1 ...)
dadver
Bien, entonces esta respuesta probablemente no sea lo que estás buscando. ¡Lo siento!
Victor
@Victor "debería detectar automáticamente si el medio de origen es sonido envolvente o no". ¿Cómo puedo saber qué detectó VLC?
Expiación limitada el
1
@LimitedAtonement Creo que esto está disponible en Herramientas-> Información de códec, si observa la secuencia de audio y cuántos canales tiene.
Victor
1
Una solución mucho mejor si desea respetar el mapeo de audio producido por VLC:
El uso de DirectX como se explicó anteriormente en la solución daría una asignación de audio como esta:
Archivo de audio estéreo:
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
Archivo de audio 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
Usando WaveOut como describiré, respeta mejor la asignación de audio para contenido estéreo y mantiene la misma asignación que la primera solución:
Archivo de audio estéreo:
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
Archivo de audio 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
Ahora, si alguien siente que esta solución es una solución adecuada, puede hacerlo así:
Presione Ctrl + P para mostrar las preferencias.
Vaya a "Audio" a la izquierda (o en la parte superior si VLC 3.0.x)
En la salida, configure el módulo de salida en 'Salida de audio WaveOut', no es necesario cambiar la configuración de su altavoz como primera solución.
Solo si su formato de audio es dts / dolby digital 5.1, el canal 5.1 podría activarse en VLC. Si el archivo original es solo de tipo estéreo, la opción 5.1 no se resaltará en el menú mencionado anteriormente. Intenta utilizar el software SURCODE DTS y Gold Wave para convertir un archivo estéreo en un archivo DTS 5.1 definido por el usuario.
abra VLC> vaya a preferencias> seleccione todos los modos en la esquina inferior izquierda> seleccione audio> busque el modo de salida de audio estéreo> seleccione Dolby Digital Surround al final de la lista. A partir de 2.1.5 VLC.
Respuestas:
Sentí la necesidad de resucitar esto, ya que está bastante arriba en los resultados de búsqueda y la solución ya no funciona para v2.0.2, sin embargo, ¡finalmente encontré una solución!
All
botón de opción debajo del área Mostrar configuración (parte inferior izquierda de la interfaz).DirectX
.fuente
Esto fue un poco confuso para mí también. Tengo audio 7.1 en mi sistema. VLC siempre está predeterminado en audio estéreo. Entonces finalmente lo descubrí. Debe tener la configuración de altavoces de sus tarjetas de sonido configurada en 5.1 o de lo contrario VLC no elegirá la pista 5.1. Pensé que 7.1 set para la configuración de los altavoces en mi tarjeta de sonido funcionaría para cualquier cosa, por lo que el sistema reproduciría 5.1 o 7.1 si estuviera disponible. Pero aparentemente con VLC, y tal vez algunos otros programas, su sistema debe coincidir exactamente o no reconocerá su configuración. Esta es una característica que el equipo de VideoLan necesita corregir. Con la llegada del audio 7.1, VLC necesita reconocer que puede reproducir audio 5.1 en un sistema 7.1.
fuente
De
vlc --longhelp --advanced
:También existe la configuración respectiva en la versión GUI de la configuración en "Audio-> Efectos-> Dolby Surround". Tiene las opciones "Auto", "On" y "Off".
Por lo que entiendo, debería detectar automáticamente si el medio de origen es sonido envolvente o no.
fuente
Una solución mucho mejor si desea respetar el mapeo de audio producido por VLC:
El uso de DirectX como se explicó anteriormente en la solución daría una asignación de audio como esta:
Archivo de audio estéreo:
Archivo de audio 5.1:
Usando WaveOut como describiré, respeta mejor la asignación de audio para contenido estéreo y mantiene la misma asignación que la primera solución:
Archivo de audio estéreo:
Archivo de audio 5.1:
Ahora, si alguien siente que esta solución es una solución adecuada, puede hacerlo así:
Espero que sea útil para alguien ...
fuente
Solo si su formato de audio es dts / dolby digital 5.1, el canal 5.1 podría activarse en VLC. Si el archivo original es solo de tipo estéreo, la opción 5.1 no se resaltará en el menú mencionado anteriormente. Intenta utilizar el software SURCODE DTS y Gold Wave para convertir un archivo estéreo en un archivo DTS 5.1 definido por el usuario.
fuente
abra VLC> vaya a preferencias> seleccione todos los modos en la esquina inferior izquierda> seleccione audio> busque el modo de salida de audio estéreo> seleccione Dolby Digital Surround al final de la lista. A partir de 2.1.5 VLC.
fuente