如何下载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,导入文本

最后的最后,看下效果

相关推荐
计算机安禾3 天前
【算法分析与设计】第36篇:计算几何基础:凸包问题的分治与扫描线解法
大数据·人工智能·算法·机器学习·剪枝
计算机安禾3 天前
【算法分析与设计】第35篇:后缀数据结构:后缀树与后缀数组的构造
大数据·人工智能·算法·机器学习·剪枝
计算机安禾5 天前
【算法分析与设计】第26篇:参数化算法与固定参数可解性理论
大数据·人工智能·算法·机器学习·剪枝
lqqjuly5 天前
模型剪枝与稀疏化:理论、算法与可运行实现
人工智能·算法·剪枝
li星野6 天前
LLMLingua:用小型模型“剪枝”大语言模型提示词,让长文本不再昂贵
人工智能·python·学习·语言模型·剪枝
枫叶林FYL6 天前
Tree-of-Thought (ToT) 架构:BFS/DFS搜索策略、价值函数评估、剪枝机制实现
深度优先·剪枝·宽度优先
计算机安禾6 天前
【算法分析与设计】第21篇:回溯法的状态空间树与剪枝函数设计
大数据·人工智能·算法·机器学习·数据挖掘·剪枝
视觉算法小姥8 天前
yolov11-obb在rk芯片部署的onnx模型输出的剪枝处理
算法·yolo·剪枝
玖釉-9 天前
单词搜索:二维网格中的 DFS 回溯与剪枝优化
c++·windows·算法·深度优先·剪枝
Dfreedom.15 天前
模型剪枝完全指南:从理论到实践,打造高效深度学习模型
人工智能·算法·机器学习·剪枝·模型加速