Sign inSign up

u1234x1234/youtube-sync

By u1234x1234

•Updated over 2 years ago

Image
0

1.2K

u1234x1234/youtube-sync repository overview

⁠youtube-sync

Docker Pulls Size

  • youtube-sync is a containerized daemon that downloads YouTube playlists.

  • youtube-sync will check for updates from the listed YouTube playlists every day and download only new items.

  • youtube-sync can download any YouTube playlists in a specified format (audio or video).

Essentially, it is containerized youtube-dl⁠, working on a schedule.

⁠Usage

  • Create config.yml with the following content:
#Download audio only
- name: tensorflow_channel_audio
  playlist_url: https://www.youtube.com/channel/UC0rqucBdTuFTjJiefW5t-IQ/videos
  args: --extract-audio --audio-format mp3 --audio-quality 0 # best quality
#or video
- name: tensorflow_channel_video
  playlist_url: https://www.youtube.com/channel/UC0rqucBdTuFTjJiefW5t-IQ/videos
  • Then run docker:
mkdir downloads
docker run -d -v $PWD/downloads:/downloads -v $PWD/config.yml:/config.yml u1234x1234/youtube-sync:1.0.8

Ouput:

42fc565304fdd289c53e158152a772e321becbe152eec256434027008c5ac5eb
  • To view logs:
docker logs 42fc565304fdd289c53e158152a772e321becbe152eec256434027008c5ac5eb
⁠Available args⁠

Tag summary

Content type

Image

Digest

sha256:311940051…

Size

83.6 MB

Last updated

over 2 years ago

docker pull u1234x1234/youtube-sync:1.0.16