E1 · Ambiente
5 minClone o curso e rode o bloco "conferir o ambiente".
Pronto quando: As quatro linhas git, python3, node e ffmpeg terminam em ok, e node --version mostra v22 ou mais.
Aula 1 · 12 min
O INEMA tem um motor de vídeo para cada caso: explicativo, demonstração, documentário, short, publicação. Errar o motor custa horas. Nesta aula você transforma a tabela da área Vídeos num comando que responde qual usar, e prepara a máquina para as próximas sete aulas.
Começar a aula
Objetivo: escolher o motor certo para o que você tem e quer, com a tabela da área Vídeos virada em comando.
Clique em cada etapa.
A tabela é a da área Vídeos do INEMA (eventos.inema.pro/videos/, seção "Por onde começar"), lida em 19/10/2026.
É o que torna a fábrica repetível.
Os motores mudam toda semana. As práticas clonam cada um do GitHub e fazem checkout de um commit exato, o mesmo em que a saída da aula foi capturada.
Quando quiser a versão nova, troque o commit e rode o bloco de novo: se a saída mudar, você sabe que foi o motor.
Cada motor lê um arquivo: cenas em JSON, actions.json, tema em YAML, roteiro em Markdown. O agente escreve esse arquivo; o motor faz o resto.
Revisar o arquivo é barato. Revisar o vídeo pronto é caro.
Avatar, vídeo gerado por IA e envio ao YouTube ficam do outro lado de um portão: aprovação humana, termo de consentimento, modo de ensaio.
Neste curso nada passa do portão. Você aprende a chegar até ele com tudo conferido.
O explicavideos monta cenas e blocos sem tocar no estúdio de avatar; só o comando start gera vídeo, e o próprio --help avisa isso em maiúsculas.
Clone o repositório do curso em ~/projetos e confira as quatro ferramentas que todas as aulas usam.
mkdir -p ~/projetos && cd ~/projetos git clone https://github.com/inematds/formacao-cinema-ia-fabrica-v72.git
for c in git python3 node ffmpeg; do printf "%-8s" "$c"; command -v $c > /dev/null && echo ok || echo FALTA; done node --version; ffmpeg -version | head -1 | cut -d' ' -f1-3; python3 --version
git ok python3 ok node ok ffmpeg ok v24.13.0 ffmpeg version 6.1.1-3ubuntu5 Python 3.12.3
As versões são as desta máquina. Qualquer Node 22+ e FFmpeg 6+ servem; a linha que importa é ok nas quatro ferramentas.
Instale pelo gerenciador do seu sistema (apt, brew) e rode o bloco de novo. No Windows, rode tudo dentro do WSL: os motores chamam bash, ffmpeg e caminhos Unix.
O kit traz as 14 linhas em qual-motor.py. Você passa o que tem e o que quer; ele responde o motor e a aula.
K=~/projetos/formacao-cinema-ia-fabrica-v72/kit python3 "$K/qual-motor.py" --lista | tail -3 python3 "$K/qual-motor.py" tema short; echo "saída: $?" python3 "$K/qual-motor.py" tema podcast; echo "saída: $?"
frase clipe → musicavideo (fora deste curso (guia da área Vídeos)) video-pronto publicar → yt-pubx (aula 8) 14 linhas Short ou reel 9:16 com gancho Use: MakeShorts ou cardshorts · aprender: aula 5 saída: 0 SEM MOTOR: com 'tema' a tabela tem: explicativo, documentario, short saída: 1
Combinação que não está na tabela sai com SEM MOTOR e código 1, listando o que existe para aquela entrada. Use --lista para ver as 14 linhas.
O mapa cobre mais do que este curso ensina. Siga o link certo.
Explicavideos (aula 2), video-demonstrativo (aula 3), docflow e refazvideo (aula 4), MakeShorts e cardshorts (aula 5), forja-reel (aula 6), avatar e consentimento (aula 7), yt-pubx (aula 8).
Filme com fotos e câmera 2.5D e anúncio UGC: curso 2. Filme da marca a partir do site: curso 5. HyperFrames e Remotion por dentro: curso 3.
Reel em 7 etapas, esteira de canal e agenda de publicação são da formação Do chat ao agente: curso de redes no automático.
Máquina pronta e o seu primeiro caso no mapa.
Clone o curso e rode o bloco "conferir o ambiente".
Pronto quando: As quatro linhas git, python3, node e ffmpeg terminam em ok, e node --version mostra v22 ou mais.
Rode o bloco "perguntar ao mapa".
Pronto quando: A saída tem 14 linhas, Use: MakeShorts ou cardshorts · aprender: aula 5 com saída: 0 e SEM MOTOR: com 'tema' a tabela tem: explicativo, documentario, short com saída: 1.
Pense no próximo vídeo que você precisa fazer. Ache a linha dele com --lista e pergunte ao mapa.
Pronto quando: python3 ~/projetos/formacao-cinema-ia-fabrica-v72/kit/qual-motor.py [tenho] [quero]; echo "saída: $?" → uma linha Use: … e saída: 0.
A explicação aparece depois da sua resposta.
Pergunta 1 de 4
Você tem o link do seu app e quer mostrar como se usa. Qual motor?
Pergunta 2 de 4
Por que as práticas clonam cada motor num commit fixo?
Pergunta 3 de 4
O que é o "portão antes do crédito" neste curso?
Pergunta 4 de 4
Você quer um reel em 7 etapas com agenda de publicação. Onde aprender?
Escolha uma alternativa. A explicação aparece depois da sua tentativa.