Difference between revisions of "Interfaces"

From VideoLAN Wiki
Jump to navigation Jump to search
m (Additional Interfaces moved to Interface)
Line 1: Line 1:
You can enable these interfaces if you want. Most have very specific usage options and many people will never want to use them, but they sure can be useful.
+
Interfaces are the way you tell VLC what to do. VLC has 2 main Interfaces:
 +
* The [[wxWidgets Interface]] (wx) is the default interface.
 +
* The [[Skins|skins2 Interface]] is an interface where you can choose how VLC player looks.
  
* [[Web Interface]]
 
* [[Mouse Gestures]]
 
* [[Console]]
 
  
  
Usually an interface is launched as the primary interface (vlc --intf interfacemodule). However you can also launch more than one interface:
+
The full list of interfaces is  
vlc --intf wx --extraintf sap,telnet,http
+
{|
 +
|'''wx'''
 +
| Default [http://www.wxwidgets.org/ wxWidgets] interface
 +
|-
 +
|'''skins2'''
 +
| Load VLC with a [[Skins|skin]]
 +
|-
 +
|
 +
| [[Web Interface]], used for controlling VLC from over a network
 +
|-
 +
| '''gestures'''
 +
| [[Mouse Gestures]], where you can control vlc by moving the mouse
 +
|-
 +
| '''rc''', '''ncurses''' and '''telnet'''
 +
| [[Console|Console Interface]], a non-graphical interface.
 +
|-
 +
| '''showintf'''
 +
| Show Intefaces module
 +
|-
 +
| '''hotkeys''' and'''joystick'''
 +
| Control VLC with the keyboard/joystick
 +
|-
 +
| '''dummy'''
 +
| Don't use an interface
 +
|}
  
This will launch VLC with the default wxWidgets interface, but will also launch the sap, telnet and web interface in addition to the wxWidgets one.
+
There are some other interfaces, you can view the list by running VLC with the -l option:
 +
vlc -l
 +
This also displays the [[muxers]] and [[encoders]]/[[decoders]]. On linux, run
 +
vlc -l | grep -i interface
 +
to display the interfaces.
 +
 
 +
To run VLC with a different primary interface, use the following command:
 +
vlc --intf ''name''
 +
You can also use
 +
vlc -I ''name''
 +
You can also change the default in the [[Preferences]].
 +
 
 +
However you can also launch more than one interface:
 +
vlc --intf wx --extraintf sap,telnet,http
 +
This will launch VLC with the default wxWidgets interface, but will also launch the sap, telnet and web interface in addition to the wxWidgets one. The default for this can also be changed in the Preferences.
 +
 
 +
Note that if you only use the dummy interface, you won't be able to tell vlc to quit - you may have to break it manually with Ctrl+C; or use vlc:quit as the last item on the playlist.

Revision as of 22:16, 14 January 2006

Interfaces are the way you tell VLC what to do. VLC has 2 main Interfaces:


The full list of interfaces is

wx Default wxWidgets interface
skins2 Load VLC with a skin
Web Interface, used for controlling VLC from over a network
gestures Mouse Gestures, where you can control vlc by moving the mouse
rc, ncurses and telnet Console Interface, a non-graphical interface.
showintf Show Intefaces module
hotkeys andjoystick Control VLC with the keyboard/joystick
dummy Don't use an interface

There are some other interfaces, you can view the list by running VLC with the -l option:

vlc -l

This also displays the muxers and encoders/decoders. On linux, run

vlc -l | grep -i interface

to display the interfaces.

To run VLC with a different primary interface, use the following command:

vlc --intf name

You can also use

vlc -I name

You can also change the default in the Preferences.

However you can also launch more than one interface:

vlc --intf wx --extraintf sap,telnet,http

This will launch VLC with the default wxWidgets interface, but will also launch the sap, telnet and web interface in addition to the wxWidgets one. The default for this can also be changed in the Preferences.

Note that if you only use the dummy interface, you won't be able to tell vlc to quit - you may have to break it manually with Ctrl+C; or use vlc:quit as the last item on the playlist.