Difference between revisions of "Documentation:Modules"
Jump to navigation
Jump to search
(→Text: telnet was replaced with lua) |
(Link to the modules folder via Template:VLCSourceFolder) |
||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | This page lists most of the modules present in the official VLC source code. Understanding these pages might require that you know about VLC and its command line usage. It is recommended that you read the other [[Documentation:Documentation|documentation]] first. | + | This page lists most of the {{VLCSourceFolder|modules}} present in the official VLC source code. Understanding these pages might require that you know about VLC and its command line usage. It is recommended that you read the other [[Documentation:Documentation|documentation]] first. |
To list all the available modules in your VLC build, use: | To list all the available modules in your VLC build, use: |
Revision as of 10:30, 15 February 2019
This page lists most of the documentation first.
present in the official VLC source code. Understanding these pages might require that you know about VLC and its command line usage. It is recommended that you read the otherTo list all the available modules in your VLC build, use:
% vlc --list
To list a module's configuration options, use:
% vlc -p <modulename> --advanced --help-verbose
Interfaces
Graphical
- wxWidgets (up to 0.9)
Text
- remote control (rc)
- telnet (until 2.0.0)
- ncurses
- lua
Other
Outputs
Audio Output
Video Output
- SDL
- Colored ASCII Art
- ASCII Art
- Image (up to 0.9.10)
Stream Output
- Autodel
- Gather
- Description
- Switcher
- Transrate (up to 1.1.0)
Filters
Audio Filters
Video Filters
- Adjust
- Anaglyph 3D
- AtmoLight (up to 3.0.0)
- Color Threshold
- Logo Erase
- Extract
- Freeze
- Gaussian Blur
- Gradfun
- Gradient
- Invert
- Motion Blur
- Noise (up to 1.1.13)
- Oldmovie
- Posterize
- Psychedelic
- Ripple
- Rotate
- Scene
- Sepia
- Sharpen
- VHS
- Wave
The following video filters are for use in transcode only:
The following video filters are for use in the mosaic framework only:
Video Sub-Filters
Video Output Filters
Visualizations
- Visualizer
- Goom
- ProjectM
- Vovoid VSXu
- Galaktos (up to 1.0.6)
Access Filters
Other
Accesses
- File Input - for reading local files
- Directory
- DVDnav Input
- DVDRead Input - DVD without menu support
- VCD
- HTTP Input
- FTP Input
- UDP/RTP Input
- RTSP -
- MMS - reading from the MicroSoft Media Server
- Screen Input - grabbing the currently active screen
- Fake (up to 0.9.0) - presents a static image as a video stream
- Raw Video - streams of bitmap images
- Matroska stream
- H.264 Video
- IVTV MPEG Encoding Card Input
Linux specific:
- DV
- DVB Input
- PVR
- Video4Linux (v4l) (up to 1.1.13)
- Video4Linux2 (v4l2)
- DC1394
Windows specific:
macOS specific:
- EyeTV - reads DVB streams from the proprietary EyeTV.app; requires a plugin
- QTKit - reads uncompressed video from internal iSights
Access Outputs
Codecs
Audio
Video
Subtitles
Demuxers
- avcodec ("FFmpeg")
Playlist
Muxers
Service Discovery
- SAP
- Shoutcast
- Podcast
- HAL (up to 1.1.13)
- DAAP
- Bonjour
- UPnP (intel)
- UPnP (cyberlink)
Misc
This page is part of official VLC media player Documentation (User Guide • Streaming HowTo • Hacker Guide • Modules)
Please read the Documentation Editing Guidelines before you edit the documentation
Please read the Documentation Editing Guidelines before you edit the documentation
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.