Communitygithub.com

DenisSergeevitch/youtube-poop-video-maker

ユーザーがショートYouTube Poop、呪われた予告編、グリッチ詩モンタージュ、不条理スーパーカット、内省的なミーム編集、またはFFmpegレンダリングリミックス動画をテキスト、ウェブページ、コード、ドキュメント、メディア、またはゼロから作成したい場合に使用します。「これを奇妙にして」「個性的なスピンを加えて」「どんな感じか見せて」「ffmpegでレンダリングして」などのプロンプトや、自己認識型AI/LLMモンタージュのリクエストに応じて起動します。このスキルは、多数のマイクロシーン、読みやすいタイポグラフィ、控えめなネオンまたはアナログ処理、制御されたオーディオ、オプションのTTS断片、および実行時にバンドルされたスタイルをサンプリングするデフォルトのシードリミックス設計図を使用して、密度が高く美しい20〜60秒の動画を計画しレンダリングします。

youtube-poop-video-maker とは?

このスキルは、YouTube Poop、呪われた予告編、グリッチ詩モンタージュ、不条理スーパーカット、内省的なミーム編集、または自己認識型AI/LLMショートを含む、密度が高く美しい20〜60秒の動画を生成するために設計されています。テキスト、ウェブページ、コード、ドキュメント、画像、音声、動画、または完全にゼロから素材を扱い、「これを奇妙にして」「個性的なスピンを加えて」などのプロンプトに応答します。主な差別化要因は、デフォルトの「seed-remix-default」設計図です。これは、実行時にスキルにバンドルされた他のすべてのスタイル設計図からパレット、タイポグラフィ、モーション、トランジション、オーディオ、ギャグの手がかりをサンプリングし、固定されたハウススタイルを回避します。ワークフローは、素材の迅速なインベントリ、明確なテーゼの定義(この動画はXをYのように感じさせる)、scene-atoms.jsonとtrigger-eval-queries.jsonを使用した多数のマイクロシーン(9〜18シーン)で構成される「シーンスウォーム」の構築、計画生成のためのplan_video.pyスクリプト、そして最終的なH.264 MP4へのFFmpegレンダリングに従います。このスキルは、個性的なスピン、緊張感と誠実さのバランス、目的のあるグリッチ、そして決定的な最終ボタンを重視し、不条理でありながらも構成された、インターネットネイティブな仕上がりを保証します。Claude Code、Cursor、Codex、およびコマンドラインとPython/FFmpegツールにアクセスできるその他のAIエージェントプラットフォームと互換性があります。

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

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

YouTube Poop 動画メーカー

完成した動画を生成します。コンセプトやストーリーボードだけではありません。結果は、独創的で密度が高く、インターネットネイティブでありながら、まとまりのある印象を与える必要があります。

参照:

便利なバンドルファイル:

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

このスキルを使用するタイミング

ユーザーが以下を希望する場合にこのスキルを使用します:

  • YouTube poop、呪われた予告編、不条理モンタージュ、内省的なグリッチショート、またはシュールなスーパーカット
  • テキスト、ウェブページ、コード、ドキュメント、メディア、またはソース素材なしからffmpegでレンダリングされた動画
  • 個性的なスピン、強い視点、または「こんな感じ」というフレーミングを持つ動画
  • 自己認識型AI / LLM / インターネットカルチャーのショート
  • 「より奇妙」「より編集された」「ハイパーカット」「ミーム的」「カオス的」または「詩的」でありながら、美的に心地よいもの

定型的なトリミング、単純なキャプション焼き付け、普通の説明動画、標準的なモーショングラフィックス、または従来の広告には、ユーザーが明示的にリミックス動作を要求しない限り、このスキルを使用しないでください。

核となる約束

このスキルは、創造性を単一のハウススタイルに平坦化してはいけません。デフォルトのシードリミックス設計図はムードレンズであり、檻ではありません。

完成した作品は通常、以下を備えている必要があります:

  • 単純な編集よりも多くのシーン
  • 明確なテーゼまたは感情的な主張
  • 読みやすいフレームと制御されたパレット
  • 1つの支配的な繰り返しモチーフ
  • 少なくとも1つは、一般的ではなく個人的に感じられる作者のジェスチャー
  • 決定的な最終ボタン

デフォルトの出力ターゲット

ユーザーが特に指定しない限り:

  • 1つの完成したMP4
  • 20〜60秒
  • 通常のYouTube用に1920x1080、30 fps
  • リクエストが明らかにShorts/Reels/TikTok/縦型を示す場合のみ1080x1920、30 fps
  • H.264ビデオ、AACオーディオ、yuv420p、+faststart

ワークフロー

1) 素材を素早く棚卸しする

既に利用可能なものを使って作業します。

  • ユーザーがテキストを提供した場合、フレーズ、矛盾、繰り返される言葉遣い、感情的な温度をマイニングします。
  • ユーザーがウェブページまたはURLを提供した場合、見出し、CTAテキスト、レイアウトモチーフ、スクリーンショット、切り抜き、スクロールの瞬間を抽出します。
  • ユーザーがコードを提供した場合、読み取り可能なスニペット、ターミナルウィンドウ、エラー、コメント、変数名、ログ、カーソルの動きを使用します。
  • ユーザーがドキュメントを提供した場合、セクションタイトル、コールアウト、図、ページフレーミングを使用します。
  • ユーザーが画像、音声、または動画を提供した場合、ループ、リアクションビート、フリーズフレーム、スピーカーフラグメント、テクスチャ、キャプション可能な詳細をマイニングします。
  • ユーザーが何も提供しなかった場合、リクエストから全世界を合成します: タイトルカード、ブラウザクロム、ターミナルペイン、ローワーサード、ダッシュボード、プログレスバー、トークンストリーム、警告カード、図、シンプルなモーショングラフィックス。

ソースが薄いからといって止まらないでください。サポートシーンを考案してください。

2) テーゼを決定する

編集の前に、1つの短い内部文を定義します:

「この動画はXをまるでYのように感じさせます。」

例:

  • 「この動画は、言語モデルと話すことを、データセンター内部からの深夜の緊急放送のように感じさせます。」
  • 「この動画は、ランディングページを儀式的な嘘発見器のように感じさせます。」
  • 「この動画は、コードベースを罪悪感に満ちたターミナルの告白のように感じさせます。」

すべての繰り返しギャグは、その主張をサポートする必要があります。

3) スタイルがリクエストされない限り、デフォルトのシードリミックスを使用する

ユーザーがスタイルを指定しない限り、デフォルトのseed-remix-default設計図を使用します。これは、実行時に他のバンドル設計図からパレット、タイポグラフィ、モーション、トランジション、オーディオ、ギャグの手がかりをサンプリングします。

実行:

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

ユーザーが特定のバンドルルックを明示的に要求した場合、デフォルトのリミックスを以下のようにオーバーライドします:

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

CRTニュースルームやAIメルトダウンのルックについては、ゼロから一回限りのスタイルを発明する前に、バンドルプールのエントリcrt-token-meltdown、headline-seizure-desk、またはcontext-window-panicを優先します。

計画を、パレット、モーション、オーディオ、シーン密度、シーン発明のためのクリエイティブなガイダンスとして使用します。デフォルトのリミックスが使用される場合、報告されたシードソースをチェックリストではなくプロンプトとして扱います。

4) ビートシートだけでなく、シーンスウォームを構築する

多数のマイクロシーンを目指します。

ランタイムごとの推奨密度:

  • 20〜28秒: 約9〜12シーン
  • 29〜40秒: 約11〜15シーン
  • 41〜60秒: 約13〜18シーン

これらのカウント内に、以下を含めます:

  • アンカーシーン: ソースまたはテーゼを明確に提示するもの
  • ブリッジシーン: 中断、グリッチ、またはブレスのマークのように機能するもの
  • 1つのブレイクシーン: 比較的静寂なもの
  • 1つのクライマックスシーン:
  • 1つのボタンシーン:

ほとんどの単純な編集は、シーンが少なすぎるためここでパフォーマンスが低下します。このスキルは、秒数よりもアイデアが多かったように感じさせる必要があります。

5) 設計図をムードとして使用し、コスプレとして使用しない

コンテンツが不条理であっても、レンダリングがデザインされ、美しくなるのに十分に真剣であると感じさせます。

以下を優先:

  • 暗いまたは控えめなベースと選択的なアクセント
  • 編集上のコントラスト
  • 控えめに使用される輝くハイライト
  • 安全なマージンを持つ読みやすいタイプ
  • ランダムな醜さではなく、目的のあるグリッチ
  • 誠実さとサボタージュの間の緊張感

ユーザーが明示的に要求しない限り、以下を避ける:

  • 可愛いステッカー感
  • バブルフォント
  • キャンディパレット
  • どこでも子供じみたバウンスイージング
  • 絵文字の大群
  • それ自体のための虹色の彩度
  • すべてのショットでの全フレームノイズ

6) 個性的なスピンを加える

動画には態度が必要です。

その態度を以下に込めます:

  • テーゼ文
  • 繰り返される行またはモチーフ
  • 考案されたサポートシーンの選択
  • TTSまたはキャプション
  • 最終ボタン

自己内省的なAI / LLM作品については、ジェネリックなミームのランダム性よりも、親密さ、矛盾、恐怖、ドライな機知、または機械の詩を優先します。

7) オーディオを控えめに処理する

TTSは許可されており、多くの場合役立ちますが、壁一面の説明になってはいけません。

TTSは短い断片、警告、告白、またはコーラスラインに使用します。適切なデフォルトは:

  • 1つのメインボイス
  • オプションの2つ目の「システム」またはウィスパーボイス
  • 20〜60秒の作品で合計2〜8行の短いライン
  • シーンを改善する場合にのみ、軽いピッチシフト、バンドリミット、スタッター、ドロップアウト、またはリバーブで処理

また、以下を使用します:

  • ドローン
  • パルス
  • UIクリック
  • ミュートカット
  • ドロップアウト
  • 控えめなインパクトヒット
  • 短い沈黙

最終ミックスをノーマライズします。音声を理解可能に保ちます。

8) 堅牢にレンダリングする

信頼性の高いアセンブリパイプラインを優先:

  1. アセットを収集または作成します。
  2. 脆弱または複雑なシーンをクリップまたはフレームシーケンスとしてプリレンダリングします。
  3. ffmpegでアセンブルします。
  4. 最終パスで最終ラウドネスノーマライゼーションと互換性設定を行います。

ベースラインエクスポート:

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

Pythonでシーンを生成する場合、PNGフレームをディレクトリにレンダリングし、ffmpegでエンコードします。最終コンテナ全体をPython内でアニメーション化しようとしないでください。

素材適応ルール

テキストのみの入力

単に段落をアニメーション化しないでください。テキストを世界に変えます:

  • キネティックキャプション
  • タイトルカード
  • 字幕
  • 警告ストラップ
  • トークンストリーム
  • ブラウザまたはターミナルのモックアップ
  • 図
  • オリジナルのTTSフレーズ

ウェブページまたはURLの入力

全ページを長時間静的に保持しないでください。以下を使用します:

  • 見出しの切り抜き
  • CTA/ボタンの繰り返し
  • ブラウザクロム
  • カーソルの動き
  • スクロールの表示
  • 注釈
  • ページのトーンを反映した考案されたサポートフレーム

コード入力

コードを触覚的で読みやすくします:

  • 読みやすい構文カード
  • ターミナルペイン
  • ビルドログ
  • エラーウォール
  • 変数名のパンチライン
  • カーソルスナップ
  • アーキテクチャ図
  • プロンプトループ

ソース素材なし

すぐにオリジナルのモンタージュ世界を作成します。適切なデフォルトの考案シーンには以下が含まれます:

  • ブートまたは警告カード
  • ローワーサードとティッカー
  • ターミナル告白フレーム
  • ダッシュボードカウンター
  • アテンションマップ
  • フリーズした字幕
  • ソフトフェイルボタン

失敗処理

エフェクトが脆弱な場合、エフェクトを簡略化し、テーゼを維持し、ムードを維持し、それでもレンダリングを完了します。完成した一貫性のあるショートは、野心的すぎて壊れたものよりも優れています。

権利衛生

ユーザー提供の素材、パブリックドメインまたは適切にライセンスされたソース、またはオリジナルの生成アセットを優先します。権利が不明確な場合は、オリジナルのモーショングラフィックスと変換されたサポート素材に大きく依存します。

最終チェック

動画を返す前に、references/OUTPUT-CHECKLIST.mdをレビューします。

関連スキル