Ai2Done 如何把 t.me 公开消息里的「可合并音视频」抽成可哈希留档的直链?
很多人在搜 「Telegram 视频下载、电报 mp4、t.me 保存、频道存档、无水印」 时,需要的是 单条可匿名或已获授权访问的公开链接 能在 舆情、尽调、跨境客服培训 里「原样可播」的副本,而不是 整频道爬虫镜像 或 绕过私密群。实现上 telegram_download 仅调用 `yt-dlp --dump-json`:整体超时 约 45 秒,带 `--no-playlist` 防止误把 相邻列表 当成批量任务;按平台注入 企业出口代理(与 YouTube、Threads 等共用 generic_ytdlp 管线)。解析阶段 显式丢弃 `.m3u8` 与 `manifest/hls`,只保留 音轨与视频轨均已合并 的候选,再按 像素高度降序 截取 最多五条 URL——这意味着 纯语音档、纯 PDF 附件、或仅有 HLS 自适应清单 的消息,常见结果是 `yt-dlp: no video formats found` 而不是「无限重试」。服务端必须 已安装 `yt-dlp` 可执行文件,否则会直接 `yt-dlp not available`。合规上,TG 频道快讯、战争现场、灰产引流 常与 肖像、音乐采样与煽动内容 交织;能下载 绝不等于 可二次剪辑投放或上庭引战。请在 wiki 写清 消息链接、抓取 UTC、SHA-256、内部审批号,涉 未成年人、受害者影像 还要遵守 数据分级与最小化扩散;跨国团队另需评估 出口日志留存周期 以免 GDPR/个保法 双线踩雷。
在 Ai2Done 工具页依照以下三步完成 Telegram 公开链接解析、合并音视频候选选型与带审批号及代理路径记录的合规落盘
- 在桌面浏览器或 Telegram Web 打开 t.me / telegram.me 的 单条公开消息(频道贴或带预览的直链),确认 无需加入私密群 即可播放;复制 canonical 链接并去掉多余 startapp 追踪参数,若页面强制 二次登录 应先停手并完成 法务评估 再决定是否继续。
- 粘贴后发起解析:后台会调用 `yt-dlp --dump-json`(约 45 秒、`--no-playlist`、跳过 m3u8),仅收集 音画已合并 格式并按 高度降序 列出 最多五条;若返回 `yt-dlp: no video formats found`,应先核对 是否纯语音/纯附件 或 仅有 HLS,不要连点浪费 代理 QPS。
- 选型下载后经 站点媒体代理 拉取(`Referer` 需对齐 telegram 域名白名单);落盘后立刻 SHA-256,在 DAM 记录 原消息 URL、抓取 UTC、是否含第三方配乐、法务审批号,文件名建议「TG_msgID_用途_日期」,禁止把 未审批涉敏素材 同步到 个人网盘或对外 CDN。