Skip to content

Releases: danielvijge/lms_mixcloud

Release 0.12

19 May 08:37
d27b5c9

Choose a tag to compare

  • Restore browsing by forcing HTTP/1.1 connection. Thanks @PaulWebster for the supplied patch.
  • Remove favourite/unfavourite & follow/unfollow actions; focus on playing only.

Release 0.11

18 Apr 18:44
bac887d

Choose a tag to compare

  • Use yt-dlp as an helper application to get the stream URL
  • Use creation time of Mixcloud track for the year instead of the update time
  • LMS 8.5.2/9.0.0 is required to play Mixcloud tracks (although some tracks might work on older versions of LMS)

The plugin now uses a helper application to get the stream URL for the track. Because this is a binary there are now separate releases for Linux, Windows, and MacOS.
yt-dlp is a Python library. For the Windows and MacOS release, Python seems to be bundled in the binary, hence the application is quite large (17-31 MB). On Linux it is a lot smaller because Python is not bundled. But Python 3.8 or higher must be available on the system. If another version is yt-dlp is already installed, it's also possible to use that version instead of the bundled version; set the correct path to yt-dlp in the settings.

Streams for Mixcloud are in an MP4/AAC format. More recent uploads (or Mixcloud is in the process of re-encoding all files) require a newer version of LMS to play. The required fix for LMS was added in LMS-Community/slimserver#1056, so this required LMS 8.5.2 or 9.0.0 with a build date of 18 April 2024 or newer.

Release 0.10

19 Sep 07:32
2f28ec9

Choose a tag to compare

  • Fix streaming of Mixcloud tracks. dlmixcloud.com is no longer working, so switching to savelink.info to get the stream URL.
  • Force persistent streaming mode for HTTP(S) links, as it is the only mode that works. With other modes a track stops playing after some minutes.
  • Minimum required version of LMS is now 8.2.

Release 0.9

23 Apr 13:18
e4e3e07

Choose a tag to compare

  • Mixcloud API call now requiring trailing slash, fix by @PaulWebster

Release 0.8

18 Apr 15:26
885aacc

Choose a tag to compare

  • Functional improvements and maintenance fixes by @kwarklabs

Release 0.7

18 May 15:55
97e7384

Choose a tag to compare

Metadata was not fetched after caching expired (fix by @philippe44)

Release 0.6

24 Apr 21:16
ab29aed

Choose a tag to compare

More fixes by @philippe44

Release 0.5

21 Apr 12:56
d639bf7

Choose a tag to compare

Big thanks to @philippe44 for these changes!

  • Minimum version of LMS required is now 8.1
  • Fix for mp4 streaming

Release 0.4

14 Jan 11:22
90c4c23

Choose a tag to compare

Fix 404 Not Found error when browsing menu entries

Release 0.3.0

10 Aug 18:37
071b21c

Choose a tag to compare

Fix playing tracks when browsing (only Tune In URL worked)