Commit Graph

259 Commits (0d8380939fb6ec7d7b63376758dcdf91b760fc12)

Author SHA1 Message Date
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
flyingrub 63045813ce Merge branch 'master' of github.com:flyingrub/scdl 2020-03-30 19:56:37 +02:00
flyingrub 99043072d7 Fix typo 2020-03-30 19:55:22 +02:00
Charlie Vieth 41d4503722
respect XDG_CONFIG_HOME environment variable (#312)
This fixes two bugs:

1. When XDG_CONFIG_HOME was set the scdl.cfg file was created at
   XDG_CONFIG_HOME/scdl.cfg not XDG_CONFIG_HOME/scdl/scdl.cfg
2. get_config() did not check for the XDG_CONFIG_HOME environment
   variable and read from ~/.config/scdl/scdl.cfg instead
2020-03-30 19:45:34 +02:00
flyingrub 71a8867403 Merge branch 'master' of github.com:flyingrub/scdl 2020-03-30 19:43:07 +02:00
flyingrub 84bca6240a fix #320, only get more info when needed 2020-03-30 19:42:57 +02:00
Ronan 668bc97ce7
Update README.md 2020-03-30 19:33:53 +02:00
flyingrub ebc611dbb3 Fix soundcloud url 2020-03-30 19:18:45 +02:00
SpicyPlatform 29fb8c3f56
using README.md to generate pypi long description (#316) 2020-02-26 15:03:03 +01:00
Miguel Pérez 8ffa64dde6
Added -n option (#282)
* Added -n option

Limits the number of downloads to -n, sorting from most recent creation date to older

* Remove missplaced comment.
2020-02-26 15:02:00 +01:00
Ronan 8f524faa0e
Update README.md 2020-02-13 10:46:56 +01:00
Ronan 4813d62e5f
Update README.md 2020-01-21 10:49:03 +01:00
Ronan c221e439a4
Fixes from @mavieth (#308) 2020-01-21 10:35:31 +01:00
Jon Stevens aa3e5bee2b s/pip/pip3/ (#303) 2020-01-16 12:26:19 +01:00
flyingrub 2edd9658be Edit readme 2020-01-14 21:04:25 +01:00
flyingrub 1d0776ccac Merge branch 'CROSP-master' 2020-01-14 21:00:20 +01:00
kellergoech 16f414d7cc Update scdl.py (#296) 2019-12-19 12:32:31 +01:00
George Pchelkin a251a82a9a Fix --addtimestamp and already downloaded fail (#295)
* fix addtimestamp option strptime template (same as other strptime occurences)

* fix already_downloaded behaviour for hls (same as in other functions)
2019-12-15 19:24:12 +01:00
Alexander Molochko 89d6fcf97b Fix issues with utf8 paths from config 2019-12-15 00:47:35 +03:00
Alexander Molochko 2808f51c88 Return filename from the download functon 2019-12-07 19:09:49 +03:00
Alexander Molochko e9f20970a0 Fix windows issues 2019-12-07 18:59:31 +03:00
flyingrub 30968bc5a1 Introduce support for HLS
Progress bar display is broken
Needs ffmpeg
No more min / max option
2019-11-27 16:53:53 +01:00
Ondřej Tesáček 1e9ef0b048 Fix '--no-playlist-folder' (#280)
Fixed issue of downloading to wrong directory with '--no-playlist-folder'.
2019-09-17 13:41:52 +02:00
Ronan e2aa9a2ce9
Update README.md 2019-08-22 21:58:24 +02:00
flyingrub e833a22dd6 Fix example in Readme 2018-07-12 11:40:13 +02:00
flyingrub aaf64be7a2 v1.6.12 2018-05-10 16:05:47 +02:00
flyingrub 7f0b1c9591 Small fix to avoid 500 server error due to too much tracks 2018-04-12 17:15:06 +02:00
flyingrub 9e960be913 Fix some file detection 2018-04-11 18:27:32 +02:00
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
glicOne 2a87a85f39 Installing instruction for Gentoo users (#253) 2018-03-20 09:10:34 +01: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 3b067f8766 v1.6.11 2018-01-30 13:33:47 +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