Y2A-Auto: herramienta open source gratuita de transferencia de vídeo basada en Flask
¿Qué es Y2A-Auto?
Y2A-Auto es una herramienta gratuita y de código abierto basada en Flask para la transferencia de vídeos, que permite trasladar directamente los vídeos de YouTube a AcFun. Ofrece un conjunto completo de soluciones que incluye descarga, traducción de subtítulos y carga automática, además de soportar la monitorización de vídeos trending en YouTube o de ciertos canales. Cuenta con una interfaz web intuitiva y soporte para scripts Tampermonkey (油猴) para su uso y gestión.

Características y Funciones
Transferencia automatizada: desde la descarga, procesamiento de subtítulos, traducción con ia hasta la carga automática, sin necesidad de intervención manual.
Monitorización de YouTube: permite monitorizar vídeos trending, canales de vídeo y contenido mediante palabras clave de búsqueda en YouTube, descubriendo y filtrando automáticamente los vídeos que cumplan las condiciones.
Mejora con IA: utiliza la API de OpenAI para traducir títulos, descripciones y subtítulos, añadiendo etiquetas automáticamente y revisando el contenido.
Procesamiento de subtítulos: descarga automáticamente archivos de subtítulos, permite traducción por lotes y puede incrustar el contenido en el vídeo.
Interfaz web: ofrece una interfaz web que facilita al operador la gestión de tareas, la configuración de la monitorización y la configuración del sistema.
Script Tampermonkey (油猴): proporciona un script Tampermonkey que permite la sincronización automática de cookies y el envío de vídeos a la cola de procesamiento con un solo clic desde la página de vídeos de YouTube.
Métodos de Despliegue
Despliegue con EXE en Windows
Descargar el código fuente: git clone https://github.com/fqscfqj/Y2A-Auto.git.
Acceder al directorio de herramientas de construcción: cd build-tools, hacer doble clic en build.bat para generar el EXE.
Iniciar el programa: acceder al directorio dist/Y2A-Auto, hacer doble clic en start.bat.
Características: no requiere configurar el entorno de Python ni de FFmpeg, es portátil y se inicia con un doble clic.
Despliegue con Docker
Inicio rápido:
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 # 本地构建
Montaje de directorios: los archivos de configuración, la base de datos, los archivos descargados y otros datos se persisten mediante el montaje de directorios.
Despliegue local (entorno Python)
Clonar el proyecto y crear un entorno virtual: python -m venv .venv, activar el entorno.
Instalar dependencias: pip install -r requirements.txt, instalar FFmpeg.
Iniciar la aplicación: python app.py.
Guía de Uso
Configuración del entorno: instalar los paquetes de software y dependencias necesarios según el método de despliegue utilizado.
Clonar el proyecto: clonar el proyecto Y2A-Auto mediante comandos de Git.
Construcción e inicio: realizar la compilación (Build) y el inicio siguiendo los pasos del método de despliegue correspondiente.
Primera configuración:
Acceder a la interfaz web: http://localhost:5000
Configurar la clave de API y la información de la cuenta
Cargar el archivo de cookies o configurar las credenciales de inicio de sesión
Configurar las opciones de traducción de subtítulos
Establecer las reglas de monitorización de YouTube
Ejecución de tareas: añadir la URL del vídeo de YouTube o añadir tareas automáticamente mediante la monitorización, e iniciar el procesamiento de las tareas.
Dirección del Proyecto
https://github.com/fqscfqj/Y2A-Auto
Asistente de guiones▸
Apps AI
Noticias AI 