KamoCRM

/image/preview는 하나의 480px WebP로 채팅 사진을 잘라

FeatureConversionService
Shipped
2026년 9월 24일 오후 11:16 UTC
Author
Kamo
Commit
f7729d9

채팅 이미지 첨부 파일은 대부분의 240x240 CSS px 및 모든 뷰어에서 그려집니다. 원본을 다운로드 - 전화 사진은 3-8 MB입니다. MediaService는 저장된 파일 (ImgDat) 당 한 미리보기를 저장하고 거품을 채팅하기 위해 봉사합니다; 이것은 커터를 호출합니다. ImagePreviewService는 긴 가장자리에 480 (2x 박스), 결코 고급스럽고, metadata없이 손실 웹P를 작성합니다. EXIF 오리엔테이션은 (초상화) 사진의 미리보기는 그렇지 않으면 오른쪽의 오른쪽에 숨겨져 있습니다. ffmpeg의 자신의 autorotate로 그래서 빌드는 두 번 회전 할 수 없습니다. 벡터, 애니메이션 (GIF, APNG, animated WebP), undecodable 바이트, 대형 소스 및 원래보다 더 작은 미리보기는 REFUSED - 422 X-Preview-Refusion, 호출자는 기억할 수 있습니다. Busy/timeout/ffmpeg 실패는 503이고 말합니다 이미지에 대해 아무것도. 로고 ladder OOM-killed 후 메모리 : ffmpeg은 한 번에 실행, 단종 **************** 1), 가늠자 자전하기 전에, 그리고 IDCT (-lowres에 있는 1/2^k에 JPEG를, 2x 유지하십시오 미리보기 가장자리). 피크 RSS는 /usr/bin/time -f %M과 정확한 측정 명령: 12 MP JPEG 68 MB, 48 MP JPEG 123 MB, 진보적인 12 MP 92 MB, 16 MP PNG 115 MB (184 MB 순수한 소음). 천장: JPEG 52 MP, PNG/WebP/GIF 16.8 MP, 근원 40 MiB. public-chat secret MediaService의 내부 전용은 이미 제시합니다. /transcribe; 실패.

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