GPT Image 2.5 Flare & Sunburst sont disponibles sur EvoLinkEssayer GPT Image 2.5

Sora 2 API

Découvrez Sora 2, le modèle phare d’OpenAI pour la génération vidéo‑audio. Il produit des scènes plus réalistes et physiquement cohérentes, avec un meilleur contrôle et un audio synchronisé (dialogues et effets). Utilisez Sora 2 sur EvoLink pour des stories courtes et cinématographiques en marketing, éducation et création.
Type de modèle:

Prix: $0.085(~ 5.76 credits) per second of video

Accès géré stable pour les charges de production. Recommandé lorsque vous avez besoin d'une facturation dans le tableau de bord, d'un contrôle des clés API et d'un comportement d'intégration prévisible.

Le même endpoint API est utilisé pour toutes les versions. Seul le paramètre model change.

123 (suggéré : 2,000)

Upload reference images

Cliquez pour importer ou glissez-déposez

Supported formats: JPG, JPEG, PNG, WEBP
Maximum file size: 10MB; Maximum files: 10

Uploaded image pixels must exactly match the selected aspect_ratio

How to handle aspect ratio mismatch when using input images

Click Generate to see preview

Historique

Max 20 éléments

0 en cours · 0 terminé

Les résultats sont conservés 24 heures — téléchargez ce que vous souhaitez garder.

Votre historique de génération apparaîtra ici

Sora 2 API pour des vidéos réalistes avec son

Utilisez la Sora 2 API pour transformer du texte en vidéos courtes avec dialogues et effets synchronisés, un meilleur suivi d’instructions et un mouvement plus réaliste.

Cinematic showcase of AI video generation feature 1

Pricing

Sora 2
Video Generation
duration:4s
Price:
$0.339/ video
(23.04 Credits)
Sora 2
Video Generation
duration:8s
Price:
$0.678/ video
(46.08 Credits)
Sora 2
Video Generation
duration:12s
Price:
$1.017/ video
(69.12 Credits)

If an upstream route is unavailable, EvoLink can use the next available option where fallback coverage exists, helping teams keep costs and operations predictable.

Que pouvez‑vous créer avec la Sora 2 API ?

Text‑to‑video synchronisé avec audio

Créez des vidéos courtes où dialogues, musique et effets sonores s’alignent avec les visuels. Rédigez un prompt clair, choisissez taille et durée, et recevez un clip cohérent plutôt qu’un audio recollé après coup. Idéal pour ads, trailers et posts sociaux où le timing compte.

Audio showcase of AI video generation feature 2

Scènes prêtes storyboard et product shots

Construisez des storyboards, showcases produit et visuels explicatifs avec la Sora 2 API. Vous pouvez fournir une image `image_urls` en première frame pour garder le look cohérent entre variantes. Cela aide les équipes à produire rapidement des clips on‑brand tout en itérant le message et le timing du CTA. Idéal pour landing pages, tours in‑app et lancements produit.

Storyboard showcase of AI video generation feature 3

Mouvement réaliste et cohérent physiquement

Utilisez la Sora 2 API pour un mouvement qui semble naturel. OpenAI rapporte une meilleure précision physique et un réalisme accru, rendant les mouvements plus crédibles et stables dans le temps. Utile pour l’éducation, les démos produit et les explications visuelles où la crédibilité compte.

Motion showcase of AI video generation feature 4

Pourquoi les équipes choisissent la Sora 2 API sur EvoLink

Sora 2 API sur EvoLink suit le workflow de génération vidéo documenté par OpenAI avec des garde‑fous clairs.

Pricing transparent

La référence API définit les modèles autorisés, durées de clips et tailles de sortie, pour standardiser les requêtes et planifier l’usage.

Defaults de production sûrs

Les règles d’usage Sora exigent le consentement pour les personnes réelles et interdisent l’usurpation ou les contenus nuisibles, donnant des limites claires pour un workflow compliant.

Accès via un seul endpoint

Le guide vidéo décrit un flux POST /v1/videos/generations avec `image_urls` optionnel comme first frame, simplifiant l’intégration et centralisant le contrôle créatif.

Comment intégrer la Sora 2 API

Générez votre premier clip Sora 2 en minutes en suivant le flow officiel avec une clé EvoLink et le routage API.

1

Étape 1 – Authentifier & choisir le modèle

Authentifiez-vous avec votre clé EvoLink et envoyez la requête à l'endpoint vidéo unifié avec model sora-2-preview.

2

Étape 2 – Prompt, taille et seconds

Envoyez un prompt décrivant sujet, style et action, plus éventuellement `image_urls`, `aspect_ratio` et `duration`. La route accepte une duration de 4, 8 ou 12 secondes et un aspect_ratio 1280x720 ou 720x1280. Si vous fournissez une image, ses pixels doivent correspondre exactement à l'aspect_ratio choisi ; sinon utilisez resize_mode (pad ou crop).

3

Étape 3 – Récupérer et publier

Sondez l’achèvement, téléchargez la vidéo avec audio et publiez‑la ou éditez‑la dans votre workflow.

Capacités Sora 2 API

Points clés du release Sora 2 et des docs officielles (30 sept. 2025)

Audio

Génération audio synchronisée

OpenAI présente Sora 2 comme un système vidéo‑audio généraliste capable de produire voix, ambiances et effets avec un réalisme solide. Les clips paraissent complets sans outillage audio séparé.

Realism

Réalisme physique

OpenAI indique une meilleure précision physique et un mouvement plus réaliste, ce qui stabilise les scènes dans le temps. Utile pour démos, contenus éducatifs et storytelling produit.

Control

Suivi d’instructions multi‑shots

Sora 2 peut suivre des instructions complexes sur plusieurs plans tout en gardant un monde cohérent, réduisant les ruptures de continuité lors de séquences ou changements caméra.

Inputs

Image de référence en first frame

Le guide de génération vidéo supporte une image `image_urls` qui devient la première frame. L’image doit correspondre à la taille cible et peut être en JPEG, PNG ou WebP.

Style

Large éventail de styles

OpenAI souligne que Sora 2 excelle en styles réaliste, cinématographique et anime. Guidez le style via des prompts clairs pour coller à votre brand ou campagne.

Safety

Guardrails API

Le guide vidéo mentionne des garde‑fous : contenu adapté aux moins de 18 ans uniquement, pas de personnes réelles, rejet des personnages ou musiques protégées. Les images avec visages humains sont aussi rejetées.

Sora 2 API – Questions fréquentes

Everything you need to know about the product and billing.

La Sora 2 API est l’API de génération vidéo d’OpenAI qui transforme des prompts texte en clips courts et peut produire un audio synchronisé. Le workflow est asynchrone : vous soumettez une requête puis récupérez la vidéo finale. L’accès se fait via EvoLink qui route les requêtes vers OpenAI, tout en centralisant vos clés et l’usage. L’API suit les politiques de sécurité : pas de personnes réelles ni de personnages protégés. Utilisez‑la pour ads, démos produit et explications visuelles où le mouvement crédible et un style cohérent comptent.
Sur EvoLink, la route Sora 2 accepte deux valeurs d'aspect_ratio : 1280x720 (paysage) et 720x1280 (portrait). Vous choisissez la taille dans le champ aspect_ratio de la requête. Si vous fournissez image_urls, les pixels de l'image doivent correspondre exactement à l'aspect_ratio choisi ; resize_mode (pad ou crop) contrôle le traitement en cas d'écart. Pour d'autres ratios, croppez ou paddez en post-production. La liste de paramètres de cette page fait foi pour les tailles supportées.
Non. EvoLink ne route actuellement que le modèle officiel Sora 2 (sora-2-preview), facturé à la seconde de vidéo générée. Les anciennes routes Sora 2 Pro, Beta et Beta Max ont été retirées, et /sora-2-pro redirige désormais vers cette page. Le tarif en vigueur est celui du tableau de prix de cette page.
La system card Sora 2 mentionne des dialogues et effets sonores synchronisés, ce qui signifie que la Sora 2 API peut produire une vidéo avec audio aligné à l’action. La qualité dépend du prompt et de la scène. Certaines équipes ajoutent musique ou voix off en post, mais Sora 2 fournit une base solide pour le timing et l’ambiance. Le comportement audio peut évoluer ; consultez les docs à jour et vérifiez vos outputs.
Le guide vidéo liste des garde‑fous : uniquement du contenu adapté aux moins de 18 ans, pas de personnages protégés ni de musique protégée, pas de personnes réelles (y compris figures publiques) et rejet des images d’entrée avec visages humains. Les policies OpenAI interdisent aussi l’usurpation ou le harcèlement et exigent le consentement pour les personnes réelles. Construisez vos prompts et assets en conséquence et revérifiez les policies régulièrement.
Oui. Le guide vidéo supporte une image `image_urls` qui devient la première frame. Ajoutez‑la dans la requête POST /v1/videos/generations et assurez‑vous que la résolution correspond à la taille cible. Formats supportés : image/jpeg, image/png et image/webp. C’est utile pour ancrer un asset de marque ou un environnement afin de maintenir la cohérence sur les frames suivantes.
Le temps dépend du modèle, du nombre de secondes, de la taille et de la charge de la file d’attente. L’API est asynchrone : vous soumettez puis vous sondez l’achèvement. Pour la production, prévoyez retries, timeouts et affichage de progression dans l’UI. Si vous avez besoin d’un SLA, testez des prompts types sur vos fenêtres de trafic et suivez les temps moyens. EvoLink route la requête, la capacité dépend d’OpenAI. D’où l’intérêt de commencer par des clips plus courts.
Les droits d’usage suivent les conditions OpenAI et peuvent varier selon le plan et la région. EvoLink ne modifie pas ces termes. Avant un usage commercial, consultez les policies OpenAI et les règles applicables à votre secteur. Pour des projets clients, documentez prompts et outputs pour l’audit et gardez la version des policies utilisée. En cas de doute, consultez un conseil juridique.
POST
/v1/videos/generations

Create Video

Sora 2 Preview (sora-2-preview) supports text-to-video, image-to-video and more.

Asynchronous processing mode, use the returned task ID to .

Generated video links are valid for 24 hours, please save them promptly.

Important Notes

  • Sora2 has very strict content moderation, tasks may fail due to this.
  • Real person images are not supported.

Request Parameters

modelstringRequiredDefault: sora-2-preview

Video generation model name.

Examplesora-2-preview
promptstringRequired

Prompt describing the video to generate, max 5000 tokens.

ExampleA cat playing piano
aspect_ratiostringOptionalDefault: 16:9

Video aspect ratio. Supports both ratio format (`16:9`, `9:16`) and pixel format (`1280x720`, `720x1280`).

ValueDescription
16:9Landscape video (16:9)
9:16Portrait video (9:16)
1280x720Landscape video (1280×720)
720x1280Portrait video (720×1280)
Example16:9
durationintegerOptionalDefault: 4

Video duration (seconds), default `4`.

ValueDescription
44 seconds duration
88 seconds duration
1212 seconds duration (Higher Cost)

Notes

  • Longer duration costs more
Example4
image_urlsarrayOptional

Reference image URLs for image-to-video.

Notes

  • Real person images not supported
  • Max 1 image per request
  • Max size: 10MB
  • Formats: .jpg, .jpeg, .png, .webp
  • Image pixel dimensions must exactly match the selected aspect_ratio
  • Image URL must be directly accessible by server
Examplehttp://example.com/image1.jpg
callback_urlstringOptional

HTTPS callback URL for task completion.

Notes

  • Triggered when task is completed, failed, or cancelled
  • Sent after billing confirmation
  • HTTPS only, private IPs not allowed
  • Max length: 2048 chars
  • Timeout: 10s, Max 3 retries (at 1s/2s/4s intervals)
Examplehttps://your-domain.com/webhooks/video-task-completed

Request Example

{
  "model": "sora-2-preview",
  "prompt": "A cat playing piano"
}

Response Example

{
  "created": 1757169743,
  "id": "task-unified-1757169743-docdemo0",
  "model": "sora-2-preview",
  "object": "video.generation.task",
  "progress": 0,
  "status": "pending",
  "task_info": {
    "can_cancel": true,
    "estimated_time": 300,
    "video_duration": 4
  },
  "type": "video",
  "usage": {
    "billing_rule": "per_second",
    "credits_reserved": 23.04,
    "user_group": "default"
  }
}