lal*_*lli 11 python pygame video-capture
如何捕获和保存一系列图像或pygame屏幕的视频?
基本上我想在youtube上分享我的游戏视频.另外,想要制作一个教程.
游戏主要在循环中呈现:
def main():
while True:
GetInput()
Move()
Shift()
Draw()
Run Code Online (Sandbox Code Playgroud)
随着Draw()功能在做blit()之前做了所有的事情pygame.display.flip()
sam*_*var 27
使用pygame.image.save在屏幕表面:
window = pygame.display.set_mode(...)
...
pygame.image.save(window, "screenshot.jpeg")
Run Code Online (Sandbox Code Playgroud)
请注意,这会极大地降低您的程序速度.如果它是基于时间的,您可能希望在进行捕获时伪造帧速率.