Problem: Footage from my GoPro Hero 7 Black flickers if I shoot indoor.
Solution: Go to
Preferences -> Regional -> Video Format. Select
From my tests, 25 fps and 50 fps are completely flicker free indoor under artificial lights. Computer monitors and TVs are also perfectly fine.
The point is that these rates are only available under PAL. With NTSC you have the option between in 30 fps, 60 fps, and a few more.
The special frame rate of 24 (used in movies) is available in both NTSC and PAL. Though with 24 fps I did notice some slight flicker even with PAL.
Another solution could have been to change the shutter speed instead of the frame rate. Unfortunately, in the
Protune menu under NTSC the only available rates are multiples of 1/60. Since the power frequency in Europe is 50 Hz, only rates like 1/50, 1/100, etc will work.
Anyway, changing between
PAL isn’t that big a deal. I personally like to keep all my footage at 60 fps. When indoor I shoot in PAL at 50 fps and later transcode to 60 fps with FFmpeg.