Automatize tarefas chatas com Python: O capítulo não lançado sobre áudio/vídeo

2025-07-13

A terceira edição de "Automatize tarefas chatas com Python" inclui um capítulo não lançado sobre trabalhar com áudio, vídeo e webcams. Esta publicação de blog compartilha o conteúdo do capítulo, detalhando como escrever código Python para gravar e reproduzir multimídia. Abrange formatos de dados de áudio e vídeo, gravação de webcams e microfones, reprodução de arquivos de áudio (usando playsound e Pygame), download de vídeos com yt-dlp e edição de vídeos e áudio com ffmpeg. Aprenda a automatizar tarefas como processamento em lote de arquivos de vídeo, criação de time-lapses ou a construção de um recurso de cabine de fotos em seus aplicativos.

Leia mais
Desenvolvimento Processamento multimídia

Desmistificando a Recursão: Uma Abordagem Baseada em Projetos

2025-01-04

O livro "O Livro Recursivo da Recursão" desafia a reputação intimidadora dos algoritmos recursivos. Usando exemplos em Python e JavaScript, ele explica progressivamente os fundamentos da recursão, algoritmos comuns (fatoriais, sequências de Fibonacci, travessia de árvores, resolução de labirintos, etc.) e técnicas de otimização (otimização de chamada de cauda, memorização). Ele abrange tópicos avançados como divisão e conquista, permutações, combinações e programação dinâmica, culminando na geração de arte fractal. Baseado em projetos e altamente acessível, este livro é perfeito para iniciantes e programadores experientes.

Leia mais
Desenvolvimento