abler98
@abler98
Software Engineer

PHP — Как реализовать очереди?

Есть скрипт, который запускает конвертацию видео в разные разрешения из одного файла. Как можно сделать так, чтобы конвертация происходила вот так: 1000x800 -> 800x600 -> 600x400 и так далее, то есть сначала из оригинального файла в более низкое качество, и только потом полученный файл конвертировать в еще более низкое качество? Все это должно происходить в фоне.
  • Вопрос задан
  • 278 просмотров
Решения вопроса 2
@Ramallah
Для очередей есть сервера очередей. Как вариант, ознакомься с Gearman. Для информации habrahabr.ru/post/142210/.
Ответ написан
Комментировать
@romkaby
Если для сжатия используются кодеки (а иначе быть не может), то при каждом новом сжимании качество будет ухудшаться не только по количеству пикселей, но и по качеству картинки, так как из сжатого файла 100% инфомации нельзя восстановить.
В результате самый мелкий размер у вас будет с самым плохим качеством картинки. (к слову, такая же штука и с JPG картинками, где после некоторых сжатий/раскодирований картинка уже будет слегка не та)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы