Sobre el proyecto

FFmpegFreeUI (abreviado 3FUI) es un frontend gráfico interactivo de FFmpeg diseñado para la plataforma Windows, con el objetivo de permitir que usuarios comunes realicen de manera sencilla tareas de codificación, transcodificación y conversión de formatos de video. El software no incluye ningún códec integrado; depende de que el usuario configure por su cuenta el ejecutable de FFmpeg o lo añada a las variables de entorno, por lo que mantiene continuamente el máximo rendimiento conforme FFmpeg se actualiza. La interfaz está construida sobre un motor de renderizado DirectX propietario llamado LakeUI, que admite escalado ultra elevado y efectos visuales como efecto cristal esmerilado. Funciones principales: - Transcodificación totalmente libre de parámetros, con esquemas predefinidos que pueden compartirse y reutilizarse - Visualización en tiempo real del tiempo restante y el tamaño estimado del archivo; las tareas pueden pausarse - Cola de tareas por lotes sin límite de cantidad - Compatible con los códecs principales H.264/H.265/AV1; integración de aceleración por hardware NVIDIA NVENC, Intel QSV y AMD AMF - Soporte para invocación de scripts AviSynth/VapourSynth - Incluye herramientas de muxing, fusión, ffprobe, ffplay y evaluación de calidad - Opciones completas de gestión de color y soporte para incrustar subtítulos - Panel de monitoreo de rendimiento incorporado - Soporte para invocación externa o remota (protocolo UDP, puerto por defecto 10591) Agente IA: 3FUI incorpora un agente inteligente capaz de conectarse a cualquier punto de entrada compatible con el SDK de OpenAI. Dispone de capacidades para controlar el panel de parámetros, gestionar tareas, navegar por internet, acceder al sistema de archivos, leer archivos e imágenes, y ejecutar terminales PowerShell. Las conversaciones se almacenan completamente de forma local y admiten renderizado en streaming y sintaxis Markdown. Sistema de plugins: Se carga mediante reflexión y se desarrolla en C# o VB.NET. Permite añadir interfaces personalizadas, registrar tareas de codificación en la cola y suscribirse a eventos de la cola (añadir/iniciar/completar/fallar tareas, entre otros). Para instalar, basta con renombrar el archivo .dll a .3fui.dll y colocarlo en el directorio Plugin. Entorno de ejecución: Windows 10 1609+ (x64/arm64), requiere la instalación de .NET 10. Licencia MIT de código abierto; todas las funciones de producción son gratuitas. La documentación cuenta con tutoriales escritos por el autor Zhongmo Shi, y la comunidad es activa.