2024.9.1: MQA and Sony 360 Reality Audio REMOVED
What's Changed
- Kick MQA and Sony 360 Reality Audio Out of
tidal-wave
by @ebb-earl-co in #199 - Pin Python Version to 3.12.6 in GitHub Actions, Documentation by @ebb-earl-co in #200
Discussion
This is the first API-breaking change to tidal-wave
in some time, but it was necessitated by changes to TIDAL itself. As of 24 July 2024, TIDAL no longer offers tracks in MQA or Sony 360 Reality Audio format. Accordingly, tidal-wave
no longer will have command-line flags to request tracks in these formats.
Future development of tidal-wave
will be focused on 3 things
- making the code more modular. Ideally, the
httpx
library will replacerequests
;ffmpeg-python
will be dropped in favor of usingsubprocess
;dataclass-wizard
will make way forpydantic
; Ruff recommendations will be worshiped; changing code structure to use asrc/
directory; etc. - addressing issues. First candidate is to support albums containing tracks and videos in the same album.
- adopting the tool
uv
from Astral as the all-in-one packaging, dependencies, and virtual environment tool.
Full Changelog: 2024.8.1...2024.9.1
Verification
Please download the .sha256 text file that corresponds to the release artifact and verify the checksum before using said binary! A good, all-in-one tool to do this is aria2
, particularly using its --checksum
option: if the checksum does not match, aria2
does not save the file to disk! Otherwise, post download: sha256sum
is built in to GNU/Linux systems; Windows has Get-FileHash
; macOS can get sha256sum
with Brew or similar.
Disclaimer
This software uses code of FFmpeg; particularly, version 7.0, licensed under the LGPLv2.1. Its source can be downloaded here.