Que fait agents ?
Montage vidéo anipotts : couper, normaliser, sous-titrer et inspecter des vidéos/audio courts avec ffmpeg.
Utilisation
Cette compétence permet à un agent AI d'effectuer des opérations courantes de montage sur des fichiers vidéo et audio courts. Les fonctionnalités incluent :
- Découpage (cut) : Extraire une section précise d'une vidéo ou d'un fichier audio.
- Normalisation (normalize) : Ajuster le volume audio à un niveau cohérent.
- Sous-titrage (caption) : Ajouter des sous-titres codés (format SRT ou autres) à la vidéo.
- Inspection (inspect) : Afficher les métadonnées du fichier (codec, durée, résolution, etc.).
Prérequis
- ffmpeg doit être installé et accessible dans le PATH du système.
- Systèmes d'exploitation supportés : Linux, macOS, Windows.
Exemples de commandes
# Inspecter un fichier vidéo
ffprobe -v error -show_entries format=duration,size -of default=noprint_wrappers=1 input.mp4
# Découper de 00:10 à 00:30
ffmpeg -i input.mp4 -ss 00:00:10 -to 00:00:30 -c copy output.mp4
# Normaliser le volume audio
ffmpeg -i input.mp4 -af loudnorm=I=-16:LRA=11:TP=-1.5 output.mp4
# Ajouter des sous-titres (SRT) à la vidéo
ffmpeg -i input.mp4 -vf subtitles=subtitles.srt output.mp4
Notes techniques
- Les commandes sont exécutées localement par l'agent via un shell.
- Les fichiers d'entrée et de sortie peuvent être spécifiés par chemin absolu ou relatif.
- Pour des vidéos longues, ajuster les paramètres de temps (
-ss,-to) en conséquence.
Dépannage
Vérifiez que ffmpeg est bien installé :
ffmpeg -version
Si la commande n'est pas trouvée, installez ffmpeg via votre gestionnaire de paquets (ex : apt install ffmpeg, brew install ffmpeg).