GoForum › 🌐 V2EX
[分享] 写了个豆瓣电影页的扩展:自动找片源、推 115 离线、字幕拿原片校准时间轴
wenyupapa8 ·
2026-08-07 22:02 ·
0 次点赞 · 3 条回复
2020 年 @coolzilj 在这儿发过一个「给磁力链加个离线到 115 按钮」(/t/667453 )。 我最近才翻到,评论区挺有意思:没人说这东西不该做,吐槽全集中在三件事—— 要跑一个 exe 、对 Mac 不友好、太麻烦。
这三条我都碰上了,所以重做了一版,做成豆瓣电影页上的扩展。
它干什么
打开任意一个豆瓣电影页,右边多出一块面板:
- 从页面提取,按置信度生成查询计划,多路并发搜。
- 选中的推到 115 离线,任务完成后按钮变成「播放」。
- 字幕自动匹配,然后校准时间轴。
简单的说:在豆瓣查电影,插件帮你实现查询可用资源,并且帮你把 4k 等高清磁力搜索、推送到网盘、自动校准字幕功能。
字幕校准这块
这是我真正想聊的部分。
现有的自动字幕工具基本都是按文件名匹配,猜错了你就得手动拖时间轴。我的做法是: 读 115 上那个视频自己的内置字幕轨,把两边的字幕时间段都转成 10ms 精度的活动信号, 逐段做相关性比对,自动判断是固定偏移、帧率漂移,还是分段剪辑差异。
实测几个:Pressure 检出固定提前 23.44 秒(置信度 90.3%),Shawshank 不同发布版 配对检出提前 2.80 秒( 83.8%); The Matrix 和 The Godfather 分别以 87.5% 和 90.0% 判定「已经对齐」,所以保持原文件不动。
校准只比时间活动,不要求参考轨和下载字幕是同一种语言。Forced 轨会排除。
前面那三条吐槽
- 要跑 exe → 现在是 macOS 上双击一次装好本机服务,注册成用户级 LaunchAgent , 之后登录自启。服务只监听 127.0.0.1 。
- 对 Mac 不友好 → 反过来了,现在只支持 macOS 。Windows 在计划里但没做。
- 太麻烦 → 装扩展 + 双击一次 + 打开豆瓣页,就这三步。
该说的限制和风险
- 只支持 macOS,Chrome 114+,需要 115 账号(离线配额看你的会员等级)。
- 只在 movie.douban.com 的电影页注入,别的地方不动。
- 片源走的是公开源,不碰 PT——PT 那套规矩是要保种的,把带 passkey 的种子丢给 网盘离线是给自己找封号,别这么干。
现在的状态
还没公开发布。我想先找一批人真的用起来看看,所以做了个 waitlist ,首批 100 个:
https://douban115.wenyupapa.workers.dev/
页面上有一段 24 秒的实机录屏,能看到面板长什么样、离线和字幕校准是怎么跑的。 Google 登录加载不出来的话,留邮箱一样排队。
几个想请教的
- 字幕校准那套(拿原片内置轨做基准比对时间活动)有没有什么明显的坑我没想到? 特别是多轨、变帧率、和分段广告插入的情况。
- 除了 macOS ,你们更想要 Windows 还是 Docker/群晖那一路?
- 现在这个「装扩展 + 一次双击 + 打开豆瓣页」的门槛,对你来说算高吗? 如果高,卡在哪一步?
添加回复
你还需要 登录
后发表回复
你排在第 1 位 名单按顺序分批开放,开放到你时会发邮件通知。
已记录,谢谢 —— 这会直接影响我们的开放顺序。