Wie Daniel Beck in Kommentaren erwähnt hat, können Sie den mdls
Befehl verwenden, um die Dateimetadaten abzurufen. Das kMDItemKind
Feld sollte die Informationen enthalten, nach denen Sie suchen.
$ mdls plain-mp3.mp3 | grep kMDItemKind kMDItemKind = "MP3 audio" $ mdls protected-aac.m4p | grep kMDItemKind kMDItemKind = "protected MPEG-4 audio" $ mdls unprotected-aac.m4a | grep kMDItemKind MDItemKind = "Apple MPEG-4 audio"
(Beachten Sie auch die verschiedenen Erweiterungen, .m4a
vs.. .m4p
)