Y2A-Auto: Kostenloses Open-Source-Video-Transfertool auf Flask-Basis
Was ist Y2A-Auto?
Y2A-Auto ist ein kostenloses Open-Source-Video-Replikations-Tool basierend auf Flask, mit dem YouTube-Videos direkt zu AcFun übertragen werden können. Es bietet eine Komplettlösung aus Download, Untertitelübersetzung und automatischem Upload. Außerdem unterstützt es die Überwachung von YouTube-Trendvideos oder bestimmten Kanälen und verfügt über eine benutzerfreundliche Web-Oberfläche sowie Unterstützung durch ein Tampermonkey-Skript zur Nutzung und Verwaltung.

Funktionsmerkmale
Automatisierte Übertragung: Vom Download über die Untertitelverarbeitung und KI-Übersetzung bis hin zum automatischen Upload – ganz ohne manuelles Eingreifen.
YouTube-Überwachung: Sie können YouTube-Trendvideos, Video-Kanäle und Inhalte zu bestimmten Suchbegriffen überwachen, um automatisch passende Videos zu erkennen und herauszufiltern.
KI-Verstärkung: Verwendet die OpenAI-API zur Übersetzung von Titeln, Beschreibungen und Untertiteln, fügt automatisch Tags hinzu und überprüft Inhalte automatisch.
Untertitelverarbeitung: Lädt automatisch Untertiteldateien herunter, ermöglicht Massenübersetzungen und kann diese direkt in die Videoinhalte einbetten.
Web-Oberfläche: Bietet eine Web-Oberfläche für bequemes Aufgabenmanagement, Überwachungskonfiguration und Systemkonfiguration.
Tampermonkey-Skript: Stellt ein Tampermonkey-Skript bereit, das automatische Cookie-Synchronisierung sowie das direkte Übertragen von YouTube-Videos in die Verarbeitungswarteschlange per Knopfdruck auf der Videoseite ermöglicht.
Bereitstellungsarten
Windows-EXE-Bereitstellung
Quellcode herunterladen: git clone https://github.com/fqscfqj/Y2A-Auto.git.
In das Build-Tools-Verzeichnis wechseln: cd build-tools, doppelklicken Sie auf build.bat, um die EXE zu erstellen.
Programm starten: Wechseln Sie in das Verzeichnis dist/Y2A-Auto und doppelklicken Sie auf start.bat.
Merkmale: Keine Konfiguration von Python- oder FFmpeg-Umgebungen erforderlich, portabel und durch Doppelklick startbar.
Docker-Bereitstellung
Schnellstart:
git clone https://github.com/fqscfqj/Y2A-Auto.git cd Y2A-Auto docker-compose up -d # Vorgefertigtes Image docker-compose -f docker-compose-build.yml up -d --build # Lokaler Build
Verzeichnis-Mount:Konfigurationsdateien, Datenbanken, heruntergeladene Dateien und andere Daten werden durch Verzeichnis-Mounts persistent gespeichert.
Lokale Bereitstellung (Python-Umgebung)
Projekt klonen und virtuelle Umgebung erstellen: python -m venv .venv, Umgebung aktivieren.
Abhängigkeiten installieren: pip install -r requirements.txt, FFmpeg installieren.
Anwendung starten: python app.py.
Nutzungsanleitung
Umgebungskonfiguration: Installieren Sie je nach gewählter Bereitstellungsart die entsprechenden Softwarepakete und Abhängigkeiten.
Projekt klonen: Klonen Sie das Y2A-Auto-Projekt über einen Git-Befehl.
Build und Start: Führen Sie die Build- und Startschritte entsprechend der jeweiligen Bereitstellungsart durch.
Erstkonfiguration:
Web-Oberfläche aufrufen: http://localhost:5000
API-Schlüssel und Kontoinformationen konfigurieren
Cookie-Datei hochladen oder Anmeldedaten festlegen
Optionen für die Untertitelübersetzung konfigurieren
YouTube-Überwachungsregeln festlegen
Aufgabenausführung: YouTube-Video-URLs hinzufügen oder Aufgaben automatisch über die Überwachung hinzufügen lassen und die Aufgabenverarbeitung starten.
Projektadresse
https://github.com/fqscfqj/Y2A-Auto
Drehbuch-Assistent▸
AI Apps
AI Nachrichten 