大家久等了(如果你在等的话)。
距在 V2EX 上发布 IINA,已经过了一星期有余。作为最初只是自娱自乐的项目,居然能引起这么大的关注,作者表示十分惊慌。 IINA 在公开的第一天就在 github 上拿到 1.2k star ,现在更是马上到达 3k ,对于一个一星期前还是小透明的作者来说......更是十分惊慌。
在这一星期里, IINA 在 github 上收到了 117 个 issue 和 32 个 pull request ,也渐渐有了几名核心贡献者。我们修复了大量的 bug ,也增加了大量新功能(感谢你们,和测试群里帮助测试的所有人)。
至于为什么要专门为了 0.0.2 发一次更新贴,是因为从 0.0.2 开始, IINA 才加入了自动检查更新的功能。对于之后的版本,可能只会在大更新时才会有更新报告,尽量不打扰大家。
如果你对 IINA 的内部测试有兴趣、想快速反馈信息或想对 IINA 做出贡献,请考虑加入
项目的各种链接:
如果你想在 github 上提出 issue 或者 pull request ,请先认真阅读 readme 和 contributing 哟。
IINA v0.0.2 更新日志
(粗体表示对用户很重要的内容)
Force Touch
- 新增: Force Touch 支持(和 QuickTime 类似的左右箭头按钮调整速度)
Touch Bar
快捷键
- 修复:自定义快捷键配置不工作
- 新增: IINA 默认的一套快捷键配置
- 修改:一些快捷键和系统冲突
UI
- 修复:菜单中调音量时音量滑条不变化
- 修复: 菜单中音量应为 +/- 5%
控制
- 新增:支持外接鼠标和滚轮
- 新增:支持自然滚动
- 修复:双击时也运行单击指令
播放
- 新增:从射手网自动下载字幕( Shift+Cmd+D ,或菜单中「字幕-查找在线字幕」)。目前会下载所有找到的字幕;由于射手网有些字幕格式有误,添加时可能会弹框提醒无法添加
- 改进:(内部)播放时间精确到毫秒
- 改进:改善对非常短的视频的播放体验
- 改进:不使用负值代表减速播放
- 改进:连续点击左右箭头按钮时,最终会回到原速(即 1-2-4-8-16-32-1-2...)
性能
- 修复:空闲时高 CPU 占用
- 修复:从播放列表中打开文件时高 CPU 占用
- 修复:播放时强制切换到独显(即允许使用集显播放)
程序行为
- 新增:自动检查更新
- 新增:可选的初始窗口(「偏好设置-General-行为」中开启)
- 新增:播放结束后是否关闭窗口的选项
- 新增:播放时防止睡眠或进入屏保
- 修复: mpv 内部退出时闪退(即支持按 'q' 退出)
- 修复: 80% 打开文件时闪退的情况
- 修复:从 Dock 或 Finder 打开文件时不记录最近播放
- 修复:调整颜色时无法选择透明度
- 修复:需要手动展开 mpv 设置路径中的
~
窗口
- 改进:在 10.11+ 上更流畅的拖动体验
- 新增:拖放字幕和视频进入窗口来打开
- 修复:窗口置顶会禁用左上角标准按钮
- 修复:窗口置顶时无法全屏
- 改进:修改全屏快捷键为
Control+Command+F
.
- 修复:全屏时播放控制条中的视频长度不改变
- 新增:同步 mpv 的 fullscreen 选项和 IINA 的全屏(即支持按 'f' 全屏)
其他
- 修复:一些 observers 没有被移除
- 修复: mpv_report_flip 没有被正确调用
项目
- 新增: Nightly build (每天更新的测试版本):http://raw.mrx.im。由于从
develop
分支编译,请不要期待可用性。此版本不签名。
- 新增:加入 CONTRIBUTING.md
- 修复:文档的语病和语法问题
- 修复:移除 trailing spaces
- 改进:更新一些配置文件
- 改进:重构一些工具脚本
后续版本
我们将会在 0.0.3 中解决更多的 bug 并添加更多功能,包括但不限于:
- 完整的简体中文及其他语言的本地化
- 调整外观
- 支持触摸板手势和鼠标右键等更多交互
- 支持记录播放进度
- 更人性化的检查器
- lua 脚本管理
- 记录播放控制条的位置
- 文件图标
- 修复有时按键无相应的问题
- 修复剩余的程序崩溃现象
请期待。 IINA 欢迎所有人的参与。