<  Options générales audio La ligne de commande sous VLC Les modules de sortie audio  >

Options de filtres audio


Les filtres audio


– Déclaration préalable obligatoire :
--audio-filter= option 



– Ses options ( avec leurs propres options ) :


égalisuer 10 bandes

• equalizer : --audio-filter=equalizer


Prédéfini : --equalizer-preset=flat

au choix : flat, classical, club, dance, fullbass, fullbasstreble, fulltreble, headphones, largehall, live, party, pop, reggae, rock, ska, soft, softrock, techno )

– Personnalisé ( Gain des différentes bandes ) : --equalizer-bands=  suivi d'une chaîne de valeurs ( attention à la ponctuation ! ) :

Exemple :     --audio-filter=equalizer    --equalizer-bands=20,3;18,4;3;0,12;-5,4;-18,5;(etc.)

– Gain global : --equalizer-preamp=12,000000

– Activer "Deux passes" : --equalizer-2pass




casque
headphone : effet de spatialisation 5.1 au casque : --audio-filter=headphone


--headphone-dim=10 ( valeur en mètres )

Exemple : --audio-filter=headphone --headphone-dim=4




normaliseur de volume
• normvol : normaliseur de volume : --audio-filter=normvol


Nombre de tampons audio : --norm-buff-size=20

Niveau maximal : --norm-max-level=2,000000



égaliseur paramétrique
• param_eq : égaliseur paramétrique : --audio-filter=param_eq



Ici, je me contenterai de donner les commandes. Ceux qui savent se servir de ce type de réglage sauront également l'utiliser. Les valeurs sont de la forme 1.0000.


--param-eq-lowf=
Basse freq (Hz)
--param-eq-lowgain= Gain basse freq (Db)
--param-eq-highf= Haute freq (Hz)
--param-eq-highgain= Gain Haute freq (Db)
--param-eq-f1=
Freq 1 (Hz)
--param-eq-gain1= Freq 1 gain (Db)
--param-eq-q1= Freq 1 Q
--param-eq-f2= Freq 2 (Hz)
--param-eq-gain2= Freq 2 gain (Db)
--param-eq-q2= Freq 2 Q
--param-eq-f3= Freq 3 (Hz)
--param-eq-gain3= Freq 3 gain (Db)
--param-eq-q3= Freq 3 Q


Remarque importante : VLC n'accepte qu'un seul filtre à la fois ! Si plusieurs filtres sont déclarés, l'ordre de prise en compte est : "normvol", "headphone" et, en dernier, "equalizer"...



Désormais, je désire écouter la "StarAc" avec une courbe pré-établie, un léger retard audio, un échantillonage conforme au "Red-Book" et pouvoir augmenter le volume très rapidement ; et comme mon ordinateur n'est pas très rapide, je ne veut pas de ré-échantillonage HQ. Voici mon script :


start vlc\vlc.exe cdda://F: --sout=#duplicate{dst=display} --volume=512  --audio-desync=10 --volume-step=64  --aout-rate=44100 --no-hq-resampling --equalizer-preset=techno --audio-filter=equalizer --equalizer-bands=20,3;18,4;3;0,12;-5,4;-18,5;0 --equalizer-2pass --equalizer-preamp=12,00000  --audio-filter=headphone --headphone-dim=10 --audio-filter=normvol --norm-max-level=2,000000 --norm-buff-size=20 --spdif --config="~/Application Data/vlc/vlcrc-diff"



Vous pouvez constater qu'un certain nombre de termes peuvent être supprimés :


– Je déclare deux types d'égaliseurs : VLC prendra en compte les valeurs personnalisées avant la forme prédéfinie...
– Trois types de filtres sont déclarés...
– Je déclare la sortie du préamplificateur à sa valeur par défaut...
– Je lui demande de sortir sur le "spdif" alors que je ne dispose pas de ce type de connection...


Le script peut donc être corrigé de la sorte :


start vlc\vlc.exe cdda://F: --sout=#duplicate{dst=display} --volume=512  --audio-desync=10 --volume-step=64  --aout-rate=44100 --no-hq-resampling --equalizer-preset=techno --config="~/Application Data/vlc/vlcrc-diff"


Le dernier argument : --config="~/Application Data/vlc/vlcrc-diff" est le fichier dans lequel s'enregistrera la configuration...


<  Table générale Accueil Les modules de sortie audio  >