ubuntu下实现vlc编译
2012-01-18 13:41
232 查看
此例子源码版本为 vlc-1.1.13版本
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文件了。
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文件了。
相关文章推荐
- 使用ffserver实现转发实时流媒体(摄像头捕获) 分类: TI-AM335X arm-linux-Ubuntu ffmpeg-SDL-VLC-Live555 2015-08-04 09:36 5人阅读 评论(0) 收藏
- ubuntu 编译vlc android 总结
- Ubuntu下通过i586-mingw32msvc编译VLC出现问题汇总
- Ubuntu64位下vlc-android编译及解决遇到的问题
- ubuntu 编译 android vlc
- ubuntu14.04上VLC编译问题
- Ubuntu下Ffmpeg编译及实现流播放总结
- Ubuntu下编译实现PHP的c扩展
- ubuntu11.10下实现boa的编译,在ubuntu上运行
- 在ubuntu上编译vlc-qt
- Ubuntu 14.04 编译vlc-android问题
- ubuntu16编译vlc2.2.8
- ubuntu13.10上交叉编译win32运行的vlc2.0.3总结
- Ubuntu 12.04 编译 vlc 2.1.0
- Ubuntu编译VLC
- ubuntu下编译vlc-android源代码
- ubuntu 10.10 mingw 编译 vlc player for windows
- Ubuntu14.04 vlc-for-android 编译过程
- ubuntu下编译android vlc出现:possibly undefined macro: AC_PROG_LIBTOOL please use m4_pattern_allow