2

序列头块之前的图片块是我尝试在 pygame 中播放我的 mpeg 视频文件时遇到的错误。

我不知道如何解决这个问题:

global movie
movie = pygame.movie.Movie("movie.mpeg")
if movie.has_video():
    screen = pygame.display.set_mode(movie.get_size())
    movie_length = movie.get_length()
    movie.set_volume(0.99)
    movie.set_display(screen)
    movie.play()

这就是我要播放这部电影的全部内容。我相信这应该发挥。虽然弹出“序列头块之前的图片块”错误。

怎么了?

4

2 回答 2

1

使用 ffmpeg 转换视频。

要安装 ffmpeg,请遵循此 youtube 视频和其中提到的链接。

** https://www.youtube.com/watch?v=3lSb-jLEJ **JM

安装后使用此命令转换视频:-

ffmpeg -i input.mp4 -target ntsc-vcd -vcodec mpeg1video -an output.mpg

于 2015-07-14T21:20:12.210 回答
0

我自己也遇到了这个错误,我使用ffmpeg修复它并使用以下命令转换我的 .mpg 视频:*

ffmpeg -i input.mp4 -target ntsc-vcd -vcodec mpeg1video -an output.mpg

*这个答案是在Linux Distro 社区论坛上找到的。

于 2015-06-20T14:13:46.320 回答