Y2A-Auto: Flask 기반 무료 오픈소스 비디오 전송 도구 80

小编 ·

Y2A-Auto: Flask 기반 무료 오픈소스 비디오 전송 도구

Y2A-Auto는 Flask 기반의 무료 오픈소스 도구로, YouTube 영상을 AcFun으로 바로 전송할 수 있습니다. 다운로드, 자막 번역, 자동 업로드까지 원스톱으로 제공하며, YouTube 인기 영상이나 특정 채널 모니터링도 지원합니다. 사용하기 쉬운 웹 UI와 유저스크립트를 제공해 편리하게 사용·관리할 수 있습니다.

Y2A-Auto: Flask 기반 무료 오픈소스 비디오 전송 도구

Y2A-Auto란 무엇인가요?

Y2A-Auto는 Flask 기반의 무료 오픈소스 영상搬运도구로, YouTube의 영상을 AcFun으로 바로 옮겨 올릴 수 있으며, 다운로드, 번역 자막, 자동 업로드까지 원스톱 솔루션을 제공합니다. 또한 YouTube 인기 영상이나 특정 채널 모니터링을 지원하며, 사용자 친화적인 웹 인터페이스와 유저스크립트 프로그램을 통한 사용 및 관리 기능을 갖추고 있습니다.

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

주요 기능

  • 자동화된搬运: 다운로드, 자막 처리, ai 번역부터 자동 업로드까지 수동 개입 없이 진행됩니다.

  • YouTube 모니터링: YouTube의 인기 영상, 영상 채널 및 특정 검색 키워드 콘텐츠를 모니터링하여 조건에 맞는 영상을 자동으로 발견하고 선별할 수 있습니다.

  • AI 강화: OpenAI API를 사용하여 제목, 설명 및 자막을 번역하고, 태그를 자동으로 추가하며, 콘텐츠를 자동으로 심사합니다.

  • 자막 처리: 자막 파일을 자동으로 다운로드하고 일괄 번역할 수 있으며, 영상 콘텐츠 내에 해당 내용을 삽입할 수 있습니다.

  • 웹 인터페이스: 작업 관리, 모니터링 설정, 시스템 구성을 위한 웹 인터페이스를 제공합니다.

  • 유저스크립트: 쿠키 자동 동기화 및 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 프로젝트를 클론합니다.

  • 빌드 및 실행: 해당 배포 방식의 단계에 따라 빌드 및 실행을 진행합니다.

  • 초기 설정:

  • 웹 인터페이스 접속: http://localhost:5000

  • API 키 및 계정 정보 구성

  • 쿠키 파일 업로드 또는 로그인 인증 정보 설정

  • 자막 번역 옵션 구성

  • YouTube 모니터링 규칙 설정

  • 작업 실행: YouTube 영상 URL을 추가하거나 모니터링을 통해 자동으로 작업을 추가한 후, 작업 처리를 시작합니다.

프로젝트 주소

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