IINA
IINA contributors · 基于 mpv 的免费开源 Mac 媒体播放器,支持视频和音乐播放、字幕、播放列表、画中画及自定义控件。
介绍
IINA 是一款免费的社区维护媒体播放器,专为 macOS 设计。它使用 mpv 进行播放,并将广泛的视频和音频支持与原生 Mac 控件相结合。适合观看本地视频、听音乐、查看字幕轨道或播放兼容的网络媒体。
功能
- 播放视频和音乐,支持播放列表、章节、历史记录和缩略图预览。
- 选择字幕、匹配本地字幕,并配置视频和音频滤镜。
- 画中画、触控板手势、媒体键和可自定义快捷键。
- 音乐模式,以及可配置的播放器控件、侧边栏和主题。
- 高级 mpv 选项和脚本,并提供可选的命令行界面。
- 支持在线媒体、字幕服务和其他社区扩展的插件;具体功能取决于已安装的插件。
安装和使用
安装 brew install --cask iina,或下载官方 DMG 并将 IINA.app 复制到“应用程序”。打开媒体文件、将其拖到播放器上,或使用 URL 打开命令访问受支持的网络来源。cask 还会将应用的 iina-cli 二进制文件链接为 iina。使用应用控件和“设置”选择音频和字幕轨道、调整播放并配置键盘和手势绑定。稳定版与 beta/nightly 版本不同,后者可能不够可靠。
系统和平台支持
IINA1.5.0 官方要求 Intel 设备运行 macOS11 或更高版本,Apple Silicon 设备运行 macOS12 或更高版本。目前的 Homebrew Cask 声明要求 macOS12 或更高版本;因此,发布者提供的 Intel 直接下载与 Homebrew 安装要求有所不同。1.5.0 公告指出,预计下一版本将结束对 macOS11 的支持,并非该支持已在1.5.0结束。IINA 是 Mac 应用:其网站和代码库未表明有官方 Windows、Linux、iOS 或 Android 版本。
官方1.5.0 DMG 大小为113,048,935 字节,已通过 HTTP Content-Length 和 GitHub 资源元数据确认。下载大小不代表已安装的库、缓存或媒体文件所占空间。查阅到的官方资料未确认固定的最低 RAM 要求。编解码器、分辨率、HDR 和硬件解码表现取决于媒体、显示器和 Mac 的能力。
依赖项、冲突和集成
随应用提供的版本以 mpv 和 FFmpeg 为基础;此 cask 不要求另行安装 Homebrew mpv/FFmpeg。其元数据未声明额外的 formula 依赖项或明确的 cask 冲突。代码库中关于 Xcode 和构建库的说明适用于编译 IINA,而非运行下载的应用。插件或在线服务可能会带来各自的工具、网络访问、权限和账户;本地播放不需要这些集成。IINA 不会授予访问订阅流媒体的权限,也不会绕过服务提供商的访问规则。
近期更新修复了 iina:// URL 处理中的安全问题。打开外部链接时,请使用当前稳定版。请检查插件的权限和配置,因为已安装的扩展可能会增加基础播放以外的功能。Homebrew zap 会移除 IINA 支持数据、偏好设置、日志、缓存、最近文稿记录以及相关浏览器扩展数据;清理前请备份需要保留的设置或历史记录。这不意味着会删除您的媒体收藏。
账户、价格和许可
核心 IINA 播放功能免费,无需 IINA 账户或订阅。可选的字幕和在线媒体服务可能另有账户、费用和条款。IINA 是 GPLv3 自由开源软件;捆绑的库、插件和媒体各自保留其相应许可。商业使用必须遵守适用的许可和内容权利;再分发或修改版本可能承担 GPL 义务。项目网站声明,IINA 不包含跟踪或遥测功能。
官方参考资料
- 产品和下载:https://iina.io/
- 文档、许可和源代码:https://github.com/iina/iina
- 特定版本的发布信息:https://github.com/iina/iina/releases
- URL 方案安全公告:https://github.com/iina/iina/security/advisories/GHSA-w5xh-98j7-jp5q
新版本 1.5.0 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译
- 界面新设置窗口分开管理音频和视频设置,并新增插件商店。
- 播放新增缩略图宽度控件、章节标签和取消播放列表随机排序。
- 稳定性修复播放控件卡顿及重载插件时崩溃的问题。