- फ़ोटोग्राफ़रों के लिए एक ओपन सोर्स फ़ोटो वर्कफ़्लो एप्लिकेशन, जो RAW इमेज के मैनेजमेंट से लेकर डेवलप और एडिटिंग तक सपोर्ट करता है
- डिजिटल नेगेटिव को डेटाबेस में मैनेज किया जा सकता है और उन्हें ज़ूम किए जा सकने वाले वर्चुअल लाइटटेबल में देखा जा सकता है
- पूरा एडिटिंग पाइपलाइन non-destructive तरीके से काम करता है, इसलिए मूल इमेज में कोई बदलाव नहीं होता
- प्रोफेशनल कलर मैनेजमेंट के ज़रिए प्रिंटिंग चरण तक fidelity बनाए रखी जा सकती है, और GPU acceleration से काम की गति बढ़ाई जा सकती है
- फ़ोटोग्राफ़र-डेवलपर्स वास्तविक वर्कफ़्लो को ध्यान में रखकर इसे बनाते हैं, और बिना कोडिंग के भी यूज़र सपोर्ट और काम साझा करके कम्युनिटी में भाग लिया जा सकता है
फ़ोटो मैनेजमेंट से RAW डेवलपमेंट तक
- darktable फ़ोटोग्राफ़रों के लिए वर्चुअल लाइटटेबल और डार्करूम की भूमिका निभाता है
- डिजिटल नेगेटिव को डेटाबेस में मैनेज करता है
- ज़ूम किए जा सकने वाले लाइटटेबल में इमेज देखी जा सकती हैं
- RAW इमेज को डेवलप और एडिट किया जा सकता है
- non-destructive editing लागू होने से काम के दौरान भी मूल इमेज ज्यों की त्यों बनी रहती है
- प्रोफेशनल कलर मैनेजमेंट फीचर प्रिंटिंग चरण तक fidelity बनाए रखते हैं, और GPU acceleration ग्राफ़िक्स कार्ड का उपयोग करके वर्कफ़्लो को तेज़ बनाता है
- उपयोग के लिए ज़रूरी features, installation method, FAQ देखे जा सकते हैं
फ़ोटोग्राफ़रों द्वारा मिलकर बनाई गई कम्युनिटी
- फ़ोटोग्राफ़रों के लिए फ़ोटोग्राफ़रों द्वारा बनाया गया प्रोजेक्ट, जिसमें फ़ोटोग्राफ़र-डेवलपर्स वास्तविक काम की समस्याओं, चुनौतियों और वर्कफ़्लो को प्रतिबिंबित करते हैं
- कोड लिखे बिना भी कई तरीकों से योगदान दिया जा सकता है
- mailing list और forum में दूसरे यूज़र्स की मदद की जा सकती है या राय साझा की जा सकती है
- Flickr group में अपने काम साझा करके darktable के उपयोग की संभावनाएँ दिखाई जा सकती हैं
- डेवलपर्स GitHub source code में योगदान दे सकते हैं
1 टिप्पणियां
Hacker News की राय
मैं कुछ समय से darktable से RAW फ़ोटो एडिट कर रहा हूँ, और इसकी फीचर्स, workflow और overall quality इतनी बेहतरीन है कि यक़ीन करना मुश्किल होता है कि यह मुफ़्त प्रोडक्ट है। स्थिति यह है कि मुझे अब किसी दूसरे RAW एडिटिंग सॉफ़्टवेयर की ज़रूरत नहीं पड़ती, और इसके लिए मैं सालाना 200 डॉलर तक ख़ुशी से दे सकता हूँ
हज़ारों RAW फ़ोटो पर presets, कई correction steps और अलग-अलग color spaces में color correction लगाने पर भी इसमें कोई कमी महसूस नहीं हुई, और इसका documentation भी शानदार है। यह non-professional फ़ोटोग्राफ़र को भी सिर्फ़ उपयोग का तरीका ही नहीं, बल्कि edge cases और सावधानियाँ भी अच्छी तरह समझाता है; मैंने Lightroom, darktable और DaVinci Resolve tutorials से ज़्यादा darktable documentation से सीखा
हाल में जोड़े गए local model based AI noise removal और subject selection ने आख़िरी कमी भी पूरी कर दी, और Arch पर मैंने latest build खुद compile किया जो बिना किसी समस्या के पूरा हो गया
White BalanceऔरBase Curvetools कहीं बेहतर थे, क्योंकि वे शुरू से ही लगभग सही और समझदारी भरे defaults देते थेDJI Mini Pro इमेज में हर बार बहुत तेज़ हरा tint आ जाता है, और यह 4 साल से जाना-पहचाना issue है, फिर भी कहा गया है कि इसे स्पष्ट रूप से ठीक नहीं किया जाएगा(https://github.com/darktable-org/darktable/issues/13319)
इन दिनों RapidRAW मुझे पसंद आने लगा है। इसका डेवलपर बहुत सक्रिय है और हर कुछ हफ़्तों में फीचर्स जारी करता है, और AI coding tools से छोटे-मोटे फीचर्स खुद जोड़ना भी आसान है। कोड संरचना साफ़ है, इसलिए लगता है कि DJI issue भी AI से ठीक किया जा सकता है
AI का विरोध किया जा सकता है, लेकिन Darktable release notes के मुताबिक यह सिर्फ़ local पर चलता है, इसे स्पष्ट रूप से enable करना पड़ता है, और यह परेशान करके recommend भी नहीं करता। यह Adobe जैसा नहीं है, जो अनचाहा AI थोपता है
शायद मैं अल्पसंख्यक हूँ, लेकिन Darktable को कुछ साल इस्तेमाल करने के बाद आखिरकार हार मानकर Lightroom पर शिफ्ट हो गया। कुछ ही साल पुराने MacBook Pro पर भी यह बहुत धीमा लगता था, और version 2 से 3 के नए workflow पर जाने के बाद पुरानी फ़ोटो सही render नहीं होती थीं और जिन modules को मैंने सीखा था उनमें से आधे बेकार हो गए
documentation इतनी ज़्यादा जटिल लगी कि basic color correction के लिए भी अंदरूनी कामकाज समझना पड़ता था, और basic masking भी बेहद असुविधाजनक थी। उस समय intelligent object detection भी नहीं था, इसलिए background से objects हटाने के लिए external software चाहिए होता था
Lightroom भी परफ़ेक्ट नहीं है, लेकिन यह तेज़ और intuitive है, और documentation में जिन modules को इस्तेमाल न करने को कहा गया है उन्हें सामने expose भी नहीं करता। अभी तक मुझे ऐसा open source विकल्प नहीं मिला जो basic corrections के लिए master's degree जैसी learning न माँगे
फ़ोटो organize और browse करना इतना ख़राब है, फिर भी यह दावा करता है कि यह फीचर देता है, इसलिए ठीक से काम न करने वाली चीज़ों से जूझते हुए समय बर्बाद होता है
Darktable शानदार है, और फ़ोटोग्राफ़र से software engineer बने मेरे लिए darktable-cli ख़ास तौर पर उपयोगी है। Lightroom से आने पर ऊपर-ऊपर UI भले मिलता-जुलता लगे, लेकिन approach और terminology काफ़ी अलग है, इसलिए अलग से सीखना पड़ता है
हालाँकि फ़ोटो organization और collection features कमज़ोर हैं, और इस मामले में Lightroom बेहतर है। मैंने अपनी personal post-processing के लिए Darktable को केंद्र में रखकर कई processes बनाए हैं
design बेवजह बहुत जटिल है और buttons व controls की placement भी ख़राब है, लेकिन आदत पड़ जाए तो यह शक्तिशाली है। कई साल से develop हो रहा Darktable fork Ansel ऐसे user experience issues को काफ़ी सुधार रहा है; इसे filmic module बनाने वाले डेवलपर ने मौजूदा प्रोजेक्ट की उदासीनता से तंग आकर शुरू किया था। उन सुधारों में से काफ़ी चीज़ें Darktable भी अपना सकता है
Darktable अद्भुत है, लेकिन इसकी learning curve बहुत steep है। प्रोजेक्ट की दिशा से असहमत पूर्व maintainers ने Ansel नाम का एक fork बनाया
यह OpenCL की जगह Vulkan इस्तेमाल करता है, इसलिए performance काफ़ी बेहतर है, और Blender जैसी graph-based editing से Darktable में module order बदलने की झंझट भी हल हो जाती है। हालाँकि यह अभी development के शुरुआती चरण में है, इसलिए maturity और features के मामले में Darktable से काफ़ी पीछे है
हाई स्कूल स्पोर्ट्स फ़ोटो बड़ी मात्रा में शूट करता हूँ और अंतिम एडिटिंग Lightroom Classic में करता हूँ, लेकिन एक इवेंट में 6,000 फ़ोटो में से 300 चुनने में सिर्फ़ 10 मिनट लेने वाला Photo Mechanic ज़्यादा अहम टूल है
Linux पर Wine के साथ Photo Mechanic चलता तो है, लेकिन असली इस्तेमाल में बार-बार बुरी तरह क्रैश होता रहा। अगर Linux के लिए कोई प्रतिस्पर्धी प्रोडक्ट आता है तो मैं फिर गंभीरता से स्विच करने पर विचार करूँगा, लेकिन Apple Silicon के CPU·RAM·GPU परफ़ॉर्मेंस के बराबर Linux हार्डवेयर शायद नए MacBook Pro M5 Max से सस्ता नहीं होगा। अभी यह मेरे workflow के लिए ज़रूरी स्तर तक नहीं पहुँचा है
यह जानना दिलचस्प होगा कि क्या Lightroom के अलावा कोई और टूल HDR gain map वाले JPEG या AVIF जैसे HDR फ़ोटो फ़ॉर्मेट बना सकता है
लगभग 10 साल पहले Adobe Lightroom छोड़कर Darktable पर आया था, और एक बार भी पछतावा नहीं हुआ। यह पहला प्रोडक्ट था जिसने दिखाया कि open source software कितना बेहतर हो सकता है
editing features बहुत शक्तिशाली हैं, लेकिन library management बस ऊपर से जोड़ा गया एक गौण हिस्सा लगता है, इसलिए यह नाम भी कितना सही है इस पर संदेह है। इसकी design philosophy मानो यह हो कि फ़ोटोग्राफ़र library को command-line tools से व्यवस्थित करें
अगर पिछले कुछ महीनों में कुछ नहीं बदला है, तो macOS के लिए Darktable बिना किसी समाधान के लगभग मरा हुआ है
अगर आपने Lightroom कई साल इस्तेमाल किया है, तो Capture One भी ज़रूर आज़माएँ। उस पर जाते ही जैसे दिमाग़ खुल गया; यह अब तक इस्तेमाल किए गए किसी भी photo/media management software से बहुत बेहतर लगा, और इसकी license pricing भी उचित है, साथ ही free tier भी काफ़ी उदार है
Darktable का workflow मुश्किल है, लेकिन Fedora और Wayland पर monitor color calibration तक बिना समस्या के काम करता है, इसलिए कुछ समय तक इसे ही इस्तेमाल करता रहूँगा
दूसरी ओर media management, Lightroom से काफ़ी खराब है। जहाँ तक मुझे पता है, इसमें keyword search और camera/lens के हिसाब से filter नहीं हैं, और catalog 10,000 फ़ोटो पार करते ही बेहद धीमा हो जाता है। इसलिए 40,000 RAW फ़ाइलें मैं peakto से manage/search करता हूँ और edit करते समय ही C1 में खोलता हूँ
इस thread में ज़्यादातर रायों से भी कहीं ज़्यादा नकारात्मक ढंग से Darktable की आलोचना करने वाला एक लेख भी है: https://ansel.photos/en/news/darktable-dans-le-mur-au-ralent...
इस क्षेत्र में Adobe products का निर्णायक फ़ायदा backward compatibility है। बहुत पुरानी Lightroom library खोलने पर भी दोबारा process की गई फ़ोटो बिल्कुल वैसी ही दिखती हैं
इसके लिए वे पुराने सभी processing pipelines को बनाए रखते हैं; open source alternatives इसे कैसे संभालते हैं, यह जानना दिलचस्प होगा। अगर मैं RAW engine डिज़ाइन करता, तो प्रति-फ़ाइल metadata में shader sequence जैसे high-level processing code को store करता ताकि version या fork बदलने पर भी उसे स्थिर रूप से reproduce किया जा सके
फ़ोटो चुनने के लिए भी एक बार नहीं बल्कि दो बार click करना पड़ता है, और चुनते ही पूरी row को फिर से center में ले आता है, जिससे भ्रम होता है। manual पढ़कर सब कुछ फिर से सीख लिया जाए तो ज़रूरी काम हो सकते हैं, लेकिन मेरे लिए Lightroom का user experience पैसे देने लायक है
मैं देखना चाहूँगा कि Parasolid जैसे software 40 साल की backward compatibility को कैसे manage करते हैं। 30 साल से भी पुराने CAD models को भी बिल्कुल वही परिणाम देना चाहिए
Darktable पुराने modules को हटाता नहीं बल्कि छिपाकर रखता है, इसलिए बहुत पहले process की गई फ़ाइलें भी उस समय की pipeline, जिसमें base curve भी शामिल है, से गुजरकर वही परिणाम देती हैं। किसी खास image या expression के लिए बेहतर होने या सिर्फ़ परिचित होने के कारण आप हटाए जा चुके modules को फिर से इस्तेमाल भी कर सकते हैं
सीमित संसाधनों के साथ हर संभव पुराने file को संभालने में ऊर्जा लगाने से यह तरीका बेहतर है। अगर क्रमिक upgrade path हो तो वह काफ़ी है, और जो लोग उस चक्र में इसका उपयोग नहीं करते वे वैसे भी मुख्य customer base नहीं होते, इसलिए यह एक तर्कसंगत engineering choice है