Como capturar a tela do pygame?

Como posso capturar e salvar uma sequência de imagens ou um vídeo de uma tela de um jog
Basicamente, quero compartilhar meu vídeo do jogo no youtube. Além disso, deseja fazer um tutorial.

O jogo é renderizado principalmente em um loop:

def main():
    while True:
        GetInput()
        Move()
        Shift()
        Draw()

Com oDraw()unção @ fazendo todo oblit() e outras coisas antes de fazer opygame.display.flip()

questionAnswers(1)

yourAnswerToTheQuestion