Commit Graph

296 Commits (master)

Author SHA1 Message Date
7x11x13 51042eefa9 Update requirements 2022-07-12 10:17:43 -04:00
7x11x13 b7c0c448e7 v2.7.1 2022-05-05 07:45:30 -04:00
hunkyburrito 2ee3b26ae4
Prefer filename* header (#416)
* Prefer filename* header

* Fix typo
2022-05-05 07:40:02 -04:00
Littletsu 3758fc194f
Support wav file tagging (#417) 2022-05-05 07:34:23 -04:00
7x11x13 c06f642bc1 Update README 2022-04-06 01:28:10 -04:00
7x11x13 ca0e48a334 v2.7.0 2022-04-06 01:26:46 -04:00
hunkyburrito 24988f740d
New sync option (#374) 2022-04-06 01:25:15 -04:00
7x11x13 3ecc7196b3 Fix offset for playlists 2022-02-12 12:45:22 -05:00
7x11x13 4d9bf45bdb Fix downloading hidden tracks from a hidden playlist 2022-01-20 04:36:58 -05:00
7x11x13 593eb1613f Implement offset 2022-01-18 04:46:53 -05:00
7x11x13 7ac54a6823 Fix file size calculation 2022-01-07 05:48:43 -05:00
7x11x13 8866f9e85c v2.5.2 2022-01-07 05:46:11 -05:00
7x11x13 3d461850f7 Fix downloading 2022-01-07 05:45:59 -05:00
7x11x13 69ef01d05f Fix m4a downloading 2022-01-07 05:39:27 -05:00
7x11x13 698ce9396a Reimplement --min-size and --max-size 2022-01-03 20:10:23 -05:00
7x11x13 700071ab9e Allow user to provide just username instead of soundcloud.com URL 2022-01-03 19:38:44 -05:00
7x11x13 e30a93b3f6 Add --no-playlist option 2022-01-03 19:27:53 -05:00
7x11x13 c7d1089b8a Only publish on new tag pushed 2021-12-28 16:27:30 -05:00
7x11x13 5d93be6783 Publish to PyPI with GitHub Actions 2021-12-28 16:23:42 -05:00
7x11x13 1b51d930a4 Dynamically generate client_id if specified client_id is not valid 2021-12-25 12:08:38 -05:00
7x11x13 b6da47008a
Merge pull request #399 from christofdamian/fix-missing-created_at
Fix issue for limitting number of playlist entry downloads
2021-12-15 15:12:01 -05:00
Christof Damian 3a6529c65b Fix issue for limitting number of playlist entry downloads
created_at doesn't seem to be present in the MiniTrack class, but id will always
be present and works equally well.
2021-12-13 11:47:02 +01:00
7x11x13 8f6ac3a8f7 Remove typo 2021-12-08 21:37:35 -05:00
7x11x13 46bbf02778 Remove query string from input URL 2021-12-08 21:34:38 -05:00
7x11x13 23ca12e693 Download even if track is not streamable 2021-12-03 17:19:43 -05:00
7x11x13 cc22faf121 Prefer original file extension over mimetype guess 2021-11-29 05:36:26 -05:00
7x11x13 da8b9c2d86 Add support for downloading original files with secret tokens 2021-11-29 05:35:23 -05:00
7x11x13 94e2aea6d6 Add support for Python 3.6 2021-11-29 04:17:45 -05:00
7x11x13 0554fec199 Update README 2021-11-26 10:32:28 -05:00
7x11x13 f5f41705f3 Allow downloading of mobile links 2021-11-26 10:21:57 -05:00
7x11x13 0f6991077b Better error handling, return exit code 1 on errors 2021-11-26 09:48:20 -05:00
7x11x13 d79d55ff89 v2.2.4 2021-11-26 00:43:36 -05:00
7x11x13 c8d1adc7e4 Add --strict option, shorten converted .flac filenames to 255 bytes 2021-11-26 00:42:00 -05:00
7x11x13 bcb94b2e5e Exit with message if ffmpeg is not installed 2021-11-25 23:05:08 -05:00
7x11x13 d2ebc0feed Include default config file 2021-11-18 00:58:12 -05:00
7x11x13 13f1f5ef3c Raise error if default config file cannot be read 2021-11-18 00:51:57 -05:00
7x11x13 03be1c45db Reimplement 'me' downloading 2021-11-17 18:39:10 -05:00
7x11x13 0d8380939f Use 7x11x13 fork 2021-11-17 18:17:37 -05:00
TheTechRobo 6610eb4421
Add --flac to readme (#372) 2021-11-16 11:05:48 +01:00
def-hash 8dbe937a22
added missing headers to another request (#385) 2021-11-16 10:55:47 +01:00
Tim Gates 6dd6ef713b
docs: fix simple typo, occured -> occurred (#358)
There is a small typo in scdl/scdl.py.

Should read `occurred` rather than `occured`.
2020-12-28 13:57:11 +01:00
Michel Faria 28a35f6cd0
Program should refuse to run with an informative error message if ffmpeg is not found in PATH (#350)
Co-authored-by: Michel <email>
2020-09-28 15:41:41 +02:00
flyingrub 73bf81221a Add a --no-album-tag option to prevent track to get the same album art on some player 2020-06-10 19:37:45 +02:00
flyingrub 9ffac3393e Add a --force-metadata option to add the metadata to downloaded file 2020-06-10 19:27:55 +02:00
flyingrub 9382b39512 Fix already downloaded
Also check if the file is correctly dowloaded and not assume it.
Exit if it it is not there.
2020-06-08 20:51:21 +02:00
flyingrub 29ee406bc0 Merge branch 'master' of github.com:flyingrub/scdl 2020-06-08 18:42:20 +02:00
flyingrub 83c076a216 Skip metadata if file already exist 2020-06-08 18:42:08 +02:00
hgabs b0a164f843
Fix missing check for geoblocked tracks (#332) (#334)
Tracks were being downloaded regardless of their location availability.
Now only available tracks for location will be downloaded.
2020-05-01 16:10:10 +02:00
Daniele Pusceddu 9c32085723
Add track number metadata when downloading playlists (#330)
* Add track number metadata when downloading playlists

* Merge playlist arguments into a single object
2020-04-27 14:13:29 +02:00
flyingrub 075d0fa4d1 Fix original download detection 2020-04-08 13:30:19 +02:00