supongo que integras varias herramientas, puedes mencionarlo a grandes rasgos??
PHP (usando tambien la libreria GD), ffmpeg, y en algunos casos mencoder. Luego con la api de YT lo subo a mi canal, todo desde mi server. Esto inicio como proyecto para enviar trafico a mis webs, luego lo arme mas desarrollado.
Para los que se pregunten sobre que es el canal, es de Horóscopos, por eso los 12 videos. Mi programacion crea videos para cada horoscopo y lo sube al canal, el cual son videos (sin voz), mostrandole al usuario el horoscopo. Se le muestra al usuario 3 tipos de horoscopo por cada signo (amor, trabajo, salud).
Como YT puso limitaciones a la api, tuve que rearmar todo en un solo video, pero en la descripcion del video (con la api) coloque los "internal time links" a cada time del horoscopo en cuestion (osea los tiempos para ver cada horos dentro del video)... Asi el user puede ir directo a su horos...
Tambien lo hacia para dailymotion, pero este comenzo a molestar bastante con los codecs de los videos, etc, me pateaba los videos cuando los subia (pero tieme menos limitaciones respecto a la monetizacion).
Aca arme algo hace mucho tiempo para explicar mas o menos como automatizar los videos:
https://forobeta.com/temas/crear-videos-automaticamente-y-subirlos-a-dailymotion.405373/ es bastante basico, pero se entiende