avmetadataitem相关内容

Xcode AVCapturesession扫描特定帧中的条形码(rectOfInterest不起作用)

我正在尝试为当前正在使用的应用程序设计条形码扫描仪.我希望扫描仪预览可以填满设备的整个屏幕,并提供一个较小的框架来指向条形码.一切都在按我想要的方式进行,但我无法获得感兴趣的框架. 这是条形码扫描仪的实现: #import "GEScannerViewController.h" @import AVFoundation; @interface GEScannerViewControl ..
发布时间:2020-05-19 01:02:12 移动开发

Avmetadataitem从iOS上的iTunes或ID3元数据获取trackNumber

我正在尝试获取aac,mp3或mp4文件的trackNumber。它不在commonMetadata中,所以我开始在其他元数据键中插入。我发现了一些看起来像它的东西,但我还是无法阅读它,并理解它。即使是原始数据对我也没有意义。 目前,我只是想尝试使用这个基本代码: NSArray * meta = [asset metadataForFormat:AVMetadataFormatiT ..
发布时间:2018-09-19 20:07:27 移动开发

如何在ios开发中从mp3文件中提取元数据

我正在使用带云存储的ios音乐播放器。 我需要提取音乐信息,如标题,艺术家,艺术品。 我有一个名为playit的动作,可以播放和暂停mp3文件。它还应该使用与mp3文件关联的metadtaa填充一些UILables和UIImage。问题是我无法从不同的25个mp3文件中提取元数据。这是我的代码: 文件网址是正确的,因为音频播放器能够找到并播放它,但我不知道为什么avmetadat ..
发布时间:2018-09-19 14:28:13 移动开发

更改AVMetadataItem

我有一些文件,-m4a -mp4 -mp3等。 我想更改这些细节 AVMetadataItem AVMetadataCommonKeyArtwork AVMetadataCommonKeyArtist 我可以用 AVAssetExportSession ,但我需要更改目录。有没有办法可以直接写在文件上? 我找到了这个程序,但是不起作用:( NSError *错误; ..
发布时间:2018-09-13 15:27:34 移动开发

AVMetadataItem的编码

我有一个AVMetadataItem,其中有CP1251(Cyrillic)编码的字段。阅读了item.stringValue后,我收到垃圾 - 编码不正确的字符串。 我尝试将该字符串转换为原始UTF8,然后使用CP1251编码创建一个新字符串 - 没有运气,结果为零。尝试使用item.dataValue - 没有骰子,它包含一个原始列表数据(从bplist ...开始)。 任何想法都非常 ..
发布时间:2017-08-16 23:11:55 移动开发