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:
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.