SDL显示绿屏没有正常播放视频
时间: 2023-08-27 11:04:10 浏览: 402
出现绿屏可能是由于视频编解码器不支持或者显示器不支持所导致的。建议您检查以下几点:
1. 检查视频文件的编码格式,确保您使用的SDL库支持该格式。如果不支持,可以尝试使用其他编码格式或者升级SDL库版本以支持该格式。
2. 检查您的显示器是否支持视频的分辨率和帧率。如果不支持,可以尝试修改视频的分辨率和帧率,或者更换支持该分辨率和帧率的显示器。
3. 检查您的代码是否有错误,例如未正确初始化SDL库或者渲染器等。可以参考SDL的官方文档或者其他教程进行调试。
希望以上建议能够帮助您解决问题。
阅读全文