{"uid":"cap_YrkmHrJvgG0A-Xdu9veri","slug":"sift-web-tools-video-inspect-aac5fc5c","name":"Sift Web Tools – Video Inspect","description":"Inspect a video: duration, size, rotation and what a storyboard would produce. Reads a video URL (up to 200 MB, 2 hours) and returns codec, size, display rotation, aspect ratio, duration and the storyboard a preset would produce.","url":"https://sift.srv1996466.hstgr.cloud/v1/video/inspect?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Video file URL"},"preset":{"type":"string","description":"web_player, web_player_hd, mobile, editor_filmstrip or contact_sheet"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"duration_s":10,"display_width":640,"would_produce":{"tiles":2,"sheets":1},"display_height":360}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_GGrd1FgvuuN8Z9iHsFqf6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Inspects a video file URL and returns technical metadata such as duration, dimensions, and storyboard tile estimates for a given preset","exampleAgentPrompt":"Can you inspect the video at https://example.com/clip.mp4 and tell me its duration, resolution, and how many storyboard tiles it would produce using the web_player preset?","exampleUseCases":[{"title":"Pre-upload video validation","prompt":"Before I upload this video to our platform, can you check https://cdn.example.com/promo.mp4 and tell me its duration and display resolution so I know if it meets our specs?"},{"title":"Storyboard planning for video editor","prompt":"I need to build a scrub bar for my video editor — can you inspect https://media.example.com/episode1.mp4 with the editor_filmstrip preset and tell me how many tiles and sheets the storyboard would have?"},{"title":"Mobile video compatibility check","prompt":"Can you look at https://assets.mysite.com/video.mp4 using the mobile preset and tell me the dimensions and duration so I can decide if it needs to be transcoded for mobile playback?"}],"resultDescription":"Returns a JSON object with the video's duration in seconds, display width and height in pixels, and an estimate of how many storyboard tiles and sheets would be produced for the specified preset.","failureModes":["Unreachable or invalid video URL returns an error","Unsupported video format or codec not inspectable","Preset value not in allowed enum causes bad request","Video file too large or slow to fetch causes timeout","Non-video URL (e.g. HTML page) returns parse error"],"whenToPreferThis":"Use this endpoint when you need lightweight technical metadata about a remote video file — duration, resolution, and storyboard tile estimates — without downloading or transcoding the file. It is especially useful before calling /v1/video/storyboard to understand what output to expect, or when validating video specs before ingestion into a pipeline.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T18:36:12.231Z","isFirstParty":false,"canonicalSlug":"sift-web-tools-video-inspect-aac5fc5c"}