如何解决PyGame视频不同步
因此,我想制作一个视频播放器,以同步播放视频和音频。我也不想使用ffmpeg,因为我想使脚本不需要ffmpeg的依赖关系,并强迫我的朋友将ffmpeg安装到他们的计算机上并设置路径和内容。所以现在我的代码是:
from moviepy.editor import *
import pygame
pygame.display.set_caption('Hello World!')
clip = VideoFileClip('yeetus.mp4')
clip.preview(fps=30)
pygame.quit()
(来自How can I play a mp4 movie using Moviepy and Pygame)
当我尝试将窗口移至其他位置时,它会冻结,并且音频会在特定的时间戳中进行迭代。但是,当您停止拖动它时,音频将按原样播放,但是视频不同步。有解决此问题的方法吗?如果没有,还有其他选择吗?谢谢
编辑:仍然可以回答答案
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。