Я на самом раннем этапе работы над редактором тегов для файлов mp4 и, в частности, файлов iTunes AAC. После некоторого слежки кажется, что структура файла не так сложна, как я сначала подумал, и построена в виде дерева, подобного следующему
4 Bytes [Atom Length] 4 Bytes [Atom Name] X Bytes [Atom Data]
Данные атома так же велики, как и длина, и могут содержать либо данные (информацию), либо другой атом. Я пытаюсь выяснить, как определить, являются ли данные информацией или реальным атомом. Любое понимание будет высоко оценено.