vlc-2.1.5 plugins详解

1. 下载安装版本,先看看都有什么?vlc-2.1.5/plugins/这里就是插件的藏身之地哩!vlc的特点就是它的插件化,一共含有三百多插件,那么都是做什么的呢?

2. 去找找资料吧,又回到了源码,里面好多代码、好杂乱啊,到底哪里是plugins呢?相信这么大的一个工程一定不会左一个右一个的,它一定统一在哪个文件加哩。

原来在源码vlc-2.1.5/modules里面,这个文件夹里有个LIST文件,open it,发现里面就是所有插件的列表,都会有一定的英文介绍。虽然很多看不懂,很多的描述是什么意思什么特效目前也是一知半解。

List of vlc plugins (384)

3.根据多方资料整理的插件说明,只有全方位的了解,才能方便的对 vlc 中 plugins 进行裁剪。

编号 目录 概述 插件名称 插件说明
1 access 流进入的协议,包括(http,ftp,fake,tcp,udp,etc) 还有物理硬件,想 CD 和 DVD 的流进入. libaccess_attachment_plugin.dll Attachment输入模式
2 libaccess_bd_plugin.dll Blu-Ray Disc输入
3 libaccess_ftp_plugin.dll ftp输入
4 libaccess_http_plugin.dll Http 输入
5 libaccess_imem_plugin.dll memory输入
6 libaccess_mms_plugin.dll Microsoft 媒体服务器MMS输入,MMS over TCP, UDP and HTTP
7 libaccess_rar_plugin.dll RAR输入
8 libaccess_realrtsp_plugin.dll Real RTSP模块
9 libaccess_smb_plugin.dll SMB/CIFS 输入
10 libaccess_tcp_plugin.dll TCP 输入
11 libaccess_udp_plugin.dll UDP 输入
12 libaccess_vdr_plugin.dll VDR 输入
13 libcdda_plugin.dll 输入模式 音频 CD 输入
14 libdshow_plugin.dll windows 下 DirectShow 输入
15 libdtv_plugin.dll DVB 字幕编码器,取代windows模块 bda 
16 libdvdnav_plugin.dll 使用 v412API 导入DVD、DVB-S/C/T 流
17 libdvdread_plugin.dll DVD Read 输入 (无菜单支持)
18 libfilesystem_plugin.dll 本地文件输入
19 libidummy_plugin.dll 虚构的输入
20 liblibbluray_plugin.dll 库中蓝光光碟(Blu-ray disc)输入
21 liblive555_plugin.dll RTSP/RTP 访问与去复用基于liveMedia (live555.com)
22 librtp_plugin.dll Rtp 插件
23 libscreen_plugin.dll 屏幕插件,截图监控
24 libsdp_plugin.dll SDP访问
25 libshm_plugin.dll 共享内存帧缓存输入模式
26 libstream_filter_rar_plugin.dll 读入RAR文件的流过滤
27 libtimecode_plugin.dll clock/timecode as a subtitle input
28 libvcd_plugin.dll CD 流输入 内置VCD
29 libzip_plugin.dll zip输入
30 access_output 视频输出方式 libaccess_output_dummy_plugin.dll 空流输出
31 libaccess_output_file_plugin.dll 文件流输出
32 libaccess_output_http_plugin.dll HTTP 流输出
33 libaccess_output_livehttp_plugin.dll Live HTTP输出
34 libaccess_output_shout_plugin.dll 无线电台Shoutcast输出
35 libaccess_output_udp_plugin.dll UDP 流输出
36 audio_filter 音频和视频在demux之后就是相互独立,音频需要一些特效。此模块包含各种音频过滤器,包括解码器,均衡器和转换器 liba52tofloat32_plugin.dll vlc 的 ASTC,A/52,AC-3 的解码器,使用liba52_plugin.dll
37 liba52tospdif_plugin.dll A/52 帧封装成S/PDIF 包
38 libaudio_format_plugin.dll 音频转码模块
39 libaudiobargraph_a_plugin.dll audiobargraph音频插件
40 libchorus_flanger_plugin.dll 基本的合唱/凸缘机/可变延迟音频滤波器
41 libcompressor_plugin.dll 动态范围压缩器
42 libdolby_surround_decoder_plugin.dll 杜比环绕声编码流的简易解码器
43 libdtstofloat32_plugin.dll DTS 逻辑声学音频解码器
44 libdtstospdif_plugin.dll 用于 DTS->S/PDIF 封装的音频滤镜
45 libequalizer_plugin.dll 10 波段均衡器
46 libgain_plugin.dll Gain 音频过滤器
47 libheadphone_channel_mixer_plugin.dll 耳机虚拟空间定位效果
48 libkaraoke_plugin.dll 卡拉ok音频过滤器
49 libmono_plugin.dll stereo-to-mono 下降声道混合器
50 libmpgatofixed32_plugin.dll 使用 MAD 解码 MPEG-1&2和音频层 I,II
  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值