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

최신 AI 도구5개월 전 업데이트 Sharenet.ai
978 0
吐司AI

일반 소개

TubeTube是一个开源的YouTube视频下载工具,由MattBlackOnly开发。该工具使用yt-dlp作为核心下载引擎,支持多线程下载,能够快速同时下载多个视频。用户可以通过YAML文件自定义下载位置和格式,支持音频和视频的选择。此外,TubeTube还优化了移动设备的使用体验,支持多个直播流的下载。该工具提供了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克隆TubeTube项目到本地:
   git clone https://github.com/MattBlackOnly/TubeTube.git
cd TubeTube
  1. 创建Docker Compose文件:在项目根目录下创建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. 访问Web界面:在浏览器中打开http://localhost:6543,进入TubeTube的Web界面。
  2. 下载视频:在搜索栏中输入YouTube视频链接,选择下载选项(音频或视频),点击下载按钮。
  3. 管理下载:在下载管理页面查看下载进度,管理已下载的视频文件。

주요 기능 작동

  • 多线程下载:在设置页面启用多线程下载选项,设置同时下载的线程数。
  • 自定义格式: insettings.yaml文件中修改音频和视频的格式设置,支持多种格式选择。
  • 直播视频下载:在搜索栏中输入直播视频链接,选择下载选项,TubeTube将自动处理直播流的下载。
© 저작권 정책
AiPPT

관련 문서

댓글 없음

없음
댓글 없음...