A Biblioteca do OpenShot (libopenshot) é uma poderosa, multi-plataforma, biblioteca de software livre de edição de vídeo escrita em C++, licenciada duplamente sob a LGPL - versão 3.0, e disponível também sob licença comercial. Multi-encadeada, de plataforma cruzada, e caracterizada pela rica API de edição de vídeo. Também, com ligações disponiveis para Python, Ruby, e outras linguagens de programação.

Lista de funcionalidades

A Biblioteca OpenShot (libopenshot) suporta os seguintes sistemas operacionais: Linux (a maioria das distribuições é suportada), Windows (versões 7, 8 e 10+), e OS X (versão 10.15+). Os arquivos de projeto também são multiplataforma, o que significa que você pode salvar um projeto de vídeo em um sistema operacional e abri-lo em outro.

Baseado na biblioteca FFmpeg poderosa, o OpenShot pode ler e gravar a maioria dos formatos de imagem e vídeo. Para uma lista completa dos formatos suportados, consulte o projeto FFmpeg.

O OpenShot vem com um poderoso framework de animação por quadros-chave, capaz de um número ilimitado de quadros-chave e possibilidades de animação. O modo de interpolação dos quadros-chave pode ser curvas de Bézier quadráticas, linear ou constante, o que determina como os valores animados são calculados.

As faixas são usadas para sobrepor imagens, vídeos e áudio em um projeto. Você pode criar quantas camadas forem necessárias, como marcas d'água, faixas de áudio de fundo, vídeos de fundo, etc... Qualquer transparência será exibida através da camada abaixo. As faixas também podem ser movidas para cima, para baixo ou bloqueadas.

Os clipes na linha do tempo podem ser ajustados de várias maneiras, incluindo escala, corte, rotação, alfa, encaixe e ajuste da posição X,Y. Essas propriedades também podem ser animadas ao longo do tempo!

Desvaneça gradualmente de um clipe para outro. A rapidez e nitidez das transições também podem ser ajustadas usando quadros-chave (se necessário).

Ao organizar clipes em um projeto de vídeo, as imagens nas faixas/camadas superiores serão exibidas por cima, e as faixas inferiores serão exibidas atrás delas. Assim como uma pilha de papel, os itens no topo cobrem os itens abaixo. E se você fizer algum recorte (ou seja, transparência), as imagens inferiores aparecerão através dele.

Suporte para títulos vectoriais (formato SVG), com suporte total a transparências.

Libopenshot foi construído com a precisão em mente. Isto permite ao OpenShot ajustar perfeitamente que quadros são mostrados (e quando).

Controle o poder do tempo com o OpenShot! Acelere e desacelere clipes. Inverta a direção de um vídeo. Ou anime manualmente a velocidade e direção do seu clipe como desejar, usando nosso poderoso sistema de animação por quadros-chave.

O OpenShot possui muitos ótimos recursos integrados de edição de áudio, como exibir formas de onda, ou até renderizar a forma de onda como parte do seu vídeo. Você também pode separar o áudio do seu clipe de vídeo e ajustar cada canal de áudio individualmente.

OpenShot inclui muitos efeitos de vídeo (com mais a caminho). Ajuste o brilho, a gama, a matiz, escala de cinzentos, chroma key, e muito mais! Combinada com transições, animação, e controle de tempo, a libopenshot é uma extremamente poderosa biblioteca de edição de vídeo.

Licenciamento Comercial

Libopenshot é licenciado sob dupla licença: LGPL versão 3 e uma licença comercial simples. Recomendamos que experimente primeiro a versão de código aberto e, uma vez verificado que satisfaz as necessidades do seu projeto, migre para uma licença comercial. Os fundos das licenças comerciais são utilizados pela OpenShot Studios, LLC para desenvolver o OpenShot Video Editor, nosso premiado editor de vídeo desktop de código aberto. Acreditamos que este é um acordo justo e ajuda a financiar o desenvolvimento contínuo do OpenShot Video Editor. A licença comercial não inclui uma licença para JUCE (usado para funcionalidade de áudio) ou quaisquer outras bibliotecas dependentes. Sinta-se à vontade para nos enviar um email se estiver interessado em saber mais.

Por favor, tenha em mente que certas dependências, como FFmpeg, Libav, JUCE e outras, têm suas próprias licenças e restrições, e você deve verificar se são compatíveis com o esquema de licenciamento da sua aplicação comercial.

Código AbertoLIVRE

Saber Mais
  • Licença LGPL versão 3
  • As alterações devem ser tornadas públicas sobre esta mesma licença
  • Sem suporte
  • Atualizações fornecidas pela comunidade
  • -
  • -

Comercial

Contactar-nos
  • Licença Comercial
  • As alterações podem ser distribuídas sem restrições de LGPL
  • Suporte por e-mail com resposta em 24 horas
  • Incluídos 12 meses de atualizações
  • Distribuição livre de royalties
  • 1 vaga para desenvolvedor

API da Nuvem

Saber Mais
  • Preço Pré-pago
  • API REST (não é necessário C++)

Apoio e consulta

Não é programador? Não tem tempo para programar a sua própria implementação do libopenshot? Não há problema! Apenas envie-nos um email, e descreva o que deseja concretizar. Nós estamos sempre contentes por debater o assunto consigo, e se necessário, nós disponibilizamos competitivos serviços de consultoria.