Y2A-Auto:基于Flask的免费开源的视频搬运工具

Y2A-Auto是什么?

Y2A-Auto 是一款基于Flask的免费开源的视频搬运工具,可以将 YouTube 上面的视频直接搬到 AcFun,提供下载、翻译字幕和自动上传的一整套解决方案,并支持监控 YouTube 热点视频或某些频道,拥有人性化 Web 界面及油猴程序支持使用和管理。

Y2A-Auto:基于Flask的免费开源的视频搬运工具.webp

特点功能

  • 自动化搬运:从下载、字幕处理、ai 翻译到自动上传,无需手动干预。

  • YouTube 监控:可以监控 YouTube 的热点视频、视频频道、通过某个搜索关键字内容,自动发现并筛选出符合条件的视频。

  • AI 强化:用 OpenAI API 进行标题、描述和字幕翻译,自动添加 Tags 自动审核内容。

  • 字幕处理:自动下载字幕文件,可以批量翻译,并且可以在视频内容中嵌入该内容。

  • Web 界面:提供 Web 界面,方便操作者进行任务管理、监控配置、系统配置。

  • 油猴脚本:提供油猴脚本,可实现 Cookie 自动同步以及在 YouTube 视频页面一键推送视频到处理队列。

部署方式

Windows EXE 部署

  1. 下载源码:git clone https://github.com/fqscfqj/Y2A-Auto.git。

  2. 进入构建工具目录:cd build-tools,双击build.bat生成 EXE。

  3. 启动程序:进入dist/Y2A-Auto目录,双击start.bat。

特点:无需配置 Python、FFmpeg 环境,便携可移植,双击启动。

Docker 部署

快速启动:

git clone https://github.com/fqscfqj/Y2A-Auto.git
cd Y2A-Auto
docker-compose up -d  # 预构建镜像
docker-compose -f docker-compose-build.yml up -d --build  # 本地构建

目录挂载:配置文件、数据库、下载文件等数据通过目录挂载持久化。

本地部署(Python 环境)

  1. 克隆项目并创建虚拟环境:python -m venv .venv,激活环境。

  2. 安装依赖:pip install -r requirements.txt,安装 FFmpeg。

  3. 启动应用:python app.py。

使用介绍

  • 环境配置:根据所使用的部署方式安装相关软件包、依赖。

  • 克隆项目:通过 Git 命令克隆 Y2A-Auto 项目。

  • 构建与启动:根据对应部署方式的步骤进行 Build 启动。

  • 首次配置:

  • 访问 Web 界面: http://localhost:5000

  • 配置 API 密钥和账号信息

  • 上传 Cookie 文件或设置登录凭据

  • 配置字幕翻译选项

  • 设置 YouTube 监控规则

  • 任务执行:添加 YouTube 视频 URL 或通过监控自动添加任务,启动任务处理。

项目地址

https://github.com/fqscfqj/Y2A-Auto

收藏
最新工具
PaperRed
PaperRed

一个提供论文全流程服务的平台,完全免费且不限次数的查重服务,提供...

OCR Markdown
OCR Markdown

OCR Markdown 是一款工具,能将扫描的图像和 PDF ...

FreeSound
FreeSound

一个非常受欢迎的免费声音素材网站,由西班牙巴塞罗那庞培法布拉大学...

默沙东诊疗手册
默沙东诊疗手册

由默沙东公司出版的一套权威医学参考书籍,涵盖了医学所有领域成千上...

Metro Line Hub
Metro Line Hub

一个提供全球地铁线路图与查询指南的网站,能帮助用户了解地铁系统并...

乡音苑
乡音苑

一个由两个美国人司圆直和柯祎蓝创建的方言故事平台,致力于记录和保...

光子AI
光子AI

哈啰推出的一款专为电商卖家设计的AI商拍工具,适用于服饰、美妆、...

UP简历
UP简历

一款AI简历制作工具,能在5分钟内生成专业简历。它具备AI生成工...

小旺AI截图
小旺AI截图

首款接入DeepSeek的AI截图工具,支持截图、录屏、截长图等...

OldMapsOnline
OldMapsOnline

一个专注于提供世界各地历史地图的在线数字地图平台,用户可以免费浏...