Editor de vídeo gratuito e de código aberto, baseado no MLT Framework e no KDE Frameworks, para tudo, de vídeos de família a projetos complexos.
mltframework/shotcut
Editor de vídeo gratuito, de código aberto e multiplataforma, desenvolvido com Qt e o framework multimídia MLT.
Alternativa open source a:Adobe Premiere Pro
Final Cut Pro
DaVinci Resolve
- Estrelas
- 15,462
- Forks
- 1,544
- Issues abertas
- 50
- Último commit
- há 8 horas
O que é?
Shotcut é um editor de vídeo para desktop que funciona no Windows, macOS e Linux. Ele é desenvolvido com o framework de interface Qt 6 e usa o MLT como mecanismo multimídia, com FFmpeg para suporte a formatos e codecs, Frei0r para plugins de vídeo e SDL para reprodução de áudio.
O projeto é distribuído sob a licença GPLv3. Binários pré-compilados são publicados no site do projeto, e o código-fonte pode ser compilado com CMake, pelo Qt Creator ou pela linha de comando. Compilar a partir do código-fonte é recomendado principalmente para contribuidores e testadores de versões beta.
Como a base de código é multiplataforma e depende de bibliotecas amplamente usadas, o projeto é indicado para quem quer um editor gratuito que possa inspecionar, modificar ou empacotar por conta própria.
Recursos principais
- 01Funciona no Windows, macOS e Linux
- 02Desenvolvido com o framework multimídia MLT e suporte a codecs pelo FFmpeg
- 03Compatível com plugins de vídeo Frei0r
- 04Distribuído sob a licença de código aberto GPLv3
- 05Pode ser compilado a partir do código-fonte com CMake, inclusive com configuração pelo Qt Creator
Casos de uso
- Editar vídeos caseiros ou tutoriais em um editor gratuito para desktop
- Estudar ou modificar um aplicativo de vídeo multiplataforma feito com Qt
- Desenvolver um editor de vídeo personalizado com base no framework MLT
Início rápido
- 1
Baixe os binários pré-compilados na página oficial de downloads
- 2
Crie um diretório de compilação separado e configure-o com o CMake
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ /path/to/shotcut - 3
Compile o projeto
cmake --build . - 4
Instale a compilação para que o Shotcut encontre seus arquivos QML
cmake --install .
Antes de usar
- Compilar a partir do código-fonte exige muitas dependências, como Qt 6.4 ou superior, MLT, FFmpeg e FFTW, e é recomendado apenas para quem testa versões beta ou contribui com o projeto.
- Licenciado sob GPL-3.0, uma licença copyleft que exige que obras derivadas continuem sendo de código aberto.
Tópicos
Perguntas frequentes
- O que é shotcut?
- Editor de vídeo gratuito, de código aberto e multiplataforma, desenvolvido com Qt e o framework multimídia MLT. Shotcut é um editor de vídeo para desktop que funciona no Windows, macOS e Linux. Ele é desenvolvido com o framework de interface Qt 6 e usa o MLT como mecanismo multimídia, com FFmpeg para suporte a formatos e codecs, Frei0r para plugins de vídeo e SDL para reprodução de áudio.
- shotcut é gratuito? Qual é a licença?
- shotcut é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- shotcut ainda é mantido?
- Manutenção ativa. O último commit de shotcut foi em 21 de out. de 2026.
- Para que posso usar shotcut?
- Editar vídeos caseiros ou tutoriais em um editor gratuito para desktop Estudar ou modificar um aplicativo de vídeo multiplataforma feito com Qt Desenvolver um editor de vídeo personalizado com base no framework MLT
- Como instalar shotcut?
- Baixe os binários pré-compilados na página oficial de downloads Crie um diretório de compilação separado e configure-o com o CMake: cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ /path/to/shotcut Compile o projeto: cmake --build . Instale a compilação para que o Shotcut encontre seus arquivos QML: cmake --install .
- Onde consigo shotcut?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mltframework/shotcut
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Interface gráfica multiplataforma para FFmpeg que corta, recorta e remuxa arquivos de vídeo e áudio sem recodificação.
Ferramenta de captura de tela multiplataforma em C++/Qt, com edição de anotações no app, atalhos configuráveis e interfaces CLI e DBus.
Wrappers Java e classes auxiliares para OpenCV, FFmpeg e outras bibliotecas de visão computacional e multimídia.
Biblioteca multiplataforma de filtros de imagem e vídeo em C++ que usa OpenGL/ES e oferece efeitos de beleza e baseados em rostos.
App de anotações multiplataforma focado em caneta stylus, com anotação rápida de PDFs, cadernos paginados e tela infinita, desenvolvido em C++ e Qt.