Получение обложки от fla c в iOS с помощью AVFoundation и AudioToolbox - PullRequest
0 голосов
/ 29 мая 2020

С помощью этого SO я успешно прочитал метаданные из моего файла fla c. Однако кажется, что метаданные находятся в одном блоке, а изображение обложки - в другом. С помощью metaflac --list my.flac я обнаружил, что есть хотя бы один блок с изображением. Кажется, я не могу понять, как их извлечь.

1 Ответ

0 голосов
/ 30 мая 2020

Я закончил чтение блока метаданных очень низкого уровня вручную, вместо того, чтобы полагаться на какие-либо библиотеки.

Мое не очень хорошее решение можно найти здесь: https://github.com/Human-Entertainment/Listen-in-Place/blob/db7dde9195b162dedd976b22f295a9bbd5ab3b14/Listen%20in%20Place/Player.swift#L24 -L77 , я подумываю создать библиотеку SwiftPM с единственной целью чтения блоков метаданных, но пока этого будет достаточно.

...