V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
matthewzhong
V2EX  ›  分享创造

剪映字幕提取,一个简单的静态网页就可以

  •  
  •   matthewzhong · 2021-07-24 14:05:34 +08:00 · 2869 次点击
    这是一个创建于 1236 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网页链接:

    http://jy.mzh.ren


    实现原理:

    https://mp.weixin.qq.com/s/dJ213pPqBSxTmKGiIB-Ecw

    剪映 Pro 把字幕信息存储在本地的 json 文件,本质上就是将 json 转化成 srt 文件就行。

    json 本来就是结构化的数据,可以很方便的转化成 JavaScript 对象,处理起来非常简单。

    所以实现的步骤为:

    1,通过 html5 FileReader API 读取本地 剪映字幕文件.json (不需要服务器支持)

    2,将 json 文件转化成 srt 字幕文件字符串

    3,通过 Blob 对象将 srt 字符串文本构造成文件,下载

    我把这个小工具使用录了个小视频,欢迎 B 站搜索 狂奔的男尸,给个赞,加个关注,发个弹幕。你们的支持是我做视频的动力,谢谢🙏。

    我的频道搬运了很多的编程视频,欢迎来踩!

    B 站视频: https://www.bilibili.com/video/BV1Ko4y1Q7Xr/

    油管: https://www.youtube.com/watch?v=Mjbuj7yxdE8

    第 1 条附言  ·  2021-07-24 14:38:50 +08:00
    尴尬,视频放错了,错放了 6 年前一个测试的视频。

    正确链接:
    4 条回复    2021-07-25 00:12:14 +08:00
    terlan
        1
    terlan  
       2021-07-24 19:47:54 +08:00 via iPhone
    有抖音吗,不怎么用 b 站
    matthewzhong
        2
    matthewzhong  
    OP
       2021-07-24 20:25:28 +08:00 via Android
    @terlan 搬运的视频计划放西瓜视频,到时候分享给你
    1596384882
        3
    1596384882  
       2021-07-25 00:10:55 +08:00
    直接转文本可以吗
    1596384882
        4
    1596384882  
       2021-07-25 00:12:14 +08:00
    @1596384882 撤回(狗头
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5591 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 02:38 · PVG 10:38 · LAX 18:38 · JFK 21:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.