использую nodejs / expressjs
допустим юзер загружает 5 изображений, каждое из которых по 5мб, в сумме 25 мб.
тогда чтобы на серваке эти фотки обработались (оптимизировались) и загрузились БЫСТРО в бд нужен сервак с gpu мощностью, верно?
если без gpu использовать, то оч. долго обработка идет.
с gpu не использовал, хз как влиять должно это
обработать изображение это как понять? перекодировать в другой формат или что делать?
имеется ввиду что исходное изображение оптимизируется, например как вот здесь: https://tinypng.com/ загружаешь изображение, и оно из 5мб, превращает в 2мб, с сохранением качества и чем больше размер исходника, тем дольше процесс
а какую либу используете?
у них есть либа https://tinypng.com/developers/reference/nodejs
и качество кстати не сохраняется :)
все изображения там обрабатывается на серверах tinify через апи https://api.tinify.com, так что никаких мощностей GPU не нужно
ок, но сам сервис использует видеокарты на своем серваке, так? раньше у меня на сайте стоял метод генерации вотермарки для массива изображений, и генерация была на стороне клиента. и у тех у кого была видеокарта мощная, генерация была быстрой, чем у тех у кого не было.
значит либа какая то нужна которая умеет работать на гпу, а так да, на гпу быстрее будет
Обсуждают сегодня