Nathan Thomas
92b788862a
Randomize soundcloud user id
2023-12-22 23:38:07 -08:00
Nathan Thomas
a515b9c1fd
Misc fixes related to search
2023-12-22 23:25:43 -08:00
Nathan Thomas
8c9673a067
Fix soundcloud error for interactive search
2023-12-22 23:25:22 -08:00
Nathan Thomas
f3782f08ad
Remove INF hackery
2023-12-22 13:34:01 -08:00
Nathan Thomas
e835902471
Remove validation regex file
2023-12-22 13:26:51 -08:00
Nathan Thomas
5e887ed479
Tag files with isrc
2023-12-22 13:19:01 -08:00
Nathan Thomas
87987f72d1
Add isrc to trackmetadata
2023-12-22 13:07:26 -08:00
Nathan Thomas
58529d659b
Remove print
2023-12-22 11:50:16 -08:00
Nathan Thomas
725553e501
Add output file feature
2023-12-22 11:43:37 -08:00
Nathan Thomas
5034c3e82b
Shorter help messages
2023-12-22 10:58:06 -08:00
Nathan Thomas
3e297d9643
Clean up exceptions
2023-12-21 20:48:02 -08:00
Nathan Thomas
5e81860090
Add tidal search
2023-12-21 20:36:52 -08:00
Nathan Thomas
f11a1105c9
Deezer search working
2023-12-21 20:20:22 -08:00
Nathan Thomas
b1e4369f5d
Handle API errors for deezer downloads #487
2023-12-21 17:02:25 -08:00
Nathan Thomas
779533a234
Allow downloading all albums in label #482
2023-12-21 16:24:19 -08:00
Nathan Thomas
0b3be0efca
Use fallback ID if track not available on deezer
2023-12-21 13:26:58 -08:00
Nathan Thomas
881fb6cba1
Fix quality option bug
2023-12-21 13:17:06 -08:00
Nathan Thomas
1522931f6f
TIDAL downloads working
2023-12-21 13:13:01 -08:00
Nathan Thomas
d14fb608d3
Tidal album downloads working
2023-12-21 12:48:19 -08:00
Nathan Thomas
abb37f17fd
Formatting
2023-12-20 22:21:58 -08:00
Nathan Thomas
cf770892f1
Tidal login working
2023-12-20 22:21:22 -08:00
Nathan Thomas
64b94bfea5
Deezer working
2023-12-20 16:55:34 -08:00
Nathan Thomas
7f1c29df2d
Deezer downloads working
2023-12-01 19:34:38 -08:00
Nathan Thomas
318b7ebadc
Error message for FFMPEG not installed
2023-11-29 09:54:22 -08:00
Nathan Thomas
8aba2a5612
Remove old code
2023-11-28 21:44:26 -08:00
Nathan Thomas
6bd2d0cf0e
Last.fm support
2023-11-28 21:43:44 -08:00
Nathan Thomas
3b237a0339
Implement search for qobuz and soundcloud
2023-11-26 15:31:30 -08:00
Nathan Thomas
ba05436fec
More restructuring
2023-11-24 20:38:44 -08:00
Nathan Thomas
df79746c71
Clean up file structure
2023-11-24 18:50:06 -08:00
Nathan Thomas
3e6284b04d
Databases working, add no progress flag
2023-11-24 18:22:50 -08:00
Nathan Thomas
1964a0e488
Improve database, refactor artist and label
2023-11-23 18:40:50 -08:00
Nathan Thomas
f9b263a718
Improve progress bars, soundcloud working
2023-11-21 16:29:31 -08:00
Nathan Thomas
3640e4e70a
Update
2023-11-17 20:40:46 -08:00
Nathan Thomas
89f76b7f58
Album downloads working
2023-10-31 12:51:44 -07:00
Nathan Thomas
837e934476
Update
2023-10-29 14:42:10 -07:00
Nathan Thomas
7cbd77edc5
Update
2023-10-22 00:07:17 -07:00
Nathan Thomas
36fd27c83c
Update
2023-10-21 19:18:06 -07:00
Nathan Thomas
06335058f3
Restructure and add tests
2023-10-13 11:38:50 -07:00
Nathan Thomas
34277a3c67
Finish most of skeleton
2023-09-21 19:19:30 -07:00
Nathan Thomas
b5a442c042
Revert "Move files to src"
...
This reverts commit 16752df99c
.
2023-09-21 11:01:04 -07:00
Nathan Thomas
16752df99c
Move files to src
2023-09-21 11:00:25 -07:00
Nathan Thomas
51ae29e851
Skeleton for new client file
2023-09-21 10:50:22 -07:00
Nathan Thomas
2a185a4119
Made spoofer async
2023-09-21 10:49:45 -07:00
Dlanis
088e2a459f
Update media.py
...
Except ItemExists in Tracklist download function when concurrent downloads are enabled
2023-07-27 09:45:07 +00:00
Nathan Thomas
12db8e001a
Bump version to 1.9.7
2023-03-16 22:23:00 -07:00
Nathan Thomas
f81176b3dc
Misc typing
2023-03-16 19:55:12 -07:00
Nathan Thomas
5901071697
Merge branch 'dev' of https://github.com/nathom/streamrip into dev
2023-03-16 19:32:15 -07:00
Nathan Thomas
ad71293f0a
Fix downloads for large soundcloud files
2023-03-16 19:31:53 -07:00
Joe Goldin
c5bbd11414
Merge branch 'dev' into fix-regex-appid-appsecret
2023-03-16 15:56:24 -07:00
Joe Goldin
eea35ce204
(bug) Fix `appId` and `appSecret` regular expressions
2023-03-15 17:31:57 -07:00
reaitten
4af7c6a365
fix: multiple "600" in original cover URL filename
...
- Fixes a minor issue when trying to set a Qobuz original cover URL.
Streamrip replaces all occurrences of `600` when setting `cover_urls["original"]` which leads to raising an error when downloading the cover art for this album:
https://www.qobuz.com/no-en/album/swan-alexandros/0060040678390
2022-09-14 19:12:21 -04:00
Nathan Thomas
615a36257b
Handle no artwork case #303
2022-08-04 18:40:38 -07:00
Nathan Thomas
f31c40353c
Handle missing TIDAL cover #341
2022-06-20 10:28:57 -07:00
Nathan Thomas
15c826d03e
Improve version comparison
2022-06-14 12:35:55 -07:00
Nathan Thomas
26da00f1a2
Add option to not truncate filname #340
2022-06-14 12:35:08 -07:00
Nathan Thomas
251e1267f9
Bump version
2022-05-23 18:04:51 -07:00
Nathan Thomas
e86e560ce0
Fix Qobuz app_id error #333
2022-05-23 18:02:57 -07:00
Nathan Thomas
7c22e0e891
Misc optimizations
2022-04-26 11:28:57 -07:00
Nathan Thomas
b9ca39c869
Merge branch 'dev' of https://github.com/nathom/streamrip into dev
2022-04-25 14:47:35 -07:00
Nathan Thomas
04da3093ab
Resize if cover is too large #319
2022-04-25 14:47:14 -07:00
reaitten
a292de6ff0
Allow for multiple artists on Tidal
2022-03-06 16:25:35 -05:00
Nathan Thomas
418e9544b1
Formatting
2022-02-20 11:51:45 -08:00
Nathan Thomas
297ff216b2
Check for nonzero status code after conversion
2022-02-20 11:50:44 -08:00
Nathan Thomas
b4c07138c0
Merge branch 'dev' of https://github.com/nathom/streamrip into dev
2022-02-17 19:57:35 -08:00
Nathan Thomas
55affd69c2
Handle very large album names #301
2022-02-17 19:57:02 -08:00
Nathan Thomas
ca18e74203
Remove unused function
2022-02-17 19:53:21 -08:00
Dex
b8e6349e58
Merge branch 'nathom:main' into main
2022-02-15 05:39:56 -06:00
Nathan Thomas
c781e002ae
Bump to 1.9.4
2022-02-14 19:19:30 -08:00
Dex
7e8cd1bd4e
Update utils.py with trivial sanity checks
...
Check that uuid isn't None even when a valid size is present, as it happens somewhat frequently.
2022-02-11 11:08:21 -06:00
Dex
877b19bb3b
Update media.py with basic sanity checks
...
Added trivial checks so the whole "library" doesn't halt on the common condition of a cover not being available.
2022-02-11 11:02:33 -06:00
Jayden
ad704b116d
fix(tidal): update credentials
2022-02-07 08:07:17 -05:00
Nathan Thomas
5c8e0b1530
Fix m3u8 encoding error for soundcloud
2022-02-05 22:33:00 -08:00
Nathan Thomas
7b3aab1823
Bump version to 1.9.3
2022-01-21 19:36:04 -08:00
Nathan Thomas
918f0e3547
Tidy ups
2022-01-21 19:34:08 -08:00
Nathan Thomas
a8b4c89fc6
Fix TIDAL crash for low-quality albums #281
2022-01-21 19:31:29 -08:00
Nathan Thomas
1a1b35696a
Formatting
2022-01-21 16:27:50 -08:00
CanadianBaconBoi
29a35dafd0
Add new obfuscated token
2022-01-21 10:31:51 -08:00
Nathan Thomas
68f5add0e2
Bump version
2022-01-16 08:37:09 -08:00
Nathan Thomas
567b4716ab
Fix typo #273
2022-01-16 08:18:36 -08:00
Nathan Thomas
fbb6473c26
Bump version
2022-01-14 21:23:42 -08:00
Nathan Thomas
72591d1440
Fix Youtube downloads #270
2022-01-14 21:21:56 -08:00
Nathan Thomas
eba4d451a9
Fix sort issue with new hash function #270
2022-01-14 21:07:41 -08:00
Nathan Thomas
ad70d6bc56
Merge branch 'dev' of https://github.com/nathom/streamrip into dev
2022-01-14 19:17:26 -08:00
Nathan Thomas
389b5b98b3
Bump version
2022-01-14 19:17:13 -08:00
Nathan Thomas
52826d95b1
Merge pull request #266 from xz3513/dev
...
Fix cover URL hashing
2022-01-14 19:14:40 -08:00
Nathan Thomas
fbeebf5f97
Fix SoundCloud index error #270
2022-01-14 19:02:37 -08:00
xz3513
42cf8bab14
Fix cover URL hashing
2021-12-30 14:43:13 -05:00
Nathan Thomas
237e0a232a
More helpful description for WrongLicense error
2021-12-13 17:28:19 -08:00
Nathan Thomas
3b32a4af66
Merge branch 'main' into dev
2021-12-13 13:18:52 -08:00
Nathan Thomas
070a245b7c
Bump version and update dependencies
2021-11-28 11:41:58 -08:00
uwulily
d8b19fa884
update tidal client info, bc old one expired
2021-11-20 14:01:50 +01:00
Nathan Thomas
fcc2baeb11
Make Explicit tag optional #216
2021-11-09 17:04:29 -08:00
Nathan Thomas
de0634e1fa
Formatting
2021-10-31 11:45:15 -07:00
Nathan Thomas
ba0710b940
Fix typing
2021-10-27 14:36:04 -07:00
Nathan Thomas
a09a586b7c
Bump version
2021-10-26 13:14:36 -07:00
Nathan Thomas
fc9c2e675a
Merge pull request #204 from uwulily/pr/imageFix
...
Fixed an error that occurred when downloading some playlists from TIDAL
2021-10-19 11:01:50 -07:00
uwulily
66bd20a279
Fixed:
...
error that occured when ripping tidal playlists
2021-10-15 18:07:33 +02:00
Nathan Thomas
8311fa707b
Fix TIDAL video downloads #195
2021-10-07 09:45:09 -07:00
Nathan Thomas
c16edbc984
Remove debug logs
2021-09-29 12:25:42 -07:00
Nathan Thomas
4d8118356a
Add explicit tag for track names #192
2021-09-29 12:24:13 -07:00