и я прочитал кучу связанных постов здесь на SO и получил следующие идеи здесь:
Во-первых, мой сайт размещен на 1and1.com.И моя цель - вызвать exec () в моем PHP-коде, чтобы запустить ffmpeg для преобразования коротких видео (30 секунд) из формата A в формат B.
1) Теперь из-за ситуации с общим хостингом (1and1веб-сервер, на котором работает мой веб-сайт, используется совместно с другими клиентами 1and1) - администратор 1and1, вероятно, имеет свой сервер в «безопасном» режиме, поэтому мое желание использовать exec () в PHP для преобразования видео в ffmpeg - не удастся.(Предположительно, существует общий каталог «безопасного режима», но это обруч, чтобы перейти через 1and1).
2) И даже если 1and1 не возражает, если из моего PHP-кода я вызову exec (ffmpeg)-i yada yada) 'для преобразования между видеоформатами - я слышал, что это неприлично делать.Я уверен, что мне нужен выделенный сервер, а не общий сервер.Это звучит странно, потому что (а) веб-сайт никогда не масштабируется до огромного количества пользователей, и (б) когда я запускаю ffmpeg на своем 2,5-летнем ноутбуке Windows Vista, использующем Xampp в качестве моего веб-сервера разработки localhost,преобразование происходит как сейчас.Очень быстро.
Правильны ли вышеуказанные ограничения («безопасный режим» на общедоступном веб-хостинге, запуск ffmpeg без специальной коробки запрещен)?Я хотел бы думать, что 1and1 даже не заметил бы, если бы мой веб-сайт делал несколько (скажем, до 20) коротких конверсий видео в день.
Также, если кто-то может порекомендовать подходящую компанию веб-хостинга для моегоСитуация, я был бы в вашем долгу.Спасибо.