Xoconoch
e4a948cd2a
feat: Add quality and bitrate params to summary object
2025-08-20 09:27:36 -05:00
Xoconoch
fb2e5d0800
feat: Added service key to summary callback object, it specifies the service used to download the item
2025-08-20 09:09:32 -05:00
Xoconoch
b0f7e042c3
fix: pyproject.toml
2025-08-19 21:34:44 -06:00
Xoconoch
8b40f5194e
feat: Add real_time_multiplier. This param speeds up the download time by X when real_time_dl is set to True
2025-08-19 21:17:57 -06:00
Spotizerr
cd16cbabf3
Merge pull request #9 from lexitronic/fix-track-matching
...
Use `rapidfuzz` instead of `difflib`, use `_remove_parentheses()` during ISRC search, remove redundant `title_match` entries.
2025-08-19 19:53:38 -06:00
lexitronic
5886904a72
Correct typo
2025-08-17 05:13:28 -04:00
lexitronic
3b8d1ea08c
Remove difflib
2025-08-17 05:02:57 -04:00
lexitronic
a66f280b57
Remove redundant title_match entries
2025-08-17 04:23:03 -04:00
lexitronic
2adb28c2c7
remove parentheses from title when comparing with ISRC search
2025-08-17 04:22:15 -04:00
lexitronic
236a19a8ef
Use rapidfuzz to compare strings
2025-08-17 04:19:36 -04:00
Xoconoch
d81c57e357
Added spotify_metadata support for albums
2025-08-16 12:31:46 -06:00
Kerosene
4bcdff39a1
Ensure ISRC in fallback dee to spo link conversion
2025-08-16 10:00:26 -06:00
Kerosene
1cef97d81e
Merge branch 'main' of https://github.com/Xoconoch/deezspot-spotizerr
2025-08-16 09:46:08 -06:00
Kerosene
c2e92d0609
Renamed to playlistnum
2025-08-16 09:45:16 -06:00
Xoconoch
2de09988e4
Merge pull request #8 from lexitronic/fix-fallback-search
...
Fix fallback search when checking if track exists on Deezer
2025-08-16 09:41:13 -06:00
Kerosene
4d489f39aa
Add playlist-related placeholders
2025-08-16 09:38:19 -06:00
They Who Shall Be Named
69cade2d6b
Remove parentheses from candidate title when match initially fails
...
Track titles may have parentheses in them that note that the song features another artist (eg. (feat. artist)).
This means that, if a track title has this note on Spotify, but not Deezer (or vice versa), the "is title matching" check fails.
This is fixed by removing these notes from the title when comparing.
2025-08-16 04:20:34 -04:00
They Who Shall Be Named
a1469791b0
Change fallback query to add artist and use Deezer's advanced search
...
Including artist name ensures that tracks with identical titles and album titles don't get included in results.
Deezer advanced search provides more accurate results.
2025-08-16 04:11:01 -04:00
Xoconoch
b8d0161e00
Bump librespot
2025-08-13 13:43:28 -06:00
Xoconoch
2f9c33c269
First steps to spotify-tagging when using spo-dee flow
2025-08-11 20:44:00 -06:00
Xoconoch
afe88172ec
Add final_path and download_quality to callback objects
2025-08-11 08:32:54 -06:00
Xoconoch
4031c2ff96
Improve recursive_quality behaviour
2025-08-10 19:52:41 -06:00
Xoconoch
9d63bdc9fb
Fix m3u file naming handling
2025-08-10 18:50:56 -06:00
Xoconoch
5c3364a4f3
Fix deezer multi-album tracks
2025-08-09 09:04:33 -06:00
Xoconoch
c3ea528f17
improve m3u format
2025-08-03 14:39:00 -06:00
Xoconoch
664af99720
Fix deezer api imports
2025-08-03 14:17:45 -06:00
Xoconoch
1ba986e183
e
2025-08-01 19:42:13 -06:00
Xoconoch
7e3c00564c
Enhanced multi-disc on spotify
2025-08-01 19:37:07 -06:00
Xoconoch
7d5879b510
Fixed multi-disc on spotify
2025-08-01 18:56:09 -06:00
Xoconoch
9ae7114797
fix multi-disc albums
2025-08-01 18:27:55 -06:00
Xoconoch
f540688f0c
some ordering tweaks
2025-08-01 16:05:38 -06:00
Xoconoch
2057c9c7e8
Unified a bunch of download logic, fixed m3u not registering file conversion
2025-08-01 15:57:51 -06:00
Xoconoch
24cf97c032
Update callback_examples.md
2025-06-11 11:52:41 -06:00
Xoconoch
41bfff7ce9
Update callback_examples.md
2025-06-11 11:45:43 -06:00
Xoconoch
ccbaf5ff8c
enhance documentation
2025-06-11 11:43:10 -06:00
Xoconoch
ac120683e2
added docs and removed duplicate explicit
2025-06-11 11:19:13 -06:00
Xoconoch
a949417ea4
What does a man need to do
2025-06-11 10:26:21 -06:00
Xoconoch
6b43bd4504
Added models to the package
2025-06-11 10:22:30 -06:00
Xoconoch
3d99f71c6e
added init
2025-06-11 10:18:51 -06:00
Xoconoch
3debf689f2
implemented objects standard in deezloader
2025-06-11 09:09:59 -06:00
Xoconoch
ed8f41d45f
implemented typechecking in spotloader
2025-06-10 21:10:13 -06:00
Xoconoch
cc947fe374
Implemented callback models
2025-06-10 18:46:53 -06:00
Xoconoch
c1438ecb47
Revert "moved main models to models/download"
...
This reverts commit 19689d8663 .
2025-06-10 15:37:45 -06:00
Xoconoch
19689d8663
moved main models to models/download
2025-06-10 15:33:10 -06:00
Xoconoch
75e790c63b
starting to standarize this stuff
2025-06-10 15:21:46 -06:00
Xoconoch
b2eaed3709
fixed +25 album downloads on deezer
2025-06-09 18:02:40 -06:00
Xoconoch
26c9e1e0c7
fix data val
2025-06-09 15:48:18 -06:00
Xoconoch
00b179dbd7
finally
2025-06-09 14:51:32 -06:00
Xoconoch
49fd668fee
Standard the shit out of it
2025-06-09 14:03:01 -06:00
Xoconoch
3e77876c6d
implemented summary at the end of every download
...
fixed year placeholder
2025-06-09 12:57:52 -06:00