La libreria OpenShot (libopenshot) è una potente, multipiattaforma, open-source, C++, libreria di editing video, in doppia licenza, secondo i termini della LGPL versione 3.0 e disponibile anche sotto licenza commerciale. Multi-thread, multipiattaforma, e ricca di API per video editing. Inoltre sono disponibili bindings per Python, Ruby, ed altri linguaggi di programmazione.

Elenco caratteristiche

La libreria di OpenShot (libopenshot) è compatibile con i seguenti sistemi operativi: Linux (compatibile con la maggior parte delle distribuzioni), 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.

Basato sulla potente libreria FFmpeg, OpenShot può leggere e scrivere la maggior parte dei formati video e delle immagini. Per ottenere l'elenco completo dei formati supportati, fare riferimento al progetto FFmpeg.

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.

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.

Gli spezzoni di video sulla linea del tempo possono essere aggiustati in diversi modi; possono essere scalati, ritagliati, ruotati, si può aggiungere un canale alfa, e del magnetismo sui bordi, e si può impostare la posizione X,Y. Queste proprietà possono essere anche animate nel tempo!

Sfumare gradualmente da uno spezzone video a un altro. La velocità e la precisione delle transizioni possono essere regolate anche usando i fotogrammi chiave (se necessario).

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".

Supporto per titoli vettoriali (formato SVG), con pieno supporto alla trasparenza.

Libopenshot è stato creato pensando alla precisione. Questo consente a chi usa OpenShot di poter impostare esattamente quale quadro visualizzare (e quando).

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.

OpenShot possiede molte grandiose caratteristiche di editing audio incorporate, come la visualizzazione delle forme d'onda, o anche la possibilità di inserire il disegno della forma d'onda come parte dello stesso video. È possibile anche dividere l'audio dallo spezzone video, e regolare singolarmente ogni canale audio.

OpenShot include molti effetti video (ed altri sono in cantiere). Regola la luminosità, la gamma, la tonalità, la scala di grigi, le chiavi cromatiche, e molto altro! Combinati con le transizioni, le animazioni, e il controllo temporale, libopenshot è una libreria di editing video estremamente potente.

Concessioni di licenze commerciali

Libopenshot è rilasciato in doppia licenza nei termini della LGPL versione 3 e in una semplice licenza commerciale. Raccomandiamo di provare prima la versione open-source, e una volta verificato che soddisfi le esigenze del proprio progetto, migrare sulla licenza commerciale. I fondi provenienti dalle licenze commerciali vengono usati anche da OpenShot Studios, LLC per sviluppare l'editor video OpenShot, il nostro premiato editor video open-source. Crediamo che questo sia un giusto compromesso, e che aiuti a mantenere lo sviluppo dell'editor video OpenShot. La licenza commerciale non include la licenza per JUCE (usato per la funzionalità audio) o qualsiasi altra libreria da cui OpenShot dipende. Inviateci una email se volete approfondire l'argomento.

Bisogna tenere presente che alcune dipendenze, come FFmpeg, Libav, JUCE e altre, hanno le loro licenze e restrizioni, e bisogna verificare che siano compatibili con il proprio schema di licenze per applicazioni commerciali.

Open-SourceLIBERO

Per saperne di più
  • Licenza LGPL versione 3
  • I cambiamenti devono essere resi pubblici nei termini della stessa licenza
  • Nessun supporto
  • Aggiornamenti forniti dalla comunità
  • -
  • -

Commerciale

Contattaci
  • Licenza Commerciale
  • I cambiamenti possono essere distribuiti senza le restrizioni LGPL
  • Supporto via E-mail con risposta entro 24 ore
  • 12 mesi di aggiornamenti inclusi
  • Distribuzione esente da diritti
  • 1 licenza sviluppatore

Cloud API

Per saperne di più
  • Pagamenti al consumo
  • REST API (C++ non richiesto)

Supporto e consulenza

Non sei un programmatore? Non hai il tempo di programmare la tua personale implementazione di libopenshot? Nessun problema! Basta inviaci una email e descrivi cosa stai cercando di ottenere. Siamo sempre felici di fare brainstorming con te e, se necessario, offriamo servizi di consulenza competitivi.