Video transcoding in the Asset Library

Video transcoding currently needs to be enabled at the account level. If you'd like it enabled, please contact your DoubleClick sales or support representative.
At this time, Studio only supports transcoding for Standard Rich Media creatives.

How to transcode videos in your Studio creative

When you upload videos to the Assets tab, Studio automatically encodes a single video file into four resolutions for each available video output format. This is called transcoding. Studio transcodes files into HD 1080p, HD 720p, 480p and 360p for FLV, MP4, and WEBM formats. Transcodes do not serve by default, you must enable them for each video.

  1. Upload your video to Asset Library. Your video will automatically get transcoded into 11 versions depending on the source file's dimensions. Some smaller dimensions, such as 300x200, may only get transcoded into 360p. For more details, see the File specifications and limits section, below.
  2. Turn transcodes on for serving by selecting your video in the Asset Library, then flipping the transcodes switch on in the Details panel.
  3. Add the video to your creative: On the "Creatives" tab, go into your creative and click Add. By clicking Add, you'll pick your video directly from the Asset Library. The video will be listed in the "Type" column as a video bundle
    (Picture of a video play button and the word "video" to its right.), which refers to all transcodes as one asset.
  4. Set the video source in your creative with the Studio Enabler. For example, set the source of an HTML5 video element to Enabler.getUrl('yoursourcefile.flv').
    Currently, Studio doesn't support the use of transcoded video source files directly in the video tag. Always use the Enabler to call your video file.

During live serving, Studio will serve the correct video. For example, WEBM file in Chrome, MP4 in Safari. The highest available resolution will be served by default, but you can select a different resolution from the Details panel in Asset Library if you need to reduce your video's file size.

File specifications and limits

Formats for transcoding and serving

Studio transcodes and serves uploaded source files that are in the following formats:

  • MP4
  • M4V
  • WebM
  • FLV

Formats for transcoding only

You can also transcode the following formats but they won't be available for serving:

  • AVI
  • MOV
  • MPEG
  • MPG
  • WMV
  • OGG
  • OGV

Minimum source dimensions for each transcode format

  • *360p: 640x360
  • 480p: 854x480
  • HD 720p: 1280x720
  • HD 1080p: 1920x1080

*The minimum dimensions for 360p is a recommendation: Studio will still generate a 360p transcode even if you upload dimensions below the minimum listed here. The minimum dimensions for 480p, 720p, and 1080p are requirements: Studio will not generate those transcodes if you upload files with lower dimensions.

Uploaded file size limit

You can upload files up to 100 MB but the serving limit is 60 MB. That means that any source video or transcode greater than 60 MB won't serve (publishers may have lower limits).

Output transcode dimensions

Studio transcodes each of the following dimensions for the three available output formats: FLV, MP4, and WebM.
640 x 360
854 x 480
1280 x 720
1920 x 1080

View the list of transcodes

You can view the list of transcodes in the asset's Details panel on the Assets tab. This is also where you can enable transcodes for serving, preview them, download individual transcodes, or download a zip of all transcodes together.

Transcodes not created by Studio

If you need a transcode that Studio doesn't automatically create, you'll need to transcode the file yourself and upload it to the Assets tab.

Working with transcodes during local creative development

During local creative development, you may want to download and play an individual video transcode from your local drive to see what the final creative will look like at serving time. Follow the steps below:

  1. Download the video transcode you wish to use for preview by using the download button in the Assets tab Details panel.
  2. In your creative code, use the Enabler to load the filename of the specific transcode you downloaded.
  3. Preview your creative locally.

There's no need to change your creative code to point back to the source filename when you're ready to upload your finished creative files in the "Creatives" tab. Studio will detect that the transcode loaded by the creative is part of the transcoded video bundle, and the proper format and resolution will be selected at serving time.

If you edit the transcode file or filename, it will be treated as a new source file and will no longer point to the original video bundle.