在 macOS 上安装 IINA 的 3 种方式与首次设置清单

发布时间:2026/10/12 8:59:21

在 macOS 上安装 IINA 的 3 种方式与首次设置清单 在 macOS 上安装 IINA 的 3 种方式与首次设置清单【免费下载链接】iinaThe modern video player for macOS.项目地址: https://gitcode.com/gh_mirrors/iin/iinaQuickTime 能打开的格式很有限macOS 上大多数视频要靠第三方播放器接手IINA 是这类场景里最常见的一个专为 macOS 打造的开源视频播放器底层是 mpv 引擎几乎不挑格式。这篇文章讲清楚三种安装路径怎么选、装完该做哪些设置、进阶玩法从哪里入手。 先想清楚走哪条路三条安装路径的投入和收益差别不小先对号入座普通用户官方 DMG两分钟装完更新有提醒。在意官方渠道Mac App Store 版走苹果审核自动更新。开发者和贡献者源码构建整个工程目录都开放给你看。 安装按场景选一条DMG 拖拽三步装好 IINA从官网下载 .dmg 安装包双击打开把 IINA 图标拖进应用程序文件夹在 Launchpad 或应用程序文件夹里启动这条路径最省心装完就带自动更新提醒绝大多数人走这里就够了。从 Mac App Store 直接装 IINA打开 Mac App Store搜索 IINA点获取多一层苹果审核更新自动完成代价是版本通常比官网晚一小步。源码构建给开发者git clone https://gitcode.com/gh_mirrors/iin/iina在仓库里运行./other/download_libs.sh拉取预编译库打开iina.xcodeproj用 Xcode 构建首次构建稍慢之后和日常开发一样。只想要 mpv 引擎依赖的话brew tap iina/homebrew-mpv-iina再brew install mpv-iina即可。️ 首次启动清单装完顺手做这几项都在偏好设置窗口里花十来分钟能全部过完开启在线字幕搜索打开视频时自动匹配字幕文件省得自己找。重设键盘快捷键所有控制功能都能重新映射习惯别的播放器的按键布局就改过来。装浏览器扩展之后在网页视频上右键就能交给 IINA 打开。Chrome、Firefox 版在仓库 browser/ 目录Safari 版在 OpenInIINA/。主题与控制器UI 设置里调主题色、控制器布局和触控栏按钮。硬件加速看 4K 或高码率视频时保持开启。 进阶玩法三条线 看片速度、章节与滤镜播放速度从 0.25 倍到 4 倍无级调节章节、音轨、音频延迟都能随时微调亮度、对比度、饱和度直接在画面上改。想要更精细的画质调整滤镜窗口里是 mpv 的完整滤镜集网络流卡顿的话把缓存调大通常立竿见影。 听歌音频也有专门界面音频文件会切到音乐模式界面显示专辑封面、读取元数据、支持播放列表和音频滤镜。没有封面时显示下面这张默认封面。 折腾源码配置、脚本与插件底层是 mpvmpv 的配置体系对 IINA 用户全开放Configs/ 目录里有现成配置示例Lua 脚本可以扩展功能iina-cli/提供命令行控制iina-plugin/是 JavaScript 插件系统的入口。 给贡献者的入口翻译走 Crowdin 平台本地化文件在iina/下的各语言目录想写点小功能可以从 JavaScript 插件系统入手遇到问题先翻一遍 issue 列表没有再提交复现步骤、系统信息和 IINA 版本。写在最后IINA 的定位很直接一个基于 mpv 引擎的现代、开源、免费的 macOS 视频播放器无广告、无功能限制代码开放可以随用、随改、随分发。社区更新频率稳定装好之后把更新开关留着就行。【免费下载链接】iinaThe modern video player for macOS.项目地址: https://gitcode.com/gh_mirrors/iin/iina创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/12 8:55:17

基于微信小程序的医院医疗设备管理系统设计与实现全解析

1. 项目拆解与选题价值这段时间后台一直有同学来问关于管理类小程序毕设的事情,尤其是医疗方向的。今天挑一个出现频率很高的题目来聊聊:基于微信小程序的医院医疗设备管理系统。这个题目听起来很官方,但拆开来看其实是标准的“前端小程序 后…

2026/10/12 8:55:17

PolarDB只读节点故障排查实战:从复制链路中断到根因修复

开年第一个工作日,我还在工位上对着日历感慨假期过得太快,手机上的告警群就炸了。线上业务反馈,PolarDB MySQL版的只读节点连不上了,应用侧所有读流量全部超时报错。我那一瞬间脑子是蒙的:配置没动过、版本没升过、前几…

2026/10/12 8:55:17

Diff算法深度解析:从文本到虚拟DOM的底层原理

git diff 是我每天用得最多的命令之一。不管是代码审查、找回归、还是看别人提交里到底改了什么,本质上都在做同一件事:把两串内容并排摆在一起,告诉你“哪里变了”。但你真的想过这个“哪里变了”背后是怎么算出来的吗?前几年面 …

2026/10/12 8:55:17

冒险岛079服务端源码架设指南:从建库到进游戏

简介:《冒险岛079服务端一线海源码更新版》是一份适配079版本的服务端源码包,面向希望搭建、调试或深度定制游戏服务器的开发者和爱好者。更新版针对性能、稳定性、安全、兼容性与模块化做了优化,并补充错误处理与数据库访问机制,…

2026/10/12 8:55:17

Django酒店客房管理系统设计与实现:从数据库建模到业务流程

1. 项目背景与核心需求拆解酒店宾馆客房管理系统这类项目,其实是我见过最多的管理类系统选题之一。无论是课程设计、毕业设计,还是中小型酒店为了摆脱Excel手工排房做的第一套信息化系统,八成都是这个方向。用了Django之后你会发现&#xff0…

2026/10/12 8:50:16

C++输入陷阱:cin与getline混用导致只能输入一次的原因与解决

1. 一个让无数C新手抓狂的输入陷阱如果你写过C,大概率遇到过这种诡异场景:程序里先让用户输入一个数字,紧接着让用户输入一行字符串,结果第二个输入操作像被施了定身术一样,直接跳过去了,程序拿着一个空字符…

2026/10/11 0:02:13

Python调用Gemini Structured Outputs实现工单路由门禁

客服工单最怕的不是模型“答错一句话”,而是它给出一段看起来合理的说明,程序却从中猜错优先级。通俗做法是:要求模型只交 JSON(JavaScript Object Notation,轻量数据格式),再让代码验证它。Gem…

2026/10/11 0:02:13

Spring Boot超市进销存系统毕设实战:从需求拆解到答辩通关

最近带的一个学生项目组里,有A同学跑来问我:选什么毕设题目最稳妥,既能让评审老师觉得工作量够,又不会在答辩时被问到语无伦次。我第一反应就是推荐基于Spring Boot的超市仓库管理系统——也就是超市进销存系统。这个题目乍一看平…

2026/10/11 0:02:13

Flutter StatefulWidget 生命周期核心解析

很多刚开始接触 Flutter 的朋友,在看完一堆“Hello World”和基础组件之后,大概率都会撞上同一堵墙:StatefulWidget 里那堆 initState、build、dispose 方法,到底什么时候被调用?为什么顺序是那样?在里面到…

2026/10/12 0:04:22

绝缘子缺陷检测数据集清洗与工业级训练实战指南

简介:本资源是面向电力AI研发人员、工业视觉工程师及智能巡检系统开发者的绝缘子缺陷检测专用YOLO格式数据集,解决无人机航拍场景下绝缘子破损、污闪、积雪等9类典型缺陷的精准识别与定位难题。数据集共2139张真实巡检图像(含训练/验证/测试集…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑