更新日志

v0.0.15 Jan. 13, 2018

请在此查看更新日志:https://iina.io/release-note/0.0.15-zh-Hans.html

v0.0.14.1 Oct. 25, 2017

此版本修复了之前版本中的一些关键性问题,推荐所有用户安装此更新。

  • 部分机型上快进快退时崩溃的问题。
  • 10.11/10.13 上少数用户打开时崩溃的问题。
  • 10.11/10.13 上少数用户全屏下没有视频的问题。
  • 在旧式全屏下,进入交互模式(剪切/去台标)时崩溃的问题。
  • 「启动时进去全屏」的选项和音乐模式冲突。
  • 修复了有时生成错误缩略图的问题。
  • 修复了一些全屏时使其他屏幕黑屏的逻辑。

它还包括一些其他更新:

  • 升级自带的 FFmpeg 库至最新版本,在兼容的硬件上支持 HEVC 硬件解码。
  • 改进的全屏动画。
  • 修改了一些默认选项:左右键默认使用关键帧查找;禁用 Apple Remote 支持。

v0.0.13 Oct. 15, 2017

请在此查看更新日志:http://www.iina.io/release-note/0.0.13-zh-Hans.html

v0.0.12 July 17, 2017

请在此查看更新日志:http://www.iina.io/release-note/0.0.12-zh-Hans.html

v0.0.11 June 6, 2017

  • 使用 Sparkle 框架:由于 IINA 已经比较稳定。我们使用了 Sparkle 框架, 包括自动下载更新、增量更新等功能,大幅改善了自动更新体验。
  • 修复了 0.0.10 中自动加载功能导致的一些崩溃。
  • 改进了自动匹配字幕时的准确度。
  • 改进了 Touch Bar 滑条的外观。

v0.0.10 June 3, 2017

新增功能

播放历史

  • 无限的播放历史 (Shift+Cmd+H)
  • 按日期或文件夹分组
  • 可选在「最近打开」菜单中显示所有播放过的文件

Touch Bar 优化

  • 重新设计的 Touch Bar 滑条
  • 现在 Touch Bar 可显示剩余/播放时间
  • 修复:Touch Bar 播放/暂停按钮状态不更新
  • 修复:Touch Bar 滑条拖动时抖动

播放列表

mpv 的 auto_load.lua 带来了很多问题,所以从 0.0.10 开始我们使用自己的自动加载逻辑。

  • 修复之前的各种自动加载问题
  • 播放列表按数字自然排序
  • 播放列表宽度可调整
  • 自动折叠一系列文件中的相同文件名前缀

字幕

  • 支持为播放列表项目关联字幕 (类似 Movist)
  • 支持设置一系列字幕搜索路径,支持通配符
  • 在搜索路径中自动搜索和模糊匹配字幕
  • 侧边栏中增加了一个包括搜索路径中的所有字幕的菜单,以供快速选择
  • 侧边栏中加入搜索在线字幕的按钮

本地化

  • 彻底本地化
  • 更新几乎所有语言的翻译
  • 增加土耳其语和俄语

其他

  • 记忆播放控制条的位置
  • 支持拖拽 URL 至 Dock 图标
  • 改进关于窗口的外观
  • 增加无视频/音轨/字幕的 OSD
  • 增加 dv 文件关联
  • 其他(我不记得的)改进

Bug 修复

  • 修复:大写 (即 Shift) mpv key code 的支持
  • 修复:侧边栏中的数字格式化问题
  • 修复:无法加载外置字幕时,打开文件窗口不消失
  • 修复:全屏下双指缩放手势仍然有效
  • 其他 bug 修复

v0.0.9 May. 8, 2017

此版本紧急修复了以下两个关键性问题:

  • 修改快捷键时闪退。
    • 如果你已经经历了此问题,即使安装了 0.0.9,也请去 ~/Library/Application Support/com.colliderli.iina/input_conf/ 中找到你的当前设置文件,删掉当时试图修改的那一行(只有键位,没有对应命令的一行)。
  • 繁体中文下显示缓冲界面时闪退。

对不起 ><

v0.0.8 May. 3, 2017

新增功能

  • 播放控制: 现在 IINA 支持三种播放控制样式
Osc layout
  • 新的快捷键处理机制
    • 现在快捷键的更改会实时生效,不需重启
    • 现在 iina 不会吞掉所有键盘事件,理论上无法切换输入法等问题
    • 你现在可以为 iina 的自身功能设置快捷键,比如画中画,镜像翻转,删除当前文件等等。
  • 新的 OSD 样式
    • 增加了不少 OSD 种类,比如打开文件时显示文件名
    • 对于某些 OSD 会同时显示进度条或详细信息
  • 多屏下,全屏播放时关闭其他屏幕
  • 支持一键关联所有支持的文件类型(菜单 > 帮助)
  • 升级 mpv 至 0.25.0
  • 升级 youtube-dl 至最新版本
  • 日语翻译

改进

  • 修复窗口置顶的逻辑
    • 置顶时不会挡住各种设置窗口
    • 偏好设置中的窗口置顶是永久性设置,对所有窗口生效。启用此选项后,视频暂停时会取消置顶
    • 菜单中的窗口置顶是临时性设置,暂停不会影响
  • 窗口为非焦点时可以拖拽
  • 调整默认快捷键
  • 每 12 小时检查更新

Bug 修复

  • 修复:退出时崩溃
  • 修复:10.11 以下双指缩放时崩溃
  • 修复:极少情况下暂停时阻止系统睡眠
  • 修复:一些视频长宽比错误
  • 修复:含有 '%' 的 URL 播放失败
  • 修复:不使用 Retina 分辨率时,Cmd+0/1/2 的行为
  • 修复:一些语言中的界面排版问题
  • 其他 Bug 修复

v0.0.7 Mar. 28, 2017

欢迎访问 IINA 的 Github wiki(英文): https://github.com/lhc70000/iina/wiki

注意!此次更新之后默认的字幕来源将会是 OpenSubtitles。如果您是中文用户,请在「偏好设置 > 字幕」中确认「字幕来源」为「shooter.cn」,以继续使用射手字幕。

新功能

  • 支持 OpenSubtitles
  • 自动补全字幕语言设置
  • 在标题栏显示文件图标
    • 右键单击可以显示路径菜单
  • 更多手势控制
    • 支持定义横向和纵向滚动触发的动作
    • 支持两个方向的灵敏度设置
    • 支持双指缩放(缩放窗口或切换全屏)
    • 为不支持精确滚动的鼠标优化
  • 全新的快捷键设置界面,不需要 mpv 命令的知识
  • 改进打开 URL 的对话框,增加 HTTP 登录
    • 支持更多非标准的 URL,如包含空格/缺少协议
  • 支持 mpv 的 ontopgeometry 选项
  • 支持 Apple Remote

Bug 修复

  • 修复:右键暂停/继续时不会触发防止/允许睡眠机制
  • 修复:打开新文件时,标准按钮(红绿灯)被禁用(build 15 中)
  • 修复:在打开一些手机竖屏录制的视频时,长宽比错误
  • 修复:「保存下载的字幕」时会保存最后添加的字幕,而非选中的字幕
  • 修复:暂停时是否重置播放速度的逻辑
  • 修复:一些 mpv.conf 导致 IINA 卡死(请注意:配置文件中写 force-window=immediate 仍然会导致 IINA 崩溃,请自行删除或注释掉此设置)
  • 修复:音频语言设置无效
  • 其他修复

改进

  • 侧边栏各快捷键 (Cmd+A/V/S/P/C) 现在会直接切换到对应页面
  • 设置默认播放控制隐藏时间为 2.5 秒 (之前版本为 5 秒,如果已经自定义过则没有影响)
  • 自动添加文件到播放列表时忽略隐藏文件
  • 改进滑条和文本框的同步(视频速度,音频字幕延迟等)
  • 更新「关于」窗口
  • 支持字幕边框、阴影等设置为小数
  • 更改默认截图路径为 "~/Pictures/Screenshots"
  • 波兰语翻译
  • 其他改进

v0.0.6 Feb. 22, 2017

此版本主要修复以下关键性问题:

  • 启动时闪退/窗口一闪而过/无法打开视频

此版本中包括的其他更新:

  • 全新的检查器
  • 播放时固定窗口大小,即自动播放下一个视频时不调整窗口大小
  • 支持 HTTP 代理
  • 支持自定义 youtube-dl 路径
  • 修复文件名含非 ASCII 字符时,下载字幕时闪退或字幕文件名乱码
  • 更新 youtube-dl 至 2017.2.17
  • 更新 mpv 至 0.24.0
  • 菜单调整音量时不再限制最大为 100
  • 修复繁体中文和法语中错误导致的显示缓冲界面时崩溃
  • 添加视频滤镜时不再检查错误,因为使用硬件解码时多数滤镜不起作用。

v0.0.5 Feb. 14, 2017

在线视频

  • 支持 youtube-dl,播放 YouTube 和其他上百家网站 的在线视频
  • 增加 youtube-dl 的选项
  • Chrome 和 Safari 插件来直接在 IINA 中打开当前网页: ChromeSafari
  • 支持拖拽 URL 和文本来播放

播放列表

  • 增加自动添加文件进播放列表的选项
  • 增加是否自动播放下一个项目的选项
  • 支持多选
  • 支持自由排序
  • 支持拖拽文件到列表任意位置
  • 加入右键菜单,包括
    • 接下来播放,从列表移除
    • 删除文件,在 Finder 中显示
    • 添加新文件,清空播放列表
  • 支持播放列表循环
  • 支持随机(仅打乱当前列表顺序)
  • 支持将当前列表存储为 m3u8 文件

*此版本之后需要双击项目来播放

新增

  • 新增「画中画」(PIP)支持
  • 新增更人性化的添加快捷键界面
  • 支持单文件循环
  • 支持 ASS 字幕样式覆盖级别
  • 支持设置初始字幕位置
  • 支持字幕模糊和字间距
  • 对蓝光文件显示章节编号
  • 本地化:法语、意大利语

改进

  • 支持老 Mac 型号及提升黑苹果上的稳定性
  • MPV 命令错误(如一些快捷键命令)时不再强制退出程序
  • 不保存空白的额外 MPV 选项
  • 加载快捷键文件时进行基本的检查
  • 增加默认缓存大小至 150M
  • DMG 安装,App 签名

修复

  • 修复空格键有时不起作用
  • 修复打开文件时意外退出(测试)
  • 不添加重复的字幕
  • 修复「进度条中显示章节」不工作
  • 修复关闭「打开文件时恢复进度」不工作
  • 修复启动时「显示剩余时间」不工作
  • 修复有时出现的 1 像素底边
  • 修复无字幕下载相关的本地化字符串(英文)
  • 其他修复

v0.0.4 Jan. 30, 2017

性能

  • 更新至 mpv 0.23.0
  • 使用新渲染机制
    • 更加平滑的窗口缩放
    • 解决高 CPU 占用问题

新增功能

  • 支持 macOS 10.10
  • 加入文件图标
  • 德语、韩语及繁体中文的本地化
  • 支持选择音频输出设备
  • 支持 S/PDIF 输出
  • 支持全屏下字幕显示在视频黑边
  • 支持设置字幕位置
  • 支持设置字幕随窗口缩放
  • 支持将下载的字幕保存在视频目录
  • 支持显示剩余时间

改进

  • 更换「清空播放列表」图标
  • 媒体暂停时允许设备睡眠
  • 支持设置最大音量
  • 在没有窗口的情况下点击 Dock 图标时弹出打开文件窗口
  • 显示本地化的字体名
  • 取消勾选记录最近文件时清除最近文件列表

修复

  • 修复显示缓冲界面时奔溃
  • 修正全屏时视频背景为黑色
  • 修复全屏状态下打开文件时分辨率不正确
  • 修复进度条上的时间预览不准确
  • 修复窗口置顶时全屏按钮变为缩放
  • 修复窗口置顶时窗口在 Mission Control 中消失

v0.0.3 Jan. 21, 2017

界面 / 本地化

  • 为所有界面添加 AutoLayout
  • 为其他语言的本地化做好准备
  • 完整的简体中文本地化

新增功能

  • 重新设计的播放控制条
  • 支持恢复播放进度
  • 支持自定义鼠标右键单击行为
  • 支持鼠标点击来隐藏播放控制条,并设定为单击的默认行为
  • 增加播放时永久置顶选项

Bug 修复

  • 支持播放纯音频
  • 几乎避免打开时崩溃
  • 修复多屏幕时窗口位置错误
  • 修复打开软件或进入全屏时播放控制不隐藏
  • 修复通过菜单切换副字幕之后,无法切换主字幕
  • 使用系统提供的自定义 Touch Bar 菜单项
  • 禁用 10.12 中提供的自动标签页
  • 修复「进入全屏」菜单项不同步
  • 修复「暂停」菜单项不同步
  • 修复启动时强制启用媒体键

改进

  • 设置用户自定义 MPV 参数失败时,更加人性化的提示
  • 拖动播放控制条时不显示时间预览标签
  • 将检查更新移动至主菜单

v0.0.2 Jan. 12, 2017

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
  • 改进:更新一些配置文件
  • 改进:重构一些工具脚本

v0.0.1 Jan. 3, 2017

  • 初始版本.