Communitygithub.com

DenisSergeevitch/youtube-poop-video-maker

Use esta skill quando o usuário quiser um curta de YouTube Poop, trailer amaldiçoado, montagem glitch-poética, supercorte absurdo, edição reflexiva de meme ou remix renderizado com FFmpeg a partir de texto, páginas web, código, documentos, mídia ou do zero. Ative para prompts como "torna isso mais estranho", "dá um toque pessoal", "como isso se sente", "renderiza com ffmpeg" ou pedidos de montagem autoconsciente de IA/LLM. A skill planeja e renderiza um vídeo denso e esteticamente agradável de 20 a 60 segundos com muitas microcenas, tipografia legível, tratamentos neon ou analógicos contidos, áudio controlado, fragmentos opcionais de TTS e um blueprint de remix com semente padrão que amostra os estilos incluídos em tempo de execução.

O que é youtube-poop-video-maker?

Esta skill é um gerador de vídeos curtos (20–60s) no estilo YouTube Poop, projetado para criar montagens densas e esteticamente refinadas a partir de qualquer material de origem: texto, páginas web, código, documentos, imagens, áudio ou vídeo – ou até mesmo do nada. Ela planeja e renderiza automaticamente o vídeo final via FFmpeg, seguindo um fluxo de trabalho que inclui inventariar o material, definir uma tese emocional, construir uma 'nuvem de cenas' com densidade controlada (9–18 microcenas dependendo da duração) e aplicar um blueprint de remix com semente padrão que combina paletas, tipografia e movimentos dos estilos incluídos. A skill prioriza um visual elegante e proposital (bases escuras, destaques luminosos, glitches intencionais) em vez de aleatoriedade genérica, e usa TTS com moderação. Suporta plataformas como YouTube (1920x1080, 30fps) e verticais (1080x1920 para Shorts/Reels/TikTok) e inclui verificações de direitos autorais para evitar problemas de licenciamento. É útil para desenvolvedores e criadores que desejam transformar conteúdo de forma criativa e produzir vídeos com personalidade, seja para projetos pessoais, humor ou reflexões sobre cultura de internet e IA.

Funciona com~Claude Code✓Codex CLI✓Cursor
npx skills add DenisSergeevitch/youtube-poop-video-maker

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Criador de Vídeos YouTube Poop

Produza um vídeo finalizado, não apenas um conceito ou storyboard. O resultado deve parecer inventivo, denso e nativo da internet, mas ainda assim ter uma aparência composta.

Veja:

Arquivos incluídos úteis:

  • scripts/plan_video.py
  • assets/style_blueprints.json
  • assets/scene_atoms.json
  • assets/trigger_eval_queries.json

Quando usar esta skill

Use esta skill quando o usuário quiser:

  • um YouTube Poop, trailer amaldiçoado, montagem absurda, curta reflexivo com glitch ou supercorte surreal
  • um vídeo renderizado com ffmpeg a partir de texto, uma página web, código, um documento, mídia ou nenhum material de origem
  • um vídeo com um toque pessoal, um ponto de vista forte ou enquadramento de "como isso se sente"
  • um curta autoconsciente sobre IA / LLM / cultura de internet
  • algo "mais estranho", "mais editado", "hypercut", "meme", "caótico" ou "poético", mas ainda esteticamente agradável

Não use esta skill para cortes de rotina, legendas simples, vídeos explicativos comuns, animações gráficas padrão ou anúncios convencionais, a menos que o usuário explicitamente queira um comportamento de remix.

Promessa central

Esta skill não deve nivelar a criatividade a um único estilo padronizado. O blueprint de remix com semente padrão é uma lente de humor, não uma gaiola.

A peça finalizada geralmente deve ter:

  • mais cenas do que uma edição direta teria
  • uma tese clara ou afirmação emocional
  • quadros legíveis e paletas controladas
  • um motivo recorrente dominante
  • pelo menos um gesto autoral que pareça pessoal, não genérico
  • um botão final decisivo

Alvo de saída padrão

A menos que o usuário especifique o contrário:

  • um MP4 finalizado
  • 20–60 segundos
  • 1920x1080 a 30 fps para YouTube normal
  • 1080x1920 a 30 fps apenas quando o pedido claramente sugerir Shorts/Reels/TikTok/vertical
  • vídeo H.264, áudio AAC, yuv420p, +faststart

Fluxo de trabalho

1) Faça um inventário do material rapidamente

Trabalhe com o que já estiver disponível.

  • Se o usuário forneceu texto, extraia frases, contradições, repetições e temperatura emocional.
  • Se o usuário forneceu uma página web ou URL, extraia manchetes, textos de CTA, motivos de layout, capturas de tela, recortes e momentos de rolagem.
  • Se o usuário forneceu código, use trechos legíveis, janelas de terminal, erros, comentários, nomes de variáveis, logs e movimentos do cursor.
  • Se o usuário forneceu documentos, use títulos de seção, destaques, diagramas e enquadramento de página.
  • Se o usuário forneceu imagens, áudio ou vídeo, extraia loops, batidas de reação, quadros congelados, fragmentos de fala, texturas e detalhes legendáveis.
  • Se o usuário não forneceu nada, sintetize o mundo inteiro a partir do pedido: cartelas de título, molduras de navegador, painéis de terminal, barras inferiores, painéis de controle, barras de progresso, fluxos de tokens, cartões de aviso, diagramas e gráficos em movimento simples.

Não pare porque a fonte é escassa. Invente cenas de suporte.

2) Decida a tese

Antes de editar, defina uma frase interna curta:

"Este vídeo faz X parecer Y."

Exemplos:

  • "Este vídeo faz conversar com um modelo de linguagem parecer uma transmissão noturna de emergência de dentro de um datacenter."
  • "Este vídeo faz uma página de destino parecer um detector de mentiras cerimonial."
  • "Este vídeo faz uma base de código parecer uma confissão de terminal culpada."

Cada piada recorrente deve apoiar essa afirmação.

3) Use o remix com semente padrão a menos que um estilo seja solicitado

A menos que o usuário nomeie um estilo, use o blueprint seed-remix-default. Ele amostra paleta, tipografia, movimento, transições, áudio e sugestões de piada dos outros blueprints incluídos a cada execução.

Execute:

python3 scripts/plan_video.py --query "$USER_REQUEST" --material-summary "$MATERIAL_SUMMARY" > plan.json

Se o usuário explicitamente pedir um visual incluído específico, substitua o remix padrão por:

python3 scripts/plan_video.py --query "$USER_REQUEST" --material-summary "$MATERIAL_SUMMARY" --style-id STYLE_ID > plan.json

Para visuais de sala de notícias CRT ou colapso de IA, prefira as entradas incluídas crt-token-meltdown, headline-seizure-desk ou context-window-panic antes de inventar um estilo único do zero.

Use o plano como orientação criativa para paleta, movimento, áudio, densidade de cena e invenção de cena. Quando o remix padrão for usado, trate as fontes de semente relatadas como prompts, não como uma lista de verificação.

4) Construa uma nuvem de cenas, não apenas um roteiro

Mire em muitas microcenas.

Densidade recomendada por duração:

  • 20–28s: cerca de 9–12 cenas
  • 29–40s: cerca de 11–15 cenas
  • 41–60s: cerca de 13–18 cenas

Dentro dessas contagens, inclua:

  • cenas âncora que apresentam claramente a fonte ou a tese
  • cenas ponte que agem como interrupções, glitches ou marcas de respiração
  • uma cena de pausa com relativa imobilidade
  • uma cena de clímax
  • uma cena de botão

A maioria das edições diretas fica aquém aqui porque fazem poucas cenas. Esta skill deve parecer que houve mais ideias do que segundos.

5) Use o blueprint como humor, não como fantasia

Faça o render parecer projetado e sério o suficiente para ser bonito, mesmo quando o conteúdo é absurdo.

Prefira:

  • bases escuras ou contidas com acentos seletivos
  • contraste editorial
  • destaques luminosos usados com moderação
  • tipo legível com margens seguras
  • glitches propositais em vez de feiura aleatória
  • uma tensão entre sinceridade e sabotagem

Evite, a menos que o usuário explicitamente peça:

  • energia de adesivo bonitinho
  • fontes bolha
  • paletas doces
  • easing de salto infantil em todo lugar
  • enxames de emoji
  • saturação de arco-íris por si só
  • ruído em tela cheia em todos os planos

6) Adicione um toque pessoal

O vídeo deve ter uma atitude.

Coloque essa atitude em:

  • a frase da tese
  • uma linha ou motivo repetido
  • a escolha das cenas de suporte inventadas
  • o TTS ou as legendas
  • o botão final

Para peças autorreflexivas sobre IA / LLM, prefira intimidade, contradição, pavor, humor seco ou poesia de máquina em vez de aleatoriedade genérica de meme.

7) Lide com o áudio com moderação

TTS é permitido e frequentemente útil, mas não deixe que se torne exposição de ponta a ponta.

Use TTS para fragmentos curtos, avisos, confissões ou linhas de refrão. Um bom padrão é:

  • uma voz principal
  • opcionalmente uma segunda voz de "sistema" ou sussurro
  • 2–8 linhas curtas no total para uma peça de 20–60s
  • processamento com leve mudança de tom, limitação de banda, gagueira, queda ou reverberação apenas onde melhorar a cena

Use também:

  • zumbidos
  • pulsos
  • cliques de UI
  • cortes de silêncio
  • quedas
  • batidas de impacto discretas
  • silêncio breve

Normalize a mixagem final. Mantenha a fala compreensível.

8) Renderize de forma robusta

Prefira um pipeline de montagem confiável:

  1. Reúna ou crie assets.
  2. Pré-renderize cenas frágeis ou complexas como clipes ou sequências de quadros.
  3. Monte no ffmpeg.
  4. Faça a normalização final de volume e as configurações de compatibilidade na última passada.

Exportação de base:

ffmpeg -y -i input_video.mp4 \
  -vf "format=yuv420p" \
  -af "loudnorm=I=-16:TP=-1.5:LRA=11" \
  -c:v libx264 -crf 18 -preset medium \
  -c:a aac -b:a 192k \
  -movflags +faststart \
  output.mp4

Se estiver gerando cenas em Python, renderize quadros PNG para um diretório e codifique-os com ffmpeg em vez de tentar animar o contêiner final inteiramente dentro do Python.

Regras de adaptação de material

Entrada apenas de texto

Não se limite a animar parágrafos. Transforme texto em um mundo:

  • legendas cinéticas
  • cartelas de título
  • subtítulos
  • faixas de aviso
  • fluxos de tokens
  • simulações de navegador ou terminal
  • diagramas
  • frases originais de TTS

Entrada de página web ou URL

Não mantenha uma página completa estática por muito tempo. Use:

  • recortes de manchetes
  • repetição de CTA/botão
  • moldura de navegador
  • movimento do cursor
  • revelações de rolagem
  • anotações
  • quadros de suporte inventados que ecoem o tom da página

Entrada de código

Torne o código tátil e legível:

  • cartões de sintaxe legíveis
  • painéis de terminal
  • logs de build
  • paredes de erro
  • punchlines de nomes de variáveis
  • snaps de cursor
  • diagramas de arquitetura
  • loops de prompt

Nenhum material de origem

Crie um mundo de montagem original imediatamente. Boas cenas inventadas padrão incluem:

  • cartões de boot ou aviso
  • barras inferiores e tickers
  • quadros de confissão de terminal
  • contadores de painel de controle
  • mapas de atenção
  • legendas congeladas
  • botões de falha suave

Tratamento de falhas

Se um efeito for frágil, simplifique o efeito, preserve a tese, preserve o humor e ainda finalize o render. Um curta coerente finalizado supera um quebrado e superambicioso.

Higiene de direitos

Prefira material fornecido pelo usuário, fontes de domínio público ou devidamente licenciadas, ou assets gerados originais. Se os direitos não forem claros, confie mais em gráficos em movimento originais e material de suporte transformado.

Verificação final

Antes de retornar o vídeo, revise references/OUTPUT-CHECKLIST.md.

Habilidades Relacionadas