- Verschickt
- 7. November 2026 um 22:48 UTC
- Autor
- Kamo
- Commit
- 125ab4b
Jedes HEIC, das ein Mitglied hochgeladen hat, ist fehlgeschlagen: convert-to-pdf behandelte nur png/jpg/tiff/bmp/gif als Bilder, So fiel eine .heic durch Docs, die nicht HEIF öffnen kann und antwortete 500 — das Mitglied war Die Teilnehmer wurden aufgefordert, ein JPG-, PNG- oder PDF-Foto direkt von ihrem Smartphone hochzuladen. - HeifDecoder führt libheifs heif-dec (Alpine libheif-tools, dem Image hinzugefügt) als Unterprozess aus um das primäre Bild in ein aufrechtes JPEG zu dekodieren (irot/imir angewendet, EXIF-Ausrichtung zurückgesetzt); Die Datei wird durch eine Pixel-Kappe, ein Timeout und zwei gleichzeitige Slots begrenzt. - WebP wird von ffmpeg dekodiert (Demuxer angepinnt), anstatt in Docs auszufallen. - Formate werden auch nach Inhalten geschnüffelt, sodass ein HEIC namens image.jpg immer noch konvertiert wird. - Ein JPEG, dessen EXIF-Ausrichtung sagt, dass es auf der Seite liegt (jedes Hochformat-Telefonfoto) ist gedreht JPEGs ohne Tags werden immer noch Byte für Byte eingebettet. Verifiziert mit einem echten 3992x2992 gekachelten Kamera HEIC und einem iPhone-Stil irot HEIC durch ImageToPdfService im eigenen Alpine-Image mit installierten libheif-tools.
