../projets rss

mona

diffusion et réaction

Expérimentation avec JavaScript (knn, pixijs, gsap, svg, mediabunny et mona). La difficulté étant d’avoir un résultat assez rapide et un export en mp4 optimisé.

Dans mes expérimentations, j’ai trouvé une petite astuce pour avoir un effet ping-pong sur la vidéo avec ffmpeg (le code vient de Claude ou ChatGPT).
Joue en accéléré (×2,5) / Puis joue à l’envers (×1,25) / Se termine par un fondu au noir / Dure exactement 12 secondes / N’a pas de son.

ffmpeg -i input.mp4 \          
  -filter_complex "\
    [0:v]setpts=PTS/2.5[fast]; \
    [0:v]reverse,setpts=PTS/1.25[rev]; \
    [fast][rev]concat=n=2:v=1:a=0[concat]; \
    [concat]fade=t=out:st=11:d=1[v]" \
  -map "[v]" -t 12 output.mp4