没网也能看下好的片
现在可以把电影和剧集下载到 iPhone,没有信号也能看:在飞机上、地铁里,或者家里服务器停了的时候。没有连接时,「媒体库」页签会换成手机上的内容;离线看的进度,连上后会同步回服务器。
完整说明
✅ 搭配 MovieClaw 服务器 0.28.0 或更新版本即可使用,与 0.7.0 相同。下载到 iPhone 需要服务器 0.38.0 或更新版本。这个服务器版本需要更新 Docker 镜像。更旧的服务器上不会出现下载入口。从 TestFlight 安装,或到 https://github.com/movieclaw/MovieClaw/releases/tag/ios-v0.8.0 下载未签名 IPA 侧载。IPA 不再附在服务器的 Release 上。
本版亮点
把一部电影或一整季带在身上
从家里串流,一没信号就看不了。现在可以提前下好,直接在 iPhone 上播放。在媒体库打开一部片,点右上角的「⋯」按钮(更多操作)→「下载」,选好画质,再点面板右上角的「下载」。
- 可以下原文件,也可以下比原片分辨率低的 1080p / 720p / 480p 版本,由服务器边转边下。较小画质的大小是预计值(带 ≈),不一定比原文件小。
- 较小画质需要服务器能转码,HDR 影片还需要显卡或 Mac 转码器,否则只能下原文件。它会把 HDR 转成 SDR,只保留一条立体声音轨,不带图形字幕(PGS)。
- 蓝光、DVD 原盘目录和 ISO 镜像暂时不能下载。
- 剧集可以选这一集、接下来几集、未看的集或剩下的全部;已在 iPhone 上的集会跳过。也可以长按分集卡 →「下载这一集」。
- 默认只在 Wi-Fi 下下载;开了低数据模式的 Wi-Fi 和 iPhone 热点上可能也不会下。要用蜂窝网络:我的 → 下载 → 右上角的齿轮按钮(下载设置)→ 打开「使用蜂窝网络下载」。
- 下载前会给 iPhone 留出 2 GB 空间。放不下时,面板会写明需要多少空间,并且不能开始。
服务器连不上,下好的片子还在
以前连不上家里的服务器,App 里什么都看不了。现在 iPhone 没有网络(比如开了飞行模式)时,「媒体库」页签会换成 iPhone 上的片子,并带一行「接着看」。刚打开 App 时,或者在后台超过 10 分钟再回来时连不上服务器,也可能自动切过去。服务器能连上后会自动回到在线,也可以点「重新连接」。
- 网慢不会被切到离线。首页提示连接失败时,可以点「看 iPhone 上的 N 部」自己切过去。
- iPhone 上至少有一部已经下好的片子,才会进入离线模式。
- 离线时看的进度和观看历史,连上后会补到服务器上,时间按你实际观看的时间记。
- 离线时,发现、订阅、活动、搜索、AI 会话和设置会显示占位页;影片详情页只能看、不能改。
- 已知问题:离线时,媒体库顶部的 ▶ 按钮(片段)和「⋯」菜单、详情页的演职员、管理员「我的」页的 AI 输入框仍能点,但加载不出来或发送失败。连上服务器后再用。
其他新功能与改进
- 所有下载集中在一页:「我的 → 下载」里有正在下载的、已下载的条目、「删除已看完的」建议、这台 iPhone 上其他账号的下载,以及占用的空间。左滑或长按条目可以删除;只删 iPhone 上的副本,观看进度会保留。有下载在进行时,媒体库首页会出现一条提示条,点它进这一页。
- 一次下一个:进度显示在分集卡上,电影显示在播放键上方。电影要停下,点「⋯」→「取消下载」;剧集长按分集卡可以暂停或取消,或点「⋯」→「取消全部下载」。切到后台、锁屏后可能也会接着下。
- 下载过的片子,连着服务器时也放 iPhone 上的这份:画质是你下载时选的那一档;能连上服务器时,续播点仍以服务器为准。想改回从服务器播放,删掉 iPhone 上的副本即可。要换画质,在「文件」里长按标着「本机」的那一行 →「改下其他画质」;旧的副本会马上删除。
- 退出登录时会问要不要删下载:退出当前账号时,可以删掉它的下载,也可以保留(重新登录同一账号还能接着看)。「退出全部账号」时会问要不要删掉这台 iPhone 上的全部下载。
管理员须知
- 成员默认可以把影片下载到自己的设备。要禁止某个成员,在网页上进入 设置 → 成员 → 编辑成员,关闭「下载影片到设备」;iPhone App 里没有这个开关。
- 关闭后,成员不能再下新的,没下完的也会停下;已经下到手机上的照常能看。Infuse 等播放器的下载可能也会被禁止。
- 较小画质和播放用同一套转码(显卡、Mac 转码器,或你开启的软件转码)。一次只转一个;播放需要转码时,下载的转码会先让路。手机下完后,转码出来的文件会删除,家里其他设备还要用的除外。
- 已知问题:在 iPhone 上取消或删除下载,服务器上的转码不会跟着停。已经排上的(比如一整季)仍会全部转完,副本至少保留 72 小时。要立即停止:停掉容器,删除数据目录下的
cache/offline-exports文件夹,再启动容器。iPhone 上当前登录账号没下完的较小画质下载,下次打开 App 后过一会儿会自动从头开始;个别显示出错的,删掉后重新下载。 - 已知问题:Mac 转码器离线、而服务器又没有别的办法转(HDR 影片,或没开软件转码)时,正在转的会一直停在「等待转码器空闲」,后面排着的也跟着等。让转码器重新上线即可,或按上一条停容器清理。
升级须知
- 影片详情页的「⋯」菜单不再有「搜索资源」。回到页签首页,点右上角的放大镜按钮(搜索),切到「资源」,再输入片名;不会再自动填好片名。
- 影片详情页的「⋯」菜单不再有「清除观看记录」。App 里只能在媒体库首页「接下来继续」旁的「⋯」里,按时间或按媒体库清空(这一行显示时才有)。网页版影片详情页仍可以只清一部。
- 这个菜单的其余部分也重新整理了:下载、加入合集、分享(仅管理员)排在顶部一行。管理员用的维护操作收进「管理」子菜单,「删除影片」改叫「从媒体库删除」。
- 下载的片子不进 iPhone 备份;换新 iPhone 或从备份恢复后需要重新下载。
- 如果退回 0.7.0,已下载的文件可能仍留在 iPhone 上占用空间,但看不到。退回前请先在「我的 → 下载」里删除。
完整改动:ios-v0.7.0 → ios-v0.8.0。