Skip to content

Extractor to extract asset meta data into Neos MetaData objects

License

Notifications You must be signed in to change notification settings

davidspiola/metadata-extractor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StyleCI Build Status Latest Stable Version Total Downloads License

Neos Meta Data Extractor Package

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.

Extractors

The ExtractionManager itself generates the Asset DTO for every valid Asset.

ExifExtractor (EXIF)

Supported Media Types

  • image/jpeg
  • video/jpeg
  • image/tiff

Generated DTOs

  • EXIF

IptcIimExtractor (IPTC IIM)

Supported Media Types

  • 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

Generated DTOs

  • IPTC

About

Extractor to extract asset meta data into Neos MetaData objects

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%