API ramah pengembang untuk mengotomatisasi pembuatan dan pengeditan video dalam skala besar.

Edit video di cloud tak pernah lebih mudah! Antarmuka RESTful yang sederhana, tarif yang pay-as-you-go, dan kemampuan edit video yang memimpin industri. Buat video template dengan mudah di OpenShot Video Editor, editor video pemenang-penghargaan, gratis, dan open-source untuk desktop, dan modifikasi dengan Cloud API kami. Cepat, mudah, dan terjangkau.

Coba Demo API (cURL) buat → unggah → klip → ekspor • Jelajahi skema lengkap

# Buat proyek demo baru dan kembalikan URL/ID proyeknya.
curl -XPOST \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  -d '{
    "name": "Example Project",
    "width": 1920, "height": 1080,
    "fps_num": 30, "fps_den": 1,
    "sample_rate": 44100, "channels": 2,
    "json": {}
  }' \
  'https://cloud.openshot.org/projects/'
# Unggah media melalui URL dan lampirkan ke proyek yang baru saja Anda buat.
curl -XPOST \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  -d '{
    "media": null,
    "project": "https://cloud.openshot.org/projects/INSERT-PROJECT-ID/",
    "json": { "url": "https://www.openshot.org/static/img/logos/logo.png" }
  }' \
  'https://cloud.openshot.org/files/'
# Tambahkan media yang diunggah sebagai klip pada timeline untuk proyek tersebut.
curl -XPOST \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  -d '{
    "file": "https://cloud.openshot.org/files/INSERT-FILE-ID/",
    "position": 0, "start": 0, "end": 10, "layer": 1,
    "project": "https://cloud.openshot.org/projects/INSERT-PROJECT-ID/",
    "json": {}
  }' \
  'https://cloud.openshot.org/clips/'
# Terapkan animasi preset ke klip yang ada berdasarkan ID klipnya.
curl -XPOST \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  -d '{
    "preset": "Zoom In",
    "length_in_seconds": "3.0",
    "curve": "Ease In"
  }' \
  'https://cloud.openshot.org/clips/INSERT-CLIP-ID/presets/'
# Mulai pekerjaan ekspor video untuk proyek menggunakan pengaturan yang dipilih.
curl -XPOST \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  -d '{
    "export_type": "video",
    "video_format": "mp4", "video_codec": "libx264", "video_bitrate": 8000000,
    "audio_codec": "aac", "audio_bitrate": 1920000,
    "start_frame": 1, "end_frame": 0,
    "project": "https://cloud.openshot.org/projects/INSERT-PROJECT-ID/",
    "webhook": "", "json": {}, "status": "pending"
  }' \
  'https://cloud.openshot.org/exports/'
# Periksa status (dan URL hasil) dari pekerjaan ekspor tertentu.
curl -XGET \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  'https://cloud.openshot.org/exports/INSERT-EXPORT-ID/'
# Unduh file video yang telah dirender untuk pekerjaan ekspor yang selesai.
curl -L -XGET \
  --user demo-cloud:demo-password \
  -o generated-video.mp4 \
  'https://cloud.openshot.org/exports/INSERT-EXPORT-ID/download/'

Daftar fitur

AWS

OpenShot Cloud API dirancang untuk berjalan di cloud Anda sendiri, dengan membuat instance di akun Amazon EC2 milik Anda sendiri. Buat satu instance, atau seimbangkan beban puluhan server untuk memenuhi persyaratan proyek unik Anda. Skalabilitas mudah, dan sepenuhnya dalam kendali Anda sendiri.

Azure

OpenShot Cloud API juga dapat dijalankan pada platform cloud Microsoft Azure, termasuk fitur khusus Azure seperti Blob Storage (untuk berkas dan ekspor) dan Queue Storage (untuk load balancing dan scaling).

Google Cloud

OpenShot Cloud API juga dapat dijalankan pada platform Google Cloud, termasuk fitur khusus Google seperti Google Cloud Storage buckets (untuk berkas dan ekspor) dan Google Pub/Sub (untuk load balancing dan scaling berbasis antrean).

Alur Kerja API

Mampu mengintegrasikan kemampuan pengeditan video ke situs web atau aplikasi mobile Anda dengan mulus. Upload video Anda ke instance OpenShot Cloud API, buat template Anda sendiri atau edit secara manual proyek video menggunakan RESTful API, render video Anda, dan unduh hasilnya kembali ke situs web atau aplikasi Anda.

Template Lintas Platform

OpenShot Video Editor (versi desktop) mendukung sistem operasi berikut: Linux (sebagian besar distribusi didukung), Windows (versi 7, 8, dan 10+), dan OS X (versi 10.15+). Berkas-berkas proyek juga bersifat lintas-platform, yang berarti Anda bisa menyimpan sebuah proyek video di satu OS, dan membukanya di OS yang lain, termasuk OpenShot Cloud API. Semua fitur OpenShot tersedia pada semua platform.

Bebas Bahasa

Hampir semua bahasa pemrograman dan sistem operasi kompatibel dengan OpenShot Cloud API, karena RESTful API kami. Yang Anda butuhkan adalah kemampuan untuk POST dan GET sebuah halaman web, dan Anda dapat mulai mengintegrasikan pengeditan video ke aplikasi Anda. JavaScript, Python, Java, Ruby, C#, Bash, Android, iOS, dan hampir semua hal lainnya!

Timeline & Trek

Trek digunakan untuk melapisi gambar, video, dan audio dalam sebuah proyek. Anda dapat membuat sebanyak mungkin lapisan sesuai kebutuhan, seperti watermark, trek audio latar belakang, video latar belakang, dsb. Transparansi apapun akan ditampilkan melalui lapisan di bawahnya. Trek juga bisa dipindahkan ke atas, bawah, ataupun terkunci.

Kontrol Klip

Klip pada linimasa dapat disesuaikan dengan berbagai cara, termasuk scaling, trimming, rotasi, alfa, snapping, dan penyesuaian lokasi X, Y. Properti ini juga bisa dianimasikan dari waktu ke waktu hanya dengan beberapa klik! Anda juga dapat menggunakan alat transformasi kami untuk mengubah-ukuran klip secara interaktif.

Komposit & Overlay

Saat menyusun klip dalam sebuah proyek video, gambar pada trek/lapisan yang lebih tinggi akan ditampilkan di atas, dan trek yang lebih rendah akan ditampilkan di belakangnya. Sama seperti setumpuk kertas, item di atas menutupi item di bawahnya. Dan jika Anda memotong lubang (misalnya transparansi), gambar yang lebih rendah akan terlihat.

Judul

Lebih dari 40 template judul vektor disertakan dengan OpenShot, yang membuat penambahan judul ke proyek Anda menyenangkan dan mudah. Anda juga dapat membuat judul vektor SVG Anda sendiri, dan menggunakannya sebagai template. Cepat menyesuaikan font, warna, dan teks judul Anda di editor judul bawaan kami.

Pencampuran Audio

OpenShot memiliki banyak fitur pengeditan audio bawaan, seperti menampilkan bentuk-gelombang pada linimasa, atau bahkan merender bentuk-gelombang sebagai bagian dari video Anda. Anda juga dapat memisahkan audio dari klip video Anda, dan menyesuaikan tiap kanal audio secara individu.

Efek Visual

OpenShot menyertakan banyak efek video (dan lebih banyak lagi nantinya). Seret sebuah efek video ke dalam klip Anda, dan atur propertinya (banyak yang bisa dianimasikan). Atur kecerahan, gamma, hue, greyscale, chroma key, dan lebih banyak lagi! Kombinasikan dengan transisi, animasi, dan kontrol waktu, OpenShot adalah editor video yang sangat kuat.

Keyframe

OpenShot hadir dengan keyframe kerangka animasi yang mantap, yang mampu menghasilkan keyframe dan kemungkinan animasi yang tidak terbatas. Mode interpolasi keyframe dapat berupa kurva bezier kuadrat, linier, atau konstan, yang menentukan bagaimana nilai animasi dihitung.

Transisi Video

Lebih dari 400 transisi disertakan dalam OpenShot, yang memungkinkan Anda secara bertahap memudarkan dari satu klip ke klip lainnya. Kecepatan dan ketajaman transisi dapat juga disesuaikan menggunakan keyframe (jika dibutuhkan). Menumpuk dua klip akan membuat transisi baru secara otomatis.

Kontrol Waktu

Kendalikan kekuatan waktu dengan OpenShot! Percepat dan perlambat klip. Putar balik arah sebuah video. Atau animasikan secara manual kecepatan dan arah klip Anda sesuka hati, menggunakan sistem animasi keyframe kami yang mantap.

Format

Berdasarkan pustaka FFmpeg yang mantap, OpenShot dapat membaca dan menulis sebagian besar format video dan gambar. Untuk daftar lengkap format yang didukung, lihat proyek FFmpeg. Dialog ekspor OpenShot secara default ke beberapa format yang lebih umum, namun dengan tab lanjutan, Anda dapat menggunakan format FFmpeg yang mana saja.

Bayar Sesuai Pemakaian

OpenShot Cloud API dihargai dengan menggunakan model SAAS, sangat mirip dengan bagaimana Amazon menentukan harga instance server. Bayar hanya untuk jam Anda menjalankan instance. Berhenti kapan saja, tanpa kontrak. Penagihan ditangani secara otomatis oleh Amazon pada akhir bulan... berdasarkan jam instance yang Anda gunakan. Sebagian besar pesaing kami mengenakan biaya untuk setiap menit video yang dirender, namun model tersebut sangat mahal dan sulit untuk diskalakan secara wajar. Dengan OpenShot Cloud API, Anda memiliki tarif flat per jam yang rendah, berapapun menit yang Anda render.

Sekilas

Tarif mulai $0.15 / jam instance (sekitar $108 USD/bulan jika berjalan terus-menerus), tidak termasuk biaya server Amazon EC2.

Mendukung Open Source

Dana dari OpenShot Cloud API digunakan oleh OpenShot Studios, LLC untuk mengembangkan OpenShot Video Editor, editor video pemenang penghargaan open-source kami. Jadi, Anda tidak hanya akan mengedit video keren di cloud, Anda juga akan mendukung proyek open-source, yang digunakan oleh orang-orang di seluruh dunia!

Mulai hari ini

Mudah sekali untuk memulai! Yang Anda butuhkan adalah penyedia cloud (AWS, Azure, Google) dan sedikit pengetahuan pemrograman HTTP berbasis REST. Tarif mulai dari $0.15 / jam instance (sekitar $108/bulan USD per instance, jika berjalan terus-menerus), dan meningkat tergantung pada jenis instance. Untuk menjalankan instance OpenShot Cloud API pertama Anda, pilih penyedia cloud Anda saat ini:

Dukungan dan konsultasi

Bukan programmer? Tidak punya waktu untuk membuat implementasi OpenShot Cloud API sendiri? Tidak masalah! Cukup kirimkan email kepada kami, dan jelaskan apa yang ingin Anda capai. Kami selalu senang berdiskusi dengan Anda, dan jika diperlukan, kami menawarkan layanan konsultasi yang kompetitif.