# Avidemux Shaders Shaders for Avidemux with OpenGL support ## GoPro fisheye removal v2.0 ![Sample image](https://blog.rozk.net/wp-content/uploads/2025/07/compare.png) ### gopro_8:7 - Fisheye removal for GoPro 11+, 8:7 ratio, 4K, HyperSmooth off #### What's new - New method based on sensor size and focal length - Accurate frame widening - Fisheye aware subsampling - Rec.709 colorspace conversion _(requires to patch and rebuild Avidemux)_ #### Content - unfish_gopro_8:7.py Script to compute the parameters - unfish_gopro_8:7.glsl Shader for fisheye removal - preset_gopro_8:7.py Preset for mp4, 4K, high quality compression #### Installation for BSD/GNU-Linux systems: - Copy the preset into ~/.avidemux6/custom or ~/.local/share/avidemux6/custom - Copy the shader into /opt/rk/avidemux (or edit the preset to set the path) Or just run the script install_gopro_8:7.sh _For commercial OS's, figure out the paths yourself, then edit the preset to fix the path to the .glsl file_ #### Usage: - Load and edit video(s) - Select "Custom/preset_gopro_8:7" in the menu - Modify and/or add filters - Save the video