实战经验:CentOS环境下搭建VLC开发环境

实战经验:CentOS环境下搭建VLC开发环境

作者:BlogUpdater |  时间:2018-04-04 |  浏览:4777 |  评论已关闭 条评论

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开发团队为这个世界带来这么好的一个东西!

标签:

评论已关闭。