Metadata-Version: 2.4
Name: nts-everdrone
Version: 1.3.7
Summary: NTS Radio downloader tool
Home-page: https://github.com/everdrone/nts
Author: Giorgio Tropiano
Author-email: giorgiotropiano@gmail.com
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7.5
Description-Content-Type: text/markdown
Requires-Dist: yt-dlp==2024.7.25
Requires-Dist: beautifulsoup4==4.9.3
Requires-Dist: mutagen==1.45.1
Requires-Dist: requests==2.32.2
Requires-Dist: cssutils==2.7.1
Requires-Dist: ffmpeg-python==0.2.0
Requires-Dist: music-tag==0.4.3
Requires-Dist: pillow==10.4.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# NTS Radio downloader

Downloads [NTS](https://www.nts.live) episodes (with metadata) for offline listening.

<img src="https://i.postimg.cc/fRfNN8Y6/nts-header.png" />

## Installation

First install all the requirements.

```sh
pip3 install nts-everdrone
```

## Usage

```
Usage: nts [options] args

Options:
  -h, --help            show this help message and exit
  -o DIR, --out-dir=DIR
                        where the files will be downloaded, defaults to
                        ~/Downloads on macOS and %USERPROFILE%\Downloads
  -v, --version         print the version number and quit
  -q, --quiet           only print errors
```

Just paste the episode url and it will be downloaded in your Downloads folder.

```sh
nts https://www.nts.live/shows/myshow/episodes/myepisode
```

Alternatively, you can pass a show/host url to download all its episodes.

```sh
nts https://www.nts.live/shows/myshow
```

If you have multiple urls, write them into a file line by line and pass the file to the script.
Show urls will be expanded and downloaded as well.

```sh
nts links.txt
```

You can also pass files and urls (shows or episodes) at the same time

```sh
nts links.txt https://www.nts.live/shows/myshow
```

To change the output directory use the `--out-dir` option, or the `-o` shorthand

```sh
nts -o ~/Desktop/NTS links.txt
```
