avmetadataitem

    1熱度

    3回答

    我試圖獲取aac,mp3或mp4文件的trackNumber。它不在commonMetadata中,所以我開始拼出其他元數據鍵。我發現了一些看起來像的東西,但我還是無法閱讀它,並理解它。即使原始數據對我來說也沒有意義。 目前,我只是想用這個基本的代碼來得到它: NSArray *meta = [asset metadataForFormat:AVMetadataFormatiTunesMetada

    4熱度

    4回答

    我有一個AVMetadataItem有CP1251(西里爾語)編碼的字段。讀取item.stringValue後,我得到垃圾 - 錯誤編碼的字符串。 我試過將該字符串轉換爲原始UTF8,然後使用CP1251編碼創建一個新字符串 - 沒有運氣,結果爲零。嘗試採取item.dataValue - 沒有骰子,它包含一個原始列表數據(從bplist ...開始)。 任何想法非常讚賞。 在此先感謝。

    5熱度

    1回答

    我有一些文件,-m4a -mp4 -MP3等 我想改變這些細節 AVMetadataItem AVMetadataCommonKeyArtwork AVMetadataCommonKeyArtist 我可以做AVAssetExportSession,但我需要更改目錄。有什麼方法可以直接在文件上寫? 我發現這個程序,但UIImagePNGRepresentation到UIImageJPEGRepre

    7熱度

    1回答

    我正在使用雲存儲的ios音樂播放器。 我需要提取音樂信息,如標題,藝術家,藝術品。 我有一個叫做playit的動作,可以播放和暫停mp3文件。它還應該使用與mp3文件關聯的metadtaa來填充一些UILables和UIImage。問題是我無法從超過25個不同的mp3文件中提取元數據。這是我的代碼: 文件的URL是正確的,因爲音頻播放器能夠找到並播放它,但我不知道爲什麼avmetadataitem