← All types

VideoObject

JSON-LD Output

{
    "@context": "https://schema.org/",
    "@type": "VideoObject",
    "name": "How to Make Sourdough Bread from Scratch",
    "thumbnailUrl": [
        "https://example.com/photos/sourdough-1x1.jpg",
        "https://example.com/photos/sourdough-4x3.jpg",
        "https://example.com/photos/sourdough-16x9.jpg"
    ],
    "uploadDate": "2025-02-05T08:00:00+00:00",
    "description": "A step-by-step guide to making artisan sourdough bread at home, from creating your starter to baking the perfect loaf.",
    "contentUrl": "https://example.com/video/sourdough-guide.mp4",
    "embedUrl": "https://example.com/embed/sourdough-guide",
    "duration": "PT23M15S",
    "expires": "2027-02-05T08:00:00+00:00",
    "regionsAllowed": "US,CA,GB,AU",
    "interactionStatistic": {
        "@type": "InteractionCounter",
        "interactionType": "WatchAction",
        "userInteractionCount": 14503
    },
    "hasPart": [
        {
            "@type": "Clip",
            "name": "Creating the Starter",
            "startOffset": 0,
            "url": "https://example.com/video/sourdough-guide?t=0",
            "endOffset": 180
        },
        {
            "@type": "Clip",
            "name": "Mixing the Dough",
            "startOffset": 180,
            "url": "https://example.com/video/sourdough-guide?t=180",
            "endOffset": 420
        },
        {
            "@type": "Clip",
            "name": "Shaping and Proofing",
            "startOffset": 420,
            "url": "https://example.com/video/sourdough-guide?t=420",
            "endOffset": 840
        },
        {
            "@type": "Clip",
            "name": "Baking the Loaf",
            "startOffset": 840,
            "url": "https://example.com/video/sourdough-guide?t=840",
            "endOffset": 1395
        }
    ],
    "publication": {
        "@type": "BroadcastEvent",
        "isLiveBroadcast": false,
        "startDate": "2025-02-05T08:00:00+00:00",
        "endDate": "2025-02-05T09:00:00+00:00"
    }
}

Source: generate-videoobject.php

Schema: https://schema.org/VideoObject