EXIF दिनांक / समय को दिनों, घंटों, मिनटों में समय के अनुसार कैसे बदलें?


42

मेरे पास दो कैमरा बॉडी हैं, मैं छुट्टी के समय शूटिंग कर रहा था, जब मैंने लाइटरूम में तस्वीरें डाउनलोड कीं, एक बॉडी को सही तारीख / समय पर सेट किया गया था, दूसरा 722 दिनों, 4 घंटे, 32 मिनट से बंद था।

क्या कोई ऐसा उपकरण उपलब्ध है जो मुझे मेरे लाइटरूम लाइब्रेरी को ब्राउज़ करते समय दिनांक / समय को ठीक करने में मदद कर सकता है? मैं उनके लिए सही समय के करीब होना चाहूंगा।

मैं बनाए गए वर्ष, महीने, तिथि को समायोजित करने में सक्षम था, लेकिन ऐसा प्रतीत नहीं होता है कि लाइटरूम मुझे वेतन वृद्धि (केवल घंटे वेतन वृद्धि) को समायोजित करने की अनुमति देगा।

बहुत धन्यवाद अगर आप इस कार्य में मेरी मदद कर सकते हैं!


संभावित डुप्लिकेट: photo.stackexchange.com/questions/2973/…
jrista

1
संभावित डुप्लिकेट: photo.stackexchange.com/q/1473/21
रोलैंड शॉ

3
Photo.stackexchange.com/questions/2973/… का डुप्लिकेट नहीं है - यह एक EXIF ​​टाइमस्टैम्प बनाने के बारे में है जो कोई भी मौजूद नहीं है।
Mattdm

3
और photo.stackexchange.com/questions/1473/… बहुत लाइटरूम -विशिष्ट है।
Mattdm

1
आप भूल जाने से पहले उस दूसरे कैमरे में अब घड़ी सेट करें और एक और गड़बड़ करें। इसके अलावा, यदि आप अपने किसी भी कैमरे के साथ GPS का उपयोग करते हैं, तो कैमरा घड़ी को GPS घड़ी से स्वचालित रूप से सिंक करने का विकल्प हो सकता है। अब यदि आप केवल एक टाइमज़ोन मानचित्र अपलोड कर सकते हैं और कैमरा में न केवल जीपीएस से घड़ी सेट है, बल्कि लेट / लोन से टाइमज़ोन निर्धारित करें और इसे स्वचालित रूप से लागू करें। यह मुझे जीपीएस इकाइयों को पहले से निर्मित नक्शे के साथ नियमित रूप से ऐसा नहीं करता है। मानचित्र डेटा की तुलना में अतिरिक्त डेटा छोटा है।
ओलिन लेट्रोप

जवाबों:


40

आप निम्नलिखित उपकरणों के साथ Exif-Date (और फ़ाइल-तिथियां) सेट कर सकते हैं, बढ़ा सकते हैं और घटा सकते हैं:

XnView (विंडोज)

  1. [चित्रों को समायोजित करने के लिए चिह्नित करें]
  2. उपकरण -> टाइमस्टैम्प बदलें

ExifTool (विंडोज और मैक OSX)

  1. exiftool "-AllDates+=1:12:28 14:54:32" -verbose *.jpg 1 वर्ष, 12 माह, 28 दिन, 14 घंटे, 54 मिनट, 32 सेकंड जोड़कर सभी JPG छवि तिथियों को समायोजित करने के लिए
  2. आप सभी छवियों को एक फ़ोल्डर में या सशर्त रूप से फ़ील्ड के आधार पर बदल सकते हैं

एक्सिफ़र (विंडोज)

  1. [चित्रों को समायोजित करने के लिए चिह्नित करें]
  2. (नए जेपीजी के साथ विफल रहता है) ... मुझे कमांड्स याद नहीं हैं

4
एक्सफ़िल्म के साथ केवल 1 घंटे जोड़ना या घटाना, यह केवल टाइप exiftool -AllDates+=1 path\filename.jpgकरने के लिए (जोड़ने के लिए) या exiftool -AllDates-=1 path\filename.jpg(घटाना) करने के लिए पर्याप्त है । किसी दिए गए फ़ोल्डर में सभी फ़ाइलों पर एक ही ऑपरेशन करने के लिए, वाइल्डकार्ड वर्णों का उपयोग कर सकते हैं जैसे *.jpgJPG एक्सटेंशन के साथ सभी फ़ाइलों *.*को संसाधित करना , या किसी फ़ोल्डर में सभी फ़ाइलों को संसाधित करना।
समीर

20

मुझे सिर्फ जवाब मिला।

लाइटरूम उस दिनांक / समय को आसानी से बदल देगा जिसमें आप उस छवि का चयन करते हैं जिसके लिए आप उचित समय जानते हैं, फिर अन्य सभी को परिवर्तित करने के लिए चुनें - सिंक सेटिंग्स कैसे काम करती हैं, इसके समान।

चयन हो जाने के बाद, क्लिक करें

मेटाडेटा -> कैप्चर समय संपादित करें

किसी निर्दिष्ट दिनांक और समय में परिवर्तन का चयन करें

उस एक छवि के लिए उचित तिथि और समय दर्ज करें, लाइटरूम एक ही राशि द्वारा अन्य सभी चयनित छवियों को समायोजित करेगा, प्रत्येक छवि के मूल समय के सापेक्ष


इसके साथ एकमात्र समस्या यह है कि लाइटरूम EXIF ​​पैरामीटर "डेट टाइम डिजीटाइज़्ड" और "डेट टाइम" को बदल नहीं सकता है। यह केवल "दिनांक समय मूल" को बदलता है जो IPTC में "दिनांक निर्मित", या "कैप्चर समय" के समान है, जैसा कि डिफ़ॉल्ट मेटाडेटा प्रीसेट में देखा गया है।
समीर

1
इसलिए LR सभी मेटाडेटा तत्वों को नहीं बदल रहा है। और यहां तक ​​कि अगर यह संभव होगा, तो यह केवल कैटलॉग में परिवर्तनों को संग्रहीत करता है, मूल फ़ाइलों में नहीं। आप छवियों को नई फ़ाइलों में निर्यात कर सकते हैं, लेकिन सब कुछ नहीं बदला जाएगा। यह मेटाडेटा को मूल फ़ाइल (Ctrl + S या मेटाडेटा मेनू) में सहेज सकता है। लेकिन CR2 RAW फ़ाइलों के लिए काम नहीं करता है, यह केवल XMP साइड फ़ाइल का उत्पादन करता है। यहां तक ​​कि जब आप "लिखने की तारीख या समय को मालिकाना कच्ची फाइलों में बदलते हैं" विकल्प सेट करते हैं, तब भी यह एक्सएमपी साइडकार फाइल (संभावित बग) का उत्पादन करता है।
समीर

4
संक्षेप में, लाइटरूम इस मेटाडेटा जानकारी को संशोधित करने में बेकार है यदि आप इसे मूल फ़ाइलों को सहेजना चाहते हैं। यह केवल लाइटरूम कैटलॉग के भीतर काम करता है। मुझे व्यक्तिगत रूप से ऐसा लगता है कि इसे मूल फ़ाइलों में स्थायी रूप से सेट और सहेजा जाना चाहिए, क्योंकि यह उस समय की गई गलती है जब फोटो कैप्चर किए गए थे (जैसे टाइम ज़ोन शिफ्ट या डेलाइट सेविंग मिस्टेक या मल्टी-कैमरा मिसमैच)।
समीर

14

का उपयोग करते हुए पिकासा (3.8) यह या तो करने के लिए बहुत आसान है बदलाव या सेट फ़ोटो के बैच की तारीख। और यह क्रॉस-प्लेटफॉर्म (विंडोज, ओएसएक्स और लिनक्स) और मुफ्त है । और कोई टर्मिनल fiddling ...

  1. पिकासा खोलें
  2. अपनी तस्वीरों का चयन करें
  3. उपकरण> तिथि और समय समायोजित करें पर क्लिक करें
  4. आवश्यकतानुसार भरें (स्क्रीनशॉट देखें)

यहाँ छवि विवरण दर्ज करें


टर्मिनल फ़िडलिंग के बजाय GUI फ़िडलिंग। :)
Mattdm

दरअसल, मैंने सबसे पहले OSX पर डाउनलोड, इंस्टॉल और ट्राइ कियाexiftool ( sno.phy.queensu.ca/~phil/exiftool ), लेकिन मैं इसे ठीक से काम नहीं कर पाया। मैं अंतिम संशोधित तारीख को शिफ्ट करने में सक्षम था, लेकिन अन्य लोगों (निर्माण तिथि आदि) को बदलने की कोशिश कर रहा था, सभी ने इसे अब () में स्थापित किया। मैं शायद एक और आधे घंटे का समय लगा सकता हूं जो एक्सफ़िलटूल मैन पेजों को ब्राउज़ कर सकता है, लेकिन पिकासा समझने और उपयोग करने के लिए बहुत तेज था ...
रबारचीकी

मैं ज्यादातर मजाक कर रहा हूं। लेकिन इस तरह से कमांड लाइन चीजों के लिए, jheadऑल-पावरफुल की तुलना में आसान है exiftool
21

11

सरल कमांड-लाइन प्रोग्राम jhead इसके लिए बहुत अच्छा है। यह पूरी तरह से स्वतंत्र (और खुला स्रोत) है और आसानी से विंडोज, मैक, या लिनक्स के लिए उपलब्ध है। यदि आप प्रोग्राम-लाइन प्रोग्राम के लिए उपयोग नहीं किए जाते हैं, तो यह एक बहुत ही गैर- चिंताजनक है क्योंकि इसमें बहुत कुछ नहीं है। आपको तिथियों को सही ढंग से प्रारूपित करना है, लेकिन उदाहरणों का पालन करके यह करना आसान है (देखें कि मैंने नीचे दिया गया प्रलेखन देखें)।

इसमें घंटों के हिसाब से एक साधारण समायोजन होता है, लेकिन बड़े बदलावों के लिए इसमें एक पुराना -> नया सिंटैक्स भी होता है, जो आपके लिए अंतर की गणना करता है (इसलिए आपको लीप वर्ष और इतने पर चिंता करने की ज़रूरत नहीं है)। यदि आपके पास गलत-सेट कैमरा अभी भी हाथ में है और अभी भी गलत है, तो मुझे डिजिटल घड़ी का शॉट लेना आसान लगता है - फिर, चित्र में दिखाए गए दिनांक को "नया" और नीचे दिए गए मापदंडों के लिए मेटाडेटा में "पुराना" के रूप में तारीख।

प्रलेखन से:

   -ta<+|-><timediff>
          Adjust time stored in the Exif header by h:mm backwards or  for-
          wards.   Useful  when  having taken pictures with the wrong time
          set on the camera, such as after travelling across  time  zones,
          or when daylight savings time has changed.

          This  option  changes  all  Date/time fields in the exif header,
          including "DateTimeOriginal"  (tag  0x9003)  and  "DateTimeDigi-
          tized" (tag 0x9004).

   -da<newdate>-<olddate>

          Works  like  -ta,  but  for specifying large date offsets, to be
          used when fixing dates from  cameras  where  the  date  was  set
          incorrectly,  such  as  having  date  and  time reset by battery
          removal on some cameras

          Because different months and years  have  different  numbers  of
          days in them, a simple offset for months, days, years would lead
          to unexpected results at times.  The time offset is thus  speci-
          fied as a difference between two dates, so that jhead can figure
          out exactly how many days the timestamp needs to be adjusted by,
          including  leap  years  and  daylight savings time changes.  The
          dates are specified as yyyy:mm:dd.  For sub-day  adjustments,  a
          time of day can also be included, by specifying yyyy:nn:dd/hh:mm
          or yyyy:mm:dd/hh:mm:ss

          Examples:

          Year on camera was set to 2005  instead  of  2004  for  pictures
          taken in April

          jhead -da2004:03:01-2005:03:01

          Default  camera  date  is  2002:01:01,  and  date  was  reset on
          2005:05:29 at 11:21 am

          jhead -da2005:05:29/11:21-2002:01:01


5

एक ट्रिक जो मैं ट्रिप पर उपयोग किए गए विभिन्न कैमरों को सिंक करने के लिए उपयोग करता हूं, एक साथ फोटो लेने के लिए है - फिर आपको पता है कि ऑफसेट क्या है और आपको अनुमान लगाने की आवश्यकता नहीं है। यह विशेष रूप से तब सहायक होता है जब कुछ कैमरे दूसरों के स्वामित्व में होते हैं और उनके पास समय निर्धारित करने का कोई सुराग नहीं होता है।

मैंने अपने सभी कैमरों को यूटीसी में सेट करने के लिए ले लिया है, इसलिए "सही" समय का कोई सवाल नहीं है, और यह समय क्षेत्रों के बीच भिन्न नहीं है।


2
या दोनों कैमरों के साथ एक सटीक समय सर्वर (एक सेल फोन करना चाहिए) के लिए सिंक की गई घड़ी की फोटो लें।
mattdm

यही मैं सुझाव दूंगा। यदि संभव हो, तो मैं time.is पेज की तस्वीर लेता हूं ।
टेक्नीशियन

@mattdm: हाँ, निश्चित रूप से। गायब संदर्भ यह एक सटीक संदर्भ था जिसमें कोई सटीक संदर्भ उपलब्ध नहीं है।
रीड

4

यह बहुत उपयोगी है, यह कई उपलब्ध उपकरणों को दिखाता है:

http://petapixel.com/2012/11/05/how-to-fix-your-timestamps-if-you-forgot-to-update-your-camera-for-daylight-savings/

तारीख को शिफ्ट करने के लिए एडोब लाइटरूम, पिकासा, जेहेड, एक्सिफटूल और एक्सिफ़र का उपयोग कैसे करें।

व्यक्तिगत रूप से मैं ExifTool और Exiv2 का उपयोग करता हूं, जो टर्मिनल में निम्नलिखित करने के लिए MacOSX पर काम करता है:

find . -name '*.JPG' -exec bash -c 'mv "$1" "${1/%.JPG/.jpg}"' -- {} \;
exiftool “-DateTimeOriginal+=0:1:2 3:4:5″ .
exiv2 -r'Some_words_%Y%m%d_%H%M%S' rename *.jpg

जो सभी .JPG 'फ़ाइलों को' .jpg 'में बदल देता है, वर्तमान फ़ोल्डर में सभी फ़ोटो की तारीख को आगे 0 साल 1 महीने 2 दिन 3 घंटे 4 मिनट और 5 सेकंड में स्थानांतरित करता है, फिर वर्तमान फ़ोल्डर में सभी फ़ोटो को "Some_words_" में बदल देता है तारीख और समय के बाद। जैसे "Some_words_20130625_1554.jpg"

Exiv2 को स्थापित करने के लिए आपको सक्षम होना चाहिए

brew install exiv2

यदि आप काढ़ा का उपयोग करते हैं, और मुझे ExifTool के लिए यहां बताया गया था


2
टिप के लिए धन्यवाद, यह पूरी तरह से लिनक्स (उबंटू) पर काम करता है। यदि आप वर्तमान निर्देशिका में केवल 1 घंटे हर फोटो को शिफ्ट करना चाहते हैं, तो निम्नलिखित कमांड पर्याप्त है:exiftool "-DateTimeOriginal-=0:0:0 1:0:0" .
जेवियर

1
भविष्य के खोजकर्ताओं के लिए विवरण का बिंदु: findऊपर दिया गया आदेश वर्तमान फ़ोल्डर में और सभी सबफ़ोल्डर्स में सभी.JPG फ़ाइलों का नाम बदल .jpgदेता है । अन्य दो कमांड ( और ) सबफ़ोल्डर्स की पुनरावृत्ति नहीं करते हैं। exiftoolexiv2
scottbb

2

यदि आप विंडोज़ का उपयोग करते हैं, तो विंडोज लाइव फोटो गैलरी में यह सुविधा है जहां आप एक निश्चित अवधि तक तस्वीरों के समूह का समय 'स्थानांतरित' कर सकते हैं।


मेरी माफी, मैक मंच का उल्लेख करना चाहिए था।
कैनन गैंगस्टा

1

अब तक की सबसे आसान ट्रिक है कि आप अपनी यात्रा पर गए सभी कैमरे के साथ एक घड़ी की तस्वीर लें। फिर तस्वीर में घड़ी पर समय की नकल करके समय को सही करें। पढ़ें कि मैंने iPhoto में यह कैसे किया (यह पिकासा में भी किया जा सकता है। लाइटरूम और एपर्चर के बारे में निश्चित नहीं है):

http://rolfje.com/2011/08/15/fixing-photo-creation-dates/


1

विशेषता परिवर्तक, विंडोज के लिए एक उपयोगिता, तारीखों को संपादित कर सकती है फ़ाइल बनाई गई, संपादित की गई, एक्सेस की गई और ली गई। एक्सप्लोरर में अपनी फ़ाइलों का चयन करें, राइट क्लिक करें और यह वहाँ है। अच्छा ऑफसेट सेटिंग्स है।


1

मैंने इसके लिए Exif Date Changer के मुफ्त संस्करण का उपयोग किया है और यह एक आकर्षण की तरह काम करता है। दोस्ताना और सरल यूआई, सब कुछ उम्मीद के मुताबिक काम करता है।


1

" बैचस्टोन इमेज व्यूअर " नामक सभी बैच संपादन जरूरतों के लिए यह शानदार सॉफ्टवेयर है।

  1. सबसे पहले, अपनी छवियों का चयन करें, उपकरण खोलें → टाइमस्टैम्प बदलें
  2. आप फ़ाइल टाइमस्टैम्प या EXIF टाइमस्टैम्प (दिनांक समय फोटो लिया) बदल सकते हैं ।
  3. +/- घंटे और मिनट समायोजित करें या विशिष्ट तिथि या दिनांक और समय निर्दिष्ट करें।
  4. पुश "चयनित फ़ाइल (ओं) पर लागू करें" बटन और दिनांक / टाइमस्टैम्प अपडेट किया जाएगा!

यहाँ छवि विवरण दर्ज करें

https://www.faststone.org/FSIVDownload.htm

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.