Есть ли способ получить метаданные удаленных данных (например, ID3) из mp3-файла с Objective-C, C ++ или C?
есть похожая функция в PHP.
К сожалению нет. Использовать библиотеку (для ID3 есть реализации библиотек, перечисленные в ID3.org).
Если по какой-либо причине вы не можете использовать библиотеку, удаление одного тега ID3 из файла является довольно тривиальным процессом (найдите символы «ID3», а затем посмотрите на заголовок, чтобы получить размер тега в байтах (Подробности заголовка найдены здесь). Тег будет смежным, поэтому вы можете просто удалить его, используя дескриптор файла.
Других решений пока нет …