MPV

您所在的位置:网站首页 电视可用的播放器软件下载 MPV

MPV

2024-07-11 00:54| 来源: 网络整理| 查看: 265

MPV - 高手推荐的跨平台全能视频播放器!开源、简约、键盘流、配置灵活  多媒体类    Win, Mac, Linux   2017-02-26 MPV - 高手推荐的跨平台全能视频播放器!开源、简约、键盘流、配置灵活 27 下载

视频播放器一直以来都不少,各系统平台下都有各自佼佼者,比如 Win 下的 PotPlayer 等,但是要找一个跨平台、简洁、开源、免费、且性能和功能兼备的却并不容易。

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

高手们的挚爱!MPV 极简万能播放器

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

mpv 全能播放器

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

下面我们一起来看看,MPV 到底是怎样的一款播放器吧……

一、MPV 播放器界面预览1、Windows

MPV Windows 版

2、Linux(LinuxMint)

MPV Linux 播放器

3、Mac (macOS)

mpv mac

二、MPV 下载与安装

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

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 打开视频后,使用上其实也非常的简单方便。

1、OSC 界面操作说明

mpv 界面说明

2、快捷键

操作主要通过键盘快捷键(区分大小写)调整。下面介绍一些常用的 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切换全屏3、mpv 播放多个文件 (播放列表)

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

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

mpv 播放列表

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

使用命令:mpv *.*

4、mpv 播放音乐音频

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

mpv 播放音乐

5、命令行调用 mpv

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

Windows

mpv 命令行调用

Linux

linux mpv 命令行调用

macOS

Mac 终端调用 mpv 命令行

Mac OS X 平台下通过终端调用输出相关反馈信息需要添加参数:--terminal

6、幻灯片播放图片文件

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

四、mpv 配置文件介绍

mpv 的默认设置并不适合与所有人,软件提供众多自定义选项,既能用于命令行,也能用于配置文件。它们可以让 MPV 更加贴合用户自己的使用习惯。这里介绍的一些常用的选项只是 MPV 官方参考手册中很小一部分。

1、mpv 配置文件的存放路径

注:请运行一次 MPV 后再去打开配置文件夹,否则可能提示文件夹不存在。

Windows 平台

%APPDATA%/mpv/ 打开方式:Win+R 运行 %APPDATA%/mpv/

Linux 平台

~/.config/mpv/ 打开方式:终端执行命令:nemo ~/.config/mpv/ 注:nemo 为Linux Mint 自带文件管理器,其它发行版文件管理器或有不同,如:Ubuntu 带的是 nautilus

Mac 平台

~/.config/mpv/ 打开方式:终端执行命令:open ~/.config/mpv/

2、配置文件

mpv.conf 是 mpv 的主配置文件,其它相关的配置文件也会放置在上述的路径里面。注:配置文件中的内容只需根据实际需要选择性使用即可,#号起头的注释无需填写。这有一个 mpv 配置文件的示例。

mpv.conf (播放器主配置文件)

#轨道选择 #指定优先使用音轨(DVD使用ISO 639-1两位语言代码,MKV、MPEG-TS使用ISO 639-2 三位语言代码) alang=zh,chi

#指定优先使用字幕轨(DVD使用ISO 639-1两位语言代码,MKV、MPEG-TS使用ISO 639-2 三位语言代码) slang=zh,chi

#播放控制 #播放循环方式(inf 只有一个文件时循环该文件,有多个文件时则循环播放列表) loop=inf

#视频 #视频硬件解码API选择(因系统环境、显卡、驱动等差异硬件解码API方式(阅读官方参考手册查询)各有不同,建议实际测试验证后再填入可用API),默认值为 no(使用软件解码),auto 为自动。 hwdec=auto

#音频 #设定程序启动后的默认音量 volume=80

#播放音频文件时显示含有的图像(如封面),默认值为 attachment,不显示值为 no audio-display=attachment

#音量最大值设定(范围:100.0-1000.0),默认值为130 volume-max=150

#加载视频文件的外部音频文件方式。(fuzzy 加载含有视频文件名的全部音频文件) audio-file-auto=fuzzy

#字幕 #加载视频文件的外部字幕文件方式。(fuzzy 加载含有视频文件名的全部字幕文件) sub-auto=fuzzy

#窗口 #窗口始终置顶 ontop

#关闭窗口装饰(无边框) no-border 效果如下图:

mpv 无边框播放

#视频窗口最大化适应(当视频分辨率大于屏幕分辨率时,限制窗口大小为屏幕分辨率对应比例,避免完全占满屏幕) autofit-larger=85%x85% 效果如下图:

mpv 最大化

#如播放的为图片文件,则给定秒数显示文件(默认值为一个图像文件显示1秒) image-display-duration=1

#截屏 #截屏文件格式(可选:png、ppm、pgm、pgmyuv、tga、jpg、jpeg) screenshot-format=jpg

#截屏文件名模板 screenshot-template="%F-ScreenShot-%02n"

#截屏文件保存路径 screenshot-directory=~~desktop/

#截屏jpeg 质量(0-100),默认值为90。 screenshot-jpeg-quality=100

更多选项见官方参考手册章节:OPTIONS

input.conf (按键功能设定)

input.conf 是按键方面的配置文件,可以参考这个示例。

#鼠标滚轮向前滚动减少音量2 MOUSE_BTN3 add volume -2

#鼠标滚轮向后滚动增加音量2 MOUSE_BTN4 add volume 2

更多选项见官方参考手册章节:COMMAND INTERFACE

scripts 脚本文件夹

作用:MPV 启动时,保存在该目录中的 Lua 脚本将被自动加载并执行,这里是一些 Lua 脚本示例。

推荐示例:autoload 脚本 作用:自动将该目录的中的全部文件加入到 MPV 的播放列表中 编写说明见官方参考手册章节:LUA SCRIPTING

lua-settings/osc.conf (OSC / On Screen Controller) 脚本控制

作用是可以配置 OSC 的显示。下面为选项注释和选项:

# 以总时间显示代替剩余时间显示 timetotal=yes

# 以毫秒显示时间码 timems=yes

如果想使用老版的经典 OSC 布局,请在osc.conf 中填入下列设定: layout=box seekbarstyle=slider deadzonesize=0 minmousemove=3 效果如图:

mpv 老版 OSC

更多选项见官方参考手册章节:ON SCREEN CONTROLLER

五、写在最后

如果你需要一个极度简洁实用且可以自定义的开源视频播放器,特别是你比较喜欢配置文件、命令行、快捷键的操作的话,那么 MPV 将是一个很好的选择。当然,你要是开发者的话,mpv 的作用还将更多更丰富!

mpv 跨平台使用基本没啥成本,界面统一,基本没有语言菜单,不用考虑多语言支持不足的问题。至于那些选项参数尽管看起来眼花缭乱,真正日常看电影使用时并不需要太多的设置和调教,基本不用管那些,凭借 OSC 和快捷键就足以应付绝大多数的播放需求。

如果你有学习和折腾的兴趣,那么可以仔细阅读 mpv 官方参考手册来了解更多。当然,如果你太懒不想看的话,你也可以下载由本文作者修改好的 mpv 配置文件,下载解压后放入对应平台配置文件夹即可使用,我们把 Win、Mac、Linux 三个平台的配置文件都打包在一起了。

相关文件下载地址

官方网站:访问 软件性质:免费开源 解压密码:www.iplaysoft.com

下载 mpv 播放器 Win 64位、32位  |  文件格式关联工具 (mpv-install.bat) 下载 mpv 播放器 for Mac  |  Linux 以及更多版本  |  本文参考配置文件  |  官方手册  |  播放器相关

/ 关注 “异次元软件世界” 微信公众号,获取最新软件推送 /

如本文“对您有用”,欢迎随意打赏异次元,让我们坚持创作!

赞赏一杯咖啡 明天的风 投稿分享者,异次元忠实读者 暂无个人说明…… 全部读者的投稿关于本文的投稿者 本文分类:多媒体类本文标签:4k, 命令行, 多媒体, 字幕, 开源, 播放器, 格式, 电影, 经典, 装机, 视频, 音乐, 音频, 高清流行热度:已超过 - 人围观了本文生产日期:异次纪元 17年02月26日 - 20时11分31秒文章链接:https://www.iplaysoft.com/mpv.html [复制] (转载时请注明本文出处及文章链接) 上一篇 >:存在 - 微软智能化碎片信息记录整理工具 (轻笔记),随时记录灵感!下一篇 >:传说中可“免费白拿”的无线路由器 - 斐讯 K2 最简单刷 breed 与第三方固件教程 还有这些值得一看:Kodi 中文版开源多媒体影音中心播放器 - 打造家庭影院高清电影库必备软件神器HandBrake 官方绿色中文版 - 开源免费视频格式转换/压缩转码压制工具 (跨平台)QQ 影音 - 简洁好用的纯净万能视频播放器 (免费干净无广告 / 功能体贴不必折腾)IINA - 苹果 Mac 上超好用的免费开源万能格式影音视频播放器PotPlayer 最新中文版下载 - 超强万能格式影音视频播放器 (高清电影流畅/效果优异)Apowersoft 视频编辑王 - 快速分割/剪辑/合并/缩放/裁剪/加马赛克等多轨道编辑器Shark007 ADVANCED Codecs - 将 Win10/8/7 系统的 Media Player 升级为全能播放器!


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3