用于处理音频、视频和字幕的 C 语言库与命令行工具集,涵盖编解码、转换、滤镜与流媒体。
6.7万+545 本周1.5万COther更新于 17小时前
mpv 是一款在命令行中运行的免费媒体播放器,支持大量音视频文件格式、编解码器和字幕类型,可运行于 Linux、Windows 10 和 macOS。
视频通过着色器完成渲染和缩放,而非依赖 GPU 固定功能硬件。硬件解码可通过 --hwdec 选项启用。播放器底层使用 FFmpeg 和 libplacebo 进行解码与渲染,并借助 libass 处理画面内文字与字幕。播放行为可通过命令行参数和配置文件(profile)调整。
项目源自 MPlayer 体系,默认采用 GPLv2 或更高版本授权,也可选择 LGPL 构建。源码使用 Meson 编译,并提供 Wiki、手册以及可扩展播放功能的用户脚本。
从安装页面获取 mpv(半官方构建与第三方包)
或从源码构建:创建构建目录
meson setup build编译项目
meson compile -C build安装
meson install -C build概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
用于处理音频、视频和字幕的 C 语言库与命令行工具集,涵盖编解码、转换、滤镜与流媒体。
一款开源免费的媒体播放器与多媒体引擎,可播放绝大多数音视频、光盘、流媒体和设备。
用 Python 链式调用构建并执行 FFmpeg 命令,支持复杂滤镜图。
基于 mpv 的现代化 macOS 视频与音乐播放器,界面采用原生 Swift 开发。
基于 LibVLCSharp 与 UWP 构建的现代化 Windows 视频播放器,也支持 Xbox。
跨平台开源视频转码工具,可将已有视频转换为 MP4、MKV 或 WebM 格式,适配手机、电视与浏览器播放。