FFmpeg based tools that baked into context menu to compress, convert media files, delete, extract or convert sound, and look for detailed stats with ffprobe.
It was created for my personal use, but you may find it useful too.
- Convert Audio - Convert to various formats (WAV, MP3, FLAC, AAC, OGG, WMA, M4A, Opus)
- Convert Image - Convert to various formats (JPG, PNG, BMP, TIFF, GIF, WebP, TGA)
- Compress to MP4 / MP4+ / MP4++ - (High / Balanced / Low bitrate)
- H.264, H.265, AV1 | + Nvidia GPU encoging
- Convert Video - Convert to other formats (MP4, AVI, MOV, MKV, WebM, M4V)
- Convert Audio - Convert all audio tracks (WAV, MP3, FLAC, AAC, OGG, WMA, M4A, Opus)
- Delete Sound - Remove audio track from video
- Extract Audio - Extract audio track (MP3, AAC, Opus, WAV, M4A, MKA)
- Make Frame Sequence - Create frame sequence (PNG, JPG, WebP)
Stats - View file information using ffprobe
Windows version has much less options because of it's context menu item limits. Only h265 [CPU], AV1[CPU] and AV1[GPU] presented
- KDE Plasma 6
- Dolphin file manager
- ffmpeg
- ffprobe
Arch Linux:
sudo pacman -S ffmpegUbuntu/Debian:
sudo apt install ffmpeg- Download
ContextMenu_MediaTools_KDE6-Dolphin.sh - Run it in terminal:
chmod +x ./ContextMenu_MediaTools_KDE6.sh
./ContextMenu_MediaTools_KDE6.shTo make it work restart Dolphin or log out and back in
./ContextMenu_MediaTools_KDE6.sh uninstall- ffmpeg
- ffprobe
- Download
ffmpeg build - Put
ffmpeg.exeandffprobe.exein "windows" folder on system drive. Or setup ffmpeg PATH in environment variables by yourself.
- Download
ContextMenu_MediaTools_Windows.reg - Make a backup of your registry and then run the file
To make it work you need to reboot file explorer or your PC
Download and run ContextMenu_MediaTools_Windows_Uninstall.reg
Basicaly each menu item runs ffmpeg terminal command with pre-made settings. The terminal automatically closes after completion, except for the Stats command which keeps it open for you to review the information.
- Restart Dolphin:
killall dolphin && dolphin - Or log out and back in
- Check that files are created in
~/.local/share/kio/servicemenus/ - Update KDE cache:
kbuildsycoca6 --noincremental
- Ensure ffmpeg is installed:
ffmpeg -version - Check that konsole is installed:
konsole --version
Reinstall the menu - the script automatically sets correct permissions.
Or set chmod +x ~/.local/share/kio/servicemenus/*.desktop by yourself
Linux version supports English, Russian, and Ukrainian languages. KDE automatically selects the appropriate language based on system settings.