Sobre o projeto
EncodeX é um aplicativo de desktop multiplataforma construído com Electron, React e TypeScript que serve como uma interface gráfica para o FFmpeg. Ele permite que os usuários realizem diversas tarefas multimídia sem a necessidade de usar a linha de comando, embora ainda forneça um modo CLI para scripts headless.
As principais capacidades incluem:
- Conversão de Mídia: Suporta uma ampla gama de codecs de vídeo e áudio, formatos de pixel e mais de 140 presets pré-configurados para plataformas como YouTube, TikTok e Instagram.
- Edição de Vídeo e Áudio: Apresenta corte de vídeo com precisão de quadro com um player integrado e uma linha do tempo com zoom, bem como a capacidade de extrair áudio de arquivos de vídeo.
- Processamento de Imagem: Fornece ferramentas de compressão para JPEG, PNG, WebP, BMP, GIF e TIFF, incluindo um visualizador EXIF e histogramas RGB/luma.
- Processamento em Lote: Inclui um sistema de fila que suporta processamento paralelo (até 4 tarefas simultâneas), reordenação por arrastar e soltar e ações de energia automatizadas após a conclusão.
- Aceleração de Hardware: Suporta NVIDIA NVENC, Intel QSV, AMD AMF, VAAPI, Apple VideoToolbox e Media Foundation.
- Integração do Sistema: Oferece internacionalização completa (56 locais), temas claro/escuro e um gerenciador de atualizações no aplicativo via GitHub Releases.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.