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.0.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.0-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tidalotter-1.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 cdbe0fb8499d5f08995dfed1017a2d6592bbe77d650f5aa5e3c7c1faa44e02b4
MD5 f8fa659a33808a15bc48174772dbaad7
BLAKE2b-256 d4c6eb791ee4201193612b15a99856e1ed5508eff3a20b7eabcd0189744fcf4f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tidalotter-1.2.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4577e9b629f0438541d7617241baeebb3db702f62508b093ce8617f6837c573d
MD5 5133d71634e1456cebe0d2ff278135b4
BLAKE2b-256 5aa16c01b7605f68f59ef1b55918300072cf1d41c1439ca0d917d9f00a764abf

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