uTools .SRT 转 .VTT 格式转换自动化小工具
阅读原文时间:2023年07月10日阅读:1

SRT 转 VTT 自动化

不想用网上的转换工具,要有网,先上传,再下载,可能还要看广告。有些工具也不是很方便。打算配合uTools的自动化助手插件搞一个一键格式转换。

  1. 命令行输入 npm install srt-to-vtt -g (需要先安装nodejs

  2. 在当前目录打开 PowerShellcmd输入 srt-to-vtt 文件名.srt --out=文件名.vtt

  3. srt-to-vtt test.srt --out=test.vtt 将在当前目录生成 test.vtt 文件

  4. 安装 uTools 微信下载

  5. 安装插件 自动化助手

  6. 添加自己的脚本

    const openToITerm = (folderPath) => {
    var x = "\"" + folderPath['path'] + "\""
    var command = srt-to-vtt + x + --out= + x.replace('.srt','.vtt')
    // utools.copyText(command)
    require('child_process').spawn('start', ['cmd', '/c', "${command}"], { shell: 'cmd.exe', detached: true })
    }
    if (ENTER.type === 'files') {
    for(var x of ENTER.payload)
    openToITerm(x)
    }
    utools.getPath(ENTER.payload[0])

\

  1. 选中文件,右键(自定义菜单按键)执行 SRT TO VTT
  2. 转换成功
  3. 尝试多个文件转换

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章