Repository navigation
Releases: movieclaw/MovieClaw
Release list
MovieClaw Server 0.45.0
v0.45.0: New models show up on their own
Connect a provider once and the model menu keeps up with that provider. Series between seasons also pick up a newly announced season sooner.
✅ Update from Settings → Updates and maintenance. This release migrates the database and makes a backup first. MovieClaw Server 0.44.0 still runs if you restore that backup; see Before you update.
Highlights
The model menu follows the provider
Open a conversation and the model menu, or set the defaults under Settings → AI preferences. After Settings → AI providers finishes a connection test, MovieClaw asks that provider which models it has. The scheduled task checks again every 6 hours, and skips a provider updated in the last 24 hours. A model newer than the built-in list shows up on its own when MovieClaw already knows its context window and how thinking works. Models it cannot describe stay out of the menu.
- Providers you already use keep their existing models. A custom endpoint with no built-in list shows at most the 12 newest models MovieClaw can describe.
- A model you already picked is still recognized, including a name saved before this release.
- Settings → Updates and maintenance → Scheduled tasks lists Update model catalog (更新模型目录). It runs every 6 hours, skips a provider updated in the last 24 hours, and does nothing when no provider is connected.
- iPhone, Android and the website share this menu. You do not need a new app for it.
Fixed
- In the sidebar, Activity always opens the activity overview. Back from a page inside Activity returns to that overview.
- A cloud library that does not keep a local copy waits until intro and outro detection, including the picture check, is saved before Free local space for cloud libraries deletes the local file. The outro is no longer cut short and then saved that way.
- A smart subscription that was created and queued, but never searched or matched, now does both.
- A series you have not subscribed to, and that is not marked ended or canceled, is refreshed every 3 days during the gap between seasons. A newly dated season and its air schedule show up before the premiere. Movies, ended shows and canceled shows are unchanged.
For administrators
- Update model catalog is on and runs every 6 hours. Turn that task off under Scheduled tasks to stop it. A successful connection test still refreshes that provider.
- If the public catalog cannot be reached, MovieClaw keeps the parameters it already has, including the snapshot shipped with this version.
Before you update
- The migration adds optional columns on each AI provider. Restoring the backup and running 0.44.0 ignores those columns.
- The migration also removes a hidden switch that could stop smart subscriptions with no control to turn them back on. Restoring an older backup brings that switch back with the rest of the database. Running 0.44.0 on this database, without that restore, does not recreate the switch, so those subscriptions keep running.
Full changes: v0.44.0 → v0.45.0.
Apps
New since v0.44.0: iPhone & iPad 0.12.1, Apple TV 0.12.1, Mac 0.12.1, Android 0.9.1. Each app has its own release notes.
- iPhone & iPad 0.12.1 (new): TestFlight, or the unsigned IPA for sideloading.
- Apple TV 0.12.1 (new): TestFlight (release notes).
- Mac 0.12.1 (new): download.
- Mac transcoder 0.33.1: download.
- Android 0.9.1 (new): download.
- Android TV 0.7.0: download.
- Windows 0.1.2: download.
简体中文
v0.45.0:新模型自己出现在菜单里
接上一家模型服务之后,模型菜单会跟着这家服务更新。季和季之间的空档里,新定档的一季也会更早出现。
✅ 在「设置 → 更新与维护」里更新。这一版会迁移数据库,并先做备份。要回到 MovieClaw 服务器 0.44.0,请恢复这份备份;见文末「升级须知」。
本版亮点
模型菜单跟着服务商走
打开对话框里的模型菜单,或到「设置 → AI 设定」里改默认模型。在「设置 → 模型接入」里连接测试通过之后,MovieClaw 会向这家服务询问有哪些模型。定时任务每 6 小时再查一次,24 小时内更新过的会跳过。比内置清单更新的模型,只要上下文长度和思考方式已经知道,就会自己出现在菜单里。说不清参数的模型不会进菜单。
- 已经在用的服务商,原有模型都还在。没有内置清单的自定义端点,最多显示 MovieClaw 说得清的最新 12 个。
- 已经选过的模型仍然认得出,包括这一版之前记下的名字。
- 「设置 → 更新与维护 → 定时任务」里有「更新模型目录」,每 6 小时跑一次。24 小时内更新过的服务商会跳过;一个模型服务都没接时,这个任务什么也不做。
- iPhone、Android 和网页用的是同一份菜单,不必为这件事另装新 App。
修好了
- 侧栏的「活动」一律打开活动总览。从活动里的页面返回,回到的是这份总览。
- 网盘媒体库没有勾选「本地也保留一份」时,「网盘库腾空本地」会等片头片尾识别连同画面核对落库,再删本地文件。片尾不再被截短之后照常保存。
- 智能订阅已经建好、也显示进了队列,却一直不搜索、不匹配的,现在会做这两件事。
- 没有订阅、也没有被标成完结或取消的剧,在两季之间改为每 3 天刷新一次。新季定档之后,播出日历会赶在首播前出现。电影、已完结和已取消的剧照旧。
管理员须知
- 「更新模型目录」默认开着,每 6 小时跑一次。在「定时任务」里关掉它就停。某家服务商的连接测试通过时,仍会刷新这一家。
- 公共目录连不上时,MovieClaw 继续用已经有的参数,包括这一版自带的快照。
升级须知
- 迁移给每个模型服务商加上可空的列。恢复备份再跑 0.44.0 时,这些列会被忽略。
- 迁移同时去掉一个藏起来的开关。它能让智能订阅停住,而界面上没有地方把它重新打开。恢复更早的备份时,这个开关会跟数据库一起回来。不恢复备份、直接用这份数据库跑 0.44.0,不会把开关造回来,这些订阅会继续运行。
完整改动:v0.44.0 → v0.45.0。
客户端
自 v0.44.0 以来新发布:iPhone 与 iPad 0.12.1、Apple TV 0.12.1、Mac 0.12.1、Android 0.9.1。各 App 的更新说明见各自的发布页。
MovieClaw for Apple TV 0.12.1
Apple TV 0.12.1: The right address with a VPN on
A system VPN that only proxies your traffic no longer sends MovieClaw to the home address first. Playback of 24p video and disc images is updated from 0.11.0.
✅ Works with MovieClaw Server 0.28.0 or later, the same as 0.11.0. Install the TestFlight build.
Fixed
- With a system VPN on, MovieClaw used to try the home address before anything had answered, so a proxy VPN looked like a tunnel home and the first requests waited. It now uses the public https address first. The home address is used only after it answers.
- Turning the VPN on or off, or switching from one VPN to another, picks an address again immediately.
- 24p video stays on the film frame grid.
- Playing a disc image no longer lets prefetch keep using more memory.
- The playback libraries include a fix for a published teletext vulnerability (CVE-2026-110654).
The GitHub release contains release notes only. Installation requires the corresponding TestFlight build.
Full changes: tvos-v0.11.0 → tvos-v0.12.1.
简体中文
Apple TV 0.12.1:开着 VPN 也走对地址
只做代理的系统 VPN,不再让 MovieClaw 先去连家里的地址。相对 0.11.0,24p 和原盘的播放也更新了。
✅ 搭配 MovieClaw 服务器 0.28.0 或更新版本即可使用,与 0.11.0 相同。请安装 TestFlight 构建。
修好了
- 开着系统 VPN 时,MovieClaw 会在任何地址应答之前就先试家里的地址,出国代理也被当成了回家的隧道,头一批请求一直在等。现在先用 https 外网地址。家里的地址要应答之后才改用它。
- 打开或关掉 VPN,或从一条 VPN 换到另一条,会立刻重新选地址。
- 24p 的片子按电影帧格走。
- 播放原盘时,预取不再把内存越占越多。
- 播放所用的库修了一个已公开的图文电视漏洞(CVE-2026-110654)。
GitHub 发布页仅提供版本说明,安装仍需对应的 TestFlight 构建。
MovieClaw for Mac 0.12.1
Mac 0.12.1: The right address with a VPN on
A system VPN that only proxies your traffic no longer sends MovieClaw to the home address first. Playback of 24p video and disc images is updated from 0.11.0.
✅ Works with MovieClaw Server 0.31.0 or later, the same as 0.11.0. Download from https://movieclaw.io/en/download and replace the old app. The direct-download edition updates itself.
Fixed
- With a system VPN on, MovieClaw used to try the home address before anything had answered, so a proxy VPN looked like a tunnel home and the first requests waited. It now uses the public https address first. The home address is used only after it answers. Under your account at the bottom of the sidebar, External network (via VPN) appears only then.
- Turning the VPN on or off, or switching from one VPN to another, picks an address again immediately.
- 24p video stays on the film frame grid.
- Playing a disc image no longer lets prefetch keep using more memory.
- The playback libraries include a fix for a published teletext vulnerability (CVE-2026-110654).
Full changes: macos-v0.11.0 → macos-v0.12.1.
简体中文
Mac 0.12.1:开着 VPN 也走对地址
只做代理的系统 VPN,不再让 MovieClaw 先去连家里的地址。相对 0.11.0,24p 和原盘的播放也更新了。
✅ 搭配 MovieClaw 服务器 0.31.0 或更新版本即可使用,与 0.11.0 相同。从 https://movieclaw.io/zh/download 下载,替换旧版 App。官网直装版会自己更新。
修好了
- 开着系统 VPN 时,MovieClaw 会在任何地址应答之前就先试家里的地址,出国代理也被当成了回家的隧道,头一批请求一直在等。现在先用 https 外网地址。家里的地址要应答之后才改用它。侧栏底部的账号下面,「外网(经 VPN)」也要到这时才出现。
- 打开或关掉 VPN,或从一条 VPN 换到另一条,会立刻重新选地址。
- 24p 的片子按电影帧格走。
- 播放原盘时,预取不再把内存越占越多。
- 播放所用的库修了一个已公开的图文电视漏洞(CVE-2026-110654)。
MovieClaw for iPhone and iPad 0.12.1
iPhone and iPad 0.12.1: The right address with a VPN on
A system VPN that only proxies your traffic no longer sends MovieClaw to the home address first. The Discover title also stays put when its menu closes.
✅ Works with MovieClaw Server 0.28.0 or later, the same as 0.12.0. Install the TestFlight build. The unsigned IPA is at https://github.com/movieclaw/MovieClaw/releases/tag/ios-v0.12.1
Fixed
- With a system VPN on, MovieClaw used to try the home address before anything had answered, so a proxy VPN looked like a tunnel home and the first requests waited. It now uses the public https address first. The home address is used only after it answers. On Me, the line External network (via VPN) appears only then.
- Turning the VPN on or off, or switching from one VPN to another, picks an address again immediately.
- On Discover, the large title Movie or Series stays in place when you close its menu. It no longer shifts right and then slides back.
Full changes: ios-v0.12.0 → ios-v0.12.1.
简体中文
iPhone 与 iPad 0.12.1:开着 VPN 也走对地址
只做代理的系统 VPN,不再让 MovieClaw 先去连家里的地址。发现页的标题在菜单收起后也不再滑动。
✅ 搭配 MovieClaw 服务器 0.28.0 或更新版本即可使用,与 0.12.0 相同。请安装 TestFlight 构建。未签名 IPA 在 https://github.com/movieclaw/MovieClaw/releases/tag/ios-v0.12.1
修好了
- 开着系统 VPN 时,MovieClaw 会在任何地址应答之前就先试家里的地址,出国代理也被当成了回家的隧道,头一批请求一直在等。现在先用 https 外网地址。家里的地址要应答之后才改用它。在「我的」里,「外网(经 VPN)」也要到这时才出现。
- 打开或关掉 VPN,或从一条 VPN 换到另一条,会立刻重新选地址。
- 在「发现」里,大标题「电影」或「剧集」在菜单收起后留在原地,不再先偏到右边再滑回来。
MovieClaw for Android 0.9.1
Android 0.9.1: The right address with a VPN on
A system VPN that only proxies your traffic no longer sends MovieClaw to the home address first. Pulling down inside a few bottom sheets no longer closes them. The Android interface remains Chinese in this release.
✅ Works with MovieClaw Server 0.33.0 or later, the same as 0.9.0. Install from https://movieclaw.io/download/android.apk
Fixed
- With a system VPN on, MovieClaw used to try the home address before anything had answered, so a proxy VPN looked like a tunnel home and the first requests waited. It now uses the public https address first. The home address is used only after it answers.
- Turning the VPN on or off, or switching from one VPN to another, picks an address again immediately.
- Pulling down inside 播出日历 (Air schedule), 全部分集 (All episodes), the option list in 刮削设置 (Scrape settings), or 清理设备 (Clean up device) no longer closes the sheet or makes the list jump when it is already at the top. Drag the sheet header, tap the dimmed area, or press back to close it.
Full changes: android-v0.9.0 → android-v0.9.1.
简体中文
Android 0.9.1:开着 VPN 也走对地址
只做代理的系统 VPN,不再让 MovieClaw 先去连家里的地址。几张底部面板里往下拉,也不再把面板关掉。这一版界面仍是中文。
✅ 搭配 MovieClaw 服务器 0.33.0 或更新版本即可使用,与 0.9.0 相同。从 https://movieclaw.io/download/android.apk 安装。
修好了
- 开着系统 VPN 时,MovieClaw 会在任何地址应答之前就先试家里的地址,出国代理也被当成了回家的隧道,头一批请求一直在等。现在先用 https 外网地址。家里的地址要应答之后才改用它。
- 打开或关掉 VPN,或从一条 VPN 换到另一条,会立刻重新选地址。
- 在「播出日历」「全部分集」「刮削设置」的选项列表或「清理设备」里,列表已经到顶时再往下拉,不再把底部面板拖走,列表也不再上下跳。要关掉,拖面板头部、点外面的遮罩,或按返回键。
MovieClaw Server 0.44.0
v0.44.0: Subtitles from the soundtrack
When a file has no subtitles, MovieClaw can transcribe the dialogue on the server. The website also adds clips, and series get an air schedule.
⚠️ A Docker image update is required. Stop the container and back up the data directory before you pull the new image. Settings → Updates and maintenance will ask for the new image first and will not make the automatic backup. To return to 0.43.0, restore that backup and start thev0.43.0image.
Highlights
No subtitles? Transcribe the audio track
Open the file in the library and choose Generate AI subtitles. Pick Local speech recognition. Transcription runs in the background on the server and does not call an AI model. Choose Transcribe again to ignore the previous transcript.
- Mandarin, Cantonese, English, Japanese and Korean only. Other languages are refused.
- Cloud-drive files are not supported. Commentary tracks are skipped.
- Transcription uses the server CPU and pauses while the server is transcoding for playback.
- Without the new image, the panel says the speech component is missing.
Browse clips on the website
On a phone, pull down on the library home until it says Release to start watching, then let go. On a wider screen, open the Open clips card on that same home page. You can filter, mark watched or favorite, share, and choose Watch full.
- Smoother playback needs Prepare clips under Settings → Playback. Until clips are ready, the page shows how many are done.
- A clip uses a transcode slot when the original file cannot play directly.
See when the next episode airs
On a series in the library, open Air schedule under the season. It shows what has aired, what is missing, and the next date. Follow new episodes subscribes from there. Find episode N searches for a gap.
- Air dates come from TMDB. Times in the library are estimates.
- The card stays hidden when the season has no upcoming dates, on a share page, or on a server older than this release.
More features and improvements
- Subscribe from episode N. In the subscription dialog, choose From episode N. Earlier episodes are not searched or downloaded. iPhone 0.12.0 and Android 0.9.0 show this as a note; you change it on the website.
- Limit a rule group to sites. Settings → Subscription rules, under Sites. Tap once to allow a site (the order is the priority), again to block it, a third time to clear. Leave them all unset to use every enabled site.
- Titles follow your interface language. Discover and the library show titles and overviews in the language of the interface. Under Settings → Metadata and organization, Metadata language is now Library language. That control is what gets written into folders, NFO files, poster text and external players.
- On an English interface, Search releases also tries the Chinese title.
- A single episode published up to two days early can match. A search before the air date waits, instead of retrying an empty result.
- After you upload into a cloud library, the next scan lists the changed folder when the drive plugin reports that folder. Otherwise the whole mount is scanned.
Fixed
- Bonus and extra torrents are no longer treated as the episode, so the subscription can still fetch the episode itself.
- Third-party plugins can load again on a NAS that copies access-control lists onto the plugin sandbox.
- Changing the folder an automatic import follows no longer leaves a failed ingest job stuck.
- On a phone, the last clip is no longer covered by the video frame, and leaving it is recorded.
For administrators
- This image is larger because it includes the speech model.
- A library scan can be limited to named folders on a mounted cloud drive. Passing both a local path and a cloud path is rejected.
- Plugins can correlate a playback event with the catalog watch record.
Before you update
- This release migrates the database. It stores interface-language translations next to the library-language text. Rolling back without the backup in the warning above drops those translations. Titles and overviews already written in the library language stay in that backup.
- The air schedule on iPhone needs 0.12.0. On Android it needs 0.9.0. Older apps keep working, and the schedule stays hidden until both the app and this server are updated. The website in this release already has it.
Thanks to @o1xhack. Full changes: v0.43.0 → v0.44.0.
Apps
New since v0.43.0: iPhone & iPad 0.12.0, Apple TV 0.11.0, Mac 0.11.0, Android 0.9.0, Android TV 0.7.0, Windows 0.1.2. Each app has its own release notes.
- iPhone & iPad 0.12.0 (new): TestFlight, or the unsigned IPA for sideloading.
- Apple TV 0.11.0 (new): TestFlight (release notes).
- Mac 0.11.0 (new): download.
- Mac transcoder 0.33.1: download.
- Android 0.9.0 (new): download.
- Android TV 0.7.0 (new): download.
- Windows 0.1.2 (new): download.
简体中文
v0.44.0:没有字幕,也能听出台词
一部片子没有字幕时,服务器可以自己把对白听写出来。网页也能刷片段,剧集看得到播出日历。
⚠️ 本次需要更新 Docker 镜像。 先停止容器,再备份数据目录,然后拉取新镜像。「设置 → 更新与维护」会先要求换镜像,并且不会做更新前的自动备份。要回到 0.43.0,请恢复这份备份,再用v0.43.0镜像启动。
本版亮点
没有字幕?从音轨把对白听写出来
在媒体库打开这部片子的文件,选择「生成 AI 字幕」,来源选「本地语音识别」。识别在服务器后台进行,不调用 AI。想重来就选「重新识别」。
- 只支持普通话、粤语、英语、日语、韩语,其他语言会被拒绝。
- 网盘文件暂不支持。解说音轨会跳过。
- 识别占用服务器 CPU;有人正在转码播放时,识别会暂停。
- 没换新镜像时,面板会提示缺少本地语音识别组件。
在网页上刷片段
手机上,在媒体库首页一直往下拉,出现「松手,开始欣赏」后松开。宽屏上,同一页有一张「打开片段」卡片。可以筛选、标已看或收藏、分享,也可以「看全片」。
- 要更顺,请到「设置 → 播放」打开「片段预切」。片段还没切好时,页面会显示完成了多少。
- 原文件不能直接播时,这一条片段会占用一个转码名额。
看下一集什么时候播
在媒体库的剧集详情里,季的下面打开「播出日历」。已播、缺集和下一次更新日期都在这里。「订阅追更」会从这里订上;「补第 N 集」会去找缺的那集。
- 播出日期来自 TMDB,入库时间是按站点发布规律估的。
- 这一季没有即将播出的集、分享页,或服务器还不是这一版时,这张卡片不出现。
其他新功能与改进
- 从第 N 集起订阅。 在订阅对话框里选「从第 N 集起」。更早的集不会搜索,也不会下载。iPhone 0.12.0 和 Android 0.9.0 会把这件事写成说明;要改仍到网页上改。
- 规则组可以限定站点。 「设置 → 订阅规则」里的「站点」。点一下只允许这个站(点选顺序就是优先级),再点排除,第三下取消。一个都不选,就是所有已启用的站点。
- 片名跟界面语言走。 发现页和媒体库里,每个人看到的片名和简介跟自己的界面语言。「设置 → 刮削与整理」里的「元数据语言」改名为「媒体库语言」,它决定写进文件夹、NFO、海报文字和外部播放器的语言。
- 英文界面上的「搜索资源」(Search releases)也会用中文名去搜。
- 明确标了集数的资源,最多可以比播出日早两天对上。播出日之前的搜索会等待,不再对着空结果反复重试。
- 往网盘媒体库传完文件后,下次扫描会只列有变化的文件夹,前提是网盘插件报出了那个文件夹;没有报的话,仍扫描整个挂载目录。
修好了
- 彩蛋、花絮种子不会再被当成正片那一集,订阅仍能去抓正片。
- 会把访问控制列表拷进插件沙箱的 NAS 上,第三方插件可以再次加载。
- 改了自动导入所监听的文件夹之后,不会再留下一个失败的入库任务一直挂着。
- 手机网页上,最后一条片段不再被画面挡住,离开时也会记上。
管理员须知
- 新镜像因为带上了语音模型,体积更大。
- 媒体库扫描可以只列网盘上点名的文件夹。本地路径和网盘路径不能同时传。
- 插件可以把一次播放事件和片库里的观看记录对上。
升级须知
- 这一版会迁移数据库,在媒体库语言的原文旁边存界面语言的译文。不恢复上面那份备份就回退,这些译文会丢掉。已经按媒体库语言写好的片名和简介留在那份备份里。
- iPhone 上的播出日历需要 0.12.0,Android 需要 0.9.0。更旧的 App 仍能用,日历会先藏起来,直到 App 和这一版服务器都更新。这一版网页已经有日历。
感谢 @o1xhack。完整改动:v0.43.0 → v0.44.0。
客户端
自 v0.43.0 以来新发布:iPhone 与 iPad 0.12.0、Apple TV 0.11.0、Mac 0.11.0、Android 0.9.0、Android TV 0.7.0、Windows 0.1.2。各 App 的更新说明见各自的发布页。
MovieClaw for iPhone and iPad 0.12.0
iPhone and iPad 0.12.0: Pull down for clips
The library home opens clips with a pull, series show an air schedule, and the download queue can be reordered.
✅ Works with MovieClaw Server 0.28.0 or later. The air schedule and the “subscribed from episode N” note need Server 0.44.0; on an older server they stay hidden. Install the TestFlight build. The unsigned IPA is at https://github.com/movieclaw/MovieClaw/releases/tag/ios-v0.12.0
Highlights
Pull down on the library home to watch clips
Keep pulling down on the library home. When it says Release to start watching, let go and Clips opens. The first time, a tip explains the gesture.
- The top bar no longer has a Clips button. With VoiceOver on, the Clips button stays, because a pull is not available.
- The entry is hidden while the library is offline.
See when the next episode airs
On a series, open Air schedule under the season. It shows what has aired, what is missing, and the next date. Follow new episodes subscribes from there.
- The card stays hidden offline, and on a server that does not send a schedule.
Put the next download first
In Downloads, drag the queue to reorder it, or choose Prioritize download. On cellular, a hotspot, or Low Data Mode, a download shows Waiting for Wi-Fi until you choose Download over cellular or join Wi-Fi.
More features and improvements
- iPhone Duo. On the inner screen, playback can sit in a tabletop console: previous and next episode are on their own row, and diagnostics move to the top bar. iPad wide layouts use the wider card metrics. Other iPhones are unchanged.
- Subscribed from episode N. A finished season can show a note that earlier episodes will not be searched or downloaded. You set the start episode on the website. The note stays hidden until Server 0.44.0 sends it.
Full changes: ios-v0.11.0 → ios-v0.12.0.
简体中文
iPhone 与 iPad 0.12.0:下拉就能刷片段
媒体库首页下拉进入片段,剧集看得到播出日历,下载队列也可以调整顺序。
✅ 搭配 MovieClaw 服务器 0.28.0 或更新版本即可使用。播出日历和「从第 N 集起订阅」的说明需要服务器 0.44.0;旧服务器上这两处先不出现。请安装 TestFlight 构建。未签名 IPA 在 https://github.com/movieclaw/MovieClaw/releases/tag/ios-v0.12.0
本版亮点
在媒体库首页下拉,开始看片段
在媒体库首页一直往下拉。出现「松手,开始欣赏」后松开,就进入「片段」。第一次会有一张提示说明这个手势。
- 顶栏不再放「片段」按钮。开着旁白时,下拉用不了,片段按钮仍留在顶栏。
- 媒体库处于离线时,这个入口不出现。
看下一集什么时候播
在剧集详情里,季的下面打开「播出日历」。已播、缺集和下一次更新日期都在这里。「订阅追更」会从这里订上。
- 离线时不显示。服务器没有把日程发下来时也不显示。
让下一部先下载
在「下载」里拖动队列改顺序,或选择「优先下载」。用蜂窝网络、个人热点或低数据模式时,下载会显示「等待 Wi-Fi」,直到你点「使用蜂窝网络下载」或连上 Wi-Fi。
其他新功能与改进
- iPhone Duo。 内屏播放可以收成桌面控制台:上一集和下一集单独一行,诊断移到顶栏。iPad 的宽版式使用更宽的卡片。其他 iPhone 没有变化。
- 从第 N 集起订阅。 已经完结的季可以显示一行说明:更早的集不会搜索,也不会下载。起始集在网页上设置。服务器 0.44.0 还没把这个字段发下来时,这行说明不出现。
MovieClaw for Android 0.9.0
Android 0.9.0: A download queue you can reorder
Reorder offline downloads, open clips from the library home, and check a series air schedule. The Android interface remains Chinese in this release.
✅ Works with MovieClaw Server 0.33.0 or later. The air schedule and the “subscribed from episode N” note need Server 0.44.0; on an older server they stay hidden. Install from https://movieclaw.io/download/android.apk
Highlights
Decide what downloads next
Open 我的 → 下载 (Downloads). Drag the queue, or long-press and choose 优先下载 (Prioritize download). On cellular, a hotspot, or a metered network, a download shows 等待 Wi-Fi (Waiting for Wi-Fi) until you choose 使用蜂窝网络下载 (Download over cellular) or join Wi-Fi.
- A download that was interrupted can continue after the app is started again in the background. If the server’s resume point does not match, that file starts over.
- If the local copy will not play, playback falls back to the server when the server is reachable, with the notice 本机副本打不开,改从服务器播放.
Pull down on the library home to watch clips
Keep pulling down on the library home. When it says 松手,开始欣赏 (Release to start watching), let go and clips open. The first time, a tip explains the gesture.
- The top bar no longer has a clips button. With TalkBack on, the 片段 (Clips) button stays.
- The entry is hidden while you are browsing offline. A server older than 0.30.0 says clips are not supported yet.
See when the next episode airs
On a series that is still airing, open 播出日历 (Air schedule) under the season. 订阅追更 (Follow new episodes) subscribes from there.
- The card stays hidden offline, and when the server does not send a schedule.
Before you update
- Losing the network no longer replaces the library home with offline mode. A banner offers 看手机上的 N 部 (on a tablet, 看平板上的 N 部). You choose when to browse downloads. After you are back online, the app can return on its own and shows 已连上服务器.
- Files already downloaded stay on the device. Deleting a download still keeps watch progress.
- A finished season can show a note that it is subscribed from episode N and that earlier episodes will not be searched or downloaded. You set the start episode on the website.
Full changes: android-v0.8.0 → android-v0.9.0.
简体中文
Android 0.9.0:下载队列可以自己排
离线下载可以调整顺序,媒体库首页下拉进入片段,剧集也可以看播出日历。这一版界面仍是中文。
✅ 搭配 MovieClaw 服务器 0.33.0 或更新版本即可使用。播出日历和「从第 N 集起订阅」的说明需要服务器 0.44.0;旧服务器上这两处先不出现。从 https://movieclaw.io/download/android.apk 安装。
本版亮点
自己决定下一部先下哪部
打开「我的 → 下载」。拖动队列,或长按后选「优先下载」。用蜂窝网络、个人热点或计费网络时,下载会显示「等待 Wi-Fi」,直到你点「使用蜂窝网络下载」或连上 Wi-Fi。
- 下载被打断后,App 在后台再次启动时可以接着下。服务器给的续传起点对不上时,这个文件会从头再下。
- 本机副本打不开、而服务器又连得上时,会改从服务器播放,并提示「本机副本打不开,改从服务器播放」。
在媒体库首页下拉,开始看片段
在媒体库首页一直往下拉。出现「松手,开始欣赏」后松开,就进入片段。第一次会有一张提示说明这个手势。
- 顶栏不再放片段按钮。开着 TalkBack 时,下拉用不了,片段按钮仍留在顶栏。
- 正在离线浏览时,这个入口不出现。服务器低于 0.30.0 时,会提示还不支持片段。
看下一集什么时候播
仍在播出的剧,季的下面可以打开「播出日历」。「订阅追更」会从这里订上。
- 离线时不显示。服务器没有把日程发下来时也不显示。
升级须知
- 断网后,媒体库首页不再自动换成离线模式。横幅上有「看手机上的 N 部」(平板上是「看平板上的 N 部」),由你决定要不要看已下载的片子。重新连上之后,App 可以自己回到在线,并提示「已连上服务器」。
- 已经下载的文件仍留在设备上。删除下载时,观看进度仍会保留。
- 已经完结的季可以显示一行说明:从第 N 集起订阅,更早的集不会搜索,也不会下载。起始集在网页上设置。
MovieClaw Server 0.43.0
v0.43.0: Choose your language, and let your GPU do more
Choose Chinese or English on the Web, use hardware HEVC where supported, and control long subscriptions in smaller batches.
This update requires a new Docker image (runtime 24). Stop the container and back up the data directory before upgrading. To roll back, restore that backup together with the previous image.
- Web now supports Simplified Chinese and English. Choose Appearance and language in Settings; your account remembers the choice. Existing metadata language preferences stay unchanged; first-time setup chooses defaults from the setup language.
- Compatible clients can receive HEVC from a tested NAS hardware encoder. Offline exports can also use HEVC; H.264 remains the fallback.
- Limit very long subscriptions to an initial batch, or follow the latest episodes of an ongoing season. Rule groups can exclude Dolby Vision Profile 5 with DV P5.
- Plugin capability links now open the relevant task or notification row. Plugin details include download counts and a feedback link; compatible plugins can exchange viewing state.
- Improved playback display controls, episode-version selection and VAAPI full-range playback. Unidentifiable files stay pending instead of retrying hourly. Updated Web dependencies, including Next.js 15.5.28.
Apple interface language support requires the 0.11.0 apps. Android automatic address switching and the new offline experience require Android 0.8.0. Android, Android TV, Windows and HarmonyOS interfaces are not fully translated in this release.
Full changes: v0.42.0 → v0.43.0.
Apps
No app updates since v0.42.0. Each app has its own release notes.
- iPhone & iPad 0.10.0: TestFlight, or the unsigned IPA for sideloading.
- Apple TV 0.10.0: TestFlight (release notes).
- Mac 0.10.0: download.
- Mac transcoder 0.33.1: download.
- Android 0.7.0: download.
- Android TV 0.6.0: download.
- Windows 0.1.1: download.
简体中文
v0.43.0:中文与英语,更好地用上显卡
网页可选中文或英语,兼容设备可用显卡输出 HEVC,长剧也能分批订阅。
本次需要更新 Docker 镜像(runtime 24)。升级前先停止容器、备份数据目录;需要回退时,将旧版镜像与这份备份一起恢复。
- 网页可以选语言了:支持简体中文和英语,在「设置 → 外观与语言」切换,按账号记住。已有的刮削语言设置保持不变;首次初始化会按当时的界面语言选择默认值。
- 让显卡做更多事:通过自检的 NAS 显卡可为兼容客户端输出 HEVC,离线导出也可使用 HEVC,并保留 H.264 回退。
- 长剧按需追:可以先订一批,再继续订阅;在播长剧可追最新几集。规则组新增「DV P5」选项,可排除杜比视界 Profile 5。
- 插件入口更直接:从能力表直达对应任务或通知行;详情可看下载量与反馈入口,兼容插件可以同步观看状态。
- 改进画面显示控制、连续播放时的版本选择与 VAAPI 全范围视频播放;无法识别的文件留在待处理,不再每小时重试。更新网页依赖,包括 Next.js 15.5.28。
Apple 界面语言支持需配合 0.11.0;Android 自动切换地址和新版离线体验需 0.8.0。Android、Android TV、Windows、鸿蒙界面本次尚未完整英文化。
完整改动:v0.42.0 → v0.43.0。
客户端
自 v0.42.0 以来各 App 没有新版本。各 App 的更新说明见各自的发布页。
MovieClaw for Windows 0.1.2
Windows 0.1.2: Exclude Dolby Vision Profile 5
A small update adds one more way to filter releases your devices cannot play well.
- Rule groups add DV P5 exclusion, so incompatible releases can be filtered out. Requires Server 0.43.0.
Full changes: windows-v0.1.1 → windows-v0.1.2.
简体中文
Windows 0.1.2:可排除杜比视界 Profile 5
这是一个小更新,为规则组增加一种排除不兼容资源的选择。
- 规则组新增「DV P5」排除选项,可过滤不适合设备的杜比视界 Profile 5 资源,需配合服务器 0.43.0。
完整改动:windows-v0.1.1 → windows-v0.1.2。
Verification scope / 验证范围
These packages passed Desktop CI: browser E2E, native Rust/HTTP and player checks, install/startup/uninstall smoke and hosted-VM performance checks. Hosted CI does not cover physical GPU/HDR, audio passthrough, multi-monitor DPI, optical-disc playback or Windows/macOS hardware equivalence. The actual signature status is recorded in release-manifest.json; unsigned installers ask for confirmation before updating.
安装包通过了 Desktop CI:浏览器端到端测试、Rust/HTTP 与原生播放器检查、安装/启动/卸载冒烟测试和托管虚拟机性能检查。托管 CI 覆盖不到实体显卡/HDR、音频直通、多显示器 DPI、光盘播放与 Windows/macOS 硬件等效。实际签名状态记录在 release-manifest.json 中;未签名的安装包在更新前会请你确认。