实战经验:CentOS环境下搭建VLC开发环境
VLC是被广泛使用的多媒体处理库,开源,稳定并且跨多种平台,实在是个好东西。
今天记录一下如何在CentOS环境下搭建VLC开发环境。
一. 安装EPEL源
# yum install epel-release
# yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
二. 更新repo
# yum clean all
# yum makecache
# yum update
三. 安装python和pip
# yum install python // 安装python
# yum install python-pip // 安装pip
# pip install –upgrade pip // 升级pip到最新版
四. 安装VLC库
# yum install vlc*
# yum install npapi-vlc
五. 使用pip安装python-vlc库
# pip install python-vlc
六. 测试代码
# python >>> import vlc >>> player = vlc.MediaPLayer("/path/to/some/video") >>> player.play()
如果以上代码成功执行,会出现VLC视频播放器窗口并显示视频文件。请注意,这里需要根据实际情况修改视频文件的全路径。
需要注意的事项:
1. 如果希望在HTTP代理上网环境下使用pip install,则需要在环境变量中添加http_proxy和https_proxy,命令如下:
# export http_proxy=”http://UserName:Password@ProxyIP:ProxyPort/”
# export https_proxy=”http://UserName:Password@ProxyIP:ProxyPort/”
2. 如果希望在HTTP代理上网环境下使用yum install,则需要在/etc/yum.conf下添加代理配置,例如:
[main] cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 installonly_limit=5 bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum distroverpkg=centos-release proxy=http://UserName:Password@ProxyIP:ProxyPort/
恭喜你,大功告成!可以在CentOS环境下开发基于VLC的代码了。
感谢VLC开发团队为这个世界带来这么好的一个东西!
相关推荐
- 编译器浏览器:现已支持代码执行和静态分析
- Posted on 03月03日
- 实战经验:SetWindowLongPtr在开发64位程序的使用方法
- Posted on 05月10日
- 脚本学习:%cd%和%~dp0的区别
- Posted on 04月14日
- 使用Win32 API 渲染一个标准界面元素
- Posted on 12月19日
评论已关闭。