什么是 avurlasset 工作并简化此方法?
what is avurlasset work and simplyfie this mehtod?
AVURLAsset* audioAsset = [[AVURLAsset alloc]initWithURL:assetURL options:@{AVURLAssetPreferPreciseDurationAndTimingKey:@YES}];
// audio asset url create object and specifies its method....
这个音频资产能秒变值?
我想知道上面的代码是如何工作的以及AVURLAsset的作用
AVURLAsset
是 AVAsset
的子类。 AVAsset
用于获取有关资产的信息,例如元数据(如曲目标题、作者、作曲家等)。 "asset" 通常是声音或视频文件。
在您提供的示例中,您正在从 URL 创建一个 AVAsset
,并且您指定您需要精确的持续时间和时间。由于该选项,当您询问持续时间时,AVAsset
方法可能需要大量工作来计算精确时间。这在 Apple 文档中有明确说明。该文档还建议您通常不需要精确的持续时间和时间。
AVURLAsset* audioAsset = [[AVURLAsset alloc]initWithURL:assetURL options:@{AVURLAssetPreferPreciseDurationAndTimingKey:@YES}];
// audio asset url create object and specifies its method....
这个音频资产能秒变值?
我想知道上面的代码是如何工作的以及AVURLAsset的作用
AVURLAsset
是 AVAsset
的子类。 AVAsset
用于获取有关资产的信息,例如元数据(如曲目标题、作者、作曲家等)。 "asset" 通常是声音或视频文件。
在您提供的示例中,您正在从 URL 创建一个 AVAsset
,并且您指定您需要精确的持续时间和时间。由于该选项,当您询问持续时间时,AVAsset
方法可能需要大量工作来计算精确时间。这在 Apple 文档中有明确说明。该文档还建议您通常不需要精确的持续时间和时间。