MPV:开源极简全能多媒体播放器电脑软件影音处理

印迹发布于:2019-12-11 1719

简介

MPV 是一个基于 MPlayer 和 mplayer2 的开源极简全能播放器。支持各种视频格式、音频解码、支持特效字幕(电影动漫的ass特效字幕都没啥问题),不仅支持本地播放,同样支持网络播放。重点是 MPV 具有多系统平台支持、命令行、自定义、GPU 解码、脚本支持等特点。

默认情况下,MPV 播放器简约到连 GUI 界面都没有提供,需要通过命令行或配置文件设置,因此它较少出现于大众媒体的视野,但它配置灵活、性能优秀,支持硬件解码,播放高清分辨率的 4K 视频也可以很流畅,轻巧且强大的特点一直使它成为玩软高手、技术爱好者们的挚爱。

官方网址:https://mpv.io

甚至,得益于开源,基于 MPV 还衍生出来一大批第三方播放器,比如最近火热的 Mac 平台上的 IINA,以及 Baka MPlayer、bomi、mpc-qt、xt7-player-mpv 等,它们的“核心”其实就是 MPV。这恰恰说明 MPV 才是无数开发者和技术爱好者心目中的神器。

MPV 下载与安装

MPV 可以用源代码编译安装,也可以直接下载别人编译好的包使用,官网也提供了由不同开发者编译好的包供大家下载。不同的系统安装方法也不同,而且也有多种安装方法,下面仅提供简单的示例。

官方下载页面:https://mpv.io/installation/

1、Windows

点击这里下载 mpv 播放器 (Windows 64位)   |  下载 Win 32 位,下载后解压到安装路径即可。如果你还需要设置文件关联和自动播放,可以下载并运行「mpv-install.bat」 进行关联 (其中的 mpv-uninstall.bat 可以进行卸载),这里有具体说明。

2、Linux

常见的发行版,如:Ubuntu、Debian、Arch,都有 mpv 的相关源,请确保显卡驱动、多媒体解码组件已经安装。注:其它发行版见官方安装页面,这里以 Linux Mint 下安装为例(基于 Ubuntu 的衍生版本也可以用下列命令)。
终端依次执行下列命令:

sudo add-apt-repository ppa:mc3man/mpv-tests
sudo apt-get update
sudo apt-get install mpv

3、macOS (Mac OS X)

在 Mac 上安装 mpv 的方法有几种,下面是最常用的两种方式
    下载 mpv 播放器 macOS 版,解压并移动到“应用程序”文件夹内即可。
    如果你安装了 Homebrew,也可以直接在终端里用命令行进行安装:

brew install mpv --with-bundle
brew linkapps mpv

第一句是下载安装 mpv,快慢因网络而异,第二句是在「应用程序」里面创建 mpv 的软链接

安装好后,如果你想要 mpv 关联某种格式的视频 (双击后直接用 mpv 播放),则可以在 Finder 里选中一个视频文件,右键点击「显示简介」,在“打开方式”处选「mpv.app」,再点击「全部更改」就可以了。

当然,使用 Mac 的同学你也可以试试 IINA 这款播放器,它正是基于 mpv 而生的。
4、BSD平台

由于没太多接触过(就摸过 FreeNAS ),大家还是自己到官网去看看吧。

mpv 播放器怎样使用?

虽然 MPV 并没有提供官方的 GUI 界面,没有菜单,但它提供 OSC 操作界面和快捷键用于操作,只要关联好文件格式,使用 mpv 打开视频后,使用上其实也非常的简单方便。快捷键操作主要通过键盘快捷键(区分大小写)调整。下面介绍一些常用的 mpv 快捷键(更多的快捷键请阅读官方参考手册)。

鼠标操作
鼠标左键双击进入/退出全屏
鼠标右键单击暂停/继续播放
播放控制
快捷键 作用说明
pSpace暂停、继续播放
/*减少/增加音量
90减少/增加音量(数字键盘区的9、0不可用)
m 静音
快退/快进5秒
快进/快退1分钟
<>上一个/下一个(播放列表中)
Enter 下一个(播放列表中)
l 设定/清除 A-B循环点
L 循环播放
s 截屏
q 停止播放并退出
Q 保存当前播放进度并退出,播放同样文件从上次保存进度继续播放。
视频控制
_(下划线) 循环切换可用视频轨
A 循环切换视频画面比例
Alt+0Command+0 on OS X0.5倍源视频画面大小
Alt+1Command+1 on OS X1倍源视频画面大小
Alt+2Command+2 on OS X2倍源视频画面大小
音频控制
# 循环切换可用音频轨
Ctrl +Ctrl -音轨延迟+/- 0.1秒
字幕控制
V 关闭/开启字幕
jJ循环切换可用字幕轨
xz字幕延迟 +/- 0.1秒
rt上移/下移字幕位置

窗口控制T窗口始终置顶f进入/退出全屏ESC退出全屏Command+f OS X Only切换全屏

mpv 播放多个文件 (播放列表)

MPV 支持播放列表文件(如:m3u)。如果需要临时播放多个文件,Windows 下(打开MPV,选中多个文件拖入窗口),Linux 和 OS X下则选中多个文件,右键选中MPV打开。

鼠标右键单击“上一个”或者“下一个”按钮可以临时显示当前播放列表。

mpv 播放列表

如果需要将该目录的文件全部添加进MPV的播放列表中,命令行跳转到该目录。

使用命令:mpv *.*

mpv 播放音乐音频

如果音频文件内嵌音乐封面图片,MPV 也可以同时显示的,比如 MP3 格式。

mpv 播放音乐

5、命令行调用 mpv

各平台下的 mpv 均能支持命令行调用来进行播放,具体命令参数见官方参考手册。(注:参数调用需要加“--”,配置文件内使用则不需要加“--”)。

幻灯片播放图片文件,除了视频和音乐之外,mpv 其实还支持幻灯片的方式来播放图片。拖入多个图片进入MPV,它就会以一秒显示一张图片的方式进行播放。



http://www.virplus.com/thread-390.htm

转载请注明:2019-12-11 于 VirPlus 发表

推荐阅读
最新回复 (0)

    ( 登录 ) 后,可以发表评论!

    返回