transcode
#25

Description

Video transcoding is a complicated, resource intensive options.
This charm breaks a video into N chunks, and farms out video transcoding
to N workers. It can take video files of many different types. The output
will always be a web-viewable .mp4, using h264 and aac codecs.

Usage

The results will be in the /srv/ directory, with a file ending in .mp4

You can watch the progress, view, and download the output by pointing a web browser at any node

Scale out Usage

The performance of the transcoding will scale linearly, with the number of transcode units. For instance, a video that takes 10 minutes to transcode with a single node, will transcode in 1 minute with 10 nodes.