VLC en ligne de commande

VLC offre de très nombreuse options en ligne de commande… pour s'en convaincre, il suffit de taper :

vlc -H --advanced

La rédaction de cette page a été réalisé en vue de lire de la musique (en local) et radio en streaming sur un raspberry en mode serveur (sans écran, ni clavier …) avec commande par télécommande infra-rouge.

Supprimer l'ouverture de la fenêtre graphique: On utilise cvlc avec l'option1)

 --Vdummy

régler le gain ("volume sonore") avec l'option

 --gain [valeur] 

[valeur] doit être entre [0.000000 .. 8.000000] 2). Sur raspberry sans carte audio supplémentaire, les valeurs 2, 3 conviennent… au delà, ça ne suit plus (son haché). Nota: l'option –volume semble ignorée !

Lire un flux radio via la freebox:

cvlc -Vdummy "rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=100010"

lit france info Si vous lisez la playlist des chaînes fournies par la freebox vous vous rendrez vite compte que le n° de service existe pour plusieurs canaux (france culture es france musique on pas exemple le n° service=10006. En grattant un peu, on voit qu'il y a un paramètre important pour les radios: #EXTVLCOPT:audio-track-id. Cet audio-track est important. Si je reprends mon exemple:
france culture a #EXTVLCOPT:audio-track-id=1002
france musique à #EXTVLCOPT:audio-track-id=1006
n'ayant pas trouvé comment précisé cet audio-track, j'ai créé une "playlist" avec juste la radio voulue:

rtl2.m3u
#EXTM3U
#EXTINF:0,10013 - RTL 2
#EXTVLCOPT:ts-es-id-pid
#EXTVLCOPT:no-video
#EXTVLCOPT:audio-track-id=1005
rtsp://mafreebox.freebox.fr/fbxtv_pub/stream?namespace=1&service=100001

et je le lance simplement par :

cvlc -Vdummy --gain 2 rtl2.m3u

Bien qu'obsolète: doc ligne de commande


  • utilisateurs/bcag2/vlc_ligne_de_commande.txt
  • Dernière modification: Le 09/12/2017, 14:18
  • (modification externe)