튜브튜브: 자체 배포 YouTube 동영상 다운로드 도구

최신 AI 리소스6개월 전 업데이트 AI 공유 서클
1.4K 00

일반 소개

튜브튜브는 매트블랙온리에서 개발한 오픈소스 유튜브 동영상 다운로드 도구입니다. 이 도구는 yt-dlp를 핵심 다운로드 엔진으로 사용하고 멀티 스레드 다운로드를 지원하며 동시에 여러 동영상을 빠르게 다운로드할 수 있습니다. 사용자는 오디오 및 비디오 옵션을 모두 지원하는 YAML 파일을 통해 다운로드 위치 및 형식을 사용자 지정할 수 있습니다. 또한, 튜브튜브는 모바일 디바이스 환경을 최적화하여 여러 라이브 스트림의 다운로드를 지원합니다. 이 도구는 사용자가 다양한 환경에서 빠르게 배포하고 사용할 수 있는 편리한 Docker Compose 구성을 제공합니다.

TubeTube:自部署YouTube视频下载工具

 

기능 목록

  • 멀티 스레드 다운로드: 다운로드 속도를 높이기 위해 여러 동영상을 동시에 다운로드할 수 있도록 지원합니다.
  • 위치 및 형식 사용자 지정: YAML 파일을 통해 다운로드 경로와 파일 형식을 설정합니다.
  • 모바일 최적화: 작은 화면 기기에서 사용하도록 설계되었습니다.
  • 다운로드 옵션: 오디오 또는 동영상을 다운로드하도록 선택할 수 있습니다.
  • 라이브 비디오 지원: 여러 라이브 스트림의 다운로드를 지원합니다.
  • Docker 구성: 손쉬운 배포를 위해 Docker Compose 구성 파일을 제공합니다.

 

도움말 사용

설치 프로세스

  1. Docker 설치시스템에 Docker가 설치되어 있는지 확인합니다. 다음 명령으로 Docker를 설치할 수 있습니다:
   sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
  1. 복제 프로젝트git을 사용하여 로컬에 튜브튜브 프로젝트를 복제합니다:
   git clone https://github.com/MattBlackOnly/TubeTube.git
cd TubeTube
  1. 도커 컴포즈 파일 만들기만들기docker-compose.yml파일에 다음 내용을 추가합니다:
   services:
tubetube:
image: ghcr.io/mattblackonly/tubetube:latest
container_name: tubetube
ports:
- 6543:6543
volumes:
- /path/to/general:/data/General
- /path/to/music:/data/Music
- /path/to/podcasts:/data/Podcast
- /path/to/videos:/data/Video
- /path/to/config:/config
- /path/to/temp:/temp
environment:
- PUID=1000
- PGID=1000
restart: unless-stopped
  1. 구성 파일 만들기: in/path/to/config디렉토리를 생성하여settings.yaml파일에 다음 내용을 추가합니다:
   General:
audio_ext: m4a
audio_format_id: '140'
video_ext: mp4
video_format_id: '625'
Music:
audio_ext: mp3
audio_format_id: '140'
Podcast:
audio_ext: m4a
audio_format_id: '140'
Video:
video_ext: mp4
video_format_id: '625'
  1. 서비스 시작프로젝트 루트 디렉터리에서 다음 명령을 실행하여 서비스를 시작합니다:
   docker-compose up -d

사용 프로세스

  1. 웹 인터페이스에 액세스하기: 브라우저에서 열기http://localhost:6543를 클릭하여 튜브의 웹 인터페이스로 들어갑니다.
  2. 비디오 다운로드검색창에 YouTube 동영상 링크를 입력하고 다운로드 옵션(오디오 또는 동영상)을 선택한 후 다운로드 버튼을 클릭합니다.
  3. 다운로드 관리다운로드 관리 페이지에서 다운로드 진행 상황을 확인하고 다운로드한 동영상 파일을 관리할 수 있습니다.

주요 기능 작동

  • 멀티 스레드 다운로드설정 페이지에서 멀티 스레드 다운로드 옵션을 활성화하여 동시 다운로드를 위한 스레드 수를 설정합니다.
  • 사용자 지정 형식: insettings.yaml파일의 오디오 및 비디오에 대한 형식 설정을 수정하여 여러 형식을 지원하도록 합니다.
  • 라이브 비디오 다운로드검색창에 실시간 동영상 링크를 입력하고 다운로드 옵션을 선택하면 자동으로 실시간 스트리밍 다운로드가 처리됩니다.
© 저작권 정책
AiPPT

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...