| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- Version 0.0.1 Initial Development
-
- Version 0.0.2 - 5/12/2020
- - Split program into several callable functions
- - Added config file reader for variables
- - Added Iteration function to retry ultiple appempts to download all files
- - Changed audio-format from mp3 to best
- - Added getopts routine to check for command line arguments
- - Command line arguments will override config.ini for download=true
- - will take -d and number to download jsons from Discogs.com API
- - Added first implementation of Verbosity (needs teaking)
- - Builds Folder Structure for downloads
- - NOTE- only creates album name folder if it queries Discogs.com
- Version 0.0.3
- - Obeys config.ini DefaultStoragePath arguments
- - Added generatelink routine
- - This will attempt to generate a link from YouTubeSearch over *X* times
- - Throws a warning if it cannot create a link
- - modified YoutubeSearch library to add publisher info
- - This will be helpful for narrowing searchs based on publisher in 0.0.4
- - FUTURE - Consider importing code directly into this project to avoid updates breaking
- Version 0.0.4
- - Capture first X results from YoutubeSearch
- - This script will then parse the results for the best match
- - Remove links for things like (Official Video) or Cover
- - Need to ensure words like "Cover" are not in the actual song title!
- - added tg_youtube_search.py to directory
- - This is a fork of youtube_search with custom attributes
- - ytsearch imports this library
- - Removed old/ folder with backup archives of previous versions
- Version 0.0.5
- - Test
- FUTURE
- - Improve logging
- - Write logs to file as directed in config.ini at verbosity level
- - Add actual filename/search result downloaded for each song
- - This will improve diagnosing bad downloads for future improvements
|