Я нахожусь в процессе создания сайта, который позволяет пользователям загружать аудио.Я только что понял, как использовать ffmpeg с PHP для конвертации аудио файлов (из WAV в MP3) на лету.
У меня нет никакого реального опыта работы с ffmpeg, и я хотел знать, как лучше всегоконвертировать файлы.Я не собираюсь преобразовывать их при загрузке страницы, я помещу преобразования в очередь и обрабатываю их отдельно.
У меня есть вопросы о том, как лучше всего обрабатывать очередь.Какой подходящий интервал для преобразования этих файлов без перегрузки сервера?Должен ли я обрабатывать файлы одновременно или по одному?Сколько файлов я должен конвертировать через каждый интервал, чтобы сервер работал эффективно?
Характеристики сервера
- Core i3 2,93 ГГц
- 4 ГБ ОЗУ
- CentOS 64-bit
Я знаю, что эти вопросы очень расплывчаты, но если у кого-то есть опыт работы с подобной концепцией, мне бы очень хотелось услышать, что работает для них ис какими общими проблемами я могу столкнуться в будущем.
Очень ценю любую помощь!