स्टार्टअप समस्या
anyjxl इस ब्राउज़र संदर्भ में नहीं चल सकता। आवश्यक सुविधाएँ उपलब्ध नहीं हैं:
कोई फ़ाइल अपलोड नहीं हुई। पृष्ठ पुनः लोड करें, या समस्या जारी रहने पर दूसरा ब्राउज़र आज़माएँ।
यहाँ छवियाँ डालें
या फ़ाइलें चुनने के लिए क्लिक करें
प्रसंस्करण 0/0 फ़ाइलें...
यह कैसे काम करता है
libjxl WebAssembly के माध्यम से आपके ब्राउज़र में चलता है। आपको lossy, lossless, alpha और metadata विकल्पों तथा 26 इनपुट फ़ॉर्मेट के समर्थन वाली कॉम्पैक्ट JPEG XL फ़ाइलें मिलती हैं।
एनकोडर: libjxl 0.12.0 (WebAssembly).
कुछ भी अपलोड नहीं होता। यहां दिखाए गए रूपांतरण कुल आपके ब्राउज़र में रहते हैं।
गोपनीयता
आपकी छवियाँ कभी भी आपके डिवाइस से बाहर नहीं जातीं। रूपांतरण कुल इसी ब्राउज़र में स्थानीय रूप से संग्रहीत होते हैं।
एनिमेटेड GIF, APNG और WebP
हाँ, JPEG XL एनीमेशन सपोर्ट करता है — और हम भी। एनिमेटेड GIF, APNG या WebP वापस एक एनिमेटेड JXL के रूप में मिलती है, उसी रफ़्तार से चलती और उसी तरह लूप होती हुई। बस ध्यान रहे: हर फ़्रेम पूरी तरह एन्कोड होता है, इसलिए लंबे एनीमेशन में थोड़ा समय लगता है। सिर्फ़ स्थिर छवि चाहिए? सेटिंग्स में फ़्रेम सीमा भी है और केवल पहला फ़्रेम का विकल्प भी।
26 इनपुट फ़ॉर्मेट जिन्हें हम JPEG XL में बदलते हैं
JPG/JPEG: फ़ोटो को JPEG XL में फिर से कम्प्रेस करें ताकि फ़ाइलें बहुत छोटी हों, या संभव हो तो reversible transcode करें।
PNG: स्क्रीनशॉट, आर्टवर्क और पारदर्शी इमेज को JPEG XL में बदलें, lossless या high-quality छोटी फ़ाइलों के लिए।
WebP: बेहतर quality controls वाले एक efficient archive format के लिए web images को JPEG XL में बदलें।
AVIF: तेज़ local workflows, alpha support और adjustable effort/quality के लिए AVIF को JPEG XL में re-encode करें।
HEIC: iPhone photos को JPEG XL में बदलें ताकि compact storage मिले और Apple container पर निर्भरता न रहे।
HEIF: camera HEIF files को archival efficiency के लिए बने modern still-image format JPEG XL में बदलें।
PDF: pages को pixels में rasterize करें, फिर documents की जगह image files चाहिए हों तो JPEG XL में encode करें।
TIFF/TIF: bulky scans और archival TIFFs को JPEG XL से बदलें, lossless विकल्प उपलब्ध रखते हुए।
SVG: vector art को चुने हुए size पर rasterize करें, फिर compact JPEG XL image के रूप में save करें।
SVGZ: compressed SVG artwork decode करें, rasterize करें और result को JPEG XL में encode करें।
GIF: एनिमेटेड GIF एक ही एनिमेटेड JPEG XL के रूप में लौटता है — उसी गति और उसी लूपिंग के साथ। स्थिर GIF स्थिर JPEG XL बन जाता है।
BMP: uncompressed bitmap files को JPEG XL में encode करके बहुत छोटा करें।
TGA: game और graphics-source TGA files को छोटी JPEG XL images में बदलें।
ICO/CUR: icon imagery निकालें और normal JPEG XL image के रूप में save करें।
PNM: portable anymap images को compact JPEG XL output में बदलें।
PPM: raw color portable pixmaps को बहुत छोटी JPEG XL files में encode करें।
PGM: grayscale portable graymaps को efficient JPEG XL images में बदलें।
PBM/PAM: monochrome bitmaps और arbitrary portable maps को store/share करने में आसान JPEG XL files में बदलें।
PSD/PSB: Photoshop के बिना ही Photoshop दस्तावेज़ों को JPEG XL में बदलें। समतल की गई संयुक्त छवि सीधे फ़ाइल से पढ़ी जाती है — 16-बिट फ़ाइलें भी।
कैमरा RAW: CR2, CR3, NEF, ARW, DNG, RAF और RW2 को JPEG XL में बदलें — कैमरे द्वारा एम्बेड की गई सबसे बड़ी छवि का उपयोग करके, उसके Exif सहित।
JPEG पुनः एन्कोडिंग
सेटिंग अनुमति दे तो JPEG इनपुट libjxl के coefficient-lossless transcode का उपयोग करते हैं और एक और lossy pixel encode से बचते हैं। मूल JPEG की हूबहू पुनर्रचना अलग से चालू करनी होती है।
आभार
इनसे बनाया गया libjxl, jxl-oxide, Emscripten, PDF.js, libheif-js, geotiff.js, @jsquash/avif, resvg-wasm, और ExifReader. लाइसेंस विवरण.
शर्तें
मुफ़्त, बिना वारंटी।