Use
ffmpeg -i video.mp4 -vf mpdecimate -vsync vfr out.mp4
O filtro mpdecimate
remove quadros duplicados, se presentes, na gravação. O vsync vfr
impede que o FFmpeg duplique quadros para corresponder à taxa de quadros armazenada.
Ao gravar o jogo com 60fps constantes, ele grava a 60 fps, mesmo que a jogabilidade seja de ~ 30 fps ou menos.
Existe alguma maneira de transcodificar o vídeo de 60fps de constante para variável FPS, então ele usa timestamps não FPS?