mpv
mpv是一个免费的(自由的)命令行媒体播放器。它支持多种媒体文件格式、音频和视频编解码器以及字幕类型。
mpv 具有基于 OpenGL、Vulkan 和 D3D11 的视频输出,具有视频发烧友喜爱的许多功能,例如使用流行的高质量算法进行视频缩放、色彩管理、帧定时、插值、HDR 等。
强大的脚本功能几乎可以让玩家做任何事情。wiki 上有大量可供选择的 用户脚本。
一个简单的 C API 从头开始设计,使 mpv 可用作库,并便于轻松集成到其他应用程序中。
虽然 mpv 力求极简主义并且不提供真正的 GUI,但它在视频之上有一个用于基本控制的小型控制器。
mpv 可以利用所有平台上的大多数硬件解码 API。可以在运行时按需启用硬件解码。