Communitygithub.com

wailzenz/wailzenz-video-dz

Conçoit la couverture de Reel (première image de la vidéo, tout l'essentiel dans un carré 1:1 lisible sur le profil) et la miniature YouTube 16:9 avec trois idées — aux tailles lisibles sur écran mobile. À utiliser lorsque l'utilisateur dit "سو كفر", "كفر الريل", "غلاف الريل", "ثمبنيل", "ثمب يوتيوب", "صورة مصغرة", "thumbnail", "الكفر ما يبين", ou après toute vidéo terminée. Pas pour les couvertures de carrousel. Déclencheurs en darija : "دير لي غلاف", "دير thumbnail".

Qu'est-ce que wailzenz-video-dz ?

Ce skill conçoit automatiquement la couverture d'un Reel (première image de la vidéo, affichée en carré 1:1 sur le profil) et la miniature YouTube 16:9 avec trois variantes créatives. Il s'active sur des demandes explicites en arabe algérien ou en français/anglais ("سو كفر", "thumbnail", etc.) ou après toute vidéo terminée. Il analyse le contenu de la vidéo pour extraire un titre accrocheur, détecte le visage, applique un arrière-plan crème et génère des compositions prêtes pour le mobile. Il prend en charge les workflows avec photo personnelle ou extraction depuis la vidéo, et produit des aperçus réalistes sur téléphone. Ce skill est destiné aux créateurs de contenu sur TikTok/Instagram Reels et YouTube, notamment ceux qui souhaitent une intégration pipeline avec le montage vidéo existant (skill dz-reel).

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/wailzenz/wailzenz-video-dz/tree/HEAD/skills/dz-thumbnail

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

🇩🇿 wailzenz-video-dz: Arabe = Darija algérienne — écrire et corriger chaque mot arabe selon ${CLAUDE_SKILL_DIR}/../dz-reel/references/dialect-dz.md (jamais les listes de mots du Golfe dans le texte original). Les termes français/anglais restent en lettres latines + une glose arabe entre guillemets. Commencez les commandes shell par source "${CLAUDE_SKILL_DIR}/../../setup/env.sh" ; transcrivez avec ${CLAUDE_SKILL_DIR}/../dz-reel/scripts/02a_transcribe_dz.py. Les règles complètes de l'algérien se trouvent en haut de ../dz-reel/SKILL.md.

La couverture et la miniature — lisibles sur mobile

Le moteur est partagé avec le skill Reel. Tous les scripts/ et references/ viennent d'ici : ${CLAUDE_SKILL_DIR}/../dz-reel

Lisez d'abord : references/thumbnails.md — les dimensions minimales et leurs sources. Le réseau réduit la couverture à 12%, donc ce qui est en dessous du seuil n'est pas lisible.

Avant de commencer — une seule question

« Je prends ton image depuis la vidéo, ou tu as des images à me donner ? »

  • Depuis la vidéo : le script choisit l'image la plus claire avec ton visage bien visible, et te découpe sur fond crème (--cut pour la couverture · --video pour la miniature — nécessite macOS).
  • Tes images : image découpée avec fond transparent (--photo) — le meilleur pour la miniature : expression claire (grand sourire, surprise).
  • Si pas de réponse : depuis la vidéo.

Le design vient du sujet de la vidéo à chaque fois — pas de modèle : le titre vient de ses paroles, les logos/éléments de ce dont il parle (outil, entreprise, chiffre). La structure est fixe et le contenu change. Le fond est crème comme Claude (#F0EEE6, ou bg du thème s'il est clair) — --bg le change, et --bg video prend la couleur d'arrière-plan de la vidéo.

Couverture Reel (9:16) — et devient la première image de la vidéo

python3 scripts/28_cover.py <work> "ligne|*mot clé*" [--photo me.png | --cut] [--x ancien.png --ok nouveau.png] [--first ad-master.mp4]
python3 scripts/34_phone_preview.py <work>/cover.jpg
  • Tout l'essentiel dans un carré 1:1 au centre — invisible, sans cadre.
  • Titre de 5 mots au maximum, deux lignes, ≈9 caractères par ligne (le script t'avertit).
  • ✕ et ✓ ne sont pas une règle — seulement si la vidéo est "de ceci à cela". Les logos se placent en ligne au-dessus de la tête dans le carré, et le texte en dessous sur la poitrine.
  • --first assemble la couverture en première image ← <nom>-cover.mp4.
  • Affiche cover_phone.jpg (à sa taille réelle sur mobile) — si tu ne peux pas le lire dedans, il n'est pas lisible.

Miniature YouTube (16:9) — trois idées

python3 scripts/33_thumb.py <work> "ligne|*mot clé*" [--photo me.png | --video src.mov] [--logo quelquechose.png] [--x ancien.png --ok nouveau.png]
python3 scripts/34_phone_preview.py <work>/thumb_A_1280.jpg --youtube
  • Produit du 3840×2160 (recommandé) + 1280×720 (pour mobile, moins de 2 Mo) pour chaque idée, et une feuille thumbs_sheet.jpg — affiche-la et laisse-le choisir.
  • Visage grand avec expression claire · en bas à droite vide (durée de la vidéo) · 3-5 mots.

⛔ Ton style

  • Le titre vient du contenu de la vidéo elle-même — accroche courte, n'invente pas des paroles qu'il n'a pas dites.
  • Pas un mot sur le visage. Polices Cairo (ou police de son thème).
  • Affiche l'image avant tout upload ou publication — pas de publication ni de programmation.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

wailzenz/wailzenz-video-dz

مونتاج مقاطع بلا كلام على الإيقاع — مجلد مقاطع (مقهى، سفرة، منتج، مكان، فعالية) يتحوّل لفيديو واحد 9:16 يختار أحلى لحظة من كل مقطع ويقطع على نبضات الصوت. Use when user says "مونتاج من هالمقاطع"، "سو فيديو من هالكلبات"، "ركّب المقاطع على الأغنية"، "مونتاج على الإيقاع"، or sends a folder of clips without speech. Not for a talking video (use dz-reel). Darija triggers: "دير لي مونتاج على الإيقاع"، "ركّب هاد المقاطع".

wailzenz/wailzenz-video-dz

فيلم موشن قرافيكس ثلاثي الأبعاد بلا شخص ولا تصوير — من نص أو فكرة أو سكربت، بصوته أو صوت مولّد، 60 فريم. وشرح موقع أو تطبيق بلقطات حقيقية داخل آيفون أو ماك بوك 3D. Use when user says "فيديو موشن"، "شرح بالموشن"، "سو فيديو من هالنص"، "موشن قرافيكس"، "اشرح هالموقع بفيديو"، "اشرح التطبيق بفيديو"، "ديمو آيفون". Not for editing a talking video (use dz-reel). Darija triggers: "دير لي فيديو موشن"، "اشرح بالموشن".

wailzenz/wailzenz-video-dz

يمنتج البودكاست والمقابلات — كاميرتين أو أكثر لنفس الجلسة إلى ريلات 9:16 بكابشن عربي وهوك مكتوب، أو الحلقة كاملة 16:9 لليوتيوب، أو حلقة ساعة إلى عدة ريلات. Use when user says "بودكاست"، "كاميرتين"، "الحلقة كاملة بالعرض"، "حلقة يوتيوب"، "ريلات من الحلقة"، "طلّع ريلات من المقابلة"، or sends multi-camera files or a long episode. Not for a single talking video (use dz-reel). Darija triggers: "دير لي ريلز من البودكاست"، "قطّع الحلقة".

wailzenz/wailzenz-video-dz

مونتاج فيديو هدرة للكاميرا (talking head) إلى ريل 9:16 بالدارجة الجزائرية — ينحّي السكتات والغلطات، كابشن عربي كلمة بكلمة مع ترجمة عربية للكلمات الفرنسية/الإنجليزية، موشن قرافيك، مؤثرات صوتية وغلاف. Use when the user says "مونتيلي هاد الفيديو"، "دير لي ريل"، "نحّي السكتات"، "دير كابشن بالعربية"، "monter cette vidéo"، "edit this video into a reel", or sends a talking-head video. Not for carousels or video covers (use dz-thumbnail).

Skills associés