Skip to content
Model infoModelsSnapshot: 15 Oct 2026

Pruna AI / P-Video

P-Video-Edit

Managed instruction-based editing of existing video, with optional image references and separate standard or draft output pricing.

availableClosed-source managed componentVideo editing
Official documentation (opens in a new tab)Reviewed 15 Oct 2026
4 of 21 specification fields collected
Output resolutionNot collectedAwaiting source review
Video input limitAt most 15 secondsSee specification notes below
Input billingSee ratesPruna API
Output billingSee ratesPublished units and conditions below

Specifications

Provider-documented facts. “Not collected” means we have not verified that field yet, not that the feature is unsupported.

Context / input limit
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Maximum input tokens
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Maximum output
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Maximum prompt characters
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Reasoning
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Tool calling
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Structured output
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Streaming
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Batch processing
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Fine-tuning
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Context caching
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Knowledge cutoff
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Release date
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Parameters
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Architecture
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Languages
Not collected

Not established for this exact hosted workflow. Upstream open-model features and language-model capabilities are not inherited.

Base model
Not collected

No named upstream checkpoint in the reviewed editing contract.

Input modalities
Video, Text, ImageSource for Input modalities (opens in a new tab)
Output modalities
Video, AudioSource for Output modalities (opens in a new tab)

save_audio controls retaining an audio track; no standalone speech-generation claim.

Video input duration
At most 15 secondsSource for Video input duration (opens in a new tab)
Reference images
Up to 4 optional reference imagesSource for Reference images (opens in a new tab)

Access & pricing

Prices belong to an endpoint and billing tier. A provider listing does not guarantee access for every account or region.

API model ID
p-video-edit
Access
Native API documented; account and API key required. No inference job submitted.
Regions
Not established
API endpoint URL
POST https://api.pruna.ai/v1/predictionsSource for API endpoint URL (opens in a new tab)
Authentication
apikey and Model headers; parameters inside the input object.Source for Authentication (opens in a new tab)
Required request fields
video, promptSource for Required request fields (opens in a new tab)

Conditional speech requirements for avatar are recorded separately.

Model controls
video, prompt, images, prompt_upsampling, draft, save_audio, seedSource for Model controls (opens in a new tab)
Request quotas
50 requests/minuteSource for Request quotas (opens in a new tab)
Asynchronous generation
Asynchronous by default. Try-Sync=true waits up to 60 seconds; unfinished requests use prediction-status polling.Source for Asynchronous generation (opens in a new tab)
Result retrieval
GET /v1/predictions/status/{id}; retrieve generated media from the returned delivery URL.Source for Result retrieval (opens in a new tab)
Billing basis
Per second of returned video; standard $0.045 and draft $0.025. Exact duration rounding/minimum is not established.Source for Billing basis (opens in a new tab)
Seed control
Optional integer seed 0–2147483647, per the product configuration guide; API guide does not give a range.Source for Seed control (opens in a new tab)
Documentation discrepancy
Model is documented in current guides but absent from the captured native OpenAPI 0.6.0 schema/selector list. Fields here come from this model guide; no schema is borrowed from another version.Source for Documentation discrepancy (opens in a new tab)
Video input duration
Source video at most 15 seconds. Numeric byte-size and accepted codec limits are not established.Source for Video input duration (opens in a new tab)
Reference guidance
Optional images array, up to 4 JPEG/PNG/WebP references; default empty.Source for Reference guidance (opens in a new tab)
Generation controls
draft=false by default; true selects the cheaper preview. save_audio=true and prompt_upsampling=true by default.Source for Generation controls (opens in a new tab)
Resolution controls
Not collected

No verified output resolution, frame-rate or output-codec contract. Do not inherit 720p/1080p controls from the other video workflows.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 15 Oct 2026
CategoryUsageRateUnit
Video generationStandard edit1$0.045output video second
Video generationDraft edit2$0.025output video second

Rate conditions

  1. draft=false; per returned video second. Input video maximum 15 seconds; output resolution not published.
  2. draft=true; per returned video second. Do not treat this as a resolution tier.
Pricing source (opens in a new tab)

Data & enterprise terms

Pruna terms retain customer rights in input/output and permit processing to provide the service, plus operational telemetry. Upstream model terms may apply. A universal retention period and zero-training guarantee are not established.

Read the service policy (opens in a new tab)

Caching

Caching can reuse earlier input processing. Availability, lifetime and billing depend on the endpoint. A cache hit still generates a new response.

01 / INITIAL INPUTProcess & retain

The system processes eligible input and retains reusable state.

02 / LATER REQUESTCheck available state

Reuse depends on matching input, session state and the cache policy.

03 / CACHE HITReuse & generate

Reusing state can reduce repeated work. Any charges follow the billing rules below.

Pruna API

p-video-edit
Not verified

No verified prompt-cache mechanism or cached-inference tariff. Asset uploads, conditioning and asynchronous predictions do not establish prompt caching.

How it works
Not collected

No verified prompt-cache mechanism or cached-inference tariff. Asset uploads, conditioning and asynchronous predictions do not establish prompt caching.

Minimum reusable input
Not collected

No verified prompt-cache mechanism or cached-inference tariff. Asset uploads, conditioning and asynchronous predictions do not establish prompt caching.

Lifetime & refresh
Not collected

No verified prompt-cache mechanism or cached-inference tariff. Asset uploads, conditioning and asynchronous predictions do not establish prompt caching.

How to enable it
Not collected

No verified prompt-cache mechanism or cached-inference tariff. Asset uploads, conditioning and asynchronous predictions do not establish prompt caching.

Usage fields
Not collected

No verified prompt-cache mechanism or cached-inference tariff. Asset uploads, conditioning and asynchronous predictions do not establish prompt caching.

Billing rules
Not collected

No verified prompt-cache mechanism or cached-inference tariff. Asset uploads, conditioning and asynchronous predictions do not establish prompt caching.

Limits & data boundaries
Not collected

No verified prompt-cache mechanism or cached-inference tariff. Asset uploads, conditioning and asynchronous predictions do not establish prompt caching.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Caching reviewed 15 Oct 2026

What the measurements say

No benchmark observations have been added for this model. We do not turn a vendor description into a performance score.

Latency and throughput depend on the host, request size, reasoning settings and load. There is no measured speed or global usage figure in this record.

The record behind the model

Why it is included

Named Pruna hosted video-editing workflow. The underlying checkpoint and private-weight provenance are not identified in the reviewed contract. Included explicitly as a managed component, not a verified private foundation checkpoint.

Classification evidence (opens in a new tab)

Sources reviewed