我已经尝试了https://github.com/ap4y/OrigamiEngine,但我无法让它播放flac文件。
这是一个样本
var url = "/Users/Simun/Downloads/track.flac"
url = url.stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet.URLQueryAllowedCharacterSet())!
let trackUrl = NSURL(string:"file://localhost/\(url)")
player.playUrl(trackUrl)
答案 0 :(得分:0)
我不知道在Swift中播放FLAC的其他库,但是https://github.com/ap4y/OrigamiEngine确实可以完成这项工作。对我来说最困难的部分就是使用cocoapods(导入标题和链接)将这个Objective-C库包含在Swift XCode项目中。完成后,以下代码应播放文件:
let origami = ORGMEngine()
origami.play(URL(fileURLWithPath: "/Users/user/xyz.flac"))