Commit Graph

125 Commits (7b3ca4477a03d14b2de9456c7fab2383526ef561)

Author SHA1 Message Date
flyingrub 7b3ca4477a Fix album Art and description tag 2018-04-11 17:30:55 +02:00
flyingrub dca712f66b Fix metadata for mp3 and flac 2018-04-10 15:10:25 +02:00
flyingrub 3cc7c66306 Merge branch 'master' of github.com:flyingrub/scdl 2018-04-10 13:21:18 +02:00
flyingrub 10b48620df Add --flac option 2018-04-10 13:10:08 +02:00
George Pchelkin cd979d3078 extract-artist dashes, minus and hyphen + spaces (#250)
extract artist only when found one of: - − – — ― surronded by spaces (to avoid error behaviour on artists or tracks with hyphen in title)
2018-02-09 15:49:12 +01:00
flyingrub ea7fd439d3 Use the soundcloud title for original download 2018-01-24 14:01:15 +01:00
r00t- da72588ff6 verify downloaded size matches content-length (#249) 2018-01-24 13:07:45 +01:00
Diogo Dutra 40dec6ea02 Fix KeyError Exception (#247) 2018-01-14 21:35:07 +01:00
Justin Mai b59d3f425f adding --extract-artist feature (#240) 2018-01-08 14:54:04 +01:00
Justin Mai 471806364a check for None before tagging (#242) 2018-01-02 16:02:37 +01:00
Justin Mai eb2991805e fix PEP8 formatting (#238) 2017-12-26 12:05:15 +01:00
Justin Mai d95a99cc5e added download-archive feature (#232) 2017-12-24 11:35:27 +01:00
Justin Mai ebf66a278c adding --no-playlist-folder feature (#236) 2017-12-22 09:55:19 +01:00
Justin Mai a7a94a8a78 [bugfix] syntax error (#237) 2017-12-15 11:41:57 +01:00
Justin Mai eb97629214 fixed --addtofile duplicate artists (#233)
checks for '-' in the title, to avoid adding the uploader before the pre-existing artist

eg. avoid this: "uploader - artist - song"
2017-12-12 12:08:05 +01:00
Justin Mai 0134b48f74 Fixing typos and formatting (#228) 2017-12-10 15:43:07 +01:00
flyingrub 7d6b392870 Fixes #223 : Trim Long filename 2017-11-21 17:38:14 +01:00
flyingrub ffab10b6bc Fix original filename 2017-11-21 17:18:15 +01:00
flyingrub 6d1b07d2b8 Allow to remove track that were not in the playlist 2017-10-27 23:47:25 +02:00
flyingrub b1864369a3 More meaningfull message when already music exits 2017-10-27 23:09:55 +02:00
21stio 4ea069e77b added --addtimestamp flag functionality and documentation (#220) 2017-10-13 16:52:41 +02:00
flyingrub f837df5fa7 Sanitize filename
reported by @sombikdesigala
2017-09-19 16:00:58 +02:00
flyingrub 960783345e Remove unused function 2017-09-19 15:50:56 +02:00
flyingrub 5bc90dd40f Fix offset for playlist
Cleanup offset handling
2017-09-19 15:50:51 +02:00
flyingrub 58460c2907 Fix offset when > 200 2017-09-19 14:37:26 +02:00
flyingrub cedf209aad Remove trailing whitespace 2017-09-19 14:18:10 +02:00
maxime.io 7bde7336d9 Set file timestamp to pubdate and save more id3 information (#213)
* Set file timestamp to pubdate and save more id3 information

Fix issue https://github.com/flyingrub/scdl/issues/166
Inspired from youtube-dl
Not tested on Windows but it work on OSX and probably on Unix based system.

* Update scdl.py

* Update scdl.py

* Update scdl.py

* Use use relative
2017-08-31 01:19:37 +02:00
maxime.io f1f277092a Download tracks that have been commented by user (https://github.com/flyingrub/scdl/issues/210) (#215) 2017-08-15 15:20:42 +02:00
gs dc76219902 Fixed application helptext (#214) 2017-08-15 14:06:55 +02:00
flyingrub 4ad044d2e3 Fix --addtofile with original download
fixes #212
2017-08-13 19:11:18 +02:00
redfast00 fc7c2769a2 Fixed issue with tagging files like MUSIC.MP3 (uppercase extension) (#206)
🎉 Thanks !
2017-07-19 20:47:50 +02:00
Vitor Araujo Boufleur 9e1fafdfac Add more info to the error message (#191)
A better way to do this is to treat each exception case.
2017-06-07 11:53:02 +02:00
Reid Pryzant 359daa8cbe spelling fix (#186)
* spelling fix

settags => settings

* Update scdl.py
2017-04-23 18:07:25 +02:00
flyingrub 692b74cc0b Fix rate limitation 2017-03-13 10:36:39 +01:00
flyingrub 820324db83 Fix download all playlist when an error happen 2017-03-08 11:05:23 +01:00
flyingrub 1914d68c31 Fix an error 2017-02-02 17:39:24 +01:00
tPenguinLTG 7d0193c4e4 Pass title to get_filename (#171)
title was unbound in get_filename as a result of an incomplete refactor.
Rebind by passing the title in.
2017-01-29 12:46:36 +01:00
flyingrub ae3cff24fa Try to fix newline with --error 2017-01-27 17:27:53 +01:00
flyingrub a108fe033f Improve filename handling 2017-01-27 17:01:31 +01:00
flyingrub 9d616e8997 Fix update 2016-12-24 16:49:51 +01:00
flyingrub 0612c57c95 Fix the download when there is no download left of the original file 2016-12-07 21:41:03 +01:00
flyingrub bf81d2337e [FIX] Token 2016-09-27 20:06:15 +02:00
flyingrub e862d2b2e0 [ADD] Support Auth Token
* Add Support for liked playlist
2016-09-27 17:42:13 +02:00
Dan Brown df3c091eb9 Use client_id better in URLs and download original properly
Before, the client_id was being added to the URL in an error-prone way.
This patch now uses requests to add it to the main request URL. Also,
the original download request is now being used properly where before it
was possible for the stream URL to be used.
2016-09-05 22:12:39 +01:00
flyingrub 3419acf082 [FIX] Access Token
New CLIENT_ID!
2016-08-27 16:37:16 +02:00
Ronan 8177ed0883 Merge pull request #145 from e2del/forked
Windows fix issues
2016-08-27 16:21:38 +02:00
Mads Sülau Valstorp Jørgensen f167dff33e [FEATURE] Added --min-size and --max-size options. 2016-07-20 13:03:08 +02:00
e2del 3484679002 fix windows special characters 2016-04-24 16:42:41 +00:00
e2del a117ff4d2e Windows charmap fix 2016-04-24 16:31:45 +02:00
flyingrub 922a36f922 [FIX] get item loop 2016-04-23 18:19:42 +02:00