BAIZE AI RESOURCE

视频平台自动搬运工具

Y2A-Auto

将 YouTube 视频自动搬运到 AcFun / bilibili 的一体化工具

Y2A-Auto

资源介绍

Y2A-Auto 面向需要把 YouTube 内容批量搬运到国内视频平台的个人或团队。它以 Python 3.11 + Flask 构建,通过 yt-dlp 下载视频与封面,用 Whisper 或 Voxtral 做语音识别生成字幕,再经字幕翻译、变换引擎(长行拆分、标点标准化、填充词过滤、幻觉文本检测)与字幕质检后烧录;同时调用 AI 生成标题、简介、标签与分区推荐,并可选接入阿里云 Green 做内容安全审核,最后自动上传到 AcFun、bilibili 或双平台。内置 Web 管理后台提供任务列表、人工审核、强制上传与分组设置中心,支持登录密码保护、错误次数锁定和会话超时。它还提供 YouTube 频道与关键词定时监控、企业微信/Server酱/message-pusher 通知推送、CookieCloud 自动同步 Cookies,以及 CPU 与 NVIDIA/Intel/AMD 硬件编码转码。部署方式包括 Docker Compose、本地运行和 Windows 便携包。

核心能力

全流程自动化搬运

从 yt-dlp 下载视频与封面、语音识别生成字幕、字幕翻译与质检、AI 生成元信息到上传 AcFun / bilibili,一条龙自动处理,减少人工介入。

字幕处理与质检

内置字幕变换引擎,支持长行自动拆分、标点标准化、填充词与重复词过滤、幻觉文本与噪声标签检测、时间偏移与相邻间隙合并,并带字幕质检(QC)环节。

AI 元信息与内容审核

调用 AI 生成标题、简介、标签与分区推荐,并可选接入阿里云 Green 做内容安全检测,支持人工审核与强制上传。

YouTube 频道与关键词监控

支持频道监控与关键词搜索监控,提供 latest / historical 模式、视频类型筛选,可自动加入任务队列并保留历史记录与配置恢复。

多渠道通知推送

支持企业微信、Server酱、message-pusher 三种渠道,在任务添加/完成/失败、登录成功/锁定、QR 登录成功/失败等事件时推送,并带异步重试队列。

灵活部署与硬件编码

提供 Docker Compose、本地运行和 Windows 便携包三种方式,转码支持 CPU 与 NVIDIA / Intel / AMD 硬件编码,默认优先 HEVC/H.265,失败自动回退 H.264。

使用方法

  1. 部署 Y2A-Auto,并配置要监控的 YouTube 频道或关键词。

  2. 连接 AcFun、bilibili 等目标平台账号,并设置语音识别、字幕翻译和文案生成所需服务。

  3. 先运行单条视频任务,检查下载、字幕、标题、简介、标签和内容审核结果。

  4. 人工确认版权与平台规则后再投稿;自动监控和批量发布应从小范围开始。

使用案例

YouTube 视频搬运投稿

使用场景需要把单个 YouTube 视频发布到 bilibili 或 AcFun

提交视频链接后,系统自动下载视频与封面、生成并翻译字幕、由 AI 生成标题简介标签,经审核后上传到目标平台。

频道定时监控搬运

使用场景持续跟踪某个 YouTube 频道的新视频

在 YouTube 监控中配置频道与 latest 模式,新视频自动加入任务队列并走完整搬运流程,历史记录可查。

关键词搜索监控

使用场景按主题批量收集 YouTube 视频

配置关键词搜索监控并设置视频类型筛选,系统定时抓取匹配视频并自动加入任务队列。

无人值守自动投稿

使用场景希望减少人工审核环节

开启 AUTO_MODE_ENABLED 自动投稿总开关,并配置 UPLOAD_TARGET_DEFAULT 为 acfun、bilibili 或 both,实现全自动发布。

包含内容

y2a-auto-source.zip
README-中文安装说明.md
LICENSE-GPL.txt
THIRD-PARTY-NOTICES.md
SHA256.txt