Я нахожусь в процессе создания сайта, который позволяет пользователям загружать аудио. Я просто подумал о том, как использовать ffmpeg с PHP для преобразования аудиофайлов (от WAV в MP3) на лету.Использование серверной части ffmpeg для преобразования нескольких файлов на лету
У меня нет реального опыта работы с ffmpeg, и я хотел знать, что является лучшим способом конвертировать файлы. Я не буду конвертировать их при загрузке страницы, я поставлю конверсии в очередь и обработаю их отдельно.
У меня есть вопросы о том, как лучше всего обрабатывать очередь. Какой подходящий интервал для преобразования этих файлов без перегрузки сервера? Должен ли я обрабатывать файлы одновременно или один за другим? Сколько файлов следует конвертировать за каждый интервал, чтобы сервер мог эффективно функционировать?
спецификации сервера
- Core i3 2.93GHz
- 4GB RAM
- CentOS 64-разрядное
Я знаю, что эти вопросы очень расплывчато, но если кто-нибудь имеет опыт работы с аналогичная концепция, мне очень хотелось бы услышать, что для них работает, и какие общие проблемы я мог бы встретить на этом пути вперед.
Действительно оцените всю помощь!
Большое спасибо, я посмотрел в beanstalk, но у меня небольшая проблема с ним. Я начал новую тему, был бы признателен, если бы вы могли взглянуть - http://stackoverflow.com/questions/5592211/using-ffmpeg-php-and-beanstalk – Wasim