Para permitir que tus usuarios suban vídeos directamente desde sus dispositivos, debes configurar el componente de vídeos.
Aquí necesitas configurar las herramientas ffmpeg. Debes preguntar a tu proveedor de alojamiento sobre la ruta de las herramientas ffmpeg. Necesitas la versión más reciente de ffmpeg, al menos la 4.x.
Además, debes asegurarte con tu proveedor de alojamiento de que tu cuenta de hosting tiene la capacidad de ejecutar la función PHP exec y puede acceder al comando ffmpeg desde ella.
También debes asegurarte de que las restricciones de open_base_dir no estén en vigor.
Desde el componente de vídeos 7.x, debes añadir una tarea cron para convertir vídeos en segundo plano (backend).
Debes pedirle a tu proveedor que añada una tarea cron por ti. El comando del script exacto se puede encontrar en la página de configuración. Ejemplo:
*/5 * * * * /usr/bin/php /home/abcuser/public_html/components/Videos/cron.php > /dev/null 2>&1
Donde /usr/bin/php es tu ruta PHP real, reemplázala con la ruta de PHP 8.1 u 8.2.
*/5 * * * * es el temporizador para que se ejecute cada 5 minutos.