Skip to main content

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

Project description

TidalOtter

TidalOtter, the easy TIDAL download client!

TidalOtter is a CLI (Command Line Interface) for Otter LLC (oterin)'s TIDAL download API. It 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.2.2.tar.gz (21.3 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.2.2-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for tidalotter-1.2.2.tar.gz
Algorithm Hash digest
SHA256 123ff6788213b09dadfe21eac1b672938564fb284840d50968e6ab5f696a1b45
MD5 79a46b01f5d8c1d3d28530f1db948b37
BLAKE2b-256 705c8f7d3ee08dfc5a02ccac12e80f6e7d3dfd32b247a4c6330f98aa3de6945e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tidalotter-1.2.2-py3-none-any.whl
  • Upload date:
  • Size: 8.6 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.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 51e89a3b7d12b049505e8c3b0caf9bfeeb93c22a66ce774937db40b0322dd250
MD5 046aeb55cc359818949d30a30091de11
BLAKE2b-256 a2003c2c912cdaf3696ca7d49454f1fca91cbbf2f13119a7744dac6a9cd8eb87

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