【问题标题】:meego cannot play mp3 filemeego 无法播放 mp3 文件
【发布时间】:2011-10-12 16:36:18
【问题描述】:

我尝试在 QML 中实现来自 QtMobilityKit 的 SoundEffect 以在 Meego Harmattan 中播放音乐文件。 我发现它只能播放 .wav 文件。 有没有办法在 meego 中播放 .mp3 文件?

这个可以玩

SoundEffect{
    id: sound
    source : "/sound.wav"
}

这个不行

SoundEffect{
    id: sound
    source : "/sound.mp3"
}

【问题讨论】:

    标签: qt qml meego meego-harmattan


    【解决方案1】:

    我没有对此进行测试,因为我的 N9 还没有到货,但我认为以下应该可以工作:

    Audio {
        id: sound
        source: "/sound.mp3"
        // Start playback as soon as clip is loaded
        onStatusChanged: if (Audio.Loaded == status) play()
    }
    

    请注意,与 WAV 相比,您可能会看到 MP3 开始播放的延迟稍长,因为编码的剪辑需要初始化原生多媒体框架的更多部分,然后才能对其进行解码和播放。

    【讨论】:

    • 否定。没有结果。看起来有编解码器错误之类的:(
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-27
    • 2020-09-14
    相关资源
    最近更新 更多