Shortform video, also commonly referred to as Preroll, is a video ad that serves against shortform content clips, such as previews, highlights, news, and interviews. Maximum duration of video ads is :30 seconds and shorter durations are also accepted.

This spec applies to:

  • Freeform shortform video



Ad Specifications: Freeform Served Video

Please allow five business days for testing and review.

Supported Platforms

Mobile Tablet Desktop Connected Devices


  • 30 seconds maximum, 15 seconds minimum

Video Submission and Encoding Specs

  • Freeform Digital Media Mezzanine File Format requirements
  • It is our intent to provide the highest possible experience to the consumer for both content and advertisements. As such, we ask that all file based deliveries follow the following guidelines:
    1. HD is preferred over SD. If an HD asset is available please provide this format.
    2. Please provide the highest quality digital master QuickTime file available within the technical specifications below. If your asset does not meet the technical requirements, do not convert your file to fit the specifications. Instead return to your digital master or tape and recreate the QuickTime mezzanine file.
    3. Video must be broadcast quality and void of any visible compression artifacts.
    4. Audio must be stereo, in sync with video and void of any distortion.
    5. Files must be in QuickTime format (specs below) with all file names ending in .mov.
  • QuickTime Mezzanine File Specifications
  • High Definition QuickTime (MOV)
    • Video Dimensions: 1920×1080 or 1280×720
    • Video Display Aspect Ratio: 16×9
    • Video Pixel Aspect Ratio: Square (1.0)
    • Video Frame Rate: 23.98 or 29.97, native frame rate only, do not adapt or convert
    • Video Scanning Method: Progressive ONLY
    • Video Codecs Accepted
      • ProRes HQ in MOV container
        h264 (50mbps at Main Profile @ Main Level, 4:2:0 color space) codec in MOV
        MP4 container
    • Audio: Stereo PCM 48khz, 16 or 24 bit
    • Audio Codecs Accepted:
      • Uncompressed
        AAC: 192kbps or higher
        MP3: 192kbps or higher
      • Other:
    • No letterboxing or pillarboxing
      :15 or :30 duration
      10GB max file size
      No slates, countdowns, or leaders

Tape Submissions

  • High Definition Tape Format (preferred) accepted: D5 or HDCAM-SR in 1080/23.98psf or 720p/60 formats with stereo audio. 1080i format will not be accepted.
  • Unacceptable formats such as VHS, Mini DV, DVDs or any formats not listed above will be rejected.
  • Please deliver tapes only to:
    Robert Longwell
    ABC Digital Media
    4151 Prospect Ave
    Los Feliz Tower #320
    Los Angeles, CA 90027

Related Opportunities Synched with Video

  • Pre-Stream “Sponsored By” Billboard (optional)
    • Adobe Illustrator or Photoshop (must be a layered file)
    • A vector based native design file containing the brand logo is required and any specific req’s regarding its design – & style sheets if necessary.
    • If the logo or background is to appear in a color different than what is in the file, the hex color code Pantone number must be provided.

Additional Details

  • Video may click through to a sponsor’s website
  • Freeform reserves the right of final approval on video submissions

Ad Specifications: VAST

Please allow seven business days for testing and review.

Supported Platforms


Mobile Tablet Desktop Connected Devices

VAST Version Support


Video Asset Specs

Each VAST tag should include at minimum, the two video renditions below

Low Bitrate Rendition

  • Optimal Bitrate: ~1000kbps
  • Recommended Dimensions: 1280×720
  • Format: MPEG4 (MP4)
  • Duration: 15, 30 seconds (one duration per tag)
  • Frame Rate: 23.98 or 29.97 frames/second

High Bitrate Rendition:

  • Optimal Bitrate: ~15000kbps
  • Recommended Dimensions: 1920×1080
  • Format: MPEG4 (MP4), QuickTime (MOV)
  • Duration: 15, 30 seconds (one duration per tag)
  • Frame Rate: 23.98 or 29.97 frames/second

VAST Tracking Acceptance

  • Impression
  • Quartile: 25%, 50%, 75%, 100%
  • Clicks

Additional VAST Specs

  • Companion units must be specified in the “StaticResource” area (NOT the HTMLResource or IframeResource)
  • Please see VAST-XML-Acceptance.docx for specific details regarding what VAST metrics are handled by the Freeform FEP

Additional Details

  • Site reserves right of final approval on creative assets
  • All targeting & capping will only be applied by Freeform
    • This includes, but is not limited to: geo targeting, frequency capping, interval capping, max goal capping, time targeting, and demo targeting
    • The IP address may be blocked or displayed in a way that the vendor cannot determine the origin
    • Any targeting capping applied on the vendor end can prevent the ad from displaying, create discrepancies, and can break the player. Due to this, vendors will not apply targeting/capping in their system. Freeform will apply all necessary targeting/capping to ensure correct delivery
  • Flighting will be controlled by Freeform
    • VAST tags will remain live for the duration of the advertiser’s flight. If an ad needs to be taken down for a period of time Freeform will be responsible for executing this request
  • Freeform reserves the right to pull any ads from their properties. This can be due to violating any of the above bullet points, poor ad quality, inappropriate content, creating a poor user experience
  • Freeform can revoke the “Approved Vendor” status at any time and can refuse to serve tags from a specific vendor

Ad Specifications: VPAID

Please allow seven business days for testing and review.

Supported Platforms

Mobile Tablet Desktop Connected Devices

VPAID Version Support:


IMPORTANT: All VPAID ads subject to testing and approval, and require a minimum seven days leadtime.

VPAID Creative Events Support:

  • AdLoaded
  • AdStarted
  • AdVideoFirstQuartile
  • AdVideoMidpoint
  • AdVideoThirdQuartile
  • AdVideoComplete
  • AdClickThru
  • AdPaused
  • AdPlaying
  • AdStopped
  • AdLinearChange
  • AdDurationChange
  • AdRemantingTimeChange
  • AdVolumeChange