1
0
2025-09-12 03:00:28 +02:00
2025-09-12 03:00:28 +02:00
2025-09-06 03:32:42 +02:00
2025-06-07 10:34:37 +02:00
2025-09-06 03:32:57 +02:00

Avidemux Shaders

Shaders for Avidemux with OpenGL support

GoPro fisheye removal

Sample image

gopro_8:7 - Fisheye removal for GoPro 11+, 8:7 ratio, 60fps, HyperSmooth off

  • unfish_gopro_8:7.glsl
    Shader for fisheye removal

  • preset_gopro_8:7_4K_youtube.py
    Preset for mp4, 4K, high bitrate

  • preset_gopro_8:7_4K_2160p.py
    Preset for mp4, 4K, constant bitrate

  • preset_gopro_8:7_FullHD_1080p.py
    Preset for mp4, FullHD, constant bitrate

  • preset_gopro_8:7_HD_720p.py
    Preset for mp4, HD, constant bitrate

  • compute_gopro_8:7.py
    Script to compute output FOV and frame widening

Installation for BSD/GNU-Linux systems:

  • Copy the presets to ~/.avidemux6/custom/ or ~/.local/share/avidemux6/custom/
  • Copy the shader to /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 presets to fix the path to the .glsl file

Usage:

  • Load and edit video(s)
  • Select "Custom/preset_gopro..." in the menu
  • Add filters
  • Save the video
Languages
Python 84.9%
GLSL 11.9%
Shell 3.2%