Skip to content

Nuxt site to browse songs, videos and albums from YouTube Music and do other things with them

Notifications You must be signed in to change notification settings

tim-1108/yt-music-browser

Repository files navigation

yt-music-browser

A Nuxt app for searching and downloading songs, videos and albums from YouTube Music. Automatically includes metadata, album covers and stores the files in named folders.

Uses yt-dlp (https://github.com/yt-dlp/yt-dlp) to download the videos on the backend.

A user first downloads their videos to the server and then requests a bulk download to their client.

This bulk download comes in the form of a .zip file including all .mp3 files that were download sucessfully.

The .zip file also includes (if not disabled by the user) a folder structure as follows

<artist name>/<album name>/<track (if specified)><title>.mp3

image image

Enviroment Variables for the Nuxt App

Key Description
SOCKET_URL A ws(s) protocol URL to reach the manager socket
DOWNLOAD_URL An http(s) protocol URL from where the final results can be downloaded (likely same as SOCKET_URL)

About

Nuxt site to browse songs, videos and albums from YouTube Music and do other things with them

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages