Spotdl

Latest version: v4.2.5

Safety actively analyzes 638430 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 14

4.1.5

New features:
- Slider.kz audio provider by suchencjusz in 1798

Bug fixes:
- check if song has track number by xnetcat in ee319ccef843f78d41f22f03d431765a47899db1
- catch more unexpected exceptions when downloading songs by xnetcat in 2a71c6a614291d210d798f7d1b691539cbbe81d5
- use correct album artist when embedding metadata by xnetcat in c5b18c8de1777d406599c102e21c7bc64d3f4ccb

Matching improvements:
- added check for forbidden words by suchencjusz and xnetcat in e5ba678faeeaa490c02c5840027777bffc7f2466 and 1798

Improvements:
- added ability to generate lrc files when using spotdl meta by xnetcat in c02cc830f6f254b1bd4bf9f983b38923fbabee33
- use .m3u8 file extension for m3u files by default by xnetcat in 86d3514d0e625e76ba415573585b566658a46d4a
- embed synced lyrics to both sylt and uslt id3 tags by xnetcat in e3a79490700837da7b342c569157c23ba004a133
- copy all types of files when they are of the same type by xnetcat in 07e22814e0defed10097a59bbd8c48651125540f

Other changes:
- updated link to get cookies.txt extension by xnetcat in 99032688da705166973336e05d9bf0b6cf74877f
- removed geo bypass option by xnetcat in cbf3f2b489a95d315c4739b0ae4718765a2cf365 ( unfortunately it wasn't working 😞 )

New Contributors
* suchencjusz made their first contribution in https://github.com/spotDL/spotify-downloader/pull/1798

**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.1.4...v4.1.5

Donate

xnetcat

help support the development and maintenance of the software ❤️

[![paypal](https://img.shields.io/badge/paypal-%2300457C.svg?&style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/kko7)
[![kofi](https://img.shields.io/badge/kofi-%23F16061.svg?&style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/xnetcat)

4.1.4

What's Changed

Matching improvements:
- simplified artists match calculation by xnetcat in https://github.com/spotDL/spotify-downloader/commit/0fc56fc0622bca11feba8e5ea3257a5a09ac12db
- improved main artist matching by xnetcat in https://github.com/spotDL/spotify-downloader/commit/c2e0208ba12a3efe7746ad35cdc40ae0e1215628

Bug fixes:
- fixed genre check when saving metadata by xnetcat in https://github.com/spotDL/spotify-downloader/commit/3b18efe1d63d3dfd862c907bd712448b138858f2

Improvements:
- utils/search.py: lazily initalize YTMusic() client by ckiee in https://github.com/spotDL/spotify-downloader/pull/1790
- youtube playlist support improvements by xnetcat in https://github.com/spotDL/spotify-downloader/commit/2de064fdd88a2c6c8e640cc5d3e44ce3bd666835
- improved logic in metadata operation by xnetcat in https://github.com/spotDL/spotify-downloader/commit/26dbfa9d494a9b33d8cf30c4fe780f6efd2da3cc
- added retry logic to azlyrics by xnetcat in https://github.com/spotDL/spotify-downloader/commit/f25c638cf88eee18d361769e140cf391d55b03d1
- improved lyrics matching across all lyrics providers by xnetcat in https://github.com/spotDL/spotify-downloader/commit/f955aa951b118df9244753a7d1729c70571e131b

Other changes:
- Update README.md by juanjosepablos in https://github.com/spotDL/spotify-downloader/pull/1783
- updated syncedlyrics by xnetcat in https://github.com/spotDL/spotify-downloader/commit/f54c96dc1c417ec72051295692f104a0139d9133

New Contributors
* juanjosepablos made their first contribution in https://github.com/spotDL/spotify-downloader/pull/1783
* ckiee made their first contribution in https://github.com/spotDL/spotify-downloader/pull/1790

**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.1.3...v4.1.4

Donate

xnetcat

[![paypal](https://img.shields.io/badge/paypal-%2300457C.svg?&style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/kko7)
[![kofi](https://img.shields.io/badge/kofi-%23F16061.svg?&style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/xnetcat)

4.1.3

This version changes save/sync file structure. Files from previous versions won't work with this one and vice versa.

New features:
- added option to generate lrc files by xnetcat in https://github.com/spotDL/spotify-downloader/commit/54fac1ba6c4a0a3cb6e5b85e84479f73ee81eff0
- added option to force metadata update by xnetcat in https://github.com/spotDL/spotify-downloader/commit/5eb16698c2b4d2c2c9d581d67a805cba7240b25f

Bug fixes:
- use ID3 v2.3 to save mp3 tags by xnetcat in https://github.com/spotDL/spotify-downloader/commit/e9bb6cbbdf4f023036463c4d5ade480061fc1b4e
- metadata reading related fixes by xnetcat in https://github.com/spotDL/spotify-downloader/commit/9b462535aff5cc59e1e9029fca81d9a8cf34a8ff
- optimized how the data is stored in save files by xnetcat in https://github.com/spotDL/spotify-downloader/commit/6e5ebd88e2c5728e81ae810e731a14a383ebe470
- fixed key error when trying to access track fields in playlist by xnetcat in https://github.com/spotDL/spotify-downloader/commit/710e1b567fbe8a2aa1b5356383ef209242e2d0b9 https://github.com/spotDL/spotify-downloader/commit/6f1b77f6b5857df97a5a6156424a04f74b0ae461 https://github.com/spotDL/spotify-downloader/commit/fc3bf96f15f3f3cf934af7b2433034279abd24c1 https://github.com/spotDL/spotify-downloader/commit/f50d6749a6750dc2ea9c90854b7101c2b6fd520a
- fixed sync/m3u functionality when using 'restrict' option by s6joui in 1765
- use custom id3 sep for reading files by xnetcat in https://github.com/spotDL/spotify-downloader/commit/6c17a98242936ad80985985328de896b3d1e6fa3

4.1.2

New features:
- added geo bypass option (not tested) by xnetcat in https://github.com/spotDL/spotify-downloader/commit/2ff3c0af8ef10b3a2a959540f5604442e4674a83

Bug fixes:
- Bumped yt-dlp version to fix slow downloads by BobbyESP in 1761

Matching improvements:
- changed threshold for adding time to avg match by xnetcat in https://github.com/spotDL/spotify-downloader/commit/80f7dc3b437bd69d57f5b06ed0beb87ec342805a

4.1.1

What's Changed
* Fixed slow download speed
* Fixed 1755


**Full Changelog**: https://github.com/spotDL/spotify-downloader/compare/v4.1.0...v4.1.1

4.1.0

Matching improvements:
- Improved matching for japanese songs by xnetcat in https://github.com/spotDL/spotify-downloader/commit/513cefa16742a4d602245e345b32a06181965f13 https://github.com/spotDL/spotify-downloader/commit/57482fcae5ecb62485dc8925312337ca2a5befa1 https://github.com/spotDL/spotify-downloader/commit/d98a5170203ffdf82ea36eb0cadb1051bf98265b
- Improved song matching for results with merged artists by xnetcat in https://github.com/spotDL/spotify-downloader/commit/ffda0afcc57b3a19a0dacb3d296f5309a0a11651
- Fixed some errors related to unicode encoding by xnetcat in https://github.com/spotDL/spotify-downloader/commit/4380cea538308cd0535497e7c2b45533ead934f7
- Fixed songs matching when using isrc for searching by xnetcat in https://github.com/spotDL/spotify-downloader/commit/5cce3b9a4c4873da8e9124d7781090f6244de4b5 https://github.com/spotDL/spotify-downloader/commit/488fc0ca6c551d5993a0040ef73d3baa58a6cb42
- Fixed ambiguous characters detection by xnetcat in https://github.com/spotDL/spotify-downloader/commit/63f6a412fd4ed88158ccb5b3677b81c818d58df7
- Adjusted thresholds, fixed a bug when averaging by xnetcat in https://github.com/spotDL/spotify-downloader/commit/e2591a1a3c7526881dc94123047506207eb2bd1c
- Fixed artist matching bug by xnetcat in https://github.com/spotDL/spotify-downloader/commit/abc1824d28b71b8c9aad9b32278641f70a2adec4
- Improved character transliteration by xnetcat in https://github.com/spotDL/spotify-downloader/commit/a2bb61a4b9d6f22a13863614f3bcadd227cdd915
- Other fixes by xnetcat https://github.com/spotDL/spotify-downloader/commit/61fca66581885a183b77cf5d4c7e13412e317ae7 https://github.com/spotDL/spotify-downloader/commit/8d58b5eeddbce6a352f2ff18bdecefcb49a17802 https://github.com/spotDL/spotify-downloader/commit/fe2cdb7646db8ffcf8b6ada8bd3775f0f394221f https://github.com/spotDL/spotify-downloader/commit/e141737f2b3610747de959fdcbc541bdcefb28fd

Bug fixes:
- Fixed recursion error not being raised properly by xnetcat in https://github.com/spotDL/spotify-downloader/commit/15df07f0d2ae33cb2a024d495a699b05a85d7b31
- Update Dockerfile to add spotipy by frgaudet in 1693
- Fixed stream copy for opus by xnetcat in files https://github.com/spotDL/spotify-downloader/commit/4cea464d722ab81c5c303b2eb62563e9db3a72ee

New features:
- Added synced lyrics by xnetcat in https://github.com/spotDL/spotify-downloader/commit/ce99b2b328253b71dd9144ec65a4693d73c875be (shoutout to rtcq for his syncedlyrics package)
- Match existing songs by spotify URL instead of name by Domi250 in 1641
- Added max retries option/added retry logic to internal call by owahltinez in 1707
- Added new operation to get download urls by xnetcat in https://github.com/spotDL/spotify-downloader/commit/e8cf6dd4cf04a88fe3f036bde03ac533f13681a4
- Added option to fetch albums by xnetcat in https://github.com/spotDL/spotify-downloader/commit/0b13e9bca6b51a3ab296e209a4b53049105d9fbf
- Added option to change id3 separator for mp3 files by xnetcat in https://github.com/spotDL/spotify-downloader/commit/a4b54aa6541243c5f77763d779a829163975c1f9
- Added youtube url support, for manual matching and direct downloads by xnetcat in https://github.com/spotDL/spotify-downloader/commit/88e1d944ba9d692bd30876deb6f461729f4aff85

Improvements:
- Improved message for already existing files by xnetcat in https://github.com/spotDL/spotify-downloader/commit/47a0e6ac698cd5df021b981671321484b5ccc5ed
- Added option to disable bitrate by xnetcat in https://github.com/spotDL/spotify-downloader/commit/8db3708dd8dab6b950dbc40bee5638b693846369
- Docs overhault by Domi250 in 1717
- Added support for python 3.11.1 and above by xnetcat in https://github.com/spotDL/spotify-downloader/commit/99c77bad01dcb7f3a6cc71fcd1ccdfb0f398c5c9
- Added caching for slugify and ratio functions by xnetcat in https://github.com/spotDL/spotify-downloader/commit/66ac293fd302569655ec249720b1c7bf7ce82c78
- Improved detection of tracks that have been removed from spotify by xnetcat in https://github.com/spotDL/spotify-downloader/commit/6102ccdd27213963ca016fd564893178da6cf148
- Improved performance of search function in downloader by not reinitializing audio provider on each search call by xnetcat in https://github.com/spotDL/spotify-downloader/commit/d392a989a83d8bdc17ca028a9b06620a49fcea4b
- Changed apostrophes with quotation marks by bolobos in https://github.com/spotDL/spotify-downloader/pull/1723
- Optimized query parsing speed by xnetcat in https://github.com/spotDL/spotify-downloader/commit/457e5f0c976bb3fad35a7743e902f1104e959081
- Deferred song reinit to after output file creation by xnetcat in https://github.com/spotDL/spotify-downloader/commit/d71b7548e5ee265505f94dbccf7a1912976cb62f
- Escape / don't parse square brackets in song names by NicoWeio in 1739

Web UI changes:
- Improved multi client support for web interface by xnetcat in https://github.com/spotDL/spotify-downloader/commit/566e5ab7154bbdc2455ae613323a598e9984faff
- Added option to use output directory for web downloads by xnetcat in https://github.com/spotDL/spotify-downloader/commit/8f73d7622b315b045e4476b162fc6d8083bf6287
- Remove sessions directory after shutdown by xnetcat in https://github.com/spotDL/spotify-downloader/commit/ec822e4060bf6adc2ef1e7ba6046b78aa14089da

API changes:
- Unified matching algorithm for all audio providers by xnetcat in https://github.com/spotDL/spotify-downloader/commit/016ca95f0911396c588dd335f3359a1faa205a06
- Rewritten metadata module, added function to get song metadata from files by xnetcat in https://github.com/spotDL/spotify-downloader/commit/7d01556643eb7bf3c447ec8305b87d0516b45ec0
- Don't raise error on empty results list by xnetcat in https://github.com/spotDL/spotify-downloader/commit/35be8b3a84d9f3d9e6493cccbab7ca899846a4dd
- Migrated matching functions to new module by xnetcat in https://github.com/spotDL/spotify-downloader/commit/e993c927322f64d864405eb81cfae7ad06b76693 https://github.com/spotDL/spotify-downloader/commit/558ffb47bbccab7ee26c4635566fe165d47735ad https://github.com/spotDL/spotify-downloader/commit/67bbfa14eb2612de7fa639476bcd683ca1af03d5
- Rewritten downloader init and config management/typing by xnetcat in https://github.com/spotDL/spotify-downloader/commit/fd8f0e8ffcbd6db3bf927e02e7d06f10b8f131db
- Added custom logging level by xnetcat in https://github.com/spotDL/spotify-downloader/commit/782281244d7b5be1a42fb6682cf0a6cacfe5dee0
- Added `__all__` to all modules by xnetcat in https://github.com/spotDL/spotify-downloader/commit/a7d37899b6e9b50496c7a8b143204a926f5fe954
- Changed logging system by xnetcat in https://github.com/spotDL/spotify-downloader/commit/04018f1bef8940978899434682ed9c458754b88d
- Rewritten downloader initialization and config management/typing by xnetcat in https://github.com/spotDL/spotify-downloader/commit/fd8f0e8ffcbd6db3bf927e02e7d06f10b8f131db
- Added caching for slugify and ratio functions by xnetcat in https://github.com/spotDL/spotify-downloader/commit/66ac293fd302569655ec249720b1c7bf7ce82c78
- Rewritten most of the song list class by xnetcat in https://github.com/spotDL/spotify-downloader/commit/c3b1dad8520ed3b1fe105c58a572e91b4c8b070b

Other changes:
- Enhanced the Docker image outputs - version tags, nightly builds by othyn in 1725 1727
- Added bash script for building bin-zip file by BobbyESP in 1747
- Overhauled docs by Domi250 and xnetcat in 1717 and https://github.com/spotDL/spotify-downloader/commit/960932d7fb9eb00a9091c7f86f9f32416634245e
- Added documentation regarding valid output variables by Samplasion in 1744

Page 3 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.