放大时切到后台、手机收回显卡、关掉浏览器,都能接着跑
在安卓手机或平板上,切到别的 App 时任务会暂停;这段时间里,系统还可能为了腾内存收回浏览器用的显卡,甚至关掉浏览器。iPhone 和 iPad 上也能切走再回来:锁屏或切到别的 App 时任务停下,回到这一页就从上次保存的地方接着跑。
- 开始放大,想切 App 就切。
任务运行时,面板会先说明切走会怎样:"切到别的 App 时任务会暂停,回到这一页自动继续。"你一离开,长任务就把已经做好的部分存在这个浏览器里,不上传。
- 回到这一页。
任务会从暂停的地方自己接着跑。如果这期间手机收回了显卡,页面会从你离开时存下的地方接着跑,并显示几秒钟:"已从上次保存的地方接着跑——页面在后台时,系统收回了浏览器用的显卡。"

安卓平板从别的 App 回来:进度条下面写着刚才发生了什么。 - 手机把浏览器关了?从首页接着跑。
24 小时内用同一个浏览器再打开本站,"选择视频"下面的"最近的视频"里就有这个任务:点"继续",它会从你离开的那一帧接着跑。要是那一行写着"需再选一次这个文件",就点"选择文件",再选一次同一个视频。


回来后面板会写一句刚才发生了什么。多数时候不用管;只有浏览器被关掉、或者这个视频在另一个标签页也开着,才要你动手:
| 情况 | 回来后看到的 | 怎么做 |
|---|---|---|
| 任务暂停了 | "已继续——你切到别的 App 时任务暂停了。" | 不用管 |
| 手机收回了显卡 | "已从上次保存的地方接着跑——页面在后台时,系统收回了浏览器用的显卡。" | 不用管 |
| 回来后任务变得很慢 | "已从上次保存的地方接着跑——页面从后台回来后,任务变得很慢。" | 不用管 |
| 手机关掉了浏览器 | 首页"最近的视频"里列着这个任务 | 24 小时内,用同一个浏览器点"继续" |
| 这个视频在另一个标签页也开着 | "这个视频正在另一个标签页里放大。" | 等它在那边跑完,或者关掉那个标签页,在这里点"开始" |
放大比平时慢很多时,页面会从存档接着跑
页面开跑前在你的设备上量过这段视频,知道这台设备平时有多快,手机和电脑都一样。某次运行慢了好几倍(比如浏览器的 GPU 进程重启过之后),而且从存档接着跑能更早跑完,页面就会自己从上次保存的地方接着跑,并说明原因:"已从上次保存的地方接着跑——任务比这台设备平时慢了好几倍。"接着跑以后还是一样慢的话,面板会告诉你怎么找回平时的速度:彻底退出浏览器(手机上从最近任务里划掉),再打开本站,在"最近的视频"里接着跑这个任务。
快速档和极致档用多大力度,在"强度"里选
- 在"画质"下面找到"强度"。
选快速或极致,"画质"下面就多出"强度"一行,默认是"自动"。快速档的"自动"先看这台设备在片长 8 倍的时间内(片子很短,就按 5 分钟算)跑得完哪几档,再挑其中最强的,手机上最高到"中";极致档的"自动"就是"强"。选了哪一档,面板上会写明。极致档只在电脑上运行,所以手机上只有快速档有"强度"这一行。点"强度"这两个字,能看到每一档做什么。

快速档用「自动」,在这台电脑上选了「强」;展开的说明写着每一档在这里要多久。 - 也可以自己选。
快速档的强度换的是网络大小,极致档换的是降噪力度,每一档的区别见下表。开始前点"预览当前帧",就能在自己的视频上看效果。
| 强度 | 快速(锐化,2 倍) | 极致(重度修复,4 倍) |
|---|---|---|
| 自动 | 在这台设备上、片长 8 倍时间内(片子很短就按 5 分钟算)跑得完的最强一档;手机上最高到"中" | 即"强" |
| 弱 | 最小的网络:最快,干净的动漫上略软一点 | 保留颗粒和皮肤质感;方块照样去掉 |
| 中 | 大多数画面和"强"一样清晰,时间只要一半左右或更少 | 方块和噪点大多去掉,保留更多颗粒和皮肤质感 |
| 强 | 最大的网络:细节最多,也最费时 | 画面最干净;可能磨平皮肤和细微纹理 |

极致档的强度,面板上是这样写的。专业档只有一个网络,所以没有"强度"这一行。
极致档的弱与强 · 1941 年动画 DVD 的同一帧,放大到 1080p
极致 · 弱
极致 · 强
手机上,"自动"最高用到"中"。
摄像机、电视和 DVD 录像,整段打开
摄像机、电视盒子和 DVD 录下的这几类文件,页面这样处理:
| 文件 | 页面怎么处理 |
|---|---|
| 接成一个文件的几段录像:摄像机或电视盒子的 MTS、TS,接起来的 VOB、FLV | 整段打开:每一段按顺序都在,时间在接头处顺着往下走 |
| 中途才开始隔行的老视频(VOB、MPG、AVI 等;画面一动,物体边缘出现细密的梳齿纹,就是隔行) | 页面转换时从头到尾去隔行,不管隔行从哪里开始 |
| 中途变尺寸的画面:切换窗口的录屏、两台摄像机拍的片子接在一起 | 整个画面都留着,按比例放进画框,空出的地方补黑边 |
| 摄像机或老格式文件放大到一半停了(MTS、AVI、MPG 等) | 再选一次这个文件,就从上次保存的地方接着跑,不用再转一遍 |
| Dolby Vision 的 MP4 | 一选中就认出来,并告诉你怎么转换 |
试跑、转封装和存储空间
先试 30 秒,试完直接放大整段
长任务可以先点"先试 30 秒,看看效果",只放大一小段。试跑做完后,金色按钮就是"放大整段",点它会按同样的设置放大整段。试跑结果的文件名里带 trial,两个文件不会搞混。

转封装不用重新编码
在"再导出"里只改"封装格式"(MP4、MOV、MKV;结果是 VP9 或 AV1 时也可以选 WebM),再点"再导出"按钮。放大好的画面原样拷进新文件,不重新编码;声音能装进新封装的也原样拷过去,换成 WebM 时,不是 Opus 的声音会转成 Opus。

浏览器存储满了,也能一步开跑
存储不够时,面板会写明这个浏览器里留着的、之前放大好的结果占了多少;删掉它就够用的话,点"删除留着的结果(1 个)并开始",删掉和开跑一步完成。删掉的只是那个留着的结果,不会动你手机或电脑里的视频;没下载过的话,先下载。小一档的尺寸放得下时,面板也会写明,点"改成 1080p 开始"这样的按钮,就按那个尺寸开跑。

这一版还有
没有 WebGPU 的 iPhone 和 iPad
Safari 从 iOS 和 iPadOS 26 起带 WebGPU。系统版本更早的话,首页"选择视频"下面会直接告诉你怎么办:更新系统(设置 → 通用 → 软件更新),或者用电脑。

用浏览器翻译成你的语言,照样能用
用 Chrome 或 Safari 自带的翻译把页面翻成你的语言,照样能选视频、预览、放大,和原来的页面一样。
推荐的都是这台设备用得上的
某个视频要换个浏览器打开时,页面只推荐你这台设备上跑得了的浏览器;电脑没有显卡加速、只能用软件渲染时,设备那一行会推荐最快的设置,先从它开始。
视频解码器出状况,放大也接着跑
设备的视频解码器中途出状况时,放大会自己接着跑:从已经跑到的那一帧继续,不丢帧,也不用再点"开始"。
同一处停了两次,可以直接从头跑
从存档接着跑、连续两次停在同一处时,面板会把"从头开始跑"放在最前面,点它会把整段视频重新跑一遍;点"开始"仍从存档接着跑。
方形和竖屏视频,尺寸改写成像素
尺寸名看不出放大的地方,比如方形或竖屏视频显示成"1080p → 1080p",面板的标签改写像素:1080 × 1080 → 1920 × 1920。
安卓上放大切到后台还能接着跑、自动挑强度,是怎么做到的
从 2026.10.01 版起,安卓手机把页面转到后台时,4K Video Upscaler 会暂停放大,把正在写的那一段存进你这台设备的浏览器里;之后如果比它在这台设备上量过的速度慢到 3 倍、从存档接着跑又能更早跑完,就从存档接着跑。每一档强度都是一个独立的网络,在本工具自研的 WebGPU 引擎 SR Engine 上、用你自己的显卡来跑。视频和存下的进度都留在你的手机或电脑上,不上传。
离开时存档
3 秒切走后最多等编码器这么久,把正在写的那一段存好
从你离开的那一帧接着跑
长任务边跑边分段存进浏览器。在安卓上,页面转到后台后,硬件编码器可能丢掉送进去的帧,所以页面会立刻暂停任务,把正在写的那一段收尾:编码器交出手上的帧,页面把它们存成完整的一段。接下来系统不管是收回显卡还是关掉浏览器,任务都从你离开时那一帧接着跑。
预计超过 90 秒的任务会分段存。
盯着速度
3 倍每帧用时到了平时的这么多倍,就算太慢
跑得太慢,会自己从存档接着跑
页面会拿回到前台后的头几帧,和离开前的最后几帧比;也拿一次运行开头的几帧,和开跑前在这台设备上量到的比。慢到每帧用时变成原来的 3 倍,而且从存档接着跑能更早跑完,就结束这次运行,从上次存档接着跑;接着跑以后还是那么慢,面板就告诉你重启浏览器,以及重启后怎么接着跑。
比的是几帧的中间值,单独慢一帧(显卡刚醒过来)不算。
强度
8 倍快速档"自动"挑档时,给的时间是片长的这么多倍(短片按 5 分钟算)
自动挑这台设备跑得完的那一档
快速档的弱、中、强是三个大小不同的网络;极致档的"强"是它的原始模型,"弱"是一个弱降噪模型,"中"是加载时把两者的权重各取一半混成的网络。选好视频后,页面先在这台设备上量一下这段视频,快速档的"自动"再挑能在这段时间内跑完的最强一档。挑好后,页面再按这一档量一次,所以"开始"下面的预计用时是这台设备上量出来的。
快速档每档强度跑一帧 720p 要多久,SR Engine 和 ONNX Runtime Web 实测对比
你这段视频要等多久,不用照这张表算:开始前,页面会先给出这台设备上的耗时估计。ONNX Runtime Web 是在浏览器里跑机器学习模型的通用运行时。我们让 SR Engine 和 ONNX Runtime Web 用同一份权重算同一批帧,在 Apple M4 的 Mac(Chrome)和一台 Mali 显卡的千元安卓手机上轮流跑:快速档的弱、中、强跑一帧 720p,ONNX Runtime Web 的 GPU 时间都是 SR Engine 的 4–12 倍。SR Engine 出第一帧前要下载的代码 gzip 后 57 KiB(模型不算),ONNX Runtime Web 的 WebGPU 版 gzip 后 6.39 MiB。
SR Engine ONNX Runtime Web 每行只按本行的数值画,行与行不比长短
| 快速档强度 | 每帧 GPU 时间(输入 720p) | 结果 |
|---|---|---|
| Apple M4 的 Mac · Chrome | ||
| 弱 | SR Engine 3.5 ms ONNX Runtime Web 32.6 ms | SR Engine 速度 9.3 倍 |
| 中 | SR Engine 6.9 ms ONNX Runtime Web 58.1 ms | SR Engine 速度 8.4 倍 |
| 强 | SR Engine 12.1 ms ONNX Runtime Web 74.7 ms | SR Engine 速度 6.2 倍 |
| Mali 显卡的千元安卓手机 | ||
| 弱 | SR Engine 68.5 ms ONNX Runtime Web 854.6 ms | SR Engine 速度 12 倍 |
| 中 | SR Engine 180.2 ms ONNX Runtime Web 1,415.7 ms | SR Engine 速度 7.9 倍 |
| 强 | SR Engine 506.8 ms ONNX Runtime Web 2,043.7 ms | SR Engine 速度 4.0 倍 |
从上传到算完一帧 720p 的 GPU 时间,取中位数,由我们实测:两边用同一份权重算同一批帧,在同一台设备、同一个浏览器里轮流跑;SR Engine 按本工具的实际配置运行,ONNX Runtime Web 走 WebGPU 后端、用半精度。
正确性 · 快速档「弱」 · 另一台千元安卓手机,Adreno 613 显卡
ONNX Runtime Web · PSNR 5.6 dB
SR Engine · PSNR 99.5 dB这一版的常见问题
- 在安卓手机上放大时切到别的 App,任务还会接着跑吗?
- 你在别的 App 里时任务先暂停,回来就接着跑。预计超过 90 秒的任务,页面还会在你离开的那一帧存好进度:即使手机收回了显卡,或者关掉了浏览器(24 小时内用同一个浏览器回来,在"最近的视频"里点"继续"),也从那里继续。要是那一行写着"需再选一次这个文件",就点"选择文件",再选一次同一个视频。
- 放大怎么自己重新开跑了?
- 任务比这台设备平时慢了好几倍,常见原因是页面在后台时浏览器的 GPU 进程重启过。页面从上次存档接着跑,面板会写明原因。如果还是慢,彻底退出浏览器(手机上从最近任务里划掉),再打开本站,在"最近的视频"里接着跑这个任务。
- 在 iPhone 或 iPad 上切到别的 App,放大还能接着跑吗?
- 能。iPhone 和 iPad 上,面板写的是:"锁屏或切到别的 App 会让任务停下;回到这一页,它会从上次保存的地方接着跑。"
- 手机上强度选哪一档?
- 用"自动"就好。手机上它最高用到"中";如果"中"要跑的时间超过片长的 8 倍(片子很短,就按 5 分钟算),它会改用"弱"。有时间的话,可以自己选"强"。
- 好几段接成一个文件的摄像机录像,能放大吗?
- 能。接成一个文件的几段 MTS、TS 录像,或者接起来的 VOB、FLV,都能整段打开:每一段按顺序都在,时间在接头处顺着往下走。
- 放大完想转封装,要重新等一遍吗?
- 不用。在"再导出"里只改"封装格式",再点"再导出"按钮:放大好的画面原样拷进新文件,不重新编码。改"格式"或"文件大小(码率)",才会重新编码。