In this screencast I want to show you basic workflow with Derivatives API, my Summer of code 2011 project. Derivatives API works with Media ecosystem and it's purpuse is to provide a solid and extensible framework for automated file derivations.
You will also see how different plugins work and get an idea what should be possible to do with them.
There is another screencast availible, which shows how to support HTML5 <video> using Derivatives API.
How to use core workspace?
git clone --branch 7.x https://git.drupal.org/sandbox/slashrsm/1221262.git media cd media git submodule init git submodule update drush si --db-url=mysql://root:pass@localhost:port/dbname
This will create a complete drupal installation with Media derivavtives and it's dependencies downloaded and enabled.