Commit Graph

16 Commits

Author SHA1 Message Date
Ritiek Malhotra
9f35471f3a Read configuration from config.yml (#200)
* Read from config.yml

* Mention config.yml

* Require PyYAML >= 3.12
2018-01-13 16:59:44 +05:30
Ritiek Malhotra
58cfa121f3 Write lyrics to track metadata (#194)
* TODO: Don't throw traceback if no lyrics found

* Add more metadata fields

* Refactor debug logging

* Fix traceback when lyrics not found

* It already vomits metadata :3

* Bump lyricwikia >= 0.1.8
2018-01-11 02:13:23 +05:30
ritiek
90b08b3334 Remove BeautifulSoup dependency (as of #191) 2018-01-06 18:42:22 +05:30
Ritiek Malhotra
df513acc35 Add logging capability (#175)
* Refactoring and addition of logzero (#172)

* Refactored convert.py and added logging.

* Added logging and refactored.

* Added logzero to requirements.txt

* Added logging to metadata.py

* Created a log in misc.py. Updated slugify import.

* Some general improvement

* Improve message layout

* Improve test mechanism

* Implement debug level logging

* Fix some minor mistakes

* Make pytest happy

* Remove unimplemented --verbose option

* Update ISSUE_TEMPLATE.md

* Rename LICENSE

* Remove obvious from log.debug()

* Show track URL when writing to file (debug)
2017-12-15 19:57:57 +05:30
Ritiek
5aa8c66db3 Small encoding changes 2017-06-21 12:58:15 +05:30
Ritiek Malhotra
9bfebd476a Remove requests and eyeD3 2017-06-15 04:01:02 +05:30
Ritiek Malhotra
cf4cc1ac00 Update requirements.txt 2017-06-02 10:52:21 +05:30
Robert J
b5e3dbd2e1 Fix token issues and ability to download opus audio and encoding to AAC (#59)
* Ability to download opus audio and encoding to AAC

Requires ffmpeg with libfdk_aac and mutagen.

* Change to oauth2 to get access token

* Add import spotipy.oauth2

* Final polish before merge
2017-06-01 20:58:23 +05:30
Ritiek Malhotra
07d5888b53 Change to updated pypi version of eyed3 2017-05-28 02:12:32 +05:30
Ritiek Malhotra
c1586964fa Add pathlib 2017-04-20 10:54:10 +05:30
Ritiek Malhotra
30596aa04c Replace eyed3 from pypi with latest on git 2017-04-19 01:23:50 +05:30
Ritiek Malhotra
323981af1d add requests 2016-12-27 12:02:05 +05:30
Ritiek Malhotra
2624cdace9 Minor Changes (#23)
* made code a little cleaner

* switched to requests from mechanize

* fixed sys.path error

* place list.txt with spotdl.py and not in Music/list.txt

* change a sub-heading to 'Instructions for Downloading Songs'

* remove mechanize

* change error message

* remove random comments

* no extra print

* remove random dots
2016-12-27 01:41:27 +05:30
Ritiek Malhotra
e9449879c7 added youtube-dl 2016-10-14 19:54:26 +05:30
Ritiek Malhotra
1ed466115b Update requirements.txt 2016-09-28 12:07:10 +05:30
Russell Bradley
1bbb5ffc79 add requirements.txt 2016-09-28 00:46:03 -04:00