# Bundled binaries AeroFetch spawns these from the **main process** and bundles them via electron-builder `extraResources` (they ship outside the asar archive). They are **not** committed to git (see `.gitignore`). Drop the two Windows executables here before running `npm run dev` or building: ``` resources/bin/ ├── yt-dlp.exe └── ffmpeg.exe ``` ## yt-dlp.exe - Download: https://github.com/yt-dlp/yt-dlp/releases/latest - Grab `yt-dlp.exe`. - Unlicense / public domain. ## ffmpeg.exe - Use an **LGPL** build to keep licensing simple, e.g. https://github.com/BtbN/FFmpeg-Builds/releases (pick a `*-lgpl-shared` or `*-lgpl` win64 build) or https://www.gyan.dev/ffmpeg/builds/. - Copy `ffmpeg.exe` here. Ship the LGPL license text alongside the installer before release. > Branding stays generic: AeroFetch is a "yt-dlp frontend." Keep upstream > license texts with any distributed build.