Mpv Player是一款非常好用的视频播放器软件。软件采用精简的CLI选项,使得软件功能更加直观和难忘。该软件具有基于OpenGL的视频输出,能够播放视频的许多功能,使mpv可用作库,便于轻松集成到其他应用程序中。
特色功能
精简CLI选项
MPlayer的选项解析器被改进为更像其他CLI程序的行为,并且许多选项名称和语义被重做,使它们更直观和难忘。
屏幕控制器
虽然mpv没有官方GUI,但它具有由鼠标移动触发的小型控制器。
高品质视频输出
mpv具有基于OpenGL的视频输出,能够播放视频的许多功能,例如通过流行的高质量算法进行视频缩放,色彩管理,帧定时,插值,HDR等。
GPU视频解码
mpv利用FFmpeg hwaccel API来支持VDPAU,VAAPI,DXVA2,VDA和VideoToolbox视频解码加速。
嵌入式
一个简单的C API从头开始设计,使mpv可用作库,便于轻松集成到其他应用程序中。
积极发展
mpv正在积极开发中,专注于代码重构和清理以及添加功能。
系统要求
一个不太古老的Linux,Windows 7或更高版本或OSX 10.8或更高版本。
一个稍微有能力的CPU。如果CPU太慢而无法实时解码视频,则硬件解码可能会有所帮助,但必须使用该--hwdec 选项明确启用它。
一个不太烂的GPU。mpv的重点不是嵌入式或集成GPU上的节能播放(例如,默认情况下甚至不启用硬件解码)。低功耗GPU可能会导致诸如撕裂,结结等问题。主视频输出使用着色器进行视频渲染和缩放,而不是GPU固定功能硬件。在Windows上,您可能要确保图形驱动程序是最新的。在某些情况下,古老的后备视频输出方法可以提供帮助(例如--vo=xv在Linux上),但是不建议或不支持这种用法。