Skip to content

Kdenlive

Version documented: 24.02.1 Installer type: .exe (NSIS) Hives written: HKCU, HKLM


📁 Registry Paths

Path Hive Purpose
SOFTWARE\kdenlive HKCU User preferences
SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\kdenlive HKLM Uninstall entry

🔑 Keys

HKCU\SOFTWARE\kdenlive

Value Name Type Example Data Description
InstallDir REG_SZ C:\Program Files\kdenlive Installation directory
Version REG_SZ 24.02.1 Installed version

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\kdenlive

Value Name Type Example Data Description
DisplayName REG_SZ Kdenlive 24.02.1 Display name
DisplayVersion REG_SZ 24.02.1 Version
Publisher REG_SZ KDE e.V. Publisher
InstallLocation REG_SZ C:\Program Files\kdenlive Install path
UninstallString REG_SZ "...\unins000.exe" Uninstaller

📝 Notes

  • Kdenlive stores all project settings and preferences in %APPDATA%\kdenlive\ — the registry contains only install metadata.
  • Kdenlive bundles MLT (Media Lovin' Toolkit) framework; no separate MLT registry keys are written.
  • The .kdenlive project file format is XML-based; no HKCR file association is registered by default.
  • FFmpeg is bundled with the Windows installer at C:\Program Files\kdenlive\bin\.
# Check Kdenlive install directory
(Get-ItemProperty "HKCU:\SOFTWARE\kdenlive" -ErrorAction SilentlyContinue).InstallDir

# Find bundled FFmpeg
$kdDir = (Get-ItemProperty "HKCU:\SOFTWARE\kdenlive" -ErrorAction SilentlyContinue).InstallDir
if ($kdDir) { Get-Item "$kdDir\bin\ffmpeg.exe" -ErrorAction SilentlyContinue }

🗑️ Cleanup

# Remove Kdenlive registry entries
Remove-Item -Path "HKCU:\SOFTWARE\kdenlive" -Recurse -ErrorAction SilentlyContinue

📦 Package Managers

Manager ID / Command
winget winget install KDE.Kdenlive
Chocolatey choco install kdenlive
Scoop scoop install extras/kdenlive