j0h

webp2strip

j0h
Nov 16th, 2025
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.59 KB | None | 0 0
  1. #!/bin/bash
  2. set -e
  3.  
  4. echo "=== Converting WEBP-> GIF ==="
  5. for f in *.webp; do
  6.     [ -e "$f" ] || continue
  7.     convert "$f" "${f%.webp}.gif"
  8. done
  9.  
  10.  
  11. mkdir -p gif
  12. mv *.gif gif/
  13. cd gif/
  14.  
  15. for f in *.gif; do
  16.     [ -e "$f" ] || continue
  17.     base="${f%.gif}"
  18.     mkdir -p "frames_${base}"
  19.     convert "$f" "frames_${base}/frame_%03d.png"
  20. done
  21.  
  22. mkdir -p output
  23.  
  24. for d in frames_*; do
  25.     [ -d "$d" ] || continue
  26.     base="${d#frames_}"
  27.     echo " -> output/${base}.png"
  28.     convert "$d"/*.png +append "output/${base}.png"
  29. done
  30.  
  31. echo "=== DONE ==="
  32. echo "Storyboards are in: gif/output/"
  33.  
Advertisement
Add Comment
Please, Sign In to add comment