Requirements ============ Python (required) ----------------- Python 3.10 or newer is required. Visit `How to install python `_ for a short guide. FFmpeg (required) ----------------- SomeDL uses yt-dlp, which needs `ffmpeg `_ in order to convert the downloaded audio file to mp3. On Windows, the fastest way to install ffmpeg is by using winget: .. code-block:: bash winget install ffmpeg Visit `How to install ffmpeg `_ for a manual installation or if the winget installation fails. Deno (recommended) ------------------ It is also recommended to have Deno installed. Yt-dlp needs deno to work properly (`More info `_). To install Deno, follow the guide on the `Deno website `_.