You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何自动化提取Teachable/Hotmart视频字幕?现有方案待优化

自动化提取Teachable/Hotmart视频字幕的方案探索

我花了数小时研究,摸索出一套半自动提取Teachable/Hotmart视频字幕的方法,现在想找到自动化实现的路径。当前核心问题是视频数据嵌入在<iframe>中,受CORS规则限制无法从外部访问其内容,且带字幕的视频无法通过常规用户界面加载。

半自动提取流程

  • 在Chrome或Edge浏览器中打开目标视频
  • 暂停视频,定位到字幕提取的起始位置(确保首个待提取字幕尚未显示)
  • 右键点击视频区域,选择「检查」打开开发者面板
  • 在「Elements」标签页中,沿着元素树找到对应视频区域的节点,直至定位到src参数以https://player.hotmart.com开头的<iframe>节点
  • 展开该<iframe>节点下的#document/<html>/<head>节点
  • 在<head>节点上右键选择「Edit as HTML」,将空的<script></script>节点替换为以下代码
  • 清空控制台标签页的内容
  • 播放需要提取字幕的视频片段
  • 将控制台日志保存为文本文件
  • 使用文本编辑器移除日志中的多余内容及行号

替换用代码

<script>
var txt="";
(function checkSend() {
    var pres = document.getElementsByTagName("pre");
    if (pres.length>0) {
        var t=pres[0].innerHTML;
        if (t!=txt) {
            txt=t;
            window.console.log(t);
        }
    }
    setTimeout(checkSend, 1000);
})();
</script>

内容的提问来源于stack exchange,提问作者JarmoP

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 04:00:02