vget, YouTube 동영상 다운로드 지원 시작

vget
youtube
docker
동영상다운로드
yt-dlp
vget v0.8에서 오랫동안 기다려온 YouTube 동영상 다운로드 기능이 추가되었습니다 - Docker로 배포하고 바로 다운로드하세요

YouTube 지원이 드디어 시작되었습니다

v0.8 버전부터 vget은 공식적으로 YouTube 동영상 다운로드를 지원합니다. 커뮤니티에서 가장 많이 요청받았던 기능 중 하나를 드디어 구현했습니다.

왜 Docker인가요?

YouTube의 봇 차단 메커니즘은 매우 복잡합니다. 안정적인 다운로더를 처음부터 구축하는 것은 거의 불가능합니다. 저희는 보다 실용적인 방법을 선택했습니다: Docker를 통한 yt-dlp 통합.

장점:

  1. 안정적이고 신뢰할 수 있음 - yt-dlp는 현재 가장 활발하게 유지보수되는 YouTube 다운로드 도구로, YouTube의 변경 사항에 지속적으로 대응합니다
  2. 완전한 기능 - 최적의 화질을 자동으로 선택하고 영상/오디오 스트림을 자동 병합합니다
  3. 간편한 배포 - 명령어 한 줄로 시작, 복잡한 설정이 필요 없습니다

빠른 시작

1. 이미지 풀

docker pull ghcr.io/guiyumin/vget:latest

2. 서비스 시작

docker run -d -p 8080:8080 \
  -v ~/Downloads:/home/vget/downloads \
  -v ~/.config/vget:/home/vget/.config/vget \
  --name vget \
  ghcr.io/guiyumin/vget:latest

3. 동영상 다운로드

브라우저에서 http://localhost:8080에 접속하여 YouTube 링크를 붙여넣으면 다운로드가 시작됩니다.

또는 명령줄을 사용할 수 있습니다:

docker exec vget vget https://www.youtube.com/watch?v=dQw4w9WgXcQ

기술 세부 사항

vget의 YouTube 지원은 다음 기술 스택을 기반으로 합니다:

다운로드 시 vget은 자동으로:

  1. 최고 영상 화질 + 최고 오디오 품질 선택
  2. MP4 형식으로 병합
  3. 영상 제목을 파일명으로 사용

지원하는 URL 형식

vget은 다양한 YouTube URL 형식을 지원합니다:

YouTube 외 다른 플랫폼도 지원

vget은 여러 플랫폼의 동영상 다운로드를 지원합니다:

플랫폼지원 상태
YouTubeDocker 모드
Twitter/X네이티브 지원
샤오홍슈네이티브 지원
더우인/TikTok네이티브 지원
Instagram네이티브 지원
Telegram네이티브 지원
샤오위저우 팟캐스트네이티브 지원
iTunes 팟캐스트네이티브 지원

멀티 아키텍처 지원

Docker 이미지는 linux/amd64linux/arm64 아키텍처를 모두 지원합니다. x86 서버든 ARM 디바이스(라즈베리 파이, Apple Silicon Mac 등)든 바로 사용할 수 있습니다.

향후 계획

GitHub에서 Issue와 PR을 환영합니다!