2015-12-03 11:38:54 shuaijinrong 阅读数 2432
  • libVLC Qt音视频开发实战

    本教程详细讲解LGPL授权下的VLC播放器核心引擎libvlc框架,通过学习本课程,能够开发出强大的播放器,运用到自己的iOS/Android/Mac/Windows/Linux 项目实战中. 本课程属于音视频开发系列课程的一部分.

    2777 人正在学习 去看看 陈超

在linux下安装vlc比较麻烦,安装完成之后还会碰到vlc弹不出界面或者无法播放文件的问题,在这里做一个简单的整理,作为备忘。

1. 环境

环境搭建的平台为:Centos6.5

2. 安装

2.1 增加repo

Centos的软件安装可以通过yum install进行安装,但通过默认的repo似乎找不到vlc安装rpm包,在google上找到了repo源linuxtech-release。

进入linux控制台,执行:

sudo cat > /etc/yum.repos.d/linux-tech.repo <<EOF

[linuxtech-release]

name=LinuxTECH.NET el6 main repo

baseurl=http://linuxsoft.cern.ch/linuxtech/el6/release/

        http://pkgrepo.linuxtech.net/el6/release/

mirrorlist=http://pkgrepo.linuxtech.net/el6/release/mirrorlist.txt

mirrorlist_expire=7d

enabled=1

gpgcheck=1

gpgkey=http://pkgrepo.linuxtech.net/el6/release/RPM-GPG-KEY-LinuxTECH.NET

EOF

2.2 安装vlc

(1)本机可以上网
进入linux控制台,执行:
yum install -y vlc
(2)本机不可以上网
    • 从可上网的rpm server下载vlc rpm包及依赖库,制作成repo
    • yum install -y vlc

3 播放文件

安装成功后,无法直接播放视频文件,需要进行如下设置:
根用户打开控制台
  • useradd vlc
  • usermod -G root vlc
  • chmod 644 /root/.Xauthority
  • cp ~/.Xauthority /home/vlc
  • su vlc
  • vlc ...
如果弹出了vlc窗口,但是没有视频显示,可以尝试选择vlc播放器的tools->preference->video->output中的其他选项,一般选择default或者X11 output mode(XCB)
2012-05-20 18:51:48 Alexcrazy 阅读数 15047
  • libVLC Qt音视频开发实战

    本教程详细讲解LGPL授权下的VLC播放器核心引擎libvlc框架,通过学习本课程,能够开发出强大的播放器,运用到自己的iOS/Android/Mac/Windows/Linux 项目实战中. 本课程属于音视频开发系列课程的一部分.

    2777 人正在学习 去看看 陈超

若下下来的包为*.xz后缀的,则用XZ命令来解压。VLC-2.0以后的版本为*.xz

1.安装包资源:

http://www.videolan.org/vlc/download-sources.html

2安装装步骤:

(1) 安装live555(版本: live555-latest),方法:

①./genMakefiles linux

②make all

 

(2) 安装ffmpeg(版本: ffmpeg-0.7.1),方法:

①./configure --disable-yasm--enable-swscale --enable-postproc --enable-gpl

②make

③make install

 

(3)安装libdvbpsi(版本: libdvbpsi-0.2.1),方法:

①./configure

②make

③make install

 

(4) 安装fribidi(版本: fribidi-0.19.1),方法:

①./configure

②make

③make install

 

(5) 安装qt(版本: 4.7.4), 方法:

①./configure --prefix=/home/yanw/install/qt4(指明qt的安装路径,后面设置环境变量会用到)

②gmake

③gmake install

[注]如果安装1.1.0以下的vlc版本,安装系统时已经选择了qt4,则本步骤不需要。

 

(6) 修改环境变量PKG_CONFIG_PATH,在shell中执行以下命令:

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig:/home/yanw/install/qt4/lib/pkgconfig

 

(7) 修改/etc/ld.so.conf文件, 添加下面一行:

/usr/local/lib

保存后执行ldconfig命令

 

(8) 安装vlc(版本: vlc-1.1.9), 方法:

①./configure --disable-lua --disable-mad --disable-a52 --enable-run-as-root --enable-real--enable-realrtsp --enable-debug --enable-dvbpsi  --enable-live555 --with-live555-tree=/home/(live555的安装路径)

②make

③make install

//附vlc安装时,可能因linux系统差异,可参照./configure --help提示做出对应的--enable-xx 或--disable-xx操作

在安装官方版本vlc.1.1.0时,实际执行的./confiure指令为:

./configure --disable-lua --disable-mad --disable-a52 --enable-run-as-root --enable-real--enable-realrtsp --enable-debug --enable-dvbpsi  --enable-live555 --with-live555-tree=/home/yanw/live/ --disable-mozilla --disable-nls --disable-xcb --disable-v4l2 --disable-x264

 

 

实际执行时没有安装成功,原因是依赖的库太多,环境没有搭建好,等后面有时间再好好弄吧,暂时研究下ffmpeg与x264吧!

 

注,makefile是由./configure 生成的。

x264移植到ARM若makefile的CC与ARCH不能修改,进入config.mak进行修改配置。

2017-05-08 22:00:11 u011573853 阅读数 363
  • libVLC Qt音视频开发实战

    本教程详细讲解LGPL授权下的VLC播放器核心引擎libvlc框架,通过学习本课程,能够开发出强大的播放器,运用到自己的iOS/Android/Mac/Windows/Linux 项目实战中. 本课程属于音视频开发系列课程的一部分.

    2777 人正在学习 去看看 陈超

在linux下编译VLC源码步骤,按照一下几步即可
1、安装所需工具
sudo apt-get install git libtool build-essential pkg-config autoconf

2、git源码
% git clone git://git.videolan.org/vlc.git
% cd vlc
% ./bootstrap

3、安装vlc可以安装其编译所依赖的库
$ sudo apt-get build-dep vlc

4、 # apt-get install subversion yasm cvs cmake ragel

5、./configure 需要debug的可以加上参数
--enable-debug CFLAGS="-g -Og" CXXFLAGS="-g -Og" --disable-optimizations

6、make 如果想要安装在加上make install

友情提示系统版本比VLC版本高一点会顺利的很多

2015-12-23 18:30:02 lulitianyu 阅读数 667
  • libVLC Qt音视频开发实战

    本教程详细讲解LGPL授权下的VLC播放器核心引擎libvlc框架,通过学习本课程,能够开发出强大的播放器,运用到自己的iOS/Android/Mac/Windows/Linux 项目实战中. 本课程属于音视频开发系列课程的一部分.

    2777 人正在学习 去看看 陈超
让root直接运行VLC Player


1. 如果是源码编译 ,请使用参数 --enable-root


2. 如果是像Debian这样的,直接取得二进制的话, 请使用类似vim编辑器(不用十六进制转换)打开vlc的主程序, 对, 就是vlc(vim /usr/bin/vlc);然后搜索“geteuid",替换为getppid,如果不明白这两个函数的作用,请google; 然后保存即可。 


3. 这时候你会发现可以在root下直接运行vlc了。
2019-01-01 14:26:00 weixin_30640291 阅读数 34
  • libVLC Qt音视频开发实战

    本教程详细讲解LGPL授权下的VLC播放器核心引擎libvlc框架,通过学习本课程,能够开发出强大的播放器,运用到自己的iOS/Android/Mac/Windows/Linux 项目实战中. 本课程属于音视频开发系列课程的一部分.

    2777 人正在学习 去看看 陈超

文章来自转发

最近,打算在centos7.2上安装一个叫MPlayer的视频播放器,但是折腾好久,得到的结果只是可以播放,但是却没有声音。无奈之下另寻他路。最后选择安装VLC视频播放器。

    我的linux版本是centos7.2。64位处理器、X86架构。

    1.下载epel源。

    在命令行下输入:wget https://mirrors.tuna.tsinghua.edu.cn/epel//7/x86_64/e/epel-release-7-9.noarch.rpm(此地址会每隔一段时间就会发生变化,当你发现有问题时,你先输入前半段网址 https://mirrors.tuna.tsinghua.edu.cn/epel//)

      下载nux-dextop

    命令行下输入:wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm  (此地址也可能会变化,若有变,操作方法,如上。)

    2.安装yum源

    yum -y localinstall epel-release-7-9.noarch.rpm

    yum -y localinstall nux-dextop-release-0-5.el7.nux.noarch.rpm

    3.安装VLC

    yum -y install vlc

    4.注意root安装VLC,但是root用户却无法播放。必须使用别的用户才能进行播放操作。

 

    至此,安装完成。但是,我在播放时还是遇到问题-------没有声音。解决办法:更改右下角的声卡选项,改为指定主机声卡。现在播放就有了声音。

本文出自http://www.centoscn.com/image-text/install/2017/0321/8651.html
---------------------  
作者:寂地沉  
来源:CSDN  
原文:https://blog.csdn.net/zhangliu463884153/article/details/80029512  
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://www.cnblogs.com/shiwanming/p/10204748.html

kali linux 安装 VLC

阅读数 230

CENTOS中安装VLC

阅读数 474

没有更多推荐了,返回首页