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

收藏
最新工具
GemDesign
GemDesign

一款AI时代的高保真原型设计工具,能帮用户通过文字或图片快速生成...

LetsEnhance
LetsEnhance

一个AI在线图像增强工具,能够将低分辨率照片转换为高清甚至4K图...

Draph Art
Draph Art

一款专为电商和营销设计的背景去除和AI商品图生成工具,能快速生成...

PhotoFox AI
PhotoFox AI

把一张产品照片,短时间内变成工作室风格照片、生活场景照片、滚动展...

Vibe Radio
Vibe Radio

一个通过3D地球仪、听全球广播的网站。不用注册,打开浏览器进官网...

RadioStay
RadioStay

一个全球在线广播电台聚合平台,用户可以随时随地收听自己喜欢的电台...

AliPrice
AliPrice

一个能追踪和比价跨境电商商品价格的跨境卖家辅助工具,支持速卖通、...

HullQin
HullQin

一个网页版联机桌游合集网站,由开发者 HullQin 独立制作。...

100VibeCoding
100VibeCoding

一个在线编码学习平台,通过交互式编程挑战帮用户做实际项目。100...

TimeAndDate
TimeAndDate

一个时差与日历管理工具,提供全球200多个城市时区查询、节假日日...