Streamline contributing docs

This commit is contained in:
Oleksii Holub 2024-08-29 17:40:41 +03:00 committed by GitHub
parent 4f2801b739
commit 673df6c529
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -6,5 +6,11 @@
- Windows, Linux, or macOS machine - Windows, Linux, or macOS machine
- Latest [.NET SDK](https://dotnet.microsoft.com/download) - Latest [.NET SDK](https://dotnet.microsoft.com/download)
- Latest [PowerShell (`pwsh`)](https://learn.microsoft.com/powershell/scripting/install/installing-powershell) - (Recommended) Latest [PowerShell (`pwsh`)](https://learn.microsoft.com/powershell/scripting/install/installing-powershell)
- (Recommended) .NET IDE such as Visual Studio or JetBrains Rider - (Recommended) .NET IDE such as Visual Studio or JetBrains Rider
### Bootstrapping FFmpeg
When working on the project locally, you can either use a global instance of FFmpeg (i.e. found on the system's `PATH`) or a local instance (found in the project directory).
To use a local instance, place the corresponding `ffmpeg` (or `ffmpeg.exe`) file inside the `YoutubeDownloader/` project directory.
You can also automatically download FFmpeg for your current platform by running the `DownloadFFmpeg.ps1` PowerShell script.