当前位置: 首页 > ai >正文

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

最后的最后,看下效果

http://www.xdnf.cn/news/20043.html

相关文章:

  • .Net程序员就业现状以及学习路线图(四)
  • 创建线程有哪几种方式
  • 【数字孪生核心技术】数字孪生有哪些核心技术?
  • Kubernetes(四):Service
  • HyperWorks许可服务器设置
  • 企业微信AI怎么用?食品集团靠它砍掉50%低效操作,答案就是选对企业微信服务商
  • ZeroMQ 编译 项目使用流程文档
  • Android 生命周期函数调用原理
  • 《计算机网络安全》实验报告一 现代网络安全挑战 拒绝服务与分布式拒绝服务攻击的演变与防御策略(3)
  • 2025年数学建模国赛参考论文发布
  • 从碎片化到一体化:Java分布式缓存的“三级跳”实战
  • Spring Security 深度学习(六): RESTful API 安全与 JWT
  • 服务器IP暴露被攻击了怎么办?
  • 微算法科技 (NASDAQ:MLGO)利用量子密钥分发QKD技术,增强区块链系统的抗攻击能力
  • 自动化运维-ansible中对roles的创建与使用
  • 数据无言,网关有声 耐达讯自动化RS485转Profinet让千年液位数据“开口说话”
  • 在VSCode中更新或安装最新版的npx和uv工具
  • 数码视讯TR100-OTT-G1_国科GK6323_安卓9_广东联通原机修改-TTL烧录包-可救砖
  • 容器的定义及工作原理
  • 【华为Mate XTs 非凡大师】麒麟芯片回归:Mate XTs搭载麒麟9020,鸿蒙5.1体验新境界
  • Java 21 虚拟线程微服务进阶实战:2 个企业级场景源码 + 底层调度原理 + 性能调优指南
  • 艾克斯图片转换器,不只图片压缩
  • 音响皇帝BO,牵手全球第一AR眼镜雷鸟,耳机党坐不住了?
  • Kafka 内存池MemoryPool 设计
  • 海盗王64位dx9客户端修改篇之五
  • 别再手工缝合API了!开源LLMOps神器LMForge,让你像搭积木一样玩转AI智能体!
  • 《sklearn机器学习——回归指标1》
  • Linux中的fork详解
  • 好看的背景颜色 uniapp+小程序
  • vue3+ts导出PDF