
मैं एक पेशेवर फोटोग्राफर से बहुत दूर हूं, लेकिन मैं तस्वीरें लेना पसंद करता हूं, और समय-समय पर कई डीएसएलआर, एक "साबुन बॉक्स" और तीन फोन, साथ ही फोन और वीडियो कैमरा से वीडियो रिकॉर्डिंग की तस्वीरों के साथ कई दसियों हजार तस्वीरों के मेरे संग्रह को फिर से भर दिया जाता है। क्या सॉफ्टवेयर मैं क्रम में फोटो और वीडियो के संग्रह को बनाए रखने की कोशिश नहीं की है! Adobe Lightroom, Apple iPhoto, Google Picasa ...
नतीजतन, उनमें से किसी ने भी समस्या को अच्छी तरह से हल नहीं किया, और मुझे अपना खुद का लिखना पड़ा। मैंने सोचा था कि मेरा अनुभव किसी के लिए उपयोगी हो सकता है, जिससे यह लेख पैदा हुआ था।
यदि आप न केवल एक फोटोग्राफर हैं, बल्कि थोड़ा प्रोग्रामर भी हैं, तो आप आधे घंटे में अपने लिए एक समान प्रणाली बना सकते हैं।
समस्या का बयान
तो, मुझे किस समस्या को हल करने की आवश्यकता है? रेटिंग से मेरी उम्मीदें कितनी असामान्य हैं?
- मुझे साल, महीने और तारीख से फ़ोटो पार्स करने के लिए एक तंत्र की आवश्यकता है। यदि आवश्यक हो तो समय से घटना को जल्दी से खोजने के लिए।
- मुझे आयात के दौरान डुप्लिकेट की पहचान करने और संग्रह में केवल नया जोड़ने की आवश्यकता है।
- मुझे मुफ्त सॉफ्टवेयर की आवश्यकता है, अधिमानतः स्थापना की आवश्यकता नहीं है, लेकिन आदर्श रूप से बहु-मंच भी है । विचार यह है कि सॉफ्टवेयर फोटो संग्रह के साथ बाहरी ड्राइव पर होना चाहिए, और मशीन से चलाएं जिससे यह ड्राइव जुड़ा हुआ है। इसका कारण विश्वसनीयता और हार्ड ड्राइव की क्षमता की आवश्यकता है।
- मुझे ऐसे सॉफ़्टवेयर की आवश्यकता है जो सभी पुनर्स्थापना, ऑपरेटिंग सिस्टम के परिवर्तन (यहां तक कि दूसरे के लिए) से बच सकें ।
- मुझे स्थानीय रूप से एक बैकअप बनाने के लिए एक सुविधाजनक तंत्र की आवश्यकता है, जबकि मेरे लिए यह महत्वपूर्ण है कि बैकअप सॉफ्टवेयर पर निर्भर न हो (अर्थात, यह केवल फ़ोल्डर की एक प्रति थी), और आसानी से पूरे या आंशिक रूप से (सबफ़ोल्डर) में पुनर्स्थापित किया जा सकता है।
- मुझे फोटो के RAW संस्करणों को अलग रखने की आवश्यकता है (आदर्श रूप से एक अलग डिस्क पर) और उन्हें JPG संस्करणों (भले ही उच्च रिज़ॉल्यूशन) के साथ साझा करें। इसके अलावा, यदि आवश्यक हो, वांछित फ़ाइल का RAW संस्करण बढ़ाना त्वरित और आसान है । ठीक है, हाँ, आपको यह समझने की आवश्यकता है कि किस फ़ाइल में यह रॉ संस्करण है, और जो नहीं करता है।
- इसी तरह, मुझे एक Canon कैमरे (.MTS) से AVCHD रिकॉर्डिंग के लिए एक वीडियो पूर्वावलोकन (.AVI) बनाने की आवश्यकता है और FullHD वीडियो (.MTS) को पूर्वावलोकन वीडियो (.AVI) से अलग रखें , क्योंकि FullHD बहुत अधिक स्थान लेता है और असुविधाजनक रूप से तेज़ होता है। वांछित टुकड़े की तलाश में ब्राउज़ करें, लेकिन जब आपको संपादन के लिए उच्च गुणवत्ता की आवश्यकता होती है, तो यह कहां से प्राप्त करना था
- मुझे पूरे फ़ोल्डर में नेटवर्क पर फ़ोटो अपलोड करने की आवश्यकता है (Yandex.Fotki, Facebook)
- अपने मोबाइल फोन, टैबलेट, लैपटॉप पर आपके साथ एक अप-टू-डेट "मोबाइल संग्रह" है ।
सबसे आम आवश्यकताओं। शायद, दुनिया में तैयार सॉफ्टवेयर है जो आपको यह सब करने की अनुमति देता है, लेकिन मुझे यह नहीं मिला। इसलिए, मुझे खुद लिखना था।
समाधान अवधारणा
तो मेरा दृष्टिकोण क्या है?