vsuwi
26-08-2016, 14:54
здравствуйте, я пытаюсь автоматизировать и оптимизировать преобразование видео в гиф.
нашел скрипт под линукс и застрял на цикле. я (увы) не умею ими пользоваться.
не могли бы вы мне пожалуйста помочь. сам скрипт простой:
$ mkdir gif
$ ffmpeg -i YOUR_MOVIE.mpg -an -r 10 -y -s 640x480 gif/capture%03d.png # *see footnote
$ cd gif
$ for file in *png; do echo converting $file ...; convert $file `basename $file .png`.gif; done
$ convert -delay 10 cap*gif -loop 0 anim.gif
$ convert -layers Optimize anim.gif anim_optimized.gif
$ mv anim_optimized.gif ../
$ cd ../
$ rm -rf ./gif
и кроме цикла все работает. я хочу убрать
$ cd gif
как то по нубски.
и адаптировать под виндовс
$ for file in *png; do echo converting $file ...; convert $file `basename $file .png`.gif; done
спасибо заранее.
нашел скрипт под линукс и застрял на цикле. я (увы) не умею ими пользоваться.
не могли бы вы мне пожалуйста помочь. сам скрипт простой:
$ mkdir gif
$ ffmpeg -i YOUR_MOVIE.mpg -an -r 10 -y -s 640x480 gif/capture%03d.png # *see footnote
$ cd gif
$ for file in *png; do echo converting $file ...; convert $file `basename $file .png`.gif; done
$ convert -delay 10 cap*gif -loop 0 anim.gif
$ convert -layers Optimize anim.gif anim_optimized.gif
$ mv anim_optimized.gif ../
$ cd ../
$ rm -rf ./gif
и кроме цикла все работает. я хочу убрать
$ cd gif
как то по нубски.
и адаптировать под виндовс
$ for file in *png; do echo converting $file ...; convert $file `basename $file .png`.gif; done
спасибо заранее.