B站上传字幕问题解决
2024-09-01 19:59:09
博客:blog.shinelee.me | 博客园 | CSDN
B站上传字幕时,如果srt文件中出现如下空行,则会报错,仅上传了空行前的部分
于是写了个python脚本,如下:
import pysrt
import glob
srt_files = glob.glob('./*.srt')
for f in srt_files:
subs = pysrt.open(f)
for sub in subs:
if sub.text == '':
sub.text = ' '
subs.save(f, encoding='utf-8')
解析srt文本,对象化为subs
,判断当前字幕的文本是不是空串,如果是空串,变为空格,再保存文件。
这样上传字幕就不会出问题了。
pysrt github地址:https://github.com/byroot/pysrt
通过pip install pysrt
安装。
最新文章
- REGEX例子
- 移动电商时代、微分销商城O2O生活圈系统开发功能分析
- shell 多行注释
- Android 短视频拍摄、拍照滤镜 第三方库SDK
- spring--学习之IOC DI
- 每天一个linux命令(41):at命令
- ANDROID_MARS学习笔记_S01_008Linear_layout例子
- localtime和localtime_r
- bzoj1028
- 通用方法解决dedecms导航调用二级、三级栏目菜单
- SQL语句中output的用法
- shell获取文件行数
- 抽象工厂模式firstones
- Dynamics 365 Online 试用账号申请方式
- 组合数据类型,英文词频统计 python
- sqlite 判断表中是否包含 某个字段
- jquery ajax 上传文件和传递参数到一个接口的实现方法
- Content-type与json对象/字符串杂谈
- python 判断类型
- Tavas and Karafs 二分+结论