Created on 02 November 2017
icon_unfollowing
Login to follow
mediatoolkit

MediaToolkit

Stable version 1.3.2 (Compatible with OutSystems 11)
Other versions available for 10
Uploaded on 06 June 2022 by 
mediatoolkit

MediaToolkit

Details
MediaToolkit is a simple set of libraries to handle media files: images, videos and audio files.
Read more

MediaToolkit is meant to provide an API for applications to handle their media files, specially incoming files. More than being a comprehensive library for manipulating media, this means to be able to handle correctly media files that are uploaded: such as querying thefile’s metadata for validation or simple editing operations (conversions, rotation, resizing, etc.) before being saved in the database.

It’s divided into three extensions (Audio, Image, Video) so that only the one needed is used and no unnecessary dependencies are added to the project.

Currently available operations:

Image

  • Get the full image metadata (EXIF, XMP, etc.)
  • Strip metadata
  • Resize
  • Rotate and auto rotate
  • Watermark
  • Convert between image formats (BMP, JPG, PNG, etc.)

Video

  • Get the full video metadata, including video and audio codec information
  • Extract thumbnail from video at specified seek position
  • Convert between video formats (MOV, FLV, MP4, etc.)

Audio

  • Get the full audio metadata, including codec and album information
  • Convert from MP3 to WAV


Roadmap:

  • Image - Further editing options (like overlays).
  • Audio - Further editing options, further conversion options.
  • Video - Further editing options, evaluate the possibility of an implementation that does no rely on FFMpeg.
  • WebP/WebM support
  • HEIF/HEIC support
Release notes (1.3.2)
  • Update dependency libraries to latest versions
    • NAudio 1.10.0
    • ImageProcessor 2.9.1
    • XmpCore 6.1.10.1
  • Demo app migrated to Reactive
Reviews (0)
Category
User interface, Media
Tags
Support options
This asset is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from  who created this asset.
Dependencies
MediaToolkit has no dependencies.
Application Objects
MediaToolkit does not affect the count of AOs.
Team
Compatible with
Version 11
Database:
All
Asset consumers
No consumers yet.
Weekly downloads