Come è possibile modificare l'uscita audio predefinita in VLC su 5.1?


10

Esiste un'impostazione in VLC per modificare l'uscita audio predefinita su 5.1?


1
Immagino che se la fonte non è in 5.1 dovrete trovare un software che emula l'uscita 5.1 da un segnale stereo. Potrebbe essere il tuo driver audio in grado di farlo.
slhck,

Risposte:


30

Ho sentito il bisogno di resuscitare questo dato che è piuttosto in alto nei risultati di ricerca e la soluzione non funziona più per la versione 2.0.2, tuttavia, ho finalmente trovato una soluzione!

  1. Premi Ctrl+ Pper visualizzare le preferenze.
  2. Nella parte inferiore della navigazione a destra selezionare il Allpulsante di opzione nell'area Mostra impostazioni (in basso a sinistra dell'interfaccia).
  3. Ora espandi la struttura Audio , seleziona Out Modules e seleziona DirectX.
  4. Seleziona il tuo "Dispositivo di output" e "Configurazione degli altoparlanti" dai menu a discesa.
  5. Riavvia VLC.

Migliore risposta. Questo stava funzionando per me.
Giovedì

3
Nessuna opzione di questo tipo in Mac OS X.
niieani

O FreeBSD ho una casella "Dispositivo di uscita audio" in cui digitare qualcosa - forse devo dare un nome specifico al dispositivo ...?
SlySven

4

Questo è stato un po 'confuso anche per me. Ho audio 7.1 sul mio sistema. VLC è sempre predefinito per l'audio stereo. Poi ho finalmente capito. È necessario che la configurazione dei diffusori delle schede audio sia impostata su 5.1, altrimenti VLC non sceglierà la traccia 5.1. Ho pensato che 7.1 impostato per la configurazione degli altoparlanti sulla mia scheda audio avrebbe funzionato per qualsiasi cosa, quindi il sistema avrebbe riprodotto 5.1 o 7.1 se disponibile. Ma a quanto pare con VLC, e forse alcuni altri programmi, il tuo sistema deve corrispondere esattamente o non riconoscerà le tue impostazioni. Questa è una funzionalità che il team di VideoLan deve risolvere. Con l'avvento dell'audio 7.1, VLC deve riconoscere che può riprodurre audio 5.1 su un sistema 7.1.


3

Da vlc --longhelp --advanced:

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

C'è anche la rispettiva impostazione nella versione GUI delle impostazioni in "Audio-> Effetti-> Dolby Surround". Ha le opzioni "Auto", "Acceso" e "Spento".

Da quanto ho capito, dovrebbe rilevare automaticamente se il supporto sorgente è il suono surround o meno.


Per quanto ne so, questa è un'impostazione che cambia se DS / DTS deve essere usato nel canale audio, ma non la configurazione della linea (stereo, sinistra + destra, 5.1 ....)
dadver

Ok, allora questa risposta probabilmente non è quello che stai cercando. Scusate!
Victor,

@Victor "dovrebbe rilevare automaticamente se il supporto sorgente è il suono surround o meno." Come posso sapere cosa ha rilevato VLC?
Espiazione limitata il

1
@LimitedAtonement Credo che questo sia disponibile in Strumenti-> Informazioni sul codec, se guardi il flusso audio e quanti canali ha.
Victor,

1

Soluzione molto migliore se si desidera rispettare la mappatura audio prodotta da VLC:

  • L'uso di DirectX come spiegato sopra nella soluzione darebbe una mappatura audio come questa:

    File audio stereo:

    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 file audio:

    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
    
  • Utilizzando WaveOut come descriverò, rispetta meglio la mappatura audio per i contenuti stereo e mantiene la stessa mappatura della prima soluzione:

    File audio stereo:

    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 file audio:

    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
    

Ora, se qualcuno ritiene che questa soluzione alternativa sia una soluzione adeguata, puoi farlo in questo modo:

  1. Premi Ctrl + P per visualizzare le preferenze.
  2. Vai su "Audio" a sinistra (o in alto se VLC 3.0.x)
  3. In uscita, imposta il modulo di uscita su "Uscita audio WaveOut", non è necessario modificare la configurazione degli altoparlanti come prima soluzione.
  4. Riavvia VLC

Spero che sarà utile per qualcuno ...


0

Solo se il tuo formato audio è dts / dolby digital 5.1, il canale 5.1 potrebbe essere attivato in VLC. Se il file originale è solo di tipo stereo, l'opzione 5.1 non verrà evidenziata nel menu sopra indicato. Si prova a utilizzare il software SURCODE DTS e Gold wave per convertire un file stereo in un file DTS 5.1 definito dall'utente.


-1

apri VLC> vai alle preferenze> seleziona tutte le modalità nell'angolo in basso a sinistra> seleziona audio> trova modalità di uscita audio stereo> seleziona Dolby Digital Surround in fondo all'elenco. A partire da 2.1.5 VLC.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.