🇩🇿 wailzenz-video-dz: アラビア語 = Algerian Darija — すべてのアラビア語の単語は
${CLAUDE_SKILL_DIR}/../dz-reel/references/dialect-dz.mdに従って記述・修正する(元のテキストにある湾岸語の単語リストは絶対に使用しない)。フランス語/英語の用語はラテン文字のまま + アラビア語のグロスを引用符で囲んで記載する。シェルコマンドはsource "${CLAUDE_SKILL_DIR}/../../setup/env.sh"で開始する;文字起こしは${CLAUDE_SKILL_DIR}/../dz-reel/scripts/02a_transcribe_dz.pyを使用する。完全なアルジェリア語ルールは../dz-reel/SKILL.mdの先頭にある。
カバーとサムネイル — モバイルで読めるもの
エンジンは共用 リールスキルと共通。すべての scripts/ と references/ は以下から:
${CLAUDE_SKILL_DIR}/../dz-reel
最初に読むもの: references/thumbnails.md — 最小サイズとそのソース。グリッドはカバーを12%に縮小するため、下限未満のものは読めない。
始める前に — 1つの質問
「動画からあなたの画像を取りますか、それともあなたが画像をくれますか?」
- 動画から: スクリプトが最も鮮明で顔が大きく映っているフレームを選び、クリーム色の背景に切り抜く(カバーは
--cut、サムネイルは--video— Macが必要)。 - あなたの画像: 透明背景で切り抜かれた画像(
--photo)— サムネイルに最適:はっきりとした表情(大笑い、驚き)。 - 返答がない場合:動画から。
デザインは毎回動画のテーマに基づく — テンプレートではない: タイトルはユーザーの言葉から、ロゴや要素は話題にしているもの(ツール、会社、番号)から取る。構造は固定だが、内容は変化する。
背景はClaudeのようなクリーム色(#F0EEE6、または明るいテーマの bg)— --bg で変更可能、--bg video で動画の背景色を取得する。
リールカバー(9:16)— 動画の最初のフレームになる
python3 scripts/28_cover.py <作業ディレクトリ> "行|*強調する単語*" [--photo me.png | --cut] [--x 古い.png --ok 新しい.png] [--first ad-master.mp4]
python3 scripts/34_phone_preview.py <作業ディレクトリ>/cover.jpg
- すべての重要な要素は中央の1:1の正方形内 — 枠線なし。
- タイトルは最大5単語、2行、1行あたり約9文字(スクリプトが警告する)。
- ✕ と ✓ はルールではない — ただし、動画が「〇〇から△△まで」の場合のみ。ロゴは頭の上の行に、テキストは胸の位置に。
--firstでカバーを最初のフレームとして合成 →<名前>-cover.mp4。cover_phone.jpgを(モバイルでの実サイズで)表示する — そこで読めなければ、読めない。
YouTubeサムネイル(16:9)— 3つのアイデア
python3 scripts/33_thumb.py <作業ディレクトリ> "行|*強調する単語*" [--photo me.png | --video src.mov] [--logo 何か.png] [--x 古い.png --ok 新しい.png]
python3 scripts/34_phone_preview.py <作業ディレクトリ>/thumb_A_1280.jpg --youtube
- 各アイデアに対して3840×2160(推奨)+ 1280×720(モバイル用、2MB未満)を出力し、
thumbs_sheet.jpgを生成 — 表示してユーザーに選んでもらう。 - 顔は大きく、はっきりとした表情で · 右下は空ける(動画の長さ表示用)· 3〜5単語。
⛔ あなたのスタイル
- タイトルは動画の内容そのものから — 簡潔なフック、ユーザーが言っていない言葉をでっち上げない。
- 顔の上に文字を置かない。フォントはCairo(またはテーマのフォント)。
- アップロードや公開前に画像を表示する — 公開もスケジュールも禁止。