Home/Models/Sora 2

Sora 2

OpenAI
sora-2
Setiap Saat:$0.08
Model penjanaan video yang sangat berkuasa, dengan kesan bunyi, menyokong format sembang.
Gambaran Keseluruhan
Ciri-ciri
Harga
API

Ciri utama

  • Realisme fizikal & kesinambungan: simulasi yang dipertingkat bagi kekekalan objek, pergerakan dan fizik untuk mengurangkan artifak visual.
  • Audio disegerakkan: menjana dialog dan kesan bunyi yang selari dengan aksi di skrin.
  • Keboleh-arahan & julat gaya: kawalan lebih halus terhadap pembingkaian kamera, pilihan gaya, dan pengkondisian prompt untuk estetika yang berbeza.
  • Kawalan kreatif: urutan berbilang shot yang lebih konsisten, peningkatan realisme fizik dan gerakan, serta kawalan untuk gaya dan pemasaan berbanding Sora 1.

Butiran teknikal

OpenAI menerangkan model keluarga Sora sebagai memanfaatkan proses difusi video laten dengan penyahhingar berasaskan transformer dan pengkondisian multimodal untuk menghasilkan bingkai yang koheren secara temporal serta audio yang sejajar. Sora 2 memberi tumpuan pada memperbaiki kefizikan gerakan (mematuhi momentum, keapungan), shot yang lebih panjang dan konsisten, serta penyegerakan yang eksplisit antara visual terjana dan pertuturan/kesan bunyi terjana. Bahan awam menekankan keselamatan pada peringkat model dan mekanisme moderasi kandungan (sekatan tegas untuk kandungan tertentu yang tidak dibenarkan, ambang dipertingkat bagi individu bawah umur, dan alur keizinan bagi penggunaan rupa).

Batasan & pertimbangan keselamatan

  • Ketidaksempurnaan masih wujud: Sora 2 masih melakukan kesilapan (artifak temporal, fizik yang tidak sempurna dalam kes tepi, ralat artikulasi suara/lisan) — Sora 2 telah dipertingkat tetapi belum sempurna. OpenAI secara jelas menyatakan model masih mempunyai mod kegagalan.
  • Risiko penyalahgunaan: Penjanaan rupa tanpa keizinan, deepfake, kebimbangan hak cipta, serta risiko terhadap kesejahteraan/penglibatan remaja. OpenAI sedang melaksanakan alur kerja keizinan, kebenaran cameo yang lebih ketat, ambang moderasi untuk individu bawah umur, dan pasukan moderasi manusia.
  • Had kandungan & undang-undang: Aplikasi dan model menyekat kandungan eksplisit/ganas dan mengehadkan penjanaan rupa tokoh awam tanpa keizinan; OpenAI juga dilaporkan menggunakan mekanisme pilihan keluar bagi sumber berhak cipta. Pengamal harus menilai risiko harta intelek serta privasi/perundangan sebelum penggunaan produksi.
  • penggunaan semasa menekankan klip pendek (ciri aplikasi merujuk kepada klip kreatif ~10 saat), dan muat naik fotorealistik yang berat atau tanpa sekatan dihadkan semasa

Kes penggunaan utama & praktikal

  • Penciptaan sosial & klip tular: penjanaan pantas dan penggubahan semula klip menegak pendek untuk suapan sosial (kes penggunaan aplikasi Sora).
  • Prototip & pra-visualisasi: lakaran pantas adegan, papan cerita, visual konsep dengan audio sementara yang disegerakkan untuk pasukan kreatif.
  • Pengiklanan & kandungan bentuk pendek: ujian kreatif bukti konsep dan aset kempen kecil di mana keizinan etika/perundangan telah dipastikan.
  • Penyelidikan & pengembangan rantaian alat: alat untuk makmal media mengkaji pemodelan dunia dan penjajaran multimodal (tertakluk pada lesen dan perlindungan keselamatan).

Ciri-ciri untuk Sora 2

Terokai ciri-ciri utama Sora 2, yang direka untuk meningkatkan prestasi dan kebolehgunaan. Temui bagaimana keupayaan ini boleh memberi manfaat kepada projek anda dan meningkatkan pengalaman pengguna.
text-to-text
text-to-music
speech-to-text
text-to-speech
text-to-image
image-to-image
image-editing
image-to-text
text-to-video
image-to-video
chat
video-to-text
pdf-to-text

Harga untuk Sora 2

Terokai harga yang kompetitif untuk Sora 2, direka bentuk untuk memenuhi pelbagai bajet dan keperluan penggunaan. Pelan fleksibel kami memastikan anda hanya membayar untuk apa yang anda gunakan, menjadikannya mudah untuk meningkatkan skala apabila keperluan anda berkembang. Temui bagaimana Sora 2 boleh meningkatkan projek anda sambil mengekalkan kos yang terurus.
Model NameTagsOrientationResolutionPrice
sora-2videosPortrait720x1280$0.08 / sec
sora-2videosLandscape1280x720$0.08 / sec
sora-2-all-Universal / All-$0.08000

Kod contoh dan API untuk Sora 2

Sora 2 ialah sistem penjanaan teks-ke-video dan audio terunggul OpenAI yang direka untuk menghasilkan klip sinematik pendek dengan dialog dan kesan bunyi yang diselaraskan, keadaan adegan yang berterusan, serta realisme fizikal yang dipertingkat dengan ketara. Sora 2 mewakili langkah maju OpenAI dalam menghasilkan video pendek yang boleh dikawal dengan audio yang diselaraskan (pertuturan dan kesan bunyi), kemunasabahan fizikal yang dipertingkat (pergerakan, momentum, keapungan), serta kawalan keselamatan yang lebih kukuh berbanding sistem teks-ke-video terdahulu.
Curl
Python
JavaScript
# Create a video with sora-2
# Step 1: Submit the video generation request
echo "Submitting video generation request..."
response=$(curl -s https://api.cometapi.com/v1/videos \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -F "model=sora-2" \
  -F "prompt=A calico cat playing a piano on stage")

echo "Response: $response"

# Extract video_id from response (handle JSON with spaces like "id": "xxx")
video_id=$(echo "$response" | tr -d '
' | sed 's/.*"id"[[:space:]]*:[[:space:]]*"\([^"]*\)".*/\1/')
echo "Video ID: $video_id"

# Step 2: Poll for progress until 100%
echo ""
echo "Checking video generation progress..."
while true; do
  status_response=$(curl -s "https://api.cometapi.com/v1/videos/$video_id" \
    -H "Authorization: Bearer $COMETAPI_KEY")

  # Parse progress from "progress": "0%" format
  progress=$(echo "$status_response" | grep -o '"progress":"[^"]*"' | head -1 | sed 's/"progress":"//;s/"$//')
  # Parse status from the outer level
  status=$(echo "$status_response" | grep -o '"status":"[^"]*"' | head -1 | sed 's/"status":"//;s/"$//')

  echo "Progress: $progress, Status: $status"

  if [ "$progress" = "100%" ]; then
    echo "Video generation completed!"
    break
  fi

  if [ "$status" = "FAILURE" ] || [ "$status" = "failed" ]; then
    echo "Video generation failed!"
    echo "$status_response"
    exit 1
  fi

  sleep 10
done

# Step 3: Download the video to output directory
echo ""
echo "Downloading video to ./output/$video_id.mp4..."
mkdir -p ./output
curl -s "https://api.cometapi.com/v1/videos/$video_id/content" \
  -H "Authorization: Bearer $COMETAPI_KEY" \
  -o "./output/$video_id.mp4"

if [ -f "./output/$video_id.mp4" ]; then
  echo "Video saved to ./output/$video_id.mp4"
  ls -la "./output/$video_id.mp4"
else
  echo "Failed to download video"
  exit 1
fi