Teoricamente è possibile, ma in pratica mi sembra poco praticabile.
Esistono strumenti come
ffmpeg che consentono di realizzare quanto chiedi con una singola riga di codice, però sono pensati per utilizzo su computer locale. Dubito che qualcuno ne abbia realizzato una versione analoga in PHP, vista anche la complessità. In alcuni casi ho visto interfacce web scritte in PHP chiamare ffmpeg per generare dei video (ci sono librerie come
PHP-FFMpeg, ma richiedono la presenza di ffmpeg installato e la possibilità di usare
system/exec, che su AlterVista non sono disponibili (essendo un servizio di web hosting).