


MediaSeg é um utilitário local para macOS que divide arquivos de mídia grandes em partes prontas para upload, preservando a qualidade. Foi produzido e dirigido com assistência total de IA, e lançado em 2 dias, da ideia à versão pública. Criado originalmente para agilizar a preparação de uploads de gravações longas, o MediaSeg é útil para o NotebookLM e outros destinos de upload com limite de tamanho.
O MediaSeg é um utilitário local para macOS que divide arquivos de mídia grandes em partes prontas para upload, preservando a qualidade original. Construído especificamente para Macs com Apple Silicon rodando macOS 15 Sequoia ou superior, ele processa arquivos MP4 e WEBM inteiramente na sua máquina — sem uploads para a nuvem, sem limites de tamanho de arquivo impostos por servidores de terceiros. A ferramenta foi produzida e dirigida com assistência total de IA, sendo lançada em apenas 2 dias, da ideia à versão pública, e tem como padrão um tamanho de parte alvo de 200MB que você pode ajustar por sessão.
O MediaSeg é executado inteiramente no seu Mac usando ffmpeg e ffprobe locais. A interface desktop PySide6 suporta entrada de arquivos por arrastar e soltar, seleção de pasta de saída, um registro de sessão recolhível e estados de processamento claros para que você sempre saiba o que está acontecendo.
Você define o tamanho máximo da parte (padrão 200MB), e o MediaSeg tenta manter cada arquivo de saída entre 90–98% desse limite. O limite superior absoluto é o valor configurado, para que você nunca exceda acidentalmente o limite de upload de uma plataforma.
Arquivos MP4 são divididos diretamente, sem perda de qualidade. Arquivos WEBM são primeiro convertidos para MP4 usando o VideoToolbox do macOS (sem dependência do libx264) e depois divididos — preservando o máximo possível da qualidade original. A etapa de conversão pode demorar mais e usar mais CPU, mas a saída permanece local e sem perdas em termos de recompressão.
Os arquivos de saída são nomeados sequencialmente (ex.: TrainingVideo_001.mp4, TrainingVideo_002.mp4) e colocados em uma pasta com carimbo de data/hora. Um registro de sessão documenta cada etapa, facilitando a depuração ou o compartilhamento com o desenvolvedor via GitHub Issues.
"Uma direção e produção fortes podem transformar uma ideia em um produto prático, rapidamente."
O MediaSeg foi construído do zero em 48 horas com assistência total de IA — não como um truque, mas como uma demonstração de que a execução focada é mais importante que as ferramentas. O resultado é um utilitário genuinamente útil que resolve um problema real: preparar gravações longas para destinos com limite de tamanho, sem sacrificar qualidade ou privacidade. É intencionalmente pequeno, de código aberto e projetado para ser fácil de auditar ou estender.
Você trabalha regularmente com arquivos de mídia grandes que precisam se encaixar em um limite de tamanho específico — especialmente para NotebookLM, hospedagem de podcasts ou ferramentas de colaboração em vídeo. Você valoriza o processamento local em vez de serviços em nuvem e aprecia uma ferramenta transparente sobre o que faz e como funciona. Se você tem curiosidade sobre o que o desenvolvimento assistido por IA pode produzir quando guiado por uma direção clara, o MediaSeg é um exemplo prático que vale a pena explorar.
Outras ferramentas que você pode considerar
Loading comments…
Criador
dev_404
Visitar site
github.com/exaedge/MediaSeg
Informações do projeto
Palavras-chave do produto