NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) ad specs

NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) ads are horizontal 16:9 video clips, measured at 1920×1080 px, up to 10240 MB per file, up to 30 seconds long, delivered as MP4 or MOV. They run in the In-Stream (Peacock Premier / Peacock AX) placement on NBCUniversal.

Visual specifications

Dimensions1920 × 1080 px
Aspect ratios16:9
Orientationlandscape
Max file size10240 MB
File typesMP4, MOV

Video & audio

Max duration30 sec
Video codecProRes 422 HQ (mezz) / H.264 (High/Main/Baseline)
Frame rate29.97 fps
Video bitrate5000 kbps
Audio codecAAC
Audio channelsstereo (2)
Audio bitrate192 kbps
Sample rate48000 Hz
Loudness-24 LUFS

Notes & source

Pre-roll: 6/15/30s. Mid-roll: 15/30/45/60s (Peacock accepts 90s on request). Renditions — Mezz: 1920×1080, MP4/MOV, 10–30 Mbps; High: 1920×1080 or 1280×720, MP4, 3.25–5 Mbps; Medium: 960×540 or 640×480, MP4, 1–1.5 Mbps; Low: 640×360 or 416×234, MP4, 340–460 Kbps. 16:9; constant frame rate 23.98/24/25/29.97/30 fps. Progressive only. Audio 2-channel, 48 kHz, mezz ≥192 Kbps / others ≥96 Kbps. VAST 2.0 only, secure HTTPS, no VPAID. <20 unique creatives per tag, no multiple durations per tag, no stitched creatives. Countdown-clock safe area: 320×80 box at X:128, Y:943.

Official source: https://nbcu-creative-guidelines.scroll.site/nbcuniversal-creative-guidelines/nbcu-programmatic-video-guidelines

Frequently asked questions

What size are NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) ads?
NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) ads are 1920×1080 pixels with an aspect ratio of 16:9.
What aspect ratio does NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) use?
NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) supports 16:9 aspect ratio.
What is the maximum file size for NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll)?
Files for NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) can be up to 10240 MB.
How long can a NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) video be?
NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) videos can run up to 30 seconds.
Which file formats does NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) accept?
NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) accepts MP4 and MOV files.
What codec should NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) ads use?
Encode NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) with ProRes 422 HQ (mezz) / H.264 (High/Main/Baseline) and AAC at 29.97 fps.
What is the NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) ad format?
NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) is a video ad format that runs in the In-Stream (Peacock Premier / Peacock AX) placement on NBCUniversal. This page documents its full creative requirements, sourced from NBCUniversal's official ad documentation.
Where does NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) appear on NBCUniversal?
NBCUniversal Programmatic Video — VAST 2.0 (Pre-roll / Mid-roll) ads appear in the In-Stream (Peacock Premier / Peacock AX) placement on NBCUniversal.