gpt4 book ai didi

ios - 如何在 SWIFT 中获取 MP3 比特率

转载 作者:可可西里 更新时间:2023-11-01 02:14:11 26 4
gpt4 key购买 nike

我正在寻找一种从 url 链接获取 mp3 比特率的方法,例如 128kbps320kbps 的 mp3 音频。

我有一个 UITableView 从 url 列表加载文件列表,我想显示音频质量。我试过使用 AVAudioPlayerAVPlayer 但没有成功。请帮忙,我怎样才能做到这一点?

 do{
let audioPlayer = try AVAudioPlayer(contentsOf:audioURL)
print(audioPlayer.settings)
if #available(iOS 10.0, *) {
print(audioPlayer.format)
} else {
// Fallback on earlier versions
}
}catch {
print("Error getting the audio file")
}

最佳答案

只是使用公式。就是这么简单..

var bitrate: Int {      // kbps
if size > 0 && duration > 0 {
return size * 8 / 1000 / duration
}

关于ios - 如何在 SWIFT 中获取 MP3 比特率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39715970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com