Communitygithub.com

foongyq097/video-splitter-skill

Compétence locale pour Codex et utilitaire localhost permettant de découper de grandes vidéos par durée ou taille cible avec FFmpeg.

Qu'est-ce que video-splitter-skill ?

Cette compétence fournit un utilitaire local et une intégration pour l'agent Codex, permettant de découper efficacement de grandes vidéos en segments plus petits, soit en fonction d'une durée spécifique, soit d'une taille de fichier cible. Elle utilise FFmpeg en arrière-plan pour garantir des performances élevées et une large compatibilité avec les formats vidéo courants. L'outil est conçu pour une utilisation en ligne de commande locale ou via l'API de l'agent Codex, ce qui le rend idéal pour les flux de travail d'édition vidéo automatisés ou les tâches de traitement par lots. En déléguant le découpage à FFmpeg, la compétence assure une perte de qualité minimale et une flexibilité maximale, supportée sur les plateformes macOS, Linux et Windows.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add foongyq097/video-splitter-skill

Demander à votre IA préférée

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

Documentation

Que fait video-splitter-skill ?

Compétence locale pour Codex et utilitaire localhost permettant de découper de grandes vidéos par durée ou taille cible avec FFmpeg.

Utilisation

Découpage par durée

python split_video.py --input video.mp4 --duration 60

Découpage par taille cible

python split_video.py --input video.mp4 --target-size 100M

Options

  • --input : Chemin vers le fichier vidéo d'entrée (obligatoire)
  • --duration : Durée de chaque segment en secondes (optionnel, utilise la durée si non spécifié)
  • --target-size : Taille cible par segment, par exemple 100M, 500M, 1G (optionnel)
  • --output-dir : Répertoire de sortie pour les segments (optionnel, par défaut : ./output)

Prérequis

  • Python 3.6 ou supérieur
  • FFmpeg installé et accessible dans le PATH système

Installation

  1. Clonez ce dépôt :

    git clone https://github.com/foongyq097/video-splitter-skill.git
    cd video-splitter-skill
    
  2. Installez les dépendances Python :

    pip install -r requirements.txt
    
  3. Assurez-vous que FFmpeg est installé :

Exemples

Découper une vidéo en segments de 2 minutes

python split_video.py --input grande_video.mp4 --duration 120 --output-dir segments

Découper une vidéo en segments de 50 Mo

python split_video.py --input grande_video.mp4 --target-size 50M

Compatibilité

Cette compétence fonctionne avec l'agent Codex local et tout terminal compatible FFmpeg.

Licence

Voir le fichier LICENSE pour plus d'informations.

Skills associés