Video upload and transcoding support

You can upload video content in Ad Manager when you create a creative set for a line item or for an advertiser. The following video formats are supported in creative sets:

  • WebM files - Vp8 video codec and Vorbis Audio codecs
  • MPEG4, 3GPP and MOV files - Typically supporting h264, mpeg4 video codecs, and AAC audio codec
  • AVI - Many cameras output this format - typically the video codec is MJPEG and audio is PCM
  • MPEGPS - Typically supporting MPEG2 video codec and MP2 audio
  • WMV
  • HLS - (HTTP Live Streaming) Adaptive bitrate standard for live stream video events

Ad Manager allows uploads of video files up to 512 MB. Once uploaded, Ad Manager transcodes videos into as many as nine formats and sizes, depending the supported format/resolution combinations that are the same or smaller resolution than the uploaded video. Refer to the table and examples below for more information.

Due to the nature of the transcoding process, the video length may not necessarily be the same as the original. If you rely on an exact video length, use the length after transcoding.

Video files with a duration shorter than 0.3 seconds are considered invalid and are not transcoded.

When transcoding is complete, you can remove individual transcodes using the controls in the "Active" column in the Settings tab of the creative set.

Container/video codec Output resolution range Maximum video+audio bitrate (kbps)
3GPP/MPEG-4 320x240 192+64
HLS 256x144 to 1920x1080
5 second segments
Max video: 4 mbps
Max audio: 256 kbps
3GPP/MPEG-4 176x144 56 + 24
MP4/H.264 640x360 640+96
MP4/H.264 1280x720 2000+128
MP4/H.264 1920x1080 3500+128
WebM/VP8 480x360 to 854x480 360+96
WebM/VP8 1280x720 2000+128

Example 1

Suppose you upload a 720p (1280x720) video. Ad Manager would transcode the video into all of the above combinations except for 1920x1080 MP4, since that's larger than the original size of the video.

Container/Video codec Output resolution
3GPP/MPEG-4 320x240
3GPP/MPEG-4 176x144
MP4/H.264 640x360
MP4/H.264 1280x720
WebM/VP8 854x480
WebM/VP8 1280x720
HLS 256x144

Example 2

If you were to upload a 640x360 video, you’d get the following output:

Container/Video codec Output resolution
3GPP/MPEG-4 320x240
3GPP/MPEG-4 176x144
MP4/H.264 640x360
WebM/VP8 640x360
HLS 256x144
Was this article helpful?
How can we improve it?