Flix Cloud Features

Powered by Amazon AWSWe designed Flix Cloud by talking to a lot of our On2 Flix Engine customers who wanted a cloud transcoding solution. We found that most of them didn't want a lot of bells & whistles. They wanted fast, reliable transcoding to & from the most popular formats through a RESTful web services API, at a fair price.

So that's what we tried to build, and we think we did a pretty darn good job. But no application is ever perfect, so if there's something we missed, please let us know.

Click the tabs below to browse our high-level features. For more detailed info, download our product datasheet (PDF). And if there's something you think we missed, please let us know!

Flix Cloud supports today's most popular formats and includes all the necessary encoding & decoding licenses*.

Note: Flix Cloud only supports encoding and decoding audio streams within video container files. We don't support standalone audio containers such as .MP3 .M4A and .WMA.

Output Formats

Video
On2 VP6-E for Adobe Flash Player (FLV) & Sun JavaFX (FXM)
On2 VP6-S (HD) for Flash (FLV) & Sun JavaFX (FXM)
On2 VP6-E or VP6-S with alpha channel transparency (FLV)
H.264* for Flash, Apple iPhone/iPod, IPTV, HD
H.263+ (Spark) for Flash
3GP/3G2 for mobile
Windows Media Video 8
Audio
MP3
AAC/AAC-HE
Windows Media Audio 9
AMR
PCM

Input Formats

Note: Flix Cloud only supports audio streams in video file containers. It does not support audio-only input or output files (such as MP3 and M4A) at this time.

Video
MPEG-1, MPEG-2, H.263, H.264
All MPEG-4 implementations (Xvid, 3vix, etc.)
AVI
Flash (VP6, Sorenson Spark/H.263+, H.264)
.MOV, .MP4
.MPG, .VOB (unencrypted VOBs only)
Flash
Windows Media/VC-1
3GP/3G2
Ogg Theora
MJPEG
DV
raw YUV/RGB
others
Audio
MP3
AAC/AAC-HE
Windows Media
PCM/WAV/AIFF
AMR
Ogg Vorbis

Flix Cloud can output:

One- and two-pass encoding for Flash video (On2 VP6, H.264 and Spark/h.263)
Baseline, Main and High H.264 profiles
MP3 and AAC+ audio
Baseline H.263 video profile & AMR audio for 3GPP
Windows Media video & audio

Flix Cloud also provides many preprocessing filters including:

Video
Datarate increase/decrease
Scaling/resizing (with or without aspect ratio preservation)
Video overlay watermarking (with or without transparency)
Framerate controls
Automated PNG thumbnail creation (first frame, regular interval, random interval and more)
Keyframe type/interval
Deinterlacing (adaptive, 1:2:1 blur, drop field)
Noise reduction
In/out cutting
Cropping
Hue, saturation, brightness, contrast
Sharpen/blur
Mirror/rotate
Audio
Resampling
Datarate increase/decrease

The Flix Cloud Dashboard lets you view jobs that are waiting, in progress, and completed. The Dashboard lets you see reports and statistics (like average processing time) and see a running tally of your Flix Cloud fees.

Screenshots (click to expand)

Dashboard - Jobs view  Jobs - Detail view Dashboard - Recipes view  Dashboard - Recipe Detail view Dashboard - Invoices view  Dashboard - Settings view

Flix Cloud is built to scale as far as you need it to, by distributing transcoding jobs across multiple Amazon EC2 servers. This means very high throughput, enabling you to transcode more videos in less time than with a single transcoding server.

By "less time" we mean slashing your transcoding queues from weeks to hours. (Seriously, no kidding.)

All of our On2 Flix Engine transcoding servers run on Amazon EC2 High-CPU Medium instances, and we can create more as needed, immediately, to ensure short queues and the highest quality of service.

The Flix Cloud application and database servers are hosted in a secure facility at On2 headquarters, with redundant failover in our secure remote co-location center.

Reliability is one of the biggest challenges of a video transcoding system. Flix Cloud is extremely reliable, such that it is almost impossible for jobs to be lost.

We run a minimum of three On2 Flix Engine instances within Amazon EC2 at all times, so there is always a server available to transcode your jobs. If there are a lot of job requests, we simply start as many more Flix Engines as we need.

Also, Flix Cloud is a self-healing application; if a transcoding job is interrupted for some reason, another Flix Engine instance will automatically finish the job.

Your application can integrate with Flix Cloud through a simple, well-documented API using XML and REST web services with minimal coding.

Flix Cloud supports a bunch of transcoding settings and filters, so to make things easier we've designed a "Recipe" scheme to manage your transcoding settings. We also include a custom API element that you can use for whatever purpose you like (for example, server origin or authentication). You can start from our optimized Flix Cloud Recipes and tweak them in your Dashboard to make them your own.

When Flix Cloud finishes transcoding a file, it transfers the output to your preferred data store (Amazon S3, or a file server over ftp or sftp). Flix Cloud will then send your application an XML message containing the location of the output file and other information.

Note that Amazon S3 storage fees will apply for files written to your S3 bucket.

Supported File Transfer Protocols

Amazon S3 (s3://)
Requires that you give Flix Cloud access to your S3 bucket. (We recommend S3 for fastest file transfer in & out of Flix Cloud.)
ftp/sftp
Supports basic ftp authentication.
http/https
Only supported for input files or watermark image location, not output files. Supports basic http authentication.

Is Flix Cloud right for me?

We have a whole page dedicated to that question.

I Have Questions

Read our helpful FAQ or contact us.

How much does it cost?

$0.00175/MB data in, $0.00225/MB data out. Jump on over to the pricing page and learn more!

Product Datasheet

Download it now (PDF)

API Documentation

See how easy it is to use Flix Cloud in your app by perusing our API documentation.

*H.264 Licensing

MPEG LA may require you to obtain a content distribution license for H.264 and pay royalties. Whether the license terms apply to your use varies. Please contact MPEG LA or review their AVC/H.264 license terms to determine if your use requires additional licenses.

On2 VP6 video does not require content royalties or licenses of any kind.