Sobre o projeto
GJ VIDEO EDITOR é uma ferramenta de edição de vídeo que permite ir e voltar de forma fluida entre instruções em linguagem natural (agente de IA) e edição de linha do tempo baseada em GUI. Como o estado do projeto é gerenciado centralmente em `project.json`, é possível que a IA gere uma estrutura, que o humano ajuste finamente na interface do usuário e, em seguida, recarregue essa estrutura na IA para acrescentar mais alterações.
Principais funcionalidades:
- Edição de linha do tempo: edição multitrack de vídeo, legendas, imagens e áudio. Suporta arrastar e soltar, divisão, desfazer/refazer, aderência e zoom.
- Edição não destrutiva: edição por referência de deslocamento nos arquivos de origem.
- Função de legendas: redimensionamento, configuração de fonte, rotação de 360°, escrita vertical e realce parcial.
- Wipe (PiP): movimentação, redimensionamento e ajuste de cantos arredondados na pré-visualização.
- Exportação: suporte aos formatos MP4, WebM, GIF e MP3, com possibilidade de alterar resolução e qualidade.
- Geração de narração: síntese de voz usando edge-tts, ElevenLabs e o comando `say` do macOS.
- Função de modelo: possível produzir vídeos em lote a partir de roteiros no formato JSON.
As dependências consistem apenas da biblioteca padrão do Python, Pillow e ffmpeg, funcionando sem frameworks externos ou chaves de API. Além disso, está incluído o «GJ VIDEO VIEWER» para gerenciamento e reprodução dos vídeos exportados.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.