Sobre o projeto
O FFmpegFreeUI (3FUI) é uma interface gráfica voltada para a plataforma Windows que permite aos usuários comuns realizar de forma prática codificação, transcodificação e conversão de formatos de vídeo.
O software não inclui codecs nativos, dependendo do usuário configurar o executável FFmpeg ou adicioná-lo às variáveis de ambiente, o que mantém as funcionalidades sempre atualizadas conforme as atualizações do FFmpeg. A interface utiliza um mecanismo de renderização DirectX autodesenvolvido (LakeUI), que suporta zoom ultralto e efeitos visuais como vidro fosco.
Funcionalidades principais:
- Transcodificação livre com parâmetros completos, com predefinições compartilháveis e reutilizáveis
- Exibição em tempo real do tempo restante e tamanho estimado do arquivo, tarefas podem ser pausadas
- Fila de tarefas em lote sem limitação de quantidade
- Suporte a H.264/H.265/AV1 e outras codificações populares, integrado a aceleradores de hardware NVIDIA NVENC, Intel QSV e AMD AMF
- Chamada de scripts AviSynth/VapourSynth
- Ferramentas de muxing, mesclagem, ffprobe, ffplay e avaliação de qualidade
- Gerenciamento completo de cores e suporte a legendas embutidas
- Painel de monitoramento de desempenho
- Chamadas externas ou remotas via protocolo UDP (porta padrão 10591)
Agente de IA:
O 3FUI possui um agente inteligente integrado que suporta qualquer endpoint compatível com OpenAI SDK. Capacidades incluem controle do painel de parâmetros, gerenciamento de tarefas, acesso à internet, leitura de arquivos e imagens, execução de terminal PowerShell, entre outros. Todas as conversações são armazenadas localmente, com suporte a renderização em streaming e sintaxe Markdown.
Sistema de plug-ins:
Carregado por reflexão, desenvolvido em C# ou VB.NET. Permite adicionar interfaces personalizadas, registrar tarefas de codificação na fila e assinar eventos da fila (adição/início/fim/erro de tarefas). Os plug-ins são identificados pelo formato .3fui.dll na pasta Plugin.
Ambiente de execução:
Windows 10 1609+ (x64/arm64), requer .NET 10. Licenciado sob MIT, com todas as funções de produção gratuitas.
A documentação foi escrita pelo autor 终末诗, com tutorial disponível. A comunidade é ativa.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.