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

爱幕 - 在线免费字幕编辑器,支持一键搬运 Youtube 视频功能

  •  2
     
  •   zhw2590582 ·
    zhw2590582 · 2022-01-22 10:03:07 +08:00 · 1607 次点击
    这是一个创建于 1020 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网站地址: https://aimu.app

    test.png

    最近一年更新了很多功能,大的有以下这些:

    • 一键搬运 Youtube 视频, 搬运后直接添加字幕,不用翻墙也能用,该功能目前公测阶段,所以服务器限制了最大并发搬运任务的数量,假如遇到服务器繁忙可以稍等一会再试
    • 添加 Google 登录和 Github 登录,还有 Paypal 支付
    • 添加了一个 .app 短域名,以前那个太长了,但也会一直保留
    • 添加前端自动从音频分析字幕时间戳功能,对于人声和背景声分离较好的视频,能快速打轴
    • 更多其它新功能,请到网站体验一下

    这里所说的免费,是指只要不登录就能免费使用大部分 离线功能 ,如 编辑字幕导出压制视频 都是免费的。但登录后能使用更多的服务端的功能,如 语音识别搬运 Youtube 视频 这些是需要消耗一定点数的,请留意这个区别哦。

    网站地址: https://aimu.app

    23 条回复    2022-01-26 12:33:07 +08:00
    M48A1
        1
    M48A1  
       2022-01-22 12:41:24 +08:00
    有那种免费的功能吗?
    上传一个 ENG 字幕,导出一个 CHN 字幕。
    zhw2590582
        2
    zhw2590582  
    OP
       2022-01-22 13:44:22 +08:00
    @M48A1 你需要的是翻译功能吧,有这种免费接口,但网站没有集成免费的翻译接口
    greatbody
        3
    greatbody  
       2022-01-22 15:40:42 +08:00
    专业,不错。
    tf141
        4
    tf141  
       2022-01-22 23:36:04 +08:00
    之前好像看过类似的工具, 演示视频都是用的动漫,是同一个嘛?
    zhw2590582
        5
    zhw2590582  
    OP
       2022-01-23 07:43:08 +08:00
    @tf141 是的,只是换了一个域名
    ljinkai
        6
    ljinkai  
       2022-01-23 09:31:37 +08:00
    这个设计我很喜欢,是自己弄的吗?
    zhw2590582
        7
    zhw2590582  
    OP
       2022-01-23 10:14:40 +08:00
    @ljinkai 是的,一个人全栈
    devrsi0n
        8
    devrsi0n  
       2022-01-23 14:34:12 +08:00
    Cool
    hronro
        9
    hronro  
       2022-01-23 15:02:57 +08:00
    下面的那个时间轴( canvas 画的那个)帧数好低,不知道是我电脑配置问题还是代码里设置的帧数就比较低
    hronro
        10
    hronro  
       2022-01-23 15:05:35 +08:00
    看了下居然没用到 WASM 啊,是全 JavaScript 实现的?
    zhw2590582
        11
    zhw2590582  
    OP
       2022-01-23 16:46:46 +08:00
    @hronro 都是 js 写的,用 WASM 意味着就要用 worker ,有点大材小用,而且异步的时间会更久。时间轴是我控制了刷新率,因为音频数据可能会很大
    hronro
        12
    hronro  
       2022-01-23 18:34:39 +08:00
    @zhw2590582 #11

    我原本以为视频编码之类的会用 WASM 。

    控制刷新率那里我不是很理解,是每次刷新都要做大量计算吗?反正现在这个帧率我看着挺难受的😂
    zhw2590582
        13
    zhw2590582  
    OP
       2022-01-23 18:48:27 +08:00
    @hronro 视频离线压制部分用到了 WASM ,因为音频默认采样率是 44100 ,现在重新采样成 4410 ,每秒的时间轴需要绘制 4410 个长方形,10 秒就是 44100 个,所以就 debounce 了一下,所以会有点迟钝感
    zhw2590582
        14
    zhw2590582  
    OP
       2022-01-23 18:50:04 +08:00
    @hronro 可以在线测试一下本地的视频: https://wfplayer.js.org
    jsjjdzg
        15
    jsjjdzg  
       2022-01-23 21:19:58 +08:00
    卧槽,NB 啊
    hronro
        16
    hronro  
       2022-01-23 23:19:25 +08:00
    @zhw2590582 #13 所以是每次都重新绘制的?这种不会变的东西是不是可以提前用 offscreen canvas 绘制好,然后在播放的时候做一下平移动画就好了
    zhw2590582
        17
    zhw2590582  
    OP
       2022-01-24 08:41:06 +08:00
    @hronro 这个思路也可以,我尝试以下
    fanyongbo
        18
    fanyongbo  
       2022-01-24 09:26:01 +08:00
    666
    xueyangkk
        19
    xueyangkk  
       2022-01-25 20:16:08 +08:00
    项目是开源的? 这也太厉害了 .....
    flasktest1
        20
    flasktest1  
       2022-01-26 10:12:08 +08:00
    是否可以做成 pwa 的形式,直接安装到浏览器的话以后用起来方便
    zhw2590582
        21
    zhw2590582  
    OP
       2022-01-26 10:20:02 +08:00
    @flasktest1 正有这个打算
    luo7
        22
    luo7  
       2022-01-26 11:59:27 +08:00 via iPhone
    有没有给 YouTube 视频导入双语字幕的功能 或者其他的软件能实现这样子功能的呢
    zhw2590582
        23
    zhw2590582  
    OP
       2022-01-26 12:33:07 +08:00
    @luo7 假如你已经有双语的字幕文件,可以在新建任务的时候选择打开本地字幕,上传就可以了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2462 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 16:00 · PVG 00:00 · LAX 08:00 · JFK 11:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.