нужно написать скрипт, который бы несколько функций делал на сервере. Если кратко, то:
1. резал видео, склеивал нарезанные куски и кодил полученное в wmv, flv
2. снимал скриншоты с видео
все это с задаваемыми параметрами
используя mplayer, ffmpeg, imagemagick