How do I encode video for mobile devices?

There are a number of very popular mobile devices that support video playback including: iPhone / iPod Blackberry Nokia Droid PSP Zune Of course, many of these devices have their own video format requirements. provides simple presets for the most popular mobile devices so that you can properly encode your video for your target Read more

Information on H.264 levels

  Level VBV maximum bit rate [1000bits/s] VBV buffer size [1000bits] Macroblocks/s Resolution and frame rate 1 64 175 1485 128×96@30 or 176×144@15 1b 128 350 1485 128×96@30 or 176×144@15 1.1 192 500 3000 176×144@30 or 320×240@10 1.2 384 1000 6000 176×144@60 or 320×240@20 1.3 768 2000 11880 352×288@30 2 2000 2000 11880 352×288@30 2.1 Read more

How do I create videos for the Verizon Droid Incredible?

On the Droid incredible, 480×800 is the screen resolution. Generating a working file for the Droid phones can be extremely difficult to find information for, however, in the user guide (, some basic supported video types are pointed out (Pg 202, Specifications).  The four supported video types: .3gp, 3g2, .mp4, .wmv Of these, .3gp is Read more

How will HTML5 impact my workflow? The link above is an excellent in-depth article to HTML5 which explores the creation of files for HTML, and how to properly use the <video> element in HTML5 with your newly created content. A great excerpt for use with “As you can tell, video (and audio) is a complicated subject — and this was the abridged version! I’m sure Read more

How do I use CBR instead of VBR in your platform?

Occasionally compression requirements dictate that you use a Constant Bit Rate (CBR) instead of a Variable Bit Rate (VBR). This is especially helpful for video streaming.  In our encoding platform, VBR is the default setting for since it generally provides much higher quality. For scenes where there is a high amount of action or Read more

What additional controls are available for VBR settings through the API?

When you're using our powerful API to control the VBR settings of your encode, there's a few additional options that you can supply to control the settings. There are a few things to consider: —> – Bufsize: (Rate control buffer size) You always MUST specify it when setting minrate and/or maxrate. A buffer with that Read more

Advanced configuration for the libx264 engine

This guide maps most of x264's options to FFmpeg's options along with detailed descriptions by libx264 developer Dark_Shikari. FFmpeg developer superdump has implemented x264 presets to FFmpeg. You can find his guide here. Frame-type options: g <integer>  Keyframe interval, also known as GOP length. This determines the maximum distance between I-frames. Very high GOP lengths will Read more

How to encode and implement for HTML5 Video

Until the availability of the HTML5 video element,  all the video we have ever watched within a browser has been played through third party browser plugins.  First there was RealPlayer, then Windows Media Player and QuickTime, and most recently Flash (which is currently the dominant plugin that plays the majority of Internet video).      Read more

How Do I Convert H264 to MPEG?

Easily Convert H264 to MPEG at supports a host of file formats within the H264 and .mpeg containers. Check out our up to the minute support list for what’s available: Through our web uploader, you can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace Read more