Moviepy全屏

时间:2017-02-12 16:45:31

标签: python pygame fullscreen moviepy

我正在创建一个简单的pygame,但无法全面了解如何制作Moviepy预览剪辑。使用Moviepy进行我的开场电影。这是我的代码:

import moviepy
import os
from moviepy.editor import *
import pygame

pygame.display.set_caption('Game title')

os.environ["SDL_VIDEO_CENTERED"] = "1"

clip = VideoFileClip('qq.mp4')

clip.preview()

execfile("startGame.py")

我不确定这是否是pygame中用于开放全屏电影的最佳做法...

1 个答案:

答案 0 :(得分:2)

我改变了Python \ Python36-32 \ Lib \ site-packages \ moviepy \ video \ io preview.py第94行

chown -R www-data:www-data /var/www
find /var/www/ -type d -exec chmod 755 {} \;
find /var/www/ -type f -exec chmod 644 {} \;

screen = pg.display.set_mode(clip.size)

并将剪辑调整为我的分辨率(1280x800)。否则会抛出错误。

screen = pg.display.set_mode(clip.size,pg.FULLSCREEN)

我使用moviepy的原因和你一样,我的代码看起来非常像你的(这并不意味着它是正确的)。这不是最好的方法,并将lib搞砸了其他用途,但它对我有用。