如何下载B站视频,去水印,翻译字幕

首先先来看下如何下载B站视频及音频

工具:手机

下载视频

打开文件管理器,找到video.m4s和audio.m4s两个文件

更改文件后缀名

第一步到此为止

然后我们再来看一下如何去水印,去字幕

工具:剪映

导入视频

选择蒙版 => 镜面

点击反转

点击基础,找到背景填充,选择模糊

导入音频

导出视频

注意:在导出前要选择字幕,然后识别字幕,导出时选择SRT导出字幕(下一步有用)

导出后会有这么个文件

把它改成.txt看一下

最后来看一下如何翻译字幕

工具:影刀

下面我们来梳理一下逻辑:从文件中读取所有行,以每行内容为元素形成一个列表;循环这个列表,用正则表达式判断是否以中文字符开头,是就执行中英文翻译,不是就直接写入新文件。

是不是很简单

python 复制代码
f = open('D:\\新建文件夹 (2)\\文本.txt','r',encoding='utf8')
fo = open('D:\\新建文件夹 (2)\\翻译后.txt','w')
glv['lines'] = f.readlines()
python 复制代码
glv['flag'] =  bool(re.match(r'^[\u4e00-\u9fa5]', glv['loop_item']))

看一下翻译后的文件

改后缀名为srt,导入文本

最后的最后,看下效果

相关推荐
北山小恐龙8 小时前
针对性模型压缩:YOLOv8n安全帽检测模型剪枝方案
人工智能·深度学习·算法·计算机视觉·剪枝
DanyHope1 天前
LeetCode 128. 最长连续序列:O (n) 时间的哈希集合 + 剪枝解法全解析
前端·leetcode·哈希算法·剪枝
长安er2 天前
LeetCode 300/152/416/32 动态规划进阶题型总结(最长递增子序列→最长有效括号)
数据结构·算法·leetcode·动态规划·剪枝
铭哥的编程日记3 天前
DFS + 剪枝 解决 全排列系列问题 (所有题型)
算法·深度优先·剪枝
563471004 天前
FPGA数据交互的奇妙之旅:PCle与光纤协同工作探秘
剪枝
长安er5 天前
LeetCode 77/216/22组合型回溯法-组合 / 组合总和 III / 括号生成)
数据结构·算法·leetcode·剪枝·回溯
阿正的梦工坊5 天前
PyTorch 权重剪枝中的阈值计算:深入解读 numel() 和 torch.kthvalue()
人工智能·pytorch·剪枝
Thomas_Cai7 天前
YOLOv10剪枝|稀疏训练、基于torch-pruning剪枝以及微调实践
算法·yolo·剪枝·稀疏训练·结构化剪枝
jumu2027 天前
MPC模型预测控制在Matlab Simulink联合仿真中的探索
剪枝
晚风(●•σ )12 天前
【数据结构】——算法设计范式的相关习题
数据结构·算法·贪心算法·深度优先·动态规划·剪枝·广度优先