我想使用SFML播放音频,并且正在尝试使用音频模块。
所有的工作似乎都正常,但我得到这个错误消息:Failed to open sound file music.ogg (format not supported)
下面是我目前的代码:
#include <SFML/Audio.hpp>
int main() {
sf::Music music;
if (!music.openFromFile("music.ogg"))
return -1; // error
music.play();
system("pause");
}
1条答案
按热度按时间yqkkidmi1#
发生这种情况是因为你的操作系统默认不支持. ogg。我认为你应该转到https://convertio.co/es/ogg-wav/。然后在代码中,把文件名改成你用wav转换器得到的那个,然后把文件移到你有代码的同一个目录:)