Y at-il un paramètre dans VLC pour changer la sortie audio par défaut en 5.1?
J’ai ressenti le besoin de le ressusciter, car les résultats de recherche étaient très élevés et la solution ne fonctionne plus pour la version 2.0.2. Cependant, j’ai enfin trouvé une solution!
All
sous la zone Afficher les paramètres (en bas à gauche de l'interface).DirectX
.C'était un peu déroutant pour moi aussi. J'ai 7.1 audio sur mon système. VLC a toujours opté pour un son stéréo. Puis j'ai finalement compris. La configuration des enceintes de votre carte son doit être définie sur 5.1, sinon VLC ne choisira pas la piste 5.1. Je pensais que la configuration 7.1 pour la configuration des enceintes de ma carte son fonctionnerait avec n'importe quoi afin que le système puisse jouer en 5.1 ou 7.1 s'il était disponible. Mais apparemment, avec VLC et peut-être avec d’autres programmes, votre système doit correspondre exactement sinon il ne reconnaîtra pas vos paramètres. Il s’agit d’une fonctionnalité que l’équipe de VideoLan doit corriger. Avec l'avènement de l'audio 7.1, VLC doit reconnaître qu'il peut lire de l'audio 5.1 sur un système 7.1.
De vlc --longhelp --advanced
:
--force-dolby-surround {0 (Auto), 1 (On), 2 (Off)}
Force detection of Dolby Surround
Il y a aussi le réglage correspondant dans la version GUI des réglages sous "Audio-> Effets-> Dolby Surround". Est-ce qu'il a les options "Auto", "On" et "Off".
D'après ce que j'ai compris, il devrait automatiquement détecter si le média source est un son surround ou non.
Bien meilleure solution si vous souhaitez respecter le mapping audio produit par VLC:
Utiliser DirectX comme expliqué ci-dessus dans la solution donnerait un mappage audio comme ceci:
Fichier audio stéréo:
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
Fichier 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
Utiliser WaveOut comme je le décris respecte mieux le mappage audio du contenu stéréo et conserve le même mappage que la première solution:
Fichier audio stéréo:
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
Fichier 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
Maintenant, si quelqu'un estime que cette solution de contournement est une solution appropriée, vous pouvez le faire comme suit:
J'espère que cela sera utile pour quelqu'un ...
Ce n'est que si votre format audio est dts/dolby digital 5.1 que le canal 5.1 peut être activé dans VLC. Si le fichier d'origine est uniquement de type stéréo, l'option 5.1 ne sera pas mise en surbrillance dans le menu ci-dessus. Vous essayez d'utiliser les logiciels SURCODE DTS et Gold Wave pour convertir un fichier stéréo en fichier 5.1 DTS défini par l'utilisateur.