आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप ARW को PNG में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
ARW से PNG
PNG ठीक-ठीक पिक्सेल मान रखता है, इसलिए आज लिखी फ़ाइल अगले महीने भी वही array डिकोड करती है, और दोबारा सेव करने से कुछ नहीं बदलता। जो कुछ नापता, तुलना करता, hash निकालता या प्रशिक्षित करता है, उसके लिए यह गुण फ़ाइल आकार से ज़्यादा क़ीमती है।
यह रूपांतरण भी उसी अर्थ में निश्चित है। एक ही ARW हर बार वही PNG देता है — प्रीव्यू उसी स्कैन से ढूँढा जाता है, उसी डिकोडर से खोला जाता है और उसी एनकोडर से लिखा जाता है, बीच में कोई यादृच्छिक कदम नहीं।
कैमरा JPEG लगभग हमेशा chroma subsample करता है — चमक हर पिक्सेल में रहती है, रंग आधे रेज़ोल्यूशन पर। यह काम इसलिए करता है क्योंकि इंसानी नज़र रंग की बारीकी से ज़्यादा चमक की बारीकी पकड़ती है, और किसी तस्वीर को देखने वाले के लिए यह अदृश्य रहता है।
किसी एल्गोरिथ्म के लिए यह अदृश्य नहीं है। सफ़ेद पर लाल रेखा जैसी बारीक़ रंगीन सीमा को अनुमान से बनाया गया है, मापा नहीं गया। PNG हर पिक्सेल के लिए पूरा रंग मान रखेगा, लेकिन चौथाई मान JPEG डिकोडर ने खुद जोड़े हैं।
ARW एक TIFF-व्युत्पन्न कंटेनर है जिसे Sony 2006 के Alpha DSLR-A100 से लिखता आया है, शुरुआती बॉडी पर 12-बिट और बाद वाली पर 14-बिट सेंसर रीडिंग रखते हुए। इसके साथ कैमरा कैप्चर के पल एक पूरा JPEG भी लिखता है, आधुनिक बॉडी पर सेंसर के पूरे पिक्सेल आयामों पर।
कन्वर्टर उसी JPEG को ढूँढता है, 640x480 से बड़ा सबसे बड़ा वाला रखता है, डिकोड करता है और PNG के रूप में दोबारा एनकोड करता है। सेंसर डेटा छुआ नहीं जाता — यही वजह है कि रूपांतरण तेज़ है और यह कैमरे ने जो नहीं रेंडर किया वह नहीं दे सकता।
दो मामले ख़ासकर। Photogrammetry और panorama stitching को सेट भर में एकसार होना चाहिए, और कैमरा हर फ़्रेम पर अपनी auto white balance और tone curve लगाता है — अगर कैमरा auto पर था तो सेट बहकता है और टूल को ज़्यादा मेहनत करनी पड़ती है।
निश्चित सफ़ेद संतुलन और तटस्थ प्रोफ़ाइल के साथ शूट कीजिए, या ARW फ़ाइलों को एक ही सेटिंग से बैच में डेवलप कीजिए। जो काम absolute luminance नापता है उसे भी सेंसर डेटा चाहिए, क्योंकि कैमरे का tone curve जान-बूझकर non-linear है।
PNG 16 बिट प्रति चैनल रख सकता है और Sony सेंसर 14 बिट रिकॉर्ड करते हैं, पर निकाला प्रीव्यू एक 8-बिट JPEG है, इसलिए आउटपुट भी 8-बिट है। 8 बिट में एक चैनल के पास 256 स्तर होते हैं, और किसी संकरी रेंज को खींचने वाला कोई भी ऑपरेशन बैंडिंग दिखाएगा।
अगर pipeline वह खिंचाव करता है तो यह ग़लत स्रोत है। Imaging Edge, Lightroom, Capture One या darktable में ARW को डेवलप करके 16-बिट TIFF एक्सपोर्ट कीजिए, जो ठीक इसी वजह से मानक इनपुट है।
ऊँचे रेज़ोल्यूशन पर हिसाब सख़्त है — A7R IV का 61-मेगापिक्सेल फ़्रेम लगभग 180 MB कच्चे पिक्सेल का होता है। PNG किसी तस्वीर को आधे से तीन-चौथाई तक ले आता है, इसलिए हज़ार तस्वीरों का सेट सौ गीगाबाइट पार कर सकता है।
अधिकतम चौड़ाई सेट करना ही असली उपाय है। कई pipeline वैसे भी अपना इनपुट रीसाइज़ करते हैं, और रूपांतरण के दौरान ऐसा करने का मतलब है कि आप कभी पूरे आकार का संस्करण स्टोर ही नहीं करेंगे।
दोबारा एनकोड EXIF गिरा देता है, इसलिए PNG में कोई लेंस, फ़ोकल लंबाई, एक्सपोज़र डेटा या GPS निर्देशांक नहीं होता। जिस भी चीज़ को इसकी ज़रूरत हो — photogrammetry टूल जो फ़ोकल लंबाई पढ़ता है — उसे ARW से अलग निकालकर sidecar या manifest में रखना होगा।
ज़्यादातर मामलों में यह बेहतर डिज़ाइन है। जो pipeline अपने पैरामीटर manifest से पढ़ता है वह दोहराया जा सकता है; जो डेरिवेटिव फ़ाइल से पढ़ता है वह नहीं।
बैच काम करते हैं और एकसारता ही मुद्दा है — पूरा सेट छोड़ दीजिए, हर फ़ाइल एक ही सेटिंग से गुज़रे, नतीजा ZIP के रूप में लीजिए। कई बैठकों में बदलना ही वह तरीक़ा है जिससे एक डेटासेट में दो अलग-अलग अधिकतम चौड़ाई घुस जाती है।
इतने पिक्सेल पर PNG एनकोड करना असली काम है, इसलिए बड़ा सेट समय लेता है — JPG रास्ते से कहीं ज़्यादा, जहाँ प्रीव्यू बिना दोबारा एनकोड किए कॉपी होता है। इनपुट फ़ाइलें 100 MB तक स्वीकार होती हैं।
रूपांतरण ब्राउज़र में चलता है, इसलिए ARW फ़ाइलें कभी भेजी नहीं जातीं। गोपनीय, पहचान देने वाली, या शोध नैतिकता स्वीकृति के अधीन तस्वीर डेटा के लिए यह सुविधा नहीं, ज़रूरत है — खोज में मिले किसी कन्वर्टर पर डेटासेट अपलोड करना अक्सर वह स्वीकृति ही रद्द कर देता है।
यह भरोसे की नहीं, जाँच की बात है — डेवलपर टूल खोलिए, नेटवर्क टैब देखते हुए बदलिए, और देखिए कि तस्वीरें ले जाने वाला कुछ भी बाहर नहीं जाता।
| ARW | PNG | |
|---|---|---|
| पूरा नाम | Sony Alpha Raw | Portable Network Graphics |
| फ़ाइल एक्सटेंशन | .arw | .png |
| मीडिया टाइप | image/x-sony-arw | image/png |
| कंप्रेशन | बिना नुक़सान — कुछ छोड़ा नहीं जाता | बिना नुक़सान — कुछ छोड़ा नहीं जाता |
| पहली बार प्रकाशित | 2005 | 1996 |
| प्रकाशक | Sony | PNG Development Group |
| विनिर्देश | — | ISO/IEC 15948 |
| लाइसेंस | प्रोप्राइटरी | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| बिट डेप्थ | 14 | 16 |
| रंग जो यह दर्ज कर सकता है | RGB | RGB, ग्रेस्केल, इंडेक्स्ड पैलेट |
| सबसे बड़ी इमेज | — | हर तरफ़ 2,14,74,83,647 px |
| ब्राउज़र में खुलता है | कोई ब्राउज़र नहीं | हर ब्राउज़र |
| इसकी जगह विचारणीय | DNG, TIFF, JPG | WebP, SVG, JXL |
PNG में GPS निर्देशांक के लिए जगह नहीं है, इसलिए वह ARW फ़ाइल से आगे नहीं जाता। असली फ़ाइल फेंकने से पहले यह देख लेना काम आता है — और अगर फेंकना ही मक़सद था, तो यह जान लेना काम आता है।
PNG पारदर्शिता सँभाल सकता है और ARW नहीं। यह वह जगह है जो नतीजे के पास है और जिसे असली फ़ाइल ने कभी इस्तेमाल ही नहीं किया: बदलने से पारदर्शी पृष्ठभूमि बनती नहीं, बाद में बनाना बस मुमकिन हो जाता है।
PNG को हर मौजूदा ब्राउज़र खोल लेता है। ARW को इतने भी नहीं। अगर फ़ाइल किसी वेब पेज या किसी फ़ॉर्म तक जा रही है, तो आम तौर पर इस कन्वर्ज़न की पूरी वजह यही है।
ARW एक ही विक्रेता का है; PNG एक प्रकाशित विनिर्देश है (ISO/IEC 15948)। यह उस हर चीज़ के लिए मायने रखता है जिसे दस साल बाद भी खुलना है, जब उस वक़्त का प्रोग्राम शायद रहेगा ही नहीं।
दोनों तरफ़ के प्रोग्राम अलग हैं: ARW फ़ाइल Adobe Lightroom, Capture One और darktable में खुलती है और PNG फ़ाइल Adobe Photoshop, GIMP और Paint.NET में — यानी नतीजा जिसके पास जाएगा, उसे दूसरी सूची में से कोई प्रोग्राम चाहिए होगा।
दोनों का निशाना अलग काम है: ARW का फ़ोटोग्राफ़ी और एडिटिंग पर, PNG का स्क्रीनशॉट, लोगो और रेखाचित्र और वेब पर। इस पर सोचना बनता है, क्योंकि जिस वजह से एक मौजूद है, आम तौर पर उसी वजह से दूसरा असुविधाजनक होता है।
ARW Sony का फ़ॉर्मेट है, जो 2005 में आया। ऐसी फ़ाइलें Sony Alpha bodies से आती हैं। इसके नीचे TIFF बैठा है, और इसीलिए ऐसा प्रोग्राम भी जिसने ARW का नाम कभी नहीं सुना, कभी-कभी इसे खोल लेता है।
PNG PNG Development Group का है और 1996 से चला आ रहा है, और ISO/IEC 15948 में तय किया गया है। Adobe Photoshop, GIMP और Paint.NET इस फ़ॉर्मेट को पढ़ लेते है।
नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे a raw preview extractor है, जो सेंसर का डेटा विकसित करने के बजाय वही JPEG उठा लेता है जो कैमरा पहले ही अंदर रख चुका था; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।
हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। a raw preview extractor आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।
PNG कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। यह वही झलक बाहर निकालता है जो आपके कैमरे ने फ़ोटो खींचते समय लिखी थी — लगभग हर कैमरे पर पूरे रिज़ॉल्यूशन में। यह कैमरे का अपना बनाया हुआ रूप है: उसकी पिक्चर स्टाइल उसी में पक चुकी है, और हाइलाइट तथा छाया की वह अतिरिक्त गुंजाइश — जो raw में खींचने की असली वजह है — उसमें नहीं है। देखने, भेजने या कहीं चढ़ाने के लिए बढ़िया; फ़ाइल को विकसित करने का विकल्प नहीं।
PNG में GPS निर्देशांक के लिए जगह नहीं है, इसलिए वह ARW फ़ाइल से आगे नहीं जाता। असली फ़ाइल फेंकने से पहले यह देख लेना काम आता है — और अगर फेंकना ही मक़सद था, तो यह जान लेना काम आता है।
PNG पारदर्शिता सँभाल सकता है और ARW नहीं। यह वह जगह है जो नतीजे के पास है और जिसे असली फ़ाइल ने कभी इस्तेमाल ही नहीं किया: बदलने से पारदर्शी पृष्ठभूमि बनती नहीं, बाद में बनाना बस मुमकिन हो जाता है।
इस पेज पर ARW और PNG के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।