API prilagođen programerima za automatizaciju stvaranja i uređivanja videa u velikom opsegu.

Uređivanje videa u oblaku nikada nije bilo jednostavnije! Jednostavno RESTful sučelje, plaćanje po korištenju i vodeće mogućnosti uređivanja videa u industriji. Jednostavno kreirajte video predloške u OpenShot Video Editoru, našem nagrađivanom besplatnom, otvorenom desktop video editoru, i mijenjajte ih koristeći naš Cloud API. Brzo, jednostavno i pristupačno uređivanje videa u oblaku.

Isprobajte Demo API (cURL) kreiraj → učitaj → isječak → izvezi • Istražite puni shemu

# Kreirajte novi demo projekt i vratite njegov URL/ID projekta.
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/'
# Učitajte medije putem URL-a i priložite ih projektu koji ste upravo kreirali.
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/'
# Dodajte učitane medije kao isječak na vremensku liniju projekta.
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/'
# Primijenite unaprijed postavljenu animaciju na postojeći isječak prema njegovom ID-u isječka.
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/'
# Pokrenite zadatak izvoza videa za projekt koristeći odabrane postavke.
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/'
# Provjerite status (i URL-ove rezultata) određenog zadatka izvoza.
curl -XGET \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  'https://cloud.openshot.org/exports/INSERT-EXPORT-ID/'
# Preuzmite renderirani video datoteku za dovršeni zadatak izvoza.
curl -L -XGET \
  --user demo-cloud:demo-password \
  -o generated-video.mp4 \
  'https://cloud.openshot.org/exports/INSERT-EXPORT-ID/download/'

Popis značajki

AWS

OpenShot sučelje u oblaku osmišljeno je za pokretanje vlastitog oblaka stvaranjem primjeraka na vlastitom Amazon EC2 računu. Stvori jedan primjerak ili učitaj podijeljeno na tuce poslužitelja za ispunjavanje potreba tvog jedinstvenog projekta. Može se jednostavno povećati i potpuno se nalazi pod tvojom kontrolom.

Azure

OpenShot Cloud API također se može pokretati na Microsoft Azure cloud platformi, uključujući Azure specifične značajke poput Blob Storage (za datoteke i izvoze) i Queue Storage (za balansiranje opterećenja i skaliranje).

Google Cloud

OpenShot Cloud API također se može pokretati na Google Cloud Platformi, uključujući Google specifične značajke poput Google Cloud Storage spremnika (za datoteke i izvoze) i Google Pub/Sub (za balansiranje opterećenja i skaliranje na temelju reda).

API tijek rada

Integriraj mogućnost uređivanja videa u vlastitu web-stranicu ili mobilnu aplikaciju. Prenesi videa na OpenShot primjerak sučelja u oblaku, izradi vlastite predloške ili ručno uredi video pomoću RESTful sučelja, iscrtaj video i preuzmi rezultate na tvoju web-stranicu ili mobilnu aplikaciju.

Predlošci za više platformi

OpenShot video uređivač (desktop verzija) podržava sljedeće operacijske sustave: Linux (većina distribucija je podržana), Windows (verzija 7, 8 i 10+) i OS X (verzija 10.15+). Datoteke projekta također su višeplatformske, što znači da možeš spremiti video projekt u jednom OS-u i otvoriti ga u drugom, uključujući OpenShot Cloud API. Sve značajke OpenShota dostupne su na svim platformama.

Neovisan o jeziku

Gotovo svaki programski jezik i operacijski sustav kompatibilni su s OpenShot Cloud API-jem, zahvaljujući našem RESTful API-ju. Sve što trebaš je mogućnost slanja POST i GET zahtjeva na web stranicu, i možeš početi integrirati uređivanje videa u svoju aplikaciju. JavaScript, Python, Java, Ruby, C#, Bash, Android, iOS i gotovo sve ostalo!

Vremenska linija i tragovi

Trake se koriste za slojeve slika, videa i zvuka u projektu. Možeš stvoriti onoliko slojeva koliko je potrebno, kao što su vodeni žigovi, pozadinski audio zapisi, videa u pozadini itd... Svaka transparentnost će se prikazati kroz sloj ispod njega. Trake se također mogu pomicati gore, dolje ili zaključati.

Kontrole isječaka

Isječci na vremenskoj traci mogu se podesiti na mnogo načina, uključujući skaliranje, obrezivanje, okretanje, prozirnost, snimanje i podešavanje X i Y položaja. Ova se svojstva također mogu animirati tijekom vremena sa samo nekoliko klikova! Također možeš koristiti naš alat za transformaciju za interaktivnu promjenu veličine isječaka.

Slojevi i preklapanja

Prilikom aranžiranja isječaka u video projektu, slike na višim trakama/slojevima bit će prikazane na vrhu, a niže trake će biti prikazane iza njih. Slično kao hrpa papira, predmeti na vrhu prekrivaju predmete ispod njih. A ako izrežeš bilo kakve rupe (tj. prozirnost), donje slike će se ipak prikazati.

Naslovi

Više od 40 vektorskih predložaka naslova uključeno je u OpenShotu, što pojednostavljuje dodavanje naslova projektu. Također možeš stvoriti vlastite SVG vektorske naslove i umjesto toga ih koristiti kao predloške. Brzo prilagodi font, boju i tekst svojih naslova u našem ugrađenom uređivaču naslova.

Miksanje zvuka

OpenShot ima ugrađene mnoge izvrsne značajke uređivanja zvuka, poput prikaza valnih oblika na vremenskoj liniji ili čak prikazivanja valnog oblika kao dijela vašeg videa. Također možete odvojiti zvuk od video isječka i pojedinačno prilagoditi svaki audio kanal.

Vizualni efekti

OpenShot uključuje mnoge video efekte (a uskoro ih dolazi još). Povucite video efekt na svoj isječak i prilagodite njegove postavke (mnoge se mogu animirati). Prilagodite svjetlinu, gammu, nijansu, sivu skalu, chroma key i još mnogo toga! U kombinaciji s prijelazima, animacijom i kontrolom vremena, OpenShot je izuzetno moćan video uređivač.

Ključni okviri

OpenShot sadrži moćno okruženje za animaciju ključnih kadrova, s mogućnošću za neograničen broj ključnih kadrova i animacije. Interpolacije ključnih kadrova mogu biti kvadratne bezierove krivulje, linearne ili konstantne, čime se određuju izračunavanja vrijednosti animacija.

Video prijelazi

Više od 400 prijelaza uključeno je u OpenShotu, što omogućuje postupne prijelaze iz jednog isječka u drugi. Brzina i oštrina prijelaza također se mogu podesiti pomoću ključnih kadrova (ako je potrebno). Preklapanje dvaju isječaka automatski će stvoriti novi prijelaz.

Kontrola vremena

Upravljaj vremenom uz OpenShot! Ubrzaj i uspori isječke. Obrni smjer videa. Ili ručno animiraj brzinu i smjer isječka po volji, koristeći naš moćan sustav animacije ključnih kadrova.

Formati

Na temelju moćne FFmpeg biblioteke, OpenShot može čitati i pisati većinu video- i slikovnih formata. Popis podržanih formata može se naći u projektu FFmpeg. OpenShot-ov dijaloški okvir za izvoz standardno koristi uobičajene formate. U kartici za napredne postavke mogu se koristiti i drugi FFmpeg format.

Plaćanje po korištenju

OpenShot Cloud API cijena se određuje pomoću SAAS modela, vrlo sličnog načinu na koji Amazon naplaćuje instance poslužitelja. Plati samo za sate u kojima pokrećeš instancu. Prestani kad god želiš, bez ugovora. Amazon automatski obrađuje naplatu na kraju mjeseca … na temelju tvojih korištenih sati. Većina naših konkurenata naplaćuje svaku minutu izvedenog videa, ali taj je model vrlo skup i teško ga je razumno mijenjati. S OpenShot Cloud API-jem imaš nisku, fiksnu stopu po satu, bez obzira na to koliko tisuća minuta izvedeš.

Na prvi pogled

Cijene počinju od $0.15 na sat instance (oko $108 američkih dolara na mjesec, ako se kontinuirano izvodi), ne uključujući naknade za poslužitelj Amazon EC2.

Podržava otvoreni izvor

Sredstva od OpenShot Cloud API-ja koristi OpenShot Studios, LLC za razvoj OpenShot Video Editora, našeg nagrađivanog open-source video uređivača. Dakle, ne samo da ćeš uređivati sjajne videozapise u oblaku, već ćeš i podržavati open-source projekt koji koriste ljudi širom svijeta!

Započni danas

Lako je započeti! Sve što vam treba je pružatelj oblaka (AWS, Azure, Google) i malo znanja o REST-based HTTP programiranju. Cijene počinju od $0.15 / sat instance (oko $108/mjesečno USD po instanci, ako radi kontinuirano) i rastu ovisno o tipu instance. Za pokretanje prve instance OpenShot Cloud API-ja, odaberite svog trenutnog pružatelja oblaka:

Podrška i stručni savjeti

Niste programer? Nemate vremena programirati vlastitu implementaciju OpenShot Cloud API-ja? Nema problema! Samo pošaljite nam e-mail i opišite što pokušavate postići. Uvijek smo spremni na brainstorming s vama, a ako je potrebno, nudimo konkurentske konzultantske usluge.