Skip to content

Latest commit

 

History

50 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Albumtopia

A simple Python program which automatically downloads a full album from Youtube and scrapes album and track details from discogs.com to tag the tracks with proper metadata (track title, album name, artist name, album cover etc.)

Dependencies

Current state

Demo

Features to implement

  • Add automatic Youtube download
  • Extract song lengths from discogs.com
  • Split mp3 album properly in separate tracks
  • Validate discogs.com links to extract correct song lengths
  • Add metadata to each track
  • Create a simple console UI
  • Implement separate track downloading
  • Manually plugging a link instead of searching automatically
  • Use rateyourmusic.com as a back-up tracklist source

About

A web-scraping experiment available publicly only for educational purposes | 2020's DMCA scandal with youtube-dl and Github broke this code. It used to automatically download a full album from Youtube with album and track details from discogs.com to tag the tracks with proper metadata (track title, album, artist, album cover etc.)

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages