一个Youtube视频自动搬运b站的python脚本
前言
最近,我总是看到b站上有很多搬运视频,他们有的只是将youtube上的机翻字幕搬运过来,甚至舍不得打开b站自带的ai翻译;不提这些粗制滥造的视频搬运,有些视频是ai配音,这样就可以打开自制,可以标上“版权声明”,这确实对原作者的版权的一种侵害。
但是那么多搬运视频,大部分都是一些大众领域的热门视频,自己感兴趣的视频b站也没有翻译,作为英语苦手的我也确实不想啃生肉,也不想天天上Youtube忍受着那奇怪的推荐机制,因此我就重新造了个轮子,能够自动从Youtube上下载,翻译,压制,再上传到b站视频,这样就可以享受到AI带来的翻译“革命”了。
介绍
首先说一下工具的链接地址,已经托管在Github上,欢迎使用提出建议,也欢迎贡献新功能修bug,让这个工具变得更好。
整个流程如下:
- 使用yt-dlp工具,下载视频以及所需要的元数据,包括字幕,简介等信息;
- 使用Deepseek翻译字幕,标题等;并且用Deepseek提取一些标签等信息,生成ass字幕;
- 使用ffmpeg压制字幕;
- 使用biliup上传视频到b站,同时编辑简介,标签,而且能够上传视频到指定的合集中。
详细使用方式还请看Github仓库中的README文件。
注意事项
本项目基于MIT开源,不提供担保。
本项目仅供学习和技术研究使用。请勿将本软件用于任何商业用途或侵犯第三方版权的行为。使用本软件产生的任何法律后果由使用者自行承担。
咕咕咕~