At Kaltura, adding to and extracting additional data from visual media has always been a priority. In previous Kaltura releases we introduced multiple custom data schemas and beefed up the data assigned to entries. In our recent Eagle release we added a whole new dimension: adding data to a particular point in time for video and audio entries.
With Eagle, we launched four new features related to time-based data:
We chose to actually re-edit the media files themselves so that you won’t encounter device-specific problems (e.g., iphone) or delivery issues (since they are entries like all others the delivery method rules stay the same). Virtual clipping (defining playback to begin and end at certain points can be achieved via our API as well).
Want to read more about Clipping and Trimming? Check out: Server Side Clipping and Trimming, Kaltura New Clipping application.
Cue points can also be ingested via xml. See our XSD’s here: Serving cue points, Ingesting cue points.
You can search for cuePoints using our API list action and given the right filter you can find a cuePoint by it’s text, time and many more options.
Want to read more? go to: Cue Point Service., Cue Point Filter.
*Please note that for other objects other filters may apply.
We’ll be rolling out additional features based on time-based data in the upcoming months.
To help you along we’re now finishing up creating demo applications based on the above: captions search, trimming & clipping and code cue points that display related files links. The demos will also include documented code that you can grab and use.
Once it’s up, we’ll be sure to let you know.