mirror of
https://code.videolan.org/videolan/vlc
synced 2024-09-12 13:44:56 +02:00
04a376f95c
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org> Signed-off-by: Rafaël Carré <funman@videolan.org>
392 lines
17 KiB
Plaintext
392 lines
17 KiB
Plaintext
List of vlc plugins (384)
|
|
$Id$
|
|
* a52: A/52 basic parser/packetizer
|
|
* a52tofloat32: A/52 audio converter & decoder plugin, using liba52
|
|
* a52tospdif: Audio converter module to encapsulate A/52 into S/PDIF
|
|
* aa: Ascii art video output
|
|
* access_alsa: Alsa access module
|
|
* access_attachment: Attachment access module
|
|
* access_avio: Access and Stream output module using libavformat network
|
|
* access_bd: Blu-Ray Disc access
|
|
* access_directory: Access module to read files in a directory
|
|
* access_eyetv: Access module to connect to our plugin running within EyeTV
|
|
* access_ftp: FTP Network access module
|
|
* access_gnomevfs: GnomeVFS access
|
|
* access_http: HTTP Network access module
|
|
* access_imem: memory input access module
|
|
* access_jack: JACK audio input module
|
|
* access_mms: MMS over TCP, UDP and HTTP access module
|
|
* access_mtp: MTP access module
|
|
* access_oss: OSS access module
|
|
* access_output_dummy: dummy access_output module
|
|
* access_output_file: File access_output module
|
|
* access_output_http: HTTP Network access module
|
|
* access_output_livehttp: Live HTTP stream output
|
|
* access_output_shout: Shoutcast access output
|
|
* access_output_udp: UDP Network access_output module
|
|
* access_rar: RAR access
|
|
* access_realrtsp: Real RTSP access
|
|
* access_sftp: SFTP network access module
|
|
* access_smb: SMB shares access module
|
|
* access_tcp: TCP Network access module
|
|
* access_udp: UDP Network access module
|
|
* access_vdr: VDR access module
|
|
* adjust: Contrast/Hue/saturation/Brightness adjust module
|
|
* adpcm: ADPCM audio decoder
|
|
* adummy: dummy audio output
|
|
* aes3: aes3 decoder/packetizer
|
|
* afile: Audio output to write to a file
|
|
* aiff: AIFF demuxer
|
|
* alphamask: Alpha layer mask video filter
|
|
* alsa: audio output module using the ALSA API
|
|
* amem: audio memory output
|
|
* anaglyph: anaglyph 3d video filter
|
|
* android_surface: video output for Android, based on Surface
|
|
* antiflicker: anti-flicker video filter
|
|
* araw: Pseudo audio decoder for raw PCM
|
|
* asf: ASF demuxer
|
|
* atmo: Ambilight-like video-output
|
|
* au: AU file demuxer
|
|
* audio_format: helper module for audio transcoding
|
|
* audio_format_neon: helper module for audio transcoding using NEON assembly
|
|
* audiobargraph_a: audiobargraph audio plugin
|
|
* audiobargraph_v: audiobargraph video plugin
|
|
* audioqueue: Audio Output based on AudioQueue API for iOS
|
|
* audioscrobbler: AudioScrobbler/Last.fm submission plugin
|
|
* auhal: Audio output for MacOS X based on the AUHAL API
|
|
* avcodec: libavcodec audio/video decoder
|
|
* avformat: libavformat demuxer
|
|
* avi: AVI file stream demuxer
|
|
* ball: Augmented reality ball video filter module
|
|
* bandlimited_resampler: Bandlimited interpolation audio resampler
|
|
* blend: a picture filter that blends two pictures
|
|
* blendbench: a picture filter that test performance of blending routines
|
|
* bluescreen: Bluescreen (weather channel like) video filter
|
|
* bonjour: Zeroconf services discovery
|
|
* caca: color ASCII art video output using libcaca
|
|
* canvas: Automatically resize and padd a video
|
|
* cc: CC 608/708 subtitles decoder
|
|
* cdda: input module to read audio CDs
|
|
* cdg: CD-G decoder
|
|
* chain: Video filtering using a chain of video filter modules
|
|
* chorus_flanger: Basic chorus/flanger/variable delay audio filter
|
|
* chroma_omx: OMX Development Layer chroma conversions
|
|
* chroma_yuv_neon: ARM NEON video chroma conversion
|
|
* clone: Clone video filter
|
|
* colorthres: Theshold color based on similarity to reference color Video filter
|
|
* compressor: Dynamic range compressor
|
|
* crop: Crop video filter
|
|
* croppadd: Crop/Padd image filter
|
|
* crystalhd: crystalhd decoder
|
|
* cvdsub: CVD subtitles decoder
|
|
* dash: MPEG DASH playback
|
|
* dbus: D-Bus control interface
|
|
* dc1394: IIDC (DCAM) FireWire input module
|
|
* ddummy: dummy decoder
|
|
* decklink: input module to read from a Blackmagic SDI card
|
|
* decomp: Decompression module
|
|
* deinterlace: naive deinterlacing filter
|
|
* demux_cdg: Demuxer for CD-G files (Karaoke)
|
|
* demux_stl: EBU STL subtitles demuxer
|
|
* demuxdump: Pseudo-demuxer that dumps the stream
|
|
* dirac: BBC Dirac codec
|
|
* direct2d: video output module using the Direct2D API
|
|
* direct3d: video output module using the Direct3D API
|
|
* directdraw: video output module using the DirectDraw API
|
|
* directfb: Direct Framebuffer video output
|
|
* directsound: audio output module using the DirectSound API
|
|
* dmo: a DirectMediaObject decoder that uses DirectMedia to decode video (WMV3)
|
|
* dolby_surround_decoder: simple decoder for dolby surround encoded streams
|
|
* drawable: legacy LibVLC video window provider
|
|
* dshow: DirectShow access plugin for encoding cards under Windows
|
|
* dts: DTS basic parser/packetizer
|
|
* dtstofloat32: DTS Audio converter
|
|
* dtstospdif: Audio converter that encapsulates DTS into S/PDIF
|
|
* dtv: DVB support (superseds bda module for Windows)
|
|
* dummy: dummy interface
|
|
* dv1394: Digital Video (Firewire/IEEE1394/I-Link) access module
|
|
* dvbsub: decoder module for subs in dvb streams
|
|
* dvdnav: access module for DVDs with libdvdnav
|
|
* dvdread: input module for accessing DVDs, uses libdvdread
|
|
* dynamicoverlay: subpicture filter using shared memory that can be written to by external applications
|
|
* edummy: dummy encoder
|
|
* egl: EGL video output
|
|
* equalizer: a equalizer audio filter
|
|
* erase: Logo erase video filter
|
|
* es: input module for MPEG ES decapsulation
|
|
* export: playlist export module
|
|
* extract: Extract RGB components video filter
|
|
* faad: AAC decoder using libfaad2
|
|
* fb: video output module for the Linux framebuffer
|
|
* filesystem: Filesystem access module
|
|
* flac: Flac decoder using libflac
|
|
* flacsys: FLAC demuxer
|
|
* float32_mixer: Precise float32 audio mixer
|
|
* fluidsynth: Software MIDI synthetizer using libfluidsynth
|
|
* folder: folder meta data and art finder
|
|
* freetype: Utility to put text on video using freetype2
|
|
* gain: Gain audio filter
|
|
* gaussianblur: gaussian blur video filter
|
|
* gestures: mouse gestures control plugin
|
|
* gl: OpenGL video output using the generic OpenGL provider
|
|
* gles1: OpenGL ES video output using the generic OpenGL provider
|
|
* gles2: OpenGL ES2 video output using the generic OpenGL provider
|
|
* globalhotkeys: module to catch hotkeys when application doesn't have the focus
|
|
* glwin32: a opengl provider using DirectX OpenGL
|
|
* gme: old console games music playback using Game Music Emu
|
|
* gnutls: GNU TLS encryption/decryption module
|
|
* goom: visualisation plugin based on goom
|
|
* gradfun: Gradfun video effects filter
|
|
* gradient: Gradient and edge detection video effects filter
|
|
* grain: Grain Video filter
|
|
* grey_yuv: grayscale to others conversion module
|
|
* growl: announce currently playing stream to growl
|
|
* h264: H264 decoder
|
|
* headphone_channel_mixer: headphone channel mixer with virtual spatialization effect
|
|
* hotkeys: hotkeys control module
|
|
* hqdn3d: High Quality denoising filter
|
|
* htcpcp: HTCPCP access module
|
|
* httplive: HTTP Live streaming for playback
|
|
* i420_rgb: planar YUV to packed RGB conversion functions
|
|
* i420_rgb_mmx: MMX accelerated version of i420_rgb
|
|
* i420_rgb_sse2: sse2 accelerated version of i420_rgb
|
|
* i420_yuy2: planar 4:2:0 YUV to packed YUV conversion functions
|
|
* i420_yuy2_altivec: AltiVec accelerated version of i420_yuy2
|
|
* i420_yuy2_mmx: MMX accelerated version of i420_yuy2
|
|
* i420_yuy2_sse2: sse2 accelerated version of i420_yuy2
|
|
* i422_i420: 4:2:2 to 4:2:0 conversion functions
|
|
* i422_yuy2: planar 4:2:2 YUV to packed YUV conversion functions
|
|
* i422_yuy2_mmx: MMX accelerated version of i422_yuy2
|
|
* i422_yuy2_sse2: sse2 accelerated version of i422_yuy2
|
|
* idummy: dummy input
|
|
* image: Image file video output
|
|
* inhibit: preventing the computer from suspending
|
|
* integer_mixer: Integer audio mixer
|
|
* invert: inverse video filter
|
|
* iomx: IPC/OpenMaxIL for Android
|
|
* jack: jack server audio output
|
|
* kai: OS/2 audio output
|
|
* karaoke: simple karaoke audio filter
|
|
* kate: kate text bitstream decoder
|
|
* kva: OS/2 video output
|
|
* libass: Subtitle renderers using libass
|
|
* libbluray: Library to access Blu-Ray drives
|
|
* libmpeg2: Mpeg2 video decoder using libmpeg2
|
|
* linsys_hdsdi: Linsys HDSDI cards access module
|
|
* linsys_sdi: Linsys SDI cards access module
|
|
* lirc: Linux infrared control module
|
|
* live555: rtp demux based on liveMedia (live555.com)
|
|
* logger: file logger plugin
|
|
* logo: video filter to put a logo on the video
|
|
* lpcm: LPCM decoder
|
|
* lua: Lua scripting inteface
|
|
* macosx: Video output, and interface module for Mac OS X
|
|
* macosx_dialog_provider: Minimal Dialog Provider for Mac OS X
|
|
* magnify: zoom video filter
|
|
* marq: Overlays a marquee on the video
|
|
* mash: OpenMash based decoder
|
|
* mce: Nokia MCE screen unblanking module
|
|
* media_library: a sql based media library
|
|
* mediadirs: Picture/Music/Video user directories as service discoveries
|
|
* minimal_macosx: a minimal Mac OS X GUI, using the FrameWork
|
|
* mirror: mirror video filter
|
|
* mjpeg: a demuxer for multipart and concatenated JPEG data
|
|
* mkv: Matroska demuxer
|
|
* mod: MOD demuxer
|
|
* mono: stereo-to-mono downmix simple channel mixer
|
|
* mosaic: Module used to display a mosaic
|
|
* motion: Motion control interface
|
|
* motionblur: Motion blur filter
|
|
* motiondetect: Motion detection filter
|
|
* mp4: MP4 file input module
|
|
* mpc: Musepack decoder
|
|
* mpeg_audio: MPEG audio parser/packetizer
|
|
* mpgatofixed32: MPEG-1 & 2 audio layer I,II,III audio decoder using MAD
|
|
* mpgv: MPEG-I/II Video demuxer
|
|
* mtp: MTP interface module
|
|
* mux_asf: ASF muxer
|
|
* mux_avi: AVI muxer
|
|
* mux_dummy: dummy muxer
|
|
* mux_mp4: MP4 muxer
|
|
* mux_mpjpeg: a multipart MIME MJPEG muxer
|
|
* mux_ogg: OGG muxer
|
|
* mux_ps: MPEG program stream muxer
|
|
* mux_ts: MPEG transport stream muxer
|
|
* mux_wav: a WAV muxer
|
|
* ncurses: interface module using the ncurses library
|
|
* netsync: synchronizes the clock of remote VLCs with a server for synchronous playback
|
|
* normvol: a audio filter for volume normalization
|
|
* notify: notifications using libnotify
|
|
* nsc: decoder for Microsoft proprietary NSC descriptors
|
|
* nsv: NullSoft Video demuxer
|
|
* ntservice: run VLC as a NT service
|
|
* nuv: NUV demuxer
|
|
* ogg: input module for OGG decapsulation
|
|
* oldrc: old interface module using stdio
|
|
* omxil: OpenMAX IL audio/video decoder
|
|
* opencv_example: OpenCV example (face identification)
|
|
* opencv_wrapper: OpenCV wrapper video filter
|
|
* opensles_android: OpenSL ES audio output for Android
|
|
* opus: a opus audio decoder/packetizer using the libopus library
|
|
* os2drive: service discovery for OS/2 drives
|
|
* osd_parser: OSD import module
|
|
* osdmenu: video_filter for displaying and streaming a On Screen Display menu
|
|
* oss: audio output module using the OSS /dev/dsp interface
|
|
* packetizer_copy: Simple copy packetizer
|
|
* packetizer_dirac: Dirac video packetizer
|
|
* packetizer_flac: FLAC audio packetizer
|
|
* packetizer_h264: H264 video packetizer
|
|
* packetizer_mlp: MLP/TrueHD audio packetizer
|
|
* packetizer_mpeg4audio: MPEG4 audio packetizer
|
|
* packetizer_mpeg4video: MPEG4 video packetizer
|
|
* packetizer_mpegvideo: MPEG video packetizer
|
|
* packetizer_vc1: VC-1 video packetizer
|
|
* panoramix: image wall panoramic video with edge blending filter
|
|
* param_eq: parametric equalizer
|
|
* playlist: playlist import module
|
|
* png: PNG images decoder
|
|
* podcast: podcast feed parser
|
|
* posterize: posterize video filter
|
|
* postproc: Video post processing filter
|
|
* projectm: visualisation using libprojectM
|
|
* ps: input module for MPEG PS decapsulation
|
|
* psychedelic: Psychedelic video filter
|
|
* pulse: PulseAudio audio output
|
|
* pulselist: PulseAudio audio input services discovery
|
|
* pulsesrc: PulseAudio audio input
|
|
* puzzle: puzzle video filter
|
|
* pva: PVA demuxer
|
|
* qt4: interface module using the cross-platform Qt4 library
|
|
* qtcapture: Quicktime Video Capture
|
|
* qtsound: Quicktime Audio Capture
|
|
* quartztext: Text renderer using native Mac OS X API
|
|
* quicktime: Quicktime decoder that uses the QT library
|
|
* rawaud: raw audio input module for vlc
|
|
* rawdv: Raw DV demuxer
|
|
* rawvid: raw video input module for vlc
|
|
* rawvideo: Pseudo audio-decoder for raw video
|
|
* real: partial Real audio/video demuxer
|
|
* record: record any stream instantly
|
|
* remap: audio channel remapping filter
|
|
* remoteosd: Remote-OSD over VNC
|
|
* ripple: Ripple video effect
|
|
* rotate: Video rotation filter
|
|
* rss: Display a RSS feed on the video output
|
|
* rtp: rtp demux module
|
|
* rv32: RV32 image format conversion module
|
|
* samplerate: Secret Rabbit Code (libsamplerate) audio resampler
|
|
* sap: Interface module to read SAP/SDP announcements
|
|
* scale: Images rescaler
|
|
* scaletempo: Scale audio tempo in sync with playback rate
|
|
* scene: scene video filter
|
|
* schroedinger: Schroedinger video decoder
|
|
* screen: a input module that takes screenshots of the primary monitor
|
|
* sdl_image: SDL-based image decoder
|
|
* sdp: SDP fake access
|
|
* sepia: Sepia video filter
|
|
* sharpen: Sharpen video filter
|
|
* shine: MP3 encoder using Shine, a fixed point implementation
|
|
* shm: Shared memory framebuffer access module
|
|
* sid: Sidplay demuxer
|
|
* simple_channel_mixer: channel mixer
|
|
* simple_channel_mixer_neon: channel mixer using NEON assembly
|
|
* skins2: Skinnable interface, new generation
|
|
* smf: Standard MIDI file demuxer
|
|
* smooth: Microsoft Smooth Streaming input
|
|
* sndio: OpenBSD sndio audio output
|
|
* spatializer: A spatializer audio filter
|
|
* speex: a speex audio decoder/packetizer using the libspeex library
|
|
* speex_resampler: audio resampler using the libspeexdsp library
|
|
* spudec: RLE DVD subtitles decoder
|
|
* sqlite: manage an SQLite database
|
|
* stats: Stats encoder function
|
|
* stereo_widen: Enhances stereo effect
|
|
* stl: EBU STL decoder
|
|
* stream_filter_rar: Stream filter to read inside Rar files
|
|
* stream_out_autodel: monitor mux inputs and automatically add/delete streams
|
|
* stream_out_bridge: "exchange" streams between sout instances. To be used with VLM
|
|
* stream_out_delay: introduce delay in an ES when streaming
|
|
* stream_out_description: helper module for RTSP vod
|
|
* stream_out_display: displays a stream output chain
|
|
* stream_out_dummy: dummy stream out chain module
|
|
* stream_out_duplicate: duplicates a stream output chain
|
|
* stream_out_es: stream out module outputing ES
|
|
* stream_out_gather: stream out module gathering inputs for seemless transitions
|
|
* stream_out_langfromtelx: set the the Lang of an ES when streaming based on a teletext page
|
|
* stream_out_mosaic_bridge: stream output module to make a mosaic. To be used with VLM
|
|
* stream_out_raop: Remote Audio Output Protocol (AirTunes) stream out
|
|
* stream_out_record: record stream output module
|
|
* stream_out_rtp: rtp stream output module
|
|
* stream_out_setid: Set the ID/Lang of an ES when streaming
|
|
* stream_out_smem: stream output module to a memory buffer
|
|
* stream_out_standard: standard stream output module
|
|
* stream_out_switcher: stream output module to display backgrounds
|
|
* stream_out_transcode: audio & video transcoder
|
|
* subsdec: a codec to output textual subtitles
|
|
* subsdelay: subtitles delay filter
|
|
* subsusf: a demuxer for USF subtitles
|
|
* subtitle: a demuxer for subtitle files
|
|
* svcdsub: SVCD subtitles decoder
|
|
* svg: a svg renderer module
|
|
* swscale: Video scaling filter
|
|
* t140: T.140 text encoder
|
|
* taglib: Taglib tags parser and writer
|
|
* tdummy: dummy text renderer
|
|
* telx: teletext subtitles decoder
|
|
* theora: a theora video decoder/packetizer/encoder using the libtheora library
|
|
* transform: filter for horizontal and vertical image flips and 90° rotations
|
|
* tremor: a vorbis audio decoder using the libvorbisidec (aka tremor) library
|
|
* trivial_channel_mixer: Simple channel mixer plugin
|
|
* ts: MPEG-TS demuxer
|
|
* tta: Lossless True Audio parser
|
|
* twolame: a mp1 mp2 audio encoder based on twolame
|
|
* ty: TY demuxer
|
|
* udev: udev probing module
|
|
* ugly_resampler: Ugly audio resampler
|
|
* uleaddvaudio: codec for DV Audio from Ulead
|
|
* upnp: libupnp UPNP service discovery
|
|
* v4l2: Video 4 Linux 2 input module
|
|
* vc1: VC-1 Video demuxer
|
|
* vcd: input module for accessing Video CDs
|
|
* vcdx: input module for accessing Video CDs with navigation & stills
|
|
* vdummy: dummy video display
|
|
* visual: visualisation system
|
|
* vmem: memory video driver
|
|
* vobsub: VobSUB subtitles demuxer
|
|
* voc: VOC demuxer
|
|
* vod_rtsp: RTSP VoD module
|
|
* volume_neon: audio volume optimized for ARM NEON
|
|
* vorbis: a vorbis audio decoder/packetizer using the libvorbis library
|
|
* vout_ios: iOS video output
|
|
* vout_macosx: MacOS X OpenGL provider
|
|
* vout_sdl: video output module using the SDL library
|
|
* vsxu: audio visualization using Vovoid VSXu
|
|
* wall: image wall filter
|
|
* wasapi: Windows Audio Session API audio output
|
|
* wav: Wav demuxer
|
|
* wave: Wave video effect
|
|
* waveout: simple audio output module for Windows
|
|
* win32text: Text renderer using native Win32 API
|
|
* windrive: Windows logical disc drives
|
|
* wingdi: WIN 32 / WIN CE GDI video output
|
|
* wma_fixed: wma decoder using integer decoder from Rockbox
|
|
* x26410b: H264 10 bit video encoder using X264
|
|
* x264: H264 video encoder using X264
|
|
* xa: XA demuxer
|
|
* xcb_apps: List the application windows using XCB
|
|
* xcb_glx: a opengl provider using XCB OpenGL
|
|
* xcb_screen: input module that takes screenshots of the primary monitor
|
|
* xcb_window: XCB window provider
|
|
* xcb_x11: a X11 video output using XCB
|
|
* xcb_xv: a XVideo video output using XCB
|
|
* xdg_screensaver: xdg-utils screensaver inhibition
|
|
* xml: LibXML xml parser
|
|
* xscreensaver: Xscreensaver inhibition
|
|
* yuv: yuv video output
|
|
* yuv_rgb_neon: yuv->RGB chroma converter for NEON devices
|
|
* yuvp: YUVP to YUVA/RGBA chroma converter
|
|
* yuy2_i420: yuy2 to 4:2:0 conversions functions
|
|
* yuy2_i422: yuy2 to 4:2:2 conversions functions
|
|
* zip: access+filter to extract different archives, based on zlib
|
|
* zvbi: Teletext decoder using libzbvi
|