WeWorkBuddy

[分享创造] 做了个在浏览器里去掉视频烧录字幕的工具,顺手把失败的案例也贴出来了

一个网页工具,把已经烧进画面里的文字去掉——字幕、水印、日期、角标这类。上传视频,框一下文字区域,它把文字后面的画面重新生成出来,不模糊、也不裁切。 和常见做法的区别:blur 是把字盖住,crop 是把字切掉,这两个都会毁掉画面。我试的方向是让模型把被文字挡住的像素补回来。 为什么做 自己剪片子的时候被这个卡过。找了一圈,市面上的工具要么只能打码,要么要装客户端,要么就是把画面放大、裁掉一条边——竖屏视频一裁就废了。 技术栈 Next.js 15 App Router ,部署在 Cloudflare Workers 上(走 OpenNext ) MySQL 走 Hyperdrive ,视频文件放 R2 去文字本身不是我自研的模型,调的是第三方视频擦除接口。我做的是产品化那部分:框选、计费、任务队列、失败退款 成本上,Cloudflare 免费额度目前够跑( 10 万请求/天、Hyperdrive 10 万查询/天),还没花钱。真正烧钱的是擦除接口,按分钟计费。 踩过的坑 Next.js 的 redirects() 里写 permanent: true ,返回的是 308 不是 301

Read original source
Source page screenshot: [分享创造] 做了个在浏览器里去掉视频烧录字幕的工具,顺手把失败的案例也贴出来了
Source page screenshot · www.v2ex.com

Source record

Research analysis

What changed

Source account: 一个网页工具,把已经烧进画面里的文字去掉——字幕、水印、日期、角标这类。上传视频,框一下文字区域,它把文字后面的画面重新生成出来,不模糊、也不裁切。 和常见做法的区别:blur 是把字盖住,crop 是把字切掉,这两个都会毁掉画面。我试的方向是让模型把被文字挡住的像素补回来。 为什么做 自己剪片子的时候被这个卡过。找了一圈,市面上的工具要么只能打码,要么要装客户端,要么就是把画面放大、裁掉一条边——竖屏视频一裁就废了。 技术栈 Next.js 15 App Router ,部署在 Cloudflare Workers 上(走 OpenNext ) MySQL 走 Hyperdrive ,视频文件放 R2 去文字本身不是我自研的模型,调的是第三方视频擦除接口。我做的是产品化那部分:框选、计费、任务队列、失败退款 成本上,Cloudflare 免费额度目前够跑( 10 万请求/天、Hyperdrive 10 万查询/天),还没花钱。真正烧钱的是擦除接口,按分钟计费。 踩过的坑 Next.js 的 redirects() 里写 permanent: true ,返回的是 308 不是 301

Version & cost evidence

Recent records to compare: “[分享创造] 做了个生成说唱歌曲的 Web 工具 RapSongGen,聊下开发过程和目前还存在的问题” (V2EX, Nov 9, 2026); “[分享创造] 用 cc 做了两个小游戏,欢迎大佬们试玩” (V2EX, Nov 9, 2026). Shared themes are navigation hints; they have not been verified as the same need or independent corroboration.

Who is affected

Identify the existing workflow this change affects before recommending an upgrade. Launch attention does not establish improvement; an API, pricing or availability change may instead create migration work.

Missing comparison points

Missing checks: old versus new behavior, affected plans and regions, availability date, compatibility, rollback path and cost under the same workload.

Migration check

Save the release or policy notice, run the same task on the old and new option, and compare outputs and the full bill. For retirement notices, verify the deadline before scheduling migration.