如何下载B站视频,去水印,翻译字幕
首先先来看下如何下载B站视频及音频
工具:手机
下载视频
打开文件管理器,找到video.m4s和audio.m4s两个文件
更改文件后缀名
第一步到此为止
然后我们再来看一下如何去水印,去字幕
工具:剪映
导入视频
选择蒙版 => 镜面
点击反转
点击基础,找到背景填充,选择模糊
导入音频
导出视频
注意:在导出前要选择字幕,然后识别字幕,导出时选择SRT导出字幕(下一步有用)
导出后会有这么个文件
把它改成.txt看一下
最后来看一下如何翻译字幕
工具:影刀
下面我们来梳理一下逻辑:从文件中读取所有行,以每行内容为元素形成一个列表;循环这个列表,用正则表达式判断是否以中文字符开头,是就执行中英文翻译,不是就直接写入新文件。
是不是很简单
f = open('D:\\新建文件夹 (2)\\文本.txt','r',encoding='utf8')
fo = open('D:\\新建文件夹 (2)\\翻译后.txt','w')
glv['lines'] = f.readlines()
glv['flag'] = bool(re.match(r'^[\u4e00-\u9fa5]', glv['loop_item']))
看一下翻译后的文件
改后缀名为srt,导入文本