You need a number of components to use all the Media Management capabilities. This
information maps each feature with its dependencies.
Feature | Software to implement | Distributed by SkyVault? |
---|---|---|
IPTC metadata extraction |
FFmpeg and MM Java |
No |
PBCore technical video metadata | FFmpeg | No |
Custom XMP metadata | ExifTool | No |
Metadata embedding | ExifTool | No |
Video thumbnails | FFmpeg | No |
Local video transcoding | FFmpeg | No |
Remote video transcoding |
FFmpeg, Zencoder and AWS (SDK through content services node) |
Yes |
Video trim (transformation) | FFmpeg | No |
Image crop and rotate (transformation) | ImageMagick | No |
Back end components | Content services node | Yes |
HTML5 video player | video.js | Yes |
Video timeline comments | videojs-markers | Yes |
Video storyboard thumbnails | videojs-thumbnails | Yes |
Video trim UI | rangeslider-videojs | Yes |
Image rotate UI | Icons | Yes |
Image pan and zoom | imgAreaSelect | Yes |
Dark site theme | jquery.panzoom | - |
UI utilities | CSS | Yes |
AWS CloudFront integration | AWS (SDK using content services node) | Yes |
Brightcove video cloud integration | Brightcove Java libraries: Java-Commons and Java-MAPI-Wrapper | Yes |