Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						2bb9a965f5 
					 
					
						
						
							
							Document YouTube tests  
						
						 
						
						
						
						
					 
					
						2020-03-27 13:42:36 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						68c25e2aaa 
					 
					
						
						
							
							Write tests for YouTube metadata  
						
						 
						
						
						
						
					 
					
						2020-03-27 04:33:00 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						c9a804268d 
					 
					
						
						
							
							Refactor embedding metadata to media  
						
						 
						
						
						
						
					 
					
						2020-03-25 02:04:24 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						d154b2be20 
					 
					
						
						
							
							Download while simultaneously encoding  
						
						 
						
						
						
						
					 
					
						2020-03-23 18:29:23 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						7413c541d3 
					 
					
						
						
							
							Decouple fetching metadata  
						
						 
						
						
						
						
					 
					
						2020-03-22 21:44:04 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						dae76a0abb 
					 
					
						
						
							
							Add tests for encoders  
						
						 
						
						... 
						
						
						
						and some refactoring 
						
						
					 
					
						2020-03-17 17:58:44 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						29005f24ed 
					 
					
						
						
							
							Refactor exceptions  
						
						 
						
						... 
						
						
						
						* Suffix names for custom exceptions with "Error"
* Introduce exceptions for when the coressponding encoder isn't found 
						
						
					 
					
						2020-03-17 03:09:56 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						083c430489 
					 
					
						
						
							
							Improve directory tree  
						
						 
						
						
						
						
					 
					
						2020-03-16 18:43:59 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						5adb3d0a4d 
					 
					
						
						
							
							Refactor encoding  
						
						 
						
						
						
						
					 
					
						2020-03-16 18:12:52 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						4b5ec6121c 
					 
					
						
						
							
							Release changes for v1.2.6  
						
						 
						
						
						
						
					 
					
						2020-03-02 17:46:42 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						dc829815f5 
					 
					
						
						
							
							Embed release and year metadata only when available  
						
						 
						
						... 
						
						
						
						Follow up of #672 . 
						
						
					 
					
						2020-03-02 17:40:30 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						ea4ff29e52 
					 
					
						
						
							
							Changes for v1.2.5  
						
						 
						
						
						
						
					 
					
						2020-03-02 16:04:00 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						9a594d37c7 
					 
					
						
						
							
							Skip Youtube-API-only fields when scraping  
						
						 
						
						... 
						
						
						
						This happens because YouTube recently disabled older API keys for some
reason, and so the API key being used internally in Pafy no longer
works.
See #671  for more information. 
						
						
					 
					
						2020-03-02 15:49:21 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Avinash Reddy 
							
						 
					 
					
						
						
							
						
						75114bc26e 
					 
					
						
						
							
							Update convert.py  
						
						 
						
						
						
						
					 
					
						2020-03-01 11:01:54 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Avinash Reddy 
							
						 
					 
					
						
						
							
						
						456b404e73 
					 
					
						
						
							
							Higher bitrate audio conversion.  
						
						 
						
						... 
						
						
						
						Changed FFMPEG args to convert to 48k quality audio instead of the current 44k audio.
As @hal1200 says: https://github.com/ritiek/spotify-downloader/issues/620#issuecomment-548964142 
Might solve the issue here: https://github.com/ritiek/spotify-downloader/issues/620  
						
						
					 
					
						2020-02-23 11:52:45 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						b24802f815 
					 
					
						
						
							
							Bump to v1.2.4  
						
						 
						
						
						
						
					 
					
						2020-01-10 15:52:53 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						c73f55b8ce 
					 
					
						
						
							
							Fix crash when lyrics not yet released on Genius  
						
						 
						
						... 
						
						
						
						There are some tracks on Genius whose lyrics are yet to be released.
When the tool previously attempted to scrape such webpages, it
resulted in a crash.
The tool will now raise an exception; LyricNotFoundError when such a
track is encountered, which is then handled internally by the tool.
Example of one such track on Genius:
https://genius.com/The-federal-empire-good-man-lyrics 
Fixes  #647 . 
						
						
					 
					
						2020-01-10 15:33:02 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						7f587fe667 
					 
					
						
						
							
							Fix KeyError when a track isn't found on Spotify  
						
						 
						
						... 
						
						
						
						Ids only exist for Spotify URIs.
Regression caused by #568 . Fixes  #649 . 
						
						
					 
					
						2020-01-10 11:42:44 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						af4ccea206 
					 
					
						
						
							
							Bump version for v1.2.3 release  
						
						 
						
						... 
						
						
						
						Also removed "Beta status" from the classifier list in setup.py 
						
						
					 
					
						2019-12-20 03:09:16 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						ca1ab5118c 
					 
					
						
						
							
							Patch all Pafy versions till v0.5.5  
						
						 
						
						... 
						
						
						
						For some reason, the newer release v0.5.5 of Pafy still does not
contain the new methods that were supposed to be a part of the release.
With this commit, we change to also apply patches on v0.5.5.
Addresses #633 , #631 . 
						
						
					 
					
						2019-12-17 12:58:51 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Linus Groh 
							
						 
					 
					
						
						
							
						
						ff47523478 
					 
					
						
						
							
							Merge branch 'master' into feat/keep-trackid-as-songname  
						
						 
						
						
						
						
					 
					
						2019-09-07 11:49:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arthur Lutz 
							
						 
					 
					
						
						
							
						
						5242285637 
					 
					
						
						
							
							[spotdl] generate_m3u only takes track_file as argument  
						
						 
						
						... 
						
						
						
						Fixes  #559  
						
						
					 
					
						2019-08-23 12:34:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								py-coder 
							
						 
					 
					
						
						
							
						
						0202c65110 
					 
					
						
						
							
							Added leading zeros in track_number.Fixed issue  #592  
						
						 
						
						
						
						
					 
					
						2019-08-01 10:17:24 +05:45  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kada Liao 
							
						 
					 
					
						
						
							
						
						94e29e7515 
					 
					
						
						
							
							add key track_id for file-format parameter  
						
						 
						
						
						
						
					 
					
						2019-07-27 18:38:50 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						17600592a8 
					 
					
						
						
							
							Merge pull request  #585  from ritiek/refactor  
						
						 
						
						... 
						
						
						
						Scrape lyrics from Genius and lyrics refactor 
						
						
					 
					
						2019-07-25 12:05:25 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						5bcacf01da 
					 
					
						
						
							
							Fallback to LyricWikia if lyrics not found on Genius  
						
						 
						
						
						
						
					 
					
						2019-07-24 10:56:04 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fereidoon Mehri 
							
						 
					 
					
						
						
							
						
						597828866b 
					 
					
						
						
							
							Added --no-remove-original-file. Fixed bug with ffmpeg accessing stdin.  
						
						 
						
						... 
						
						
						
						Fixed tests 
						
						
					 
					
						2019-07-23 14:43:02 +04:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						0d846cdcce 
					 
					
						
						
							
							Scrape lyrics from Genius and lyrics refactor  
						
						 
						
						
						
						
					 
					
						2019-07-22 15:55:05 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						69522331df 
					 
					
						
						
							
							Fix tests  
						
						 
						
						
						
						
					 
					
						2019-07-20 21:49:25 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						f4cd70b603 
					 
					
						
						
							
							Bump to v1.2.2  
						
						 
						
						
						
						
					 
					
						2019-06-03 14:18:31 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						9f1f361dcb 
					 
					
						
						
							
							Add docs on what this is about  
						
						 
						
						
						
						
					 
					
						2019-06-03 14:15:23 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						fd74adb42f 
					 
					
						
						
							
							Prefer secure HTTPS by default  
						
						 
						
						
						
						
					 
					
						2019-06-03 14:04:41 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						21a1f1a150 
					 
					
						
						
							
							Bump to v1.2.1  
						
						 
						
						
						
						
					 
					
						2019-04-28 17:05:44 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						a9477c7873 
					 
					
						
						
							
							Fix tests  
						
						 
						
						
						
						
					 
					
						2019-04-28 15:26:18 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						c225e5821b 
					 
					
						
						
							
							Patch bug in Pafy when fetching audiostreams with latest youtube-dl  
						
						 
						
						
						
						
					 
					
						2019-04-28 15:09:42 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						6ca136f039 
					 
					
						
						
							
							Remove duplicate debuglog entry  
						
						 
						
						
						
						
					 
					
						2019-03-14 20:12:53 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sumanjay 
							
						 
					 
					
						
						
							
						
						46eb2e3e32 
					 
					
						
						
							
							Fix YAMLLoadWarning  
						
						 
						
						
						
						
					 
					
						2019-03-14 13:26:35 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						21fd63be6f 
					 
					
						
						
							
							Bump to v1.2.0 ( #508 )  
						
						 
						
						... 
						
						
						
						* Bump to v1.2.0
* Add v1.2.0 release header 
						
						
					 
					
						2019-03-01 00:40:15 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						703e228345 
					 
					
						
						
							
							Write tracks to custom file with --write-to ( #507 )  
						
						 
						
						... 
						
						
						
						* Write tracks to custom file
* Update CHANGES.md 
						
						
					 
					
						2019-02-28 02:48:02 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						2825f6c593 
					 
					
						
						
							
							Fix prompt when using '/' to create sub-directories ( #503 )  
						
						 
						
						... 
						
						
						
						* Fix prompt when using '/' to create sub-directories
* Fix and update CHANGES.md 
						
						
					 
					
						2019-02-27 10:45:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						ac7d42535f 
					 
					
						
						
							
							Replace class SpotifyAuthorize with @must_be_authorized ( #506 )  
						
						 
						
						... 
						
						
						
						* @must_be_authorized decorator for functions in spotify_tools.py
* We don't need this
* Add tests
* Update CHANGELOG.md 
						
						
					 
					
						2019-02-27 09:48:18 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						e9f046bea1 
					 
					
						
						
							
							Rebase fixes  
						
						 
						
						
						
						
					 
					
						2019-02-26 23:41:37 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manveer Basra 
							
						 
					 
					
						
						
							
						
						4fc23a84dc 
					 
					
						
						
							
							Refactored to use spotify_tools.SpotifyAuthorize class  
						
						 
						
						
						
						
					 
					
						2019-02-26 22:02:59 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manveer Basra 
							
						 
					 
					
						
						
							
						
						c886ccf603 
					 
					
						
						
							
							Refactored to pass tests  
						
						 
						
						
						
						
					 
					
						2019-02-26 21:24:54 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manveer Basra 
							
						 
					 
					
						
						
							
						
						cf9b0690fd 
					 
					
						
						
							
							Set default client id/secret in handle.py to None  
						
						 
						
						
						
						
					 
					
						2019-02-26 21:23:09 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manveer Basra 
							
						 
					 
					
						
						
							
						
						d215ce685d 
					 
					
						
						
							
							Exposed Spotify Client ID/Secret in config.yml  
						
						 
						
						
						
						
					 
					
						2019-02-26 21:22:08 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manveer Basra 
							
						 
					 
					
						
						
							
						
						0492c711cc 
					 
					
						
						
							
							Refactored for consistency  
						
						 
						
						
						
						
					 
					
						2019-02-26 20:56:30 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manveer Basra 
							
						 
					 
					
						
						
							
						
						42f33162ea 
					 
					
						
						
							
							--list flag accepts only text files using mimetypes  
						
						 
						
						
						
						
					 
					
						2019-02-26 20:56:03 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						ed1c068c36 
					 
					
						
						
							
							Add tests  
						
						 
						
						
						
						
					 
					
						2019-02-26 09:50:59 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritiek Malhotra 
							
						 
					 
					
						
						
							
						
						e56cd3caca 
					 
					
						
						
							
							Add option for not falling back on YouTube metadata  
						
						 
						
						
						
						
					 
					
						2019-02-26 09:50:59 +05:30