Сервер не відповідав, коли я намагався конвертуватизавантажений відеофайл (понад 100 млн.) у формат mp4. Я використовую ffmpeg converter.its, який займає занадто багато часу для перетворення відеофайлу. чи можна підказати, як виправити це питання?
Відповіді:
1 для відповіді № 1PHP-інстанція, яка викликає ffmpeg, приголомшує ваш Сервер. Це не дуже гарна ідея виконувати відео-рендерінг у режимі реального часу.
Я би впорався з цим так:
- Користувачі завантажують туди відео через php-скрипт, відео зберігаються у папку з назвою "toConvert"
- cronjob розбирає цю папку кожні 5 хвилин і зателефонуйте ffmpeg для завдання
- коли робота виконана, зробіть відкликання на "jobReadyAction.php" для після дії