Lo del ftp ni idea, yo toy haciendo uno, he utilizado el windows movie maker 2, que esta bastante sencillito y tiene bastantes opciones y efectos, a mi me gustó. En cuanto a formatos, te lo saca en wmv con velocidades de bits variables, con lo que puedes ajustar el tamaño del video al que tu quieras en mb, y el te ajusta la calidad. Tambien tiene otras calidades por defecto.
Ahora estoy usando tambien el Adobe Premiere Pro, que tiene mil efectos mas y mil pijadas mas, claro que es mejor, pero hasta que consigas manejarlo, harás poco. Yo no dudo que sea mejor, pero requiere mas tiempo, seguro (con el premiere puedes hacer de todo, cosas muy muy chulas
Espero servir de algo de ayuda xD