Lire le flux VLC sans interface

10

Je voudrais utiliser VLC pour lire un flux de radio Internet sans démarrer l'interface graphique. Est-ce possible? J'ai un peu exploré la documentation en ligne de commande pour VLC et je n'ai trouvé aucune solution.

Jusqu'à présent, j'invoque simplement:

$ vlc <stream>

Je suis sous Linux (Ubuntu 13.10).

Mahoni
la source
Sur quel système d'exploitation est-ce activé? Cela peut aider.
Marshall Conover
@MarshallConover Vous avez absolument raison, venez de l'ajouter.
Mahoni
Je ne sais pas comment VLC est empaqueté dans Ubuntu, mais vous pouvez essayer cvlc et nvlc.
FSMaxB

Réponses:

18

Pour jouer vlc dans la ligne de commande sans lancer une interface utilisateur, il semble que cette page a ce dont vous avez besoin.

Plus précisément, je pense que vous voulez cette commande:

vlc --intf dummy vcd://

Cela spécifie une interface factice qui ne lance jamais rien. Je ne peux pas tester cela parce que je suis loin de ma boîte Linux en ce moment, mais voici la commande complète que je pense que vous recherchez:

vlc --intf dummy <stream>
Marshall Conover
la source
1
Vous pouvez ajouter des paramètres supplémentaires pour configurer davantage le lecteur. Par exemple, si vous souhaitez masquer le titre de la vidéo au début de sa lecture et que vous souhaitez qu'il démarre en plein écran avec quelques autres options. Vous pouvez utiliser quelque chose comme:vlc -I dummy --fullscreen --qt-minimal-view --no-qt-name-in-title <file>
Tim Visee
4

Pour utiliser vlc sans interface, j'utilise simplement cette commande:

flux cvlc

hidalgo
la source
Meilleure solution car elle n'a besoin d'aucune option ou commutateur supplémentaire.
DBX12
-1

Dans la documentation VLC , il y a un grand chapitre à ce sujet:

Choisissez simplement le type de flux qui correspond à votre type de flux et remplissez le bon addresset le serverport.

Recevoir un flux réseau

Pour recevoir un flux UDP unicast (envoyé par VLS ou la sortie de flux de VLC), démarrez VLC avec:

% vlc -vvv udp:[@:server_port]

Pour recevoir un flux UDP de multidiffusion (envoyé par VLS ou la sortie de flux de VLC), démarrez VLC avec:

% vlc -vvv udp:@multicast_address[:server_port]

Pour recevoir un flux HTTP, démarrez VLC avec:

% vlc -vvv http://www.example.org/your_file.mpg

Pour recevoir un flux RTSP, démarrez VLC avec:

% vlc -vvv rtsp://www.example.org/your_stream
Christian
la source