OpenShot is a free and Open Source video editor. A great option to Adobe Premiere for example.
Website: https://www.openshot.org/
Source: https://github.com/OpenShot/openshot-qt/
Update 2025-05-13:
Modified the argument list to be shorter*
Initial release here
Here we go:
$ProgressPreference = 'SilentlyContinue'
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$tp = "C:\TempPath"
mkdir $tp -ErrorAction SilentlyContinue
$owner = "OpenShot"
$repo = "openshot-qt"
$latestRelease = Invoke-RestMethod -Uri "https://api.github.com/repos/$owner/$repo/releases/latest"
$asset = $latestRelease.assets | Where-Object { $_.name -like "*x86_64.exe" } | Select-Object -First 1
$assetUrl = $asset.browser_download_url
$installerPath = "$tp\$($asset.name)"
Invoke-WebRequest -Uri $assetUrl -OutFile $installerPath
Start-Process -FilePath $installerPath -ArgumentList "/verysilent /suppressmsgboxes /norestart /restartapplications /allusers" -Wait
Start-Sleep -Seconds 10
Remove-Item $installerPath -Force