下面我们一起来看看,MPV到底是怎样的一款播放器吧……
MPV可以用源代码编译安装,也可以直接下载别人编译好的包使用,官网也提供了由不同开发者编译好的包供大家下载。不同的系统安装方法也不同,而且也有多种安装方法,下面仅提供简单的示例。
sudoadd-apt-repositoryppa:mc3man/mpv-testssudoapt-getupdatesudoapt-getinstallmpv
在Mac上安装mpv的方法有几种,下面是最常用的两种方式:
安装好后,如果你想要mpv关联某种格式的视频(双击后直接用mpv播放),则可以在Finder里选中一个视频文件,右键点击「显示简介」,在“打开方式”处选「mpv.app」,再点击「全部更改」就可以了。
虽然MPV并没有提供官方的GUI界面,没有菜单,但它提供OSC操作界面和快捷键用于操作,只要关联好文件格式,使用mpv打开视频后,使用上其实也非常的简单方便。
MPV支持播放列表文件(如:m3u)。如果需要临时播放多个文件,Windows下(打开MPV,选中多个文件拖入窗口),Linux和OSX下则选中多个文件,右键选中MPV打开。
鼠标右键单击“上一个”或者“下一个”按钮可以临时显示当前播放列表。
如果需要将该目录的文件全部添加进MPV的播放列表中,命令行跳转到该目录。
使用命令:mpv*.*
各平台下的mpv均能支持命令行调用来进行播放,具体命令参数见官方参考手册。(注:参数调用需要加“--”,配置文件内使用则不需要加“--”)。
mpv的默认设置并不适合与所有人,软件提供众多自定义选项,既能用于命令行,也能用于配置文件。它们可以让MPV更加贴合用户自己的使用习惯。这里介绍的一些常用的选项只是MPV官方参考手册中很小一部分。
注:请运行一次MPV后再去打开配置文件夹,否则可能提示文件夹不存在。
%APPDATA%/mpv/打开方式:Win+R运行%APPDATA%/mpv/
~/.config/mpv/打开方式:终端执行命令:nemo~/.config/mpv/注:nemo为LinuxMint自带文件管理器,其它发行版文件管理器或有不同,如:Ubuntu带的是nautilus
~/.config/mpv/打开方式:终端执行命令:open~/.config/mpv/
#轨道选择#指定优先使用音轨(DVD使用ISO639-1两位语言代码,MKV、MPEG-TS使用ISO639-2三位语言代码)alang=zh,chi
#指定优先使用字幕轨(DVD使用ISO639-1两位语言代码,MKV、MPEG-TS使用ISO639-2三位语言代码)slang=zh,chi
#播放控制#播放循环方式(inf只有一个文件时循环该文件,有多个文件时则循环播放列表)loop=inf
#视频#视频硬件解码API选择(因系统环境、显卡、驱动等差异硬件解码API方式(阅读官方参考手册查询)各有不同,建议实际测试验证后再填入可用API),默认值为no(使用软件解码),auto为自动。hwdec=auto
#音频#设定程序启动后的默认音量volume=80
#播放音频文件时显示含有的图像(如封面),默认值为attachment,不显示值为noaudio-display=attachment
#音量最大值设定(范围:100.0-1000.0),默认值为130volume-max=150
#加载视频文件的外部音频文件方式。(fuzzy加载含有视频文件名的全部音频文件)audio-file-auto=fuzzy
#字幕#加载视频文件的外部字幕文件方式。(fuzzy加载含有视频文件名的全部字幕文件)sub-auto=fuzzy
#窗口#窗口始终置顶ontop
#关闭窗口装饰(无边框)no-border效果如下图:
#视频窗口最大化适应(当视频分辨率大于屏幕分辨率时,限制窗口大小为屏幕分辨率对应比例,避免完全占满屏幕)autofit-larger=85%x85%效果如下图:
#如播放的为图片文件,则给定秒数显示文件(默认值为一个图像文件显示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
#鼠标滚轮向前滚动减少音量2MOUSE_BTN3addvolume-2
#鼠标滚轮向后滚动增加音量2MOUSE_BTN4addvolume2
更多选项见官方参考手册章节:COMMANDINTERFACE
作用是可以配置OSC的显示。下面为选项注释和选项:
更多选项见官方参考手册章节:ONSCREENCONTROLLER
如果你需要一个极度简洁实用且可以自定义的开源视频播放器,特别是你比较喜欢配置文件、命令行、快捷键的操作的话,那么MPV将是一个很好的选择。当然,你要是开发者的话,mpv的作用还将更多更丰富!
如本文“对您有用”,欢迎随意打赏异次元,让我们坚持创作!