typed-ffmpeg: Uma Interface Pythonica Moderna para FFmpeg

2025-05-29
typed-ffmpeg: Uma Interface Pythonica Moderna para FFmpeg

typed-ffmpeg oferece uma interface moderna e Pythonica para o FFmpeg, fornecendo suporte extensivo para filtros complexos com tipagem e documentação detalhadas. Construído com a biblioteca padrão do Python, ele simplifica a construção de gráficos de filtros, possui autocompletar do IDE e inclui serialização JSON de gráficos de filtros, validação automática do FFmpeg e visualização de gráficos. Desenvolvimentos futuros incluem suporte a mais versões do FFmpeg e cobertura de filtros expandida. Este projeto, inicialmente inspirado pelo GPT-3, acabou usando métodos tradicionais de geração de código, auxiliados significativamente pelo GitHub Copilot.

Desenvolvimento