第一天、开始编译vlc

准备做一个收录程序,并且是可以转码的程序。目标还还宏大啊!

好吧,天才第一步,雀氏纸尿裤。

照着下面demo做没有做成功,我真是适合去做测试啊,各种好程序到我手里必须经过好多关才能正常运行。我先安装一个vlc,先从一点小成功做起,呵呵!安装一个总不能出错吧,呵呵!


1. 到 http://www.videolan.org/vlc/download-sources.html 下载最新的vlc。

2. 安装vlc依赖的包 sudo apt-get build-dep vlc && sudo apt-get install libtool build-essential automake1.10 git-core

  我只执行了 apt-get build-dep vlc就可以了。后面这个可以不用安装

3. 解压后进入vlc-1.1.13目录 。执行 ./bootstrap

4. 然后 执行 mkdir build .  cd build 在 build目录下执行 ../configure

5. 在configure结束后。执行 ./compile 或者执行make命令。根据提示操作。之后进入 build目录。就使用./vlc启动vlc程序


注意:此次编译需要查找playlist模块。也就是vlc-1.1.13/modules/demux/playlist 这个模块是用于去处理播放器播放列表的。

如果想让播放器不支持playlist。那么需要修改底下2个文件。

1. vlc-1.1.13/configure.ac 这个文件是用来配置所有模块路径的。在bootstrap的时候会去加载这个模块

中的路径。来确定需要编译那些模块。 只要将  modules/demux/playlist/Makefile 文件注释掉。

2.  还需要修改modules/Modules.am 文件。将SUBDIRS = asf avformat avi mkv mp4 mpeg playlist 这行 playlist去掉。

然后按上述步骤编译程序。这样就可以将vlc playlist的模块干掉。这样他也就无法播放 .asx文件了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值