Un'API amichevole per sviluppatori per automatizzare la creazione e il montaggio video su larga scala.

L'editing video nel cloud non è mai stato così facile! Un'interfaccia RESTful semplice, prezzi pay-as-you-go, e capacità di editing video aziendali leader. Crea facilmente modelli video nell'Editor Video OpenShot, il nostro premiato gratuito, open-source video editor per desktop, e modificali usando le nostre API Cloud. Video editing cloud veloce, semplice e conveniente.

Prova l'API Demo (cURL) crea → carica → clip → esporta • Esplora lo schema completo

# Crea un nuovo progetto demo e restituisci il suo URL/ID progetto.
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/'
# Carica media tramite URL e allegalo al progetto appena creato.
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/'
# Aggiungi il media caricato come clip sulla timeline del progetto.
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/'
# Applica un'animazione preimpostata a una clip esistente tramite il suo ID clip.
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/'
# Avvia un lavoro di esportazione video per il progetto usando le impostazioni scelte.
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/'
# Controlla lo stato (e gli URL dei risultati) di un lavoro di esportazione specifico.
curl -XGET \
  -H "Content-type: application/json" \
  --user demo-cloud:demo-password \
  'https://cloud.openshot.org/exports/INSERT-EXPORT-ID/'
# Scarica il file video renderizzato per un lavoro di esportazione completato.
curl -L -XGET \
  --user demo-cloud:demo-password \
  -o generated-video.mp4 \
  'https://cloud.openshot.org/exports/INSERT-EXPORT-ID/download/'

Lista caratteristiche

AWS

OpenShot Cloud API è progettato per essere eseguito sul tuo cloud, creando istanze sul tuo account Amazon EC2. Crea una singola istanza o bilancia decine di server per soddisfare i requisiti del tuo progetto. Scalare è semplice e completamente sotto il tuo controllo.

Azure

OpenShot Cloud API può essere eseguito anche sulla piattaforma cloud Microsoft Azure e risulta compatibile con le funzionalità specifiche di Azure come Blob Storage (per file ed esportazioni) e Queue Storage (per il bilanciamento del carico e il ridimensionamento).

Google Cloud

OpenShot Cloud API può essere eseguito anche sulla piattaforma Google Cloud, includendo funzionalità specifiche di Google come i bucket di Google Cloud Storage (per file ed esportazioni) e Google Pub/Sub (per il bilanciamento del carico e il ridimensionamento basati su code).

Flusso di Lavoro API

Integra perfettamente le funzionalità di editing video nel tuo sito web o nella tua applicazione mobile. Carica i tuoi video in un'istanza di OpenShot Cloud API, crea i tuoi modelli o modifica manualmente il progetto video utilizzando l'API RESTful, esegui il rendering del video e scarica i risultati sul tuo sito web o sulla tua applicazione.

Modelli Cross-Platform

La versione desktop di OpenShot Video Editor è compatibile con i seguenti sistemi operativi: Linux (compatibile con la maggior parte delle versioni), Windows (versione 7, 8 e 10+) e OS X (versione 10,15+). I file di progetto sono anche multipiattaforma, il che significa che è possibile salvare un progetto video in un sistema operativo e aprirlo su un altro, tra cui OpenShot Cloud API. Tutte le funzioni di OpenShot sono disponibili su tutte le piattaforme.

Indipendente dal Linguaggio

Praticamente tutti i linguaggi di programmazione e sistemi operativi sono compatibili con le API Cloud OpenShot, grazie alle API RESTful. Tutto ciò che serve è la capacità di fare POST e GET di una pagina web e si può cominciare l'integrazione dell'editing video nella tua app. JavaScript, Python, Java, Ruby, C#, Bash, Android, iOS, ecc. ecc.!

Timeline e Tracce

Le tracce vengono usate per sovrapporre immagini, video, e audio in un progetto. È possibile creare strati secondo quanto serve, come watermarks, tracce audio di sottofondo, sottofondi video, ecc... Qualsiasi trasparenza mostrerà il strato sottostante. Le tracce possono anche essere spostate in alto, in basso, o bloccate.

Controlli Clip

Le clip sulla linea del tempo possono essere regolate in molti modi diversi, inclusi scalatura, ritaglio, rotazione, alfa, magnetismo, e regolazione della posizione X,Y. Queste proprietà possono essere anche animate nel tempo con pochi colpi di mouse! Si possono anche usare i nostri strumenti di trasformazione per ridimensionare interattivamente le clip.

Compositing e Sovrapposizioni

Quando si sistemano le clip in un progetto video, le immagini sulle tracce/strati più alti verranno mostrate in cima, e le tracce più basse verranno mostrate dietro di esse. Proprio come una pila di carta: gli elementi sopra coprono quelli sotto e se si fanno dei ritagli (cioè si rendono delle parti trasparenti) le immagini sottostanti verranno visualizzate attraverso questi "buchi".

Titoli

Più di 40 modelli di titoli vettoriali sono già inclusi in OpenShot. Questo rende l'aggiunta di titoli al progetto una operazione facile e divertente. Si possono creare anche titoli vettoriali SVG personalizzati, per usarli successivamente come modelli alternativi. Imposta velocemente font, colore, e testo del titolo con l'editor dei titoli incorporato.

Mixaggio Audio

OpenShot include nativamente molte potenti funzioni di modifica audio, quali le forme d'onda mostrate sulla base dei tempi, oppure anche il disegno delle stesse forme d'onda come parte del video. Si può anche separare l'audio dal segmento video per poi regolare separatamente i vari canali audio.

Effetti Visivi

OpenShot include molti effetti video (altri ancora stanno arrivando). Trascinate un effetto video e rilasciatelo su un segmento video, regolate poi le sue caratteristiche (diverse delle quali possono essere animate). Regolate finemente luminosità, gamma, tonalità, scala dei grigi, la selezione dello sfondo tramite colore chiave (chroma key) e tanto altro ancora! Insieme alle transizioni, animazioni e controllo del tempo, tutto questo rende OpenShot un video editor estremamente potente.

Fotogrammi Chiave

OpenShot viene distribuito con un potente framework di animazione a quadri chiave, in grado di gestire un numero illimitato di quadri chiave e possibilità di animazione. La modalità interpolativa di quadri chiave può essere a curve di bezier quadratiche, lineari, o costanti, e ciò determina come i valori di animazione vengono calcolati.

Transizioni Video

Più di 400 transizioni sono incluse in OpenShot, le quali permettono di sfumare gradualmente da una clip ad un'altra. La velocità e definizione delle transizioni possono essere regolate usando i quadri chiave (se necessario). La sovrapposizione di due clip creerà automaticamente una nuova transizione.

Controllo del Tempo

Controlla il potere del tempo con OpenShot! Velocizza e rallenta i segmenti video. Inverti la direzione di un video. Oppure anima manualmente la velocità e la direzione del tuo segmento come desideri, usando il nostro potente sistema di animazione con fotogrammi chiave.

Formati

Basato sulla potente libreria FFmpeg, OpenShot può leggere e scrivere la maggior parte dei formati immagine, audio e video. Per un elenco completo dei formati supportati, consultare il progetto FFmpeg. La finestra di dialogo di esportazione di OpenShot è predefinita sui formati più comuni, ma con la scheda avanzata, si può usare uno qualsiasi dei formati supportati da FFmpeg.

Paga Come Usi

OpenShot Cloud API ha un prezzario che usa un modello tipo SAAS, molto simile ai prezzi delle istanze server di Amazon. Si paga solo le ore di esecuzione dell'istanza. Si ferma tutto in qualsiasi momento, senza contratti. La fatturazione viene gestita automaticamente da Amazon alla fine del mese... basandosi sulle ore di istanza utilizzate. Molti dei nostri concorrenti fanno pagare ogni minuto di renderizzazione video, ma quel modello è molto costoso e scalabile con difficoltà. Con le OpenShot Cloud API, si ha un tariffario economico, a tariffa fissa per ora, indipendendemente dalla quantità di migliaia di minuti di rendering.

A Colpo d'Occhio

I prezzi partono da $0.15 / ora istanza (circa $108/mese USD se in esecuzione continuativa), escluse le tariffe server Amazon EC2.

Supporta Open Source

I fondi dell'API di OpenShot Cloud vengono utilizzati da OpenShot Studios, LLC per sviluppare OpenShot Video Editor, il nostro premiato editor video open source. Così, non solo potrai editare video impressionanti sul cloud, ma sosterrai anche un progetto open-source, usato da persone in tutto il mondo!

Inizia oggi

È facile iniziare! Tutto ciò che serve è un provider cloud (AWS, Azure, Google) e un po' di conoscenza della programmazione HTTP basata su REST. I prezzi partono da $0.15 / ora per istanza (circa $108/mese USD per istanza, se in esecuzione continua), e aumentano in base al tipo di istanza. Per avviare la tua prima istanza di OpenShot Cloud API, scegli il tuo provider cloud attuale:

Supporto e consulenza

Non sei un programmatore? Non hai tempo per programmare la tua implementazione dell'API Cloud di OpenShot? Nessun problema! Basta inviarci un'email e descrivere cosa stai cercando di realizzare. Siamo sempre felici di fare brainstorming con te e, se necessario, offriamo servizi di consulenza competitivi.