Mp4 to Gif

Mon problème

J’ai créé/adapté une automatisation qui envoi des photos et vidéos sur Telegram lorsque Frigate détecte une intrusion.
Les vidéos faisant quelques Mo, j’aimerai les alléger avant l’envoie.
Je veux garder ma qualité sur Frigate, mais pour Telegram, ca me convient de recevoir une vidéo de plus faible qualité ou un gif.

Comment faire ?

Hello,

A ta place, je regarderai du côté de l’intégration FFMPEG : FFmpeg - Home Assistant

C’est typiquement fait pour faire ce genre de choses, du traitement de vidéo :wink:

1 « J'aime »

Super ! Merci du conseil.
Je suis passé de 15Mo à 700Ko avec:

shell_command:
  convert_to_gif: 'ffmpeg -y -i clip.mp4  -filter_complex "fps=10, scale=-1:360" -vcodec libx265 -crf 30 clip_reduced.mp4'
1 « J'aime »