#6 Основа кода универсальная нужно просто изменить параметры (что, из чего и как конвертировать), можно переделывать в разные форматы в флэш, или к примеру в avi, mp3, wav, acc, jpg, gif и т.п.
Сейчас для смартов стараются делать avi 240x320. По поводу нарезки, склейки, титров, и других функций ffmpeg я не знаю.
Пример конвертирования из wmv в flv
('/usr/local/bin/ffmpeg -i ./video1.wmv -f flv -s 320x240 -b 1024k -ar 22050 -ab 64k ./video.flv');