Key takeaways
- AWS lists the Pegasus v1.5 model launch as October 8, announced Bedrock availability on October 9, and published the detailed implementation walkthrough on October 19; this article does not recast the walkthrough as a new October 19 launch.
- The model supports general video analysis and a time_based_metadata mode that returns matching segments with start and end times plus user-defined fields. AWS says one request can analyze video up to two hours long, versus one hour for Pegasus 1.2.
- Bedrock builders use us.twelvelabs.pegasus-1-5-v1:0 or global.twelvelabs.pegasus-1-5-v1:0. The live model card says in-Region on-demand inference is not supported.
- Video can arrive from S3 or inline base64; inline clips are capped at 25 MB. The S3 bucket must be in the same source Region as the request, even when a cross-Region profile serves the inference.
- AWS exposes video-second and output-token billing dimensions, but numeric rates did not render in the reviewed public pricing response. Verify the live console or pricing API, then measure complete-video cost, latency and segment quality before procurement.
Bedrock availability began on October 9, not October 19
Amazon Web Services published its detailed Pegasus 1.5 tutorial on October 19, 2026. The post itself points back to an October 9 Bedrock availability announcement, while the live model card gives October 8 as the model launch date. The current event is a substantial implementation disclosure for an already available model, not a second launch.
Pegasus 1.5 is TwelveLabs’ video-to-text model for summaries, detailed descriptions and structured responses about video. On Bedrock it is active and offered on demand through bedrock-runtime. AWS identifies the base model as twelvelabs.pegasus-1-5-v1:0, but production calls must use a cross-Region inference profile rather than that base ID.
The main change is whole-video segmentation into timestamped JSON
In the default general mode, a builder sends a text prompt and receives text, or JSON when a response schema is supplied. In time_based_metadata mode, the builder defines the segment types that matter—such as editorial sections, speaker changes, sports plays or brand appearances—and requests named fields. The response is a segments list with start and end times, requested fields and a definition identifier.
AWS says Pegasus 1.5 can process videos up to two hours in one request, double the one-hour limit it attributes to Pegasus 1.2. That is a capacity statement, not evidence that every relevant event will be found or bounded accurately. Evaluate missed segments, false matches, boundary drift, field accuracy and repeatability on annotated videos from the intended domain.
Reference images and direct video input remove an indexing step
A segment definition can combine text with a visual reference, allowing a request to ask where a particular logo, product, person or scene appears. AWS documents up to 30 reference images in one request. General mode places references beside the prompt; segmentation mode attaches them to the relevant definition.
The video itself can be read from an S3 URI or carried as a base64 string. Inline video is limited to 25 MB, so long-form work will normally use S3. AWS presents this as on-the-fly processing with no required pre-indexing or ingestion pipeline. That can simplify a first integration, but repeated analysis of the same library may still make caching, durable metadata and a separate search index economically useful.
Cross-Region inference is mandatory
The live model card says Pegasus 1.5 does not support in-Region on-demand inference. US geographic requests use us.twelvelabs.pegasus-1-5-v1:0 and can route among us-east-1, us-east-2 and us-west-2. Global requests use global.twelvelabs.pegasus-1-5-v1:0 and can route across supported AWS Regions.
A Global profile is therefore not an appropriate default when residency or transfer boundaries require a named geography. Even with a cross-Region profile, AWS says an S3 bucket must match the source Region where the request is sent; a bucket in another Region produces a validation error. Record both the source endpoint and inference profile in architecture and compliance reviews.
The API has large limits and explicit completion signals
AWS lists a 261,120-token context window and 98,304 maximum output tokens. InvokeModel and InvokeModelWithResponseStream are the documented invocation paths. Responses include input and output token counts and a stopReason; a length stop means generation ended at maxOutputTokens and must not be treated as a complete analysis.
Those limits do not establish reliable two-hour comprehension. Long inputs can contain dense cuts, overlapping speakers, small text and repeated visual motifs. Cap output intentionally, check stopReason, reject malformed or incomplete segment sets, and compare returned intervals against human-labeled fixtures rather than assuming a large context guarantees temporal recall.
Pricing has two metered dimensions but needs a live quote
AWS’s TwelveLabs pricing table exposes a price per second of video input and a price per one million output tokens for Pegasus 1.5. The page says those Pegasus rates apply to both US and Global cross-Region inference. The model card adds that this is an AWS Marketplace product whose charges appear under the model provider in Cost Explorer rather than under Amazon Bedrock.
The numeric price cells are injected client-side and did not resolve in the public response reviewed by AccessAllGPT, so we do not quote a rate. Before a trial, capture the live console or pricing-API values, currency and timestamp. Estimate with actual video duration and expected output, then include S3 storage and requests, transfer, retries, reprocessing, human review and any downstream indexing.
What video-AI buyers should do next
Trial Pegasus 1.5 on a stratified, rights-cleared sample that represents video lengths, languages, cuts, audio quality and event density. Build ground truth for both existence and start/end boundaries. Compare general mode and time-based metadata on missed events, false positives, timestamp error, field validity, truncation, latency and total cost per accepted video.
Adopt when the tested profile satisfies residency, quality and complete-video economics. Constrain it to assisted review when misses or boundary errors carry moderate consequences. Wait if numeric pricing, quota or required geography cannot be confirmed. Reject unattended use for consequential identification or enforcement when a plausible segment error can harm a person or create an irreversible action.
Copy-ready Pegasus 1.5 trial record
Complete this for one video collection, inference profile and production decision. Keep AWS specifications separate from measured results.
Entries stay in this browser tab and are not submitted to AccessAllGPT. Blank responses are copied as [Unresolved].
Source Region, US or Global profile ID, API, SDK version, account, quota and Marketplace entitlement.
S3 or base64, bucket Region, formats, duration and size distribution, languages, reference-image count and rights basis.
General or time_based_metadata mode, segment definitions, output fields, timestamp format, schema version and maxOutputTokens.
Ground-truth set, miss and false-match rates, boundary error, field accuracy, repeatability, language slices and reviewer agreement.
length stop, validation error, malformed or empty segments, definition_errors, timeout, retry cap, duplicate processing and human fallback.
Source endpoint, possible destination Regions, S3 co-location, retention assumptions, logs, access controls and deletion evidence.
Timestamped video-second and output-token prices, duration, output, latency, retries, storage, transfer, indexing, review and cost per accepted video.
Adopt, constrain, wait or reject; scope, owner, review date, stop conditions, rollback and model, price or routing retest triggers.
Primary sources
Browse the publication-wide evidence index →
- Pegasus 1.5 from TwelveLabs is now available in Amazon BedrockAmazon Web Services · Reviewed: October 19, 2026 publication date and October 9 availability chronology; new capabilities; runtime model ID and APIs; analysis modes; input methods and limits; request and response examples; stop reasons; segmentation definitions; multimodal prompting; pricing and cleanup notes · Retrieved · Supports: AWS documents Pegasus 1.5 on Bedrock as an on-demand video-language model for general analysis and time-based metadata. The post identifies two-hour video input, JSON segment output, up to 30 reference images, S3 or base64 input, InvokeModel and streaming invocation, and model-specific request fields.
- TwelveLabs Pegasus 1.5 model now available on Amazon BedrockAmazon Web Services · Reviewed: October 9, 2026 availability announcement; video-to-text and time-coded metadata description; whole-video analysis; user-defined event types; audiovisual and on-screen-text processing; no-pre-indexing statement; US and Global cross-Region access · Retrieved · Supports: AWS announced Bedrock availability on October 9, 2026 and described Pegasus 1.5 as reading an entire video to return timestamped, structured metadata through US and Global cross-Region inference profiles.
- TwelveLabs — Pegasus v1.5Amazon Web Services Documentation · Reviewed: Model details and October 8 launch date; active lifecycle; context and output limits; endpoint guidance; unsupported Bedrock features; Marketplace billing; base, US and Global model identifiers; cross-Region-only restriction; source and destination Regions; S3 co-location requirement; quota caveat · Retrieved · Supports: The live model card lists a 261,120-token context, 98,304 maximum output tokens, bedrock-runtime access, US and Global inference IDs, no in-Region on-demand support, Marketplace billing, and an active lifecycle. It says the request S3 bucket must match the source Region.
- Amazon Bedrock pricingAmazon Web Services · Reviewed: Model Pricing introduction; TwelveLabs on-demand section; Global and Geo cross-Region tabs; Pegasus 1.5 billing dimensions; video-input seconds; output-token units; applicability to US and Global CRIS · Retrieved · Supports: The current pricing surface bills Pegasus 1.5 using video-input seconds and output tokens and says Pegasus pricing applies to US and Global cross-Region inference. Numeric values are client-rendered pricing tokens and did not materialize in the reviewed public response, so this article does not quote an unverified rate.
Limitations
This is a public-documentation review, not a model evaluation. AccessAllGPT did not obtain AWS or TwelveLabs credentials; invoke Pegasus 1.5; verify entitlement, account quota or console availability; upload or submit video; test either analysis mode, two-hour inputs, 25 MB inline video, reference images, languages, schemas, streaming, stop reasons or regional routing; reproduce AWS examples; independently assess accuracy, safety, privacy, latency, throughput or cost; or compare Pegasus 1.2. AWS controls all four reviewed sources. Numeric rates did not materialize in the reviewed public pricing response and may vary over time. Features, identifiers, routing, quotas and prices can change.
Disclosures
AccessAllGPT received no AWS or TwelveLabs account, credentials, credits, early access, briefing, video, benchmark data, review, payment or compensation for this article. Neither company sponsored, reviewed or endorsed it. AccessAllGPT Research is operated by NeuralArc, is independent, and is not affiliated with Amazon Web Services or TwelveLabs. Publication-wide relationships are listed on the disclosures page.
Further AccessAllGPT guidance
- AWS Adds Structured Outputs and Strict Tool Schemas for Claude on Bedrock
- OpenAI and Higgsfield Launch a Ten-Minute AI Video Workflow
- Meta Releases Muse Spark Open With Multimodal Video Input
- Choose Between an AI Agent and a Deterministic Workflow
- Move an LLM API Without Breaking Production
- AccessAllGPT Research methodology
- Evidence standards
- Publication disclosures
Continue the research
Get evidence-led updates for teams making production AI decisions.