


The API calls are going over HTTPS while the streams are not.' - in short, you're not going to do it. Either I’ve setup OpenSSL wrong, or they’re using Salsa20 to encrypt the streams. I’ve tested many times with OpenSSL to decrypt the files with AES-128 and 256. 'The FLAC stream is encrypted, though it is possible to find the encryption key in a JSON file that the Tidal API pulls right before streaming a song including the direct song URL and as well as the key, but I’m not sure of the algorithm used. So I guess my question is - can I decode such file or obtain flac from it by some other means? A quick Google tells me. From this answer in What makes grep consider a file to be binary? If there is a NUL character anywhere in the file, grep will consider it as a. Let uri = 'data:application/octet-stream base64. In addition to answer, I was able to decode the buffer with the gltf Utilities.
OCTET STREAM BASE64 ZIP
I saved one of such.bin files - its size approximately corresponds to that of flac file, but I was not able to open it with neither 7Zip nor UltraISO nor by renaming it into zip or flac and opening it with VLC or PotPlayer. Preferring not to, I learned that when flac track is streamed, several.bin files are being cached in my browser. As you would expect from a big company such as Tidal, upon my inquiry, its support service in an utmost polite and friendly manner advised me to go funk myself. streams flac files, but it does not provide with file download, which is what I want.
