YTB2BILI

2小时前发布 383 00

工具介绍:YTB2BILI是一款开源免费的视频自动化处理与转载工具,核心定位是打通 “海外视频获取→本地化处理→B 站上传” 全流程,支持从 YouTube、TikTok 等平台下载视频,通过AI自动完成字幕生成、翻译、元数据创作,再定时上传到 Bilibili,无需人工干预,大幅降低跨平台内容转载的门槛。

收录时间:
2025-12-20

YTB2BILI简介

YTB2BILI是什么?

YTB2BILI是一款开源免费的视频自动化处理与转载工具,最主要是打通“海外视频获取——过程本地化处理——B站上传”这一流程,在YouTube、TikTok等平台下载国外视频,通过AI自动完成字幕生成、翻译、元数据创作,再定时上传到 Bilibili,无需人工干预,大幅降低跨平台内容转载的门槛。

YTB2BILI

YTB2BILI提供哪些功能?

  1. 多平台视频获取:支持YouTube、TikTok、Instagram等yt-dlp适配平台的视频下载,获取海量国外视频源;
  2. 自动化视频处理:集成 Whisper AI 自动生成比较高精度字幕,搭配百度翻译、DeepSeek AI自动生成不同语言的字幕,自动抓取视频高清封面、AI 自动生成符合 B站的标题、视频文案和标签介绍;
  3. 灵活上传策略:支持定时自动上传(默认每小时 1 个)或手工手动立即上传,字幕会在视频上传后自动关联,适配不同发布需求;
  4. 可视化管理与运维:提供管理面板,可实时查看视频的处理状态(待处理、处理中、处理完成、处理失败)、查看处理日志,查看处理失败步骤的单步重试,应用重启后可恢复执行状态;
  5. B 站账户便捷集成:支持 Bilibili TV 扫码登录,自动记住登录状态不重复登录,操作更方便等。

技术核心

  • 后端:Go1.24+、Gin框架、GORM v2,支持 MySQL/PostgreSQL/SQLite 数据库;
  • 前端:Next.js 15+、TypeScript 5.x、React 18 + Tailwind CSS;
  • 核心依赖:yt-dlp(视频下载)、Whisper AI(字幕生成)、百度翻译 / DeepSeek AI(翻译)、腾讯云 COS(文件存储)。

适用场景

  • B站UP主:需要批量搬运海外优秀视频,但没有时间处理字幕、翻译及上传流程,借助工具实现自动化运营,减低成本;
  • 内容机构 / 团队:快速搬运海外优秀视频同步上 B 站,大幅提高自己账号更新效率、更新数量;
  • 技术开发者:想重新使用此开源项目,进行二次封装,做一些定制性的视频功能处理(如直接替换翻译等、修改视频储存方式等),或想学习Go + Next.js API的自动化工具开发;
  • 海外内容爱好者:想把喜欢的海外视频分享到 B 站,但由于字幕、语言的差异、上传成本高等原因,通过工具快速完成内容本地化与发布。

YTB2BILI快速部署操作流程

YTB2BILI开源Github项目地址入口: https://github.com/difyz9/ytb2bili

一、部署前准备

1. 系统是否能装:Windows、Mac、Linux 都行,至少留 4G 内存(不然字幕生成卡壳)、足够硬盘空间(存下载的视频);

2. 工具准备(按部署方式选):

  1. 选 Docker 部署:装个 “Docker”(网上搜 “Docker 官网下载”,傻瓜式安装);
  2. 选现成安装包:啥都不用装,直接下文件;

3. 拿安装文件:

  • 新手:点击上方进入GitHub地址,找 “Releases”,下载对应系统的压缩包(比如 Windows 下选带 “windows” 的),解压到电脑里;
  • 会点技术的:用命令 “git clone https://github.com/difyz9/ytb2bili.git” 下载源码,或直接装 Docker。

二、3 种部署方式(选1种就行,新手优先第3种)

方式1:Docker部署(稳定,推荐)

解压/下载好的文件里,找到 “config.toml.example”,复制一份改名叫 “config.toml”(不用改内容,默认就行);打开命令行,进入这个文件目录,输入 “docker-compose up -d”,回车等着(自动装依赖、启动服务);

如果没报错就是启动成功。

方式2:一键部署(会点电脑的用)

下载源码后,进入文件目录,执行 “make build”(Mac/Linux)或双击 “build.bat”(Windows);复制 “config.toml.example” 改成 “config.toml”,随便填个文件存储路径(比如 “FileUpDir = “./ 视频存储””);

双击 “start.bat”(Windows)或执行 “./bili-up-api-server”(Mac/Linux),启动服务。

方式3:现成安装包(新手首选,零难度)

解压下载的压缩包,里面有个 “config.toml.example”,复制一份改名叫 “config.toml”;打开 “config.toml”,只改一行:“FileUpDir = “./ 视频存储””(指定视频存在哪,随便填个容易找的路径);

双击 “start.bat”(Windows)或 “start.sh”(Mac/Linux),弹个黑窗口就是启动了(别关这个窗口)。

三、部署后必做(2步激活功能)

登录B站:打开浏览器,输 “http://localhost:8096”,会看到管理面板;点 “登录”,出现 B 站二维码,用手机 B 站扫码,登录成功就不用管了(自动存登录状态);

翻译功能(可选):想让字幕自动翻译,就去管理面板 “系统配置”,填百度翻译或 DeepSeek 的 API 密钥(网上搜 “百度翻译API申请”,按步骤来);

不想翻译就不填,不影响视频下载和上传。

四、验证是否成功

浏览器输 “http://localhost:8096” 能打开面板→部署成功;随便粘个YouTube视频链接到 “添加任务” 里,看列表里显示 “处理中”→流程正常。

与YTB2BILI相关工具

PromptMate

PromptMate

PromptMate 是一款开源跨平台(Windows/macOS)的AI提示词管理与优化工具。它能将零散的Prompts系统化管理、快速检索,并支持变量化、表单化调用,让提示词的使用更高效、更有条理。 可接入大模型 API 对提示词进行优化、补充或翻译,所有数据本地存储,保障隐私安全。帮助创作者、设计师、运营人员高效整理、调用和复用 Prompts,让与 ChatGPT、Midjourney 等 AI 工具的交互更高效、更有条理。

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...