Image::...::MacOS(3)

πŸ’– Image::ExifTool::MacOS πŸ’–

okay bestie, so this is a page from the User Contributed Perl Documentation and it's literally called Image::...::MacOS in the header, which is the whole vibe. it's the Image::ExifTool::MacOS module and it's all about reading and writing MacOS system tags. slay.


✨ NAME ✨

Image::ExifTool::MacOS β€” Read/write MacOS system tags 🍎


🌸 SYNOPSIS 🌸

so like, plot twist, there's no big dramatic synopsis here:

This module is used by Image::ExifTool

that's it. that's the whole synopsis. it's giving "I'm a supporting character and I know it" πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea. this module holds all the definitions that Image::ExifTool needs to pull out MDItem* and XAttr* tags on MacOS systems β€” and it does that using the mdls and xattr utilities respectively. two little tools, two little tag families, no cap.

it also reads metadata directly from the MacOS ._ sidecar files β€” you know, the ones some filesystems use to stash file attributes. so it's not just asking the utilities nicely, it's also going straight to the source. main character energy fr fr.

and for the writable tags? those get written using xattr, setfile or osascript. three whole ways to write. obsessed. πŸ”₯


πŸ‘‘ AUTHOR πŸ‘‘

Copyright 2003-2026, Phil Harvey (philharvey66 at gmail.com)

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.


🌈 SEE ALSO 🌈


and that's the whole page bestie, go read the actual docs, iykyk 🫢

this lil icon was brought to you by perl v5.42.1, dated 2026-03-31, from the User Contributed Perl Documentation πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from