Class MediaDimensionsExtractor

java.lang.Object
engineering.everest.starterkit.media.metadata.MediaDimensionsExtractor

@Component public class MediaDimensionsExtractor extends Object
Extracts the dimensions of images and videos stored on the PermanentDeduplicatingFileStore and the EphemeralDeduplicatingFileStore.
  • Constructor Details

    • MediaDimensionsExtractor

      @Autowired public MediaDimensionsExtractor(engineering.everest.starterkit.filestorage.FileService fileService)
  • Method Details

    • getMediaDimension

      public MediaDimensions getMediaDimension(UUID fileId) throws Exception
      Retrieve media dimensions.
      Parameters:
      fileId - UUID returned by the PermanentDeduplicatingFileStore or the EphemeralDefuplicatingFileStore
      Returns:
      media dimensions
      Throws:
      Exception - if the dimensions could not be extracted