semvec/pypi-packages huggingface dataset:
NekoDL 0.1.11
Unified media downloader (YouTube, TikTok, AnimeSama)
License: MIT
Requires Python: >=3.11

# NekoDL
>[!IMPORTANT]
>You need to install ffmpeg

## Prerequisites

To fully enjoy NekoDL (audio/video merging, maximum quality on Bilibili, etc.), you need to have **FFmpeg** installed on your system:

- **Windows**: Execute the following PowerShell command as an administrator:  

```powershell
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
```
Then, run the following in a PowerShell window as administrator:
```powershell
choco install ffmpeg
```
- **Linux** : ``sudo apt install ffmpeg`` (or the equivalent for your distribution)
- **macOS** : ``brew install ffmpeg``

If FFmpeg is not installed, NekoDL will still work, but in limited mode:
- No audio/video merging
- Potentially reduced quality

## Installation
To install the pakage you can simply do this :
```bash
pip install nekodl
```

## Update pakage
To update nekodl you can do :
```bash
pip install --upgrade nekodl
```

## Thanks to : 
- [yt-dlp](https://github.com/yt-dlp/yt-dlp)
- [spotdl](https://github.com/spotDL/spotify-downloader)