python 字幕文件ass格式转换成srt格式

python 字幕文件ass格式转换成srt格式ass转srt脚本  自己写的一个python脚本,大家可以再GitHub上下载使用。目前为了处理字幕中的中文,ass文件的编码格式支持**UCS-2LEBOM**,srt文件的编码支持**ANSI**。因为我下载下来的字幕基本就是这两个编码。  由于代码测试只测试了个别的ass文件,而且没有完整地核对srt文件。所以代码难免会出现错误:如果您遇到其他编码的文件可以在本贴留言;如…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

ass转srt脚本

  自己写的一个python脚本,大家可以再GitHub上下载使用。目前为了处理字幕中的中文,ass文件的编码格式支持**UCS-2 LE BOM**,srt文件的编码支持**ANSI**。因为我下载下来的字幕基本就是这两个编码。

  由于代码测试只测试了个别的ass文件,而且没有完整地核对srt文件。所以代码难免会出现错误:

  • 如果您遇到其他编码的文件可以在本贴留言;
  • 如果您遇到其他编码的文件可以在本贴留言;
  • 如果代码报错,请将ass文件发送给我;
  • 如果转换后的srt文件字幕不对,请将ass文件以及错误的字幕一并发送;

  邮箱ascyx1218@163.com。我会尽快修改。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234827.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 专业函数绘图软件Origin

    专业函数绘图软件Origin首先:Origin软件已经是科研院所等单位的必备工作软件之一,之所以大家讨论得较少,有可能并不是其上手难度低,而是这些使用人群的学习理解能力要相对高一点吧;其次:Excel不垃圾,但在函数绘图方面,比起Origin差远了,用垃圾来形容并不过分,可以问问任何高校老师,他们还会使用Excel出图么?那简直是自己找死。当然Origin也只是在绘图方面比Excel厉害,其它的方面还是比Excel差

    2022年5月31日
    55
  • pycharm 2022.01.13激活码_最新在线免费激活2022.02.24

    (pycharm 2022.01.13激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html2KLKA7BQFO-eyJsaWNlbnNlSWQi…

    2022年4月1日
    76
  • JS闭包的作用与优缺点[通俗易懂]

    JS闭包的作用与优缺点[通俗易懂]一、什么是闭包闭包是指一个函数和对其周围状态(lexicalenvironment,词法环境)的引用捆绑在一起(或者说函数被引用包围),这样的组合就是闭包(closure)。简单来说就是指有权访问另一个函数作用域中变量的函数。举个例子:functionfn(){varnum=10;functionfun(){console.log(num);}fun();}fn();这就是一个闭…

    2025年6月20日
    0
  • 区块链钱包_区块链钱包的作用

    区块链钱包_区块链钱包的作用什么是区块链钱包 在介绍区块链钱包之前,我们先详细介绍下比特币的地址生成过程。大的流程是:私钥–》公钥–》地址。先啰嗦一点计算机知识:位,字节,字,KB,MB 位:“位(bit)”是电子计算机中最小的数据单位。每一位的状态只能是0或1。 字节:8个二进制位构成1个“字节(Byte)”,它是存储空间的基本计量单位。1个字节用16进制来表示是两个字符,比如1011…

    2022年10月21日
    0
  • JS通过substring、indexOf、lastIndexOf截取字符串中对应的内容「建议收藏」

    JS通过substring、indexOf、lastIndexOf截取字符串中对应的内容「建议收藏」JavaScript截取字符串中的内容substring(下标1,下标2);//从下标1截取到下标2substring();不会改变自身变量下标1:必填,非负整数,开始截取的字符串下标下标2:非必填,非负整数,结束截取的字符串下标,如果下标2不填,则字符串截取到结尾处Demo:letstr=”abcdefghizk”;str=str.substring(1,5);console.log(str);//输出:bcdeTips:截取字符串的结束下标是不包含该字符本身的i

    2022年7月14日
    25
  • 常见归一化公式_归一化结果怎么算

    常见归一化公式_归一化结果怎么算 1、线性函数转换,表达式如下:y=(x-MinValue)/(MaxValue-MinValue)说明:x、y分别为转换前、后的值,MaxValue、MinValue分别为样本的最大值和最小值。2、对数函数转换,表达式如下:y=log10(x)说明:以10为底的对数函数转换。3、反余切函数转换,表达式如下:y=atan(x)*2/PI4、式(1)将输入值换算为[-1,1]区间的值,在输出

    2022年10月11日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号