Skip to main content

A TIDAL download CLI, using Otter LLC's API.

Project description

TidalOtter

TidalOtter is a CLI (Command Line Interface) for Otter LLC (oterin)'s TIDAL download API.

TidalOtter provides an easy way to download music as either FLAC files, or M4A files!

Usage

Syntax

tidalotter [query] <location> <flags>

Examples

  • tidalotter
  • tidalotter "Affection Addiction"
  • tidalotter "Affection Addiction" --lossless
  • tidalotter "Affection Addiction" "C:\Users\Jack\Downloads"
  • tidalotter "Affection Addiction" "C:\Users\Jack\Downloads" --lossless

Flags

  • -ll/--lossless — Download the audio file at lossless quality.
  • -h/--high — Download the audio file at high quality.
  • -l/--low — Download the audio file at low quality.
  • -h/--help — Show this help page.

Notes

  • When using lossless quality, the outputted file will be of FLAC filetype. This is due to how TIDAL only offers M4A files using AAC, a lossy encoding.
  • When using high or low quality, the outputted file will be of M4A filetype. This is due to how FLAC files are inherently lossless, and cannot be made lower quality.
  • Not choosing a quality will result in low quality being used.
  • The provided location must be a directory, and the path may not include missing directories.
  • Providing no arguments will result in this help page being displayed.
  • Providing no location will result in the file being stored within your current working directory.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tidalotter-1.0.1.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tidalotter-1.0.1-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file tidalotter-1.0.1.tar.gz.

File metadata

  • Download URL: tidalotter-1.0.1.tar.gz
  • Upload date:
  • Size: 20.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for tidalotter-1.0.1.tar.gz
Algorithm Hash digest
SHA256 898758eaa8e3dcde21cba19345504d11453c2b1656c72d986bd14a458c5a5e1a
MD5 0739067aa493998745e5dd4096851bae
BLAKE2b-256 26c9e4c740256fdc00f7e9e6a9f07134a5ddcff918e8614bc753b359bf832226

See more details on using hashes here.

File details

Details for the file tidalotter-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: tidalotter-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for tidalotter-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bc2d0efb08d4659724e631e92c8fcabb4e509174b6856d1e7b338f688ced41e0
MD5 d1f4bab45455bbf6083456f930c1488c
BLAKE2b-256 7999019f3f8f9d420453264d5b276751a92fe4e4b86f5765741b411d881309df

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page