This package handles extraction of meta data from assets.
The package provides the ExtractorInterface. With isSuitableFor() the implementing classes decide if they will be used for a specific resource. The AbstractExtractor implements a check by media type. Just extend and set $compatibleMediaTypes to the possible media type range(s). Returned DTOs are added to a collection and forwarded to the central MetaDataManger of the package Neos.MetaData.
The ExtractionManager itself generates the Asset DTO for every valid Asset.
ExifExtractor (EXIF)
- image/jpeg
- video/jpeg
- image/tiff
- EXIF
IptcIimExtractor (IPTC IIM)
- image/gif
- image/jpeg
- image/png
- application/x-shockwave-flash
- image/psd
- image/bmp
- image/tiff
- application/octet-stream
- image/jp2
- image/iff
- image/vnd.wap.wbmp
- image/xbm
- image/vnd.microsoft.icon
- IPTC