VLC精简

本文介绍了如何精简VLC播放器,通过配置编译选项去除不必要的功能,使其仅保留MPEG2播放和UDP/http传输的支持。在VLC 0.8.6i版本上,禁用大量组件如ffmpeg、live555等,并手动清理插件,以实现最小化打包,最终仅保留必需的插件如libmpeg2、Direct3D视频输出等。
摘要由CSDN通过智能技术生成

  精简

    VLC默认包含了大量的功能,超过2百个插件;Windows下安装包大小接近10MB,安装之后超过35MB。有时候如果我们只需要部分的功能,应该如何精简它呢?
    例如在SimpleTV中,如果仅保留了播放和录制格式为MPEG2,以UDP组播或者http方式传输的视频流的功能,这样整个VLC打包后只有1.2MB,解压后也仅有2M多一点。
    精简VLC的第一步是重新配置编译选项,将不需要的功能去掉。以下是配置适用于VLC的版本是0.8.6i。
   
    PATH=/usr/win32-branch/bin:$PATH /
  PKG_CONFIG_PATH=/usr/win32-branch/lib/pkgconfig /
  CPPFLAGS=”-I/usr/win32-branch/include -I/usr/win32-branch/include/ebml” /
  LDFLAGS=-L/usr/win32-branch/lib /
  CC=”gcc -mno-cygwin” CXX=”g++ -mno-cygwin” /
  ./configure /
     –with-freetype-config-path=/usr/win32-branch/bin /
     –with-fribidi-config-path=/usr/win32-branch/bin /
     –disable-ffmpeg /
     –disable-live555 /
     –disable-cddax /
     –disable-vcdx /
     –disable-skins2 /
     –disable-wxwidgets /
     –disable-mozilla /
    

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值