ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux 华为openEuler 测试编译VLC

2021-04-05 14:30:26  阅读:253  来源: 互联网

标签:项目 URL VLC title 当前 linux 播放列表 openEuler vlc


linux 华为openEuler 测试编译VLC
一、软件介绍
VLC Media Player是一个开源的跨平台多媒体播放器,可以播放流行的各个格式音视频,供各个平台移植体验。
二、下载及解压缩
查看官网地址,可以选择合适的版本
https://www.videolan.org/
openEuler目录暂没有提供安装包,只好手工编译,测试版本为:3.0.12,下载地址,
wget https://mirrors.ustc.edu.cn/videolan-ftp/vlc/3.0.12/vlc-3.0.12.tar.xz
tar -xvf vlc-3.0.12.tar.xz
二、编译安装
首先要安装ffmpeg,方法可参考下面:
https://blog.csdn.net/lenovo8088/article/details/114004687
安装以前需要准备安装一部分必需的组件,我记了几个。
sudo dnf install qt5 qt5-qtquickcontrols2-devel.x86_64 qt5-devel.noarch lua twolame lua-devel.x86_64
开始编译
./configure --help
上面有很多选项,有默认开启的,有默认禁用的,根据自身需求更改。
./bootstrap
./configure --prefix=/usr --disable-a52
make -j4
sudo make intall
三、常用命令
vlc --help
URL 语法:
file:///路径/文件 纯媒体文件
http://主机[:端口]/文件 HTTP URL
ftp://主机[:端口]/文件 FTP URL
mms://主机[:端口]/文件 MMS URL
screen:// 屏幕捕获
dvd://[设备] DVD 设备
vcd://[设备] VCD 设备
cdda://[设备] 音频 CD 设备
udp://[[<源地址>]@[<绑定地址>][:<绑定端口>]]
流服务器发送的 UDP 流
vlc://pause:<秒数> 暂停播放列表一定时间
vlc://quit 用于退出 VLC 的特殊项目
远程控制命令
| add XYZ . . . . . . . . . . . . 将 XYZ 添加到播放列表
| enqueue XYZ . . . . . . . . . 将 XYZ 加入播放列表队列
| playlist . . . . . 显示当前播放列表中的项目
| play . . . . . . . . . . . . . . . . . . 播放流
| stop . . . . . . . . . . . . . . . . . . 停止流
| next . . . . . . . . . . . . . . 下一个播放列表项目
| prev . . . . . . . . . . . . 上一个播放列表项目
| goto . . . . . . . . . . . . . . 转到索引号对应的项目
| repeat [on|off] . . . . 切换播放列表项目重复
| loop [on|off] . . . . . . . . . 切换播放列表循环
| random [on|off] . . . . . . . 切换随机跳转
| clear . . . . . . . . . . . . . . 清除播放列表
| status . . . . . . . . . . . 当前播放列表状态
| title [X] . . . . . . 设置/获取当前项目标题
| title_n . . . . . . . . 当前项目的下一个标题
| title_p . . . . . . 当前项目的上一个标题
| chapter [X] . . . . 设置/获取当前项目的章节
| chapter_n . . . . . . 当前项目的下一个章节
| chapter_p . . . . 当前项目的上一个章节
| pause . . . . . . . . . . . . . . . . 切换暂停
| f [on|off] . . . . . . . . . . . . 切换全屏
| info . . . . . 当前流的信息
| stats . . . . . . . . 显示统计信息
| get_time . . 从流开始时经过的秒数
| is_playing . . . . 如果流在播放为 1, 否则为 0
| get_title . . . . . 当前流的标题
| volume [X] . . . . . . . . . . 设置/获取音频音量
| volup [X] . . . . . . . 提升音频音量 X 级
| voldown [X] . . . . . . 降低音频音量 X 级
| snapshot . . . . . . . . . . . . 获取视频截图
| help . . . . . . . . . . . . . . . 此帮助信息
| quit . . . . . . . . . . . . . . . . . . . 退出 vlc

标签:项目,URL,VLC,title,当前,linux,播放列表,openEuler,vlc
来源: https://blog.csdn.net/lenovo8088/article/details/115441883

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有