Communitygithub.com

omg.dev – Génération d'images et vidéos

Génère des images et des vidéos à partir d'une invite sur un ordinateur omg.dev grâce aux outils omg_generate_image et omg_generate_video. Chaque appel consomme les crédits omg de l'utilisateur. À utiliser quand la tâche nécessite une nouvelle image, une icône, une illustration ou un court clip, et non pour modifier un fichier existant.

Qu'est-ce que omg.dev – Génération d'images et vidéos ?

Cette compétence permet de générer des images et des vidéos via les outils omg_generate_image et omg_generate_video sur la plateforme omg.dev. Chaque appel consomme des crédits omg de l'utilisateur (1 crédit = 1 USD), ce qui en fait une solution adaptée à la création ponctuelle de visuels. Elle supporte la génération d'images (logos, icônes, illustrations) et de vidéos courtes, avec un routage automatique vers le modèle le moins cher pour la tâche. Les outils gèrent également la vérification des limites de coûts (par appel et par jour) et la récupération des résultats en attente via omg_media_job. Des modèles spécifiques peuvent être choisis pour des besoins particuliers (texte lisible, SVG, vidéo de haute qualité). La compétence est prévue pour être utilisée avec des agents IA sur les plateformes Claude Code, Cursor, Codex et autres environnements de développement où la création rapide de médias visuels est nécessaire.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BennyKok/omg.dev/tree/HEAD/agents/skills/media-generation

Demander à votre IA préférée

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

Documentation

Générer des images et des vidéos

Ces outils consomment les crédits omg de l'utilisateur. 1 crédit = 1 USD. Traitez chaque appel comme un achat.

Quand les utiliser

  • Utilisez-les quand la tâche nécessite un nouveau média visuel : une image hero, une icône, un logo, une illustration, un court clip.
  • Ne les utilisez pas pour une capture d'écran, un graphique, ou tout ce que vous pouvez dessiner avec du code ou du SVG.
  • Ne générez pas plusieurs variantes « pour être sûr ». Faites-en une, montrez-la, et demandez à l'utilisateur s'il en veut une autre.

Règles

  1. Laissez model de côté, sauf si la demande nécessite un rendu spécifique. Sans modèle, le routeur choisit le modèle le moins cher adapté à la tâche (« auto ») et le nomme dans le résultat.

  2. Chaque résultat contient model et costUsd. Informez l'utilisateur des deux dans votre réponse, par exemple « Généré avec flux-schnell pour 0,003 $ ».

  3. Un appel est refusé au-dessus du plafond par appel (1,00 $ par défaut) ou lorsque le plafond quotidien (25,00 $ par défaut, jour UTC) est épuisé. L'erreur indique le montant restant. Ne contournez pas le plafond. Informez l'utilisateur.

  4. Si le résultat contient pending: true, appelez omg_media_job avec le jobId. Ne générez pas à nouveau ; cela facturerait deux fois.

  5. Si l'erreur indique que les crédits sont épuisés, dites à l'utilisateur d'ajouter des crédits sur omg.dev. Ne réessayez pas.

  6. Affichez les images avec omg_display_image. Affichez les vidéos avec omg_display_video.

  7. Une vidéo pour l'application iPhone doit faire moins de 6 Mo, en H.264, avec faststart. Les outils remuxent déjà les téléchargements en faststart. Vérifiez la taille. Si elle est plus grande, ré-encodez et conservez l'originale :

    ffmpeg -i in.mp4 -vf scale=480:-2 -c:v libx264 -profile:v main -crf 27 -maxrate 1800k -bufsize 3600k -c:a aac -b:a 96k -movflags +faststart out.mp4
    

Choix d'un modèle

  • En général, ne passez pas de model. Le routeur choisit le modèle le moins cher adapté à la tâche et le nomme dans le résultat.
  • Passez model uniquement quand la demande nécessite un rendu spécifique, par exemple du texte lisible, du SVG, ou une vidéo de meilleure qualité.
  • omg_media_models liste les meilleurs modèles avec leurs prix. omg_media_models {all: true, q: "kling"} recherche dans la liste complète.
  • Un modèle hors de la liste des meilleurs est tarifé avant d'être exécuté. S'il ne peut pas être tarifé, l'appel est refusé ; choisissez-en un autre.

La vidéo prend de 30 secondes à 5 minutes. Les images prennent de 3 à 20 secondes.

Champs

  • Les champs conviviaux correspondent aux entrées du fournisseur : prompt, aspectRatio vers aspect_ratio, durationSeconds vers duration, resolution vers resolution.
  • Placez tout autre champ du fournisseur dans input, par exemple {"generate_audio": false} ou {"quality": "high"}.
  • Les fichiers sont enregistrés dans ~/omg-media/<date>/<jobId>-<n>.<ext> sauf si vous passez outputPath.

Modèles 3D

Utilisez omg_generate_3d pour transformer une image d'un objet en fichier GLB. Donnez imageUrl, ou imagePath pour une image locale de moins de 600 Ko. Utilisez un seul objet sur fond uni.

  • tripo3d/h3.1/image-to-3d est le modèle par défaut. Il coûte 0,30 $. Utilisez {face_limit: 8000} pour un maillage prêt pour le jeu.
  • fal-ai/hyper3d/rodin/v2.5/fast coûte 0,10 $. Utilisez-le pour des ébauches rapides.
  • fal-ai/trellis-2 coûte de 0,25 $ à 0,35 $, selon la resolution.
  • fal-ai/hunyuan3d-v3/image-to-3d coûte 0,375 $. {generate_type: "LowPoly"} coûte 0,45 $.
  • Le PBR, les vues supplémentaires et la géométrie détaillée coûtent plus cher. Le devis les inclut.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés