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

Y2A-Auto是什么?

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

特点功能

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

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

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

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

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

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

部署方式Windows EXE 部署

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

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

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

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

Docker 部署

快速启动:

gitclonehttps://github.com/fqscfqj/Y2A-Auto.git
cdY2A-Auto
docker-composeup-d#预构建镜像
docker-compose-fdocker-compose-build.ymlup-d–build#本地构建

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

本地部署(Python 环境)

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

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

启动应用:python app.py。

使用介绍

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

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

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

首次配置:

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

配置 API 密钥和账号信息

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

配置字幕翻译选项

设置 YouTube 监控规则

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

项目地址

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

(0)
上一篇 2025年9月16日 下午1:53
下一篇 2025年9月16日 下午1:53

猜你喜欢

扫码选款
扫码选款
关注我们
关注我们
联系我们

 

2023082207533677

客服热线:0577-67998888

返回顶部