KamoCRM

/image/preview вирізати чат фото в один 480px WebP

FeatureConversionService
Shipped
24 вересня 2026 р. о 23:16 UTC
Author
Kamo
Commit
f7729d9

Встановлення зображень чату на більшості 240x240 CSS px і кожного глядача завантажити оригінальне, щоб зробити це — телефон фото 3-8 MB. Медіасервіс зберігати один попередній перегляд на збережений файл (ImgDat) і служити його чат бульбашки; це вирізати його дзвінки. ImagePreviewService підходить до довгого краю до 480 (2x the box), ніколи не масштабується, і записує втрачений WebP без метаданих. ЕКСІФ орієнтація запечена в (портреті) Фотозвіт буде інакше лежати на його боці поруч з його вертикальним, з власним автоповоротом ffmpeg так не можна обертати двічі. Вектори, анімація (GIF, APNG, анімований WebP), недекодовані байти, негабаритні джерела та переглядів не менше, ніж оригінальні є REFUSED — 422 з X-Preview-Refused, який може пам'ятати абонент. Збій автобусного / timeout/ffmpeg є 503 і говорить нічого про образ. Пам'ять, після того, як логотип драбини змішуються обидва підки: ffmpeg працює один раз, 1*************************************************************************************************************************************************************************************************************************************************************** 1), ваги перед поворотом, і декодує JPEG на 1/2^k в IDCT (-lowres, зберігаючи 2x краю попереднього перегляду. Peak RSS вимірюється з /usr/bin/time -f %M на точному команда: 12 Мп JPEG 68 Мб, 48 Мп JPEG 123 Мб, прогресивний 12 Мп 92 Мб, 16 Мп PNG 115 Мб (184 Мб для чистого шуму). Стелі: JPEG 52 Мп, PNG/WebP/GIF 16.8 Мп, джерело 40 MiB. Внутрішньо-тільки на сайті публічно-чатого секрету MediaService вже презентують /писати; не закривається.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing