Stock Video Footage & 4K B-Roll Commercial License Schema Markup (JSON-LD)
Structured data for commercial stock video footage, 4K aerial drone clips, and cinematic B-roll libraries, detailing video resolutions (3840x2160), frame rates (60fps), ProRes codecs, and licensing.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "VideoObject",
"@id": "https://example.com/footage/tokyo-night-drone-4k#video",
"name": "Tokyo Neon Skyline Aerial Drone Hyperlapse (4K 60fps ProRes)",
"description": "Cinematic 4K UHD 60fps Apple ProRes 422 HQ aerial night hyperlapse flying over Shinjuku and Shibuya Tokyo with complete commercial broadcast license.",
"thumbnailUrl": "https://example.com/thumbnails/tokyo-night-4k.jpg",
"contentUrl": "https://example.com/previews/tokyo-night-watermark.mp4",
"uploadDate": "2026-08-15T10:00:00Z",
"duration": "PT24S",
"license": "https://example.com/licenses/commercial-broadcast-license",
"offers": {
"@type": "Offer",
"name": "4K ProRes Commercial Broadcast License",
"price": "149.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "CineMotion Stock"
}
}
}Typed Properties Specification (7 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| name | Text | Required | Official title of the stock video clip with resolution and frame rate. e.g. Tokyo Neon Skyline Aerial Drone Hyperlapse (4K 60fps ProRes) |
| thumbnailUrl | URL | Required | High-resolution 16:9 thumbnail preview image URL. e.g. https://example.com/thumbnails/tokyo-night-4k.jpg |
| uploadDate | DateTime (ISO 8601) | Required | The publication date of the stock footage asset. e.g. 2026-08-15T10:00:00Z |
| duration | Duration (ISO 8601) | Required | Clip run length in ISO 8601 format (e.g. PT24S for 24 seconds). e.g. PT24S |
| license | URL | Required | Direct URL to commercial broadcasting licensing terms. e.g. https://example.com/licenses/commercial-broadcast-license |
| offers | Offer | Required | Clip download purchase price, currency, and commercial rights. e.g. { "@type": "Offer", "price": "149.00", "priceCurrency": "USD" } |
| contentUrl | URL | Recommended | Direct URL to watermarked MP4 preview video. e.g. https://example.com/previews/tokyo-night-watermark.mp4 |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying VideoObject schema.
Missing Required thumbnailUrl and uploadDate
Google Video rich results strictly require thumbnailUrl and uploadDate; omitting either causes rich result validation failure.
Always provide valid absolute URLs for thumbnailUrl and ISO 8601 uploadDate.
Missing acquireLicensePage or Commercial License Link
Google Images and Video search now require explicit license and acquireLicensePage properties to display the 'Licensable' badge.
Include license URL linking to your commercial terms.
Invalid ISO 8601 Duration Format
Specifying duration as '24 sec' instead of 'PT24S' triggers schema parse failures.
Format duration strictly as ISO 8601 (e.g. 'PT24S').
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Creative Work & Media cluster.
Audio Sample Pack & Royalty-Free Sound Library Schema Markup (JSON-LD)
3D CAD Model & Game Engine Asset Schema Markup (JSON-LD)
Digital Software License & Activation Key Schema Markup (JSON-LD)
Scenic Helicopter Tour & Aerial Sightseeing Flight Schema Markup (JSON-LD)
Displayed below main page header or above the tool container. • Zero CLS Container