2015-07-22 20 views
0
AVURLAsset* audioAsset = [[AVURLAsset alloc]initWithURL:assetURL options:@{AVURLAssetPreferPreciseDurationAndTimingKey:@YES}]; 
// audio asset url create object and specifies its method.... 

這個音頻資產只能在第二個時間獲得價值?什麼是avurlasset工作,並簡單地這個mehtod?

我想知道如何上面的代碼工作和AVURLAsset

回答

0

AVURLAsset的作用是AVAsset一個子類。 AVAsset用於獲取有關資產的信息,如元數據(如曲目標題,作者,作曲家等)。 「資產」通常是聲音或視頻文件。

在您給出的示例中,您正在創建一個來自URL的AVAsset,並且您指定需要精確的持續時間和時間。由於這種選擇,當您詢問持續時間時,可能需要大量的工作才能計算精確的時間。這在蘋果文檔中有明確說明。該文件還表明,你通常不需要確切的持續時間和時間。

+0

準備時間和時間以秒爲單位生成視頻註釋以小寫形式。 –

相關問題