আমি একটি ডিরেক্টরি নির্দিষ্ট করতে চাই এবং সফ্টওয়্যারকে ডিরেক্টরি এবং এর উপ ডিরেক্টরিগুলির সমস্ত ফটোগুলি সন্ধান করতে চাই এবং সেগুলিতে যদি EXIF তারিখ / সময় থাকে তবে এটি তাদের ফাইল সিস্টেমের টাইমস্ট্যাম্পটি এক্সআইএফের সাথে মেলে।
আমি একটি ডিরেক্টরি নির্দিষ্ট করতে চাই এবং সফ্টওয়্যারকে ডিরেক্টরি এবং এর উপ ডিরেক্টরিগুলির সমস্ত ফটোগুলি সন্ধান করতে চাই এবং সেগুলিতে যদি EXIF তারিখ / সময় থাকে তবে এটি তাদের ফাইল সিস্টেমের টাইমস্ট্যাম্পটি এক্সআইএফের সাথে মেলে।
উত্তর:
এটি কি এমন কোনও সফ্টওয়্যার যা ফাইলের পরিবর্তনের তারিখের উপর ভিত্তি করে এক্সআইএফ তারিখগুলি সেট করবে? , এবং আমি নিশ্চিত যে সেখানে তালিকাভুক্ত সমস্ত প্রোগ্রাম প্রয়োগ হবে।
এর মধ্যে, এই খুব সাধারণ কাজের জন্য, জেদ আমার পরামর্শ। উদাহরণস্বরূপ, কমান্ড
jhead -ft *.jpg
একটি গুচ্ছ ফাইল সেট করে যাতে ফাইল টাইমস্ট্যাম্পটি EXIF এর সাথে মেলে।
find
যাওয়ার জন্য ঝাঁকুনিউপ-ডিরেক্টরিতে পুনরাবৃত্তি করতে, আপনি এটি find
লিনাক্স / ইউনিক্স / ম্যাক (অথবা উইন্ডোজ জন্য সাগউইন ) -তে উপলব্ধ কমান্ডের সাথে একত্রিত করতে পারেন :
find -name '*.jpg' -exec jhead -ft {} +
অথবা আপনার যে কেউ খুঁজে পেতে *.JPG *.JPEG *.jpg *.jpeg ...
চেষ্টা করতে পারেন
find -iname '*.jp*g' -exec jhead -ft {} +
আপনি অন্য কোনও কমান্ড (জেহের মতো) প্রয়োগ না করে সন্ধান করা সমস্ত ফাইল দেখানোর জন্যও ব্যবহার করতে পারেন:
find -iname '*.jp*g'
এক্সিফটুল বা এক্সিভ 2 এর মতো অন্যান্য ইউটিলিটিগুলি অনেক বেশি সক্ষম তবে জটিলতার মূল্যে। এগুলি নিয়ে কিছু করার সঠিক অপশনগুলি আমি কখনই স্মরণ করতে পারি না এবং প্রতিবার ডকুমেন্টেশনটি দেখতে হয় তবে jhead -ft
স্মৃতিবিজালিত "স্থির সময়" দিয়ে মনে রাখা সহজ।
শুধু সম্পূর্ণতার জন্য, যদিও, আমি করেনি ডকুমেন্টেশন তাকান, এবং সঙ্গে ExifTool , এই একটি করুন:
exiftool -r '-DateTimeOriginal>FileModifyDate' directoryname
( -r
যদি আপনি পুনরাবৃত্তি না চান তবে মুছে ফেলুন , এবং যদি আপনি এটি করেন তবে আপনি ফাইলগুলির পরিবর্তে বা ওয়াইল্ডকার্ডের একটি তালিকাও দিতে পারেন directoryname
)) এবং এই উদ্ধৃতিগুলির সাথে সতর্কতা অবলম্বন করুন - আপনি যদি উইন্ডোতে এটি চালাচ্ছেন তবে আপনি চান "
পরিবর্তে '
।
সঙ্গে Exiv2 :
exiv2 -T rename *.jpg
সাবধান হোন যে ছোট হাতের -t
(বা কোনও ছাড়াই -T
) এক্সিভ 2 টাইমস্ট্যাম্পের ভিত্তিতে ফাইলটির নতুন নামও রাখবে, যা খুব বিভ্রান্তিকর হতে পারে। এক্সিভ 2 এছাড়াও পুনরাবৃত্তি করে না।
find -name '[0-9][0-9]*' -o -iname '*.jp*g' -type f -exec jhead -ft -n%Y%m%d_%H%M%S_%f {} +
। ব্যাখ্যা: -name '[0-9][0-9]*'
ইতিমধ্যে একটি তারিখের উপসর্গযুক্ত ফাইলগুলির পুনরায় নামকরণ প্রতিরোধ করতে ( '[0-9][0-9]
বছর এবং মাস বিবেচনায় নেওয়া)। -iname '*.jp*g'
এড়ানো যায় কারণ jhead
কেবলমাত্র সমর্থিত ফাইলগুলি (কেবল জেপিইজি ফাইলগুলি) প্রসেস করা হয়। %f
আসল ফাইল নাম রাখতে।
ইরফানভিউ এবং জেহেড উভয়েই আপনার যা ইচ্ছা তা করবে।
দুটোই ফ্রি।
নীচে উভয় লিঙ্ক।
jhead কমান্ড লাইন চালিত বা অন্যান্য প্রক্রিয়া দ্বারা কল করা যেতে পারে।
ইরফানভিউ সংস্করণটি একটি কমান্ড লাইন থেকে বা অভ্যন্তরীণভাবে একটি ব্যাচে বা ফাইলের ভিত্তিতে ফাইলের মাধ্যমে আবেদন করা যেতে পারে।
ইরফানভিউয়ের নীচের উদাহরণে উভয় দিকের অনুলিপি করতে দেখায়:
Irfanview
জিইউআই বা কমান্ড লাইন পরিবর্তনের জন্য ব্যাচের বা প্রতি ফাইলের তারিখ / সময় স্থানান্তরকে এক্সআইএফ থেকে ফাইল স্পেক বা বিপরীতে স্থানান্তরিত করতে (যদি ইচ্ছা হয় তবে অন্য কোনও ফাইলের পরিবর্তন নেই)।
সূত্র: www.irfanview.com থেকে বিনামূল্যে
এই অনেক করতে নীচের নির্দেশাবলী এটি প্রদর্শিত চেয়ে মাত্র কয়েক ব্যবহারসমূহ পর অনুশীলনে সহজ এবং দ্রুততর। উদাহরণস্বরূপ,
একক ফাইলের তারিখ / সময়কে এক্সআইএফ মানগুলিতে রূপান্তর করতে
Shift-J, Alt-F, enter প্রয়োজন।
প্রথম কয়েকবার কেন বেশি সময় লাগে তা দেখে।
ফাইলগুলির একটি ব্যাচের জন্য
এটি শিখতে সাউন্ডস কমপ্লেক্সের জন্য এটি করার জন্য - এটির প্রয়োজন: টি, সিটিআরএল-এ, আল্ট-এফ, জে, এন্টার, (আল্ট-এফ), প্রবেশ করুন
(বা: টি, সিটিআরএল-এ, শিফট-জে, প্রবেশ করান) (আরও কম বিকল্প দেয়) তবে
বাস্তবে এটি অল্প ব্যবহারের পরে প্রায় সম্পূর্ণ স্বজ্ঞাত - মেনুগুলি প্রাথমিকভাবে আপনাকে মস্তিষ্কের পাথ গঠন না হওয়া পর্যন্ত গাইড করে।
জিইউআই, প্রতি ফাইল প্রতি
Options, JPG lossless rotation (Shift-J)
Select "Apply original EXIF date/time to new file"
Consider also selecting other options
জিইউআই, এক বা একাধিক ফাইল (থাম্বনেল ভিউয়ের মাধ্যমে)
Open Thumbnails view ('File, Thumbnails' or 'T' from Window view
Select images to change EXIF data of
usually all in folder -> Ctrl-A
Then: File, 'JPG lossless operations'
(1) Change EXIF date/time
"Change EXIF date/time"
Options are offered to set Date/time to specific setting
or to move all times back/forwards by selected DHMS amount
calculator provided to check result is as desired.
(2) Transfer EXIF date / time to file saved date time
"Lossless rotation with selected files" [Shift-J]
then, as for single file version above
Select "Apply original EXIF date/time to new file"
কমান্ড লাইন থেকে - এটি ফাইলের তারিখ এবং সময় থেকে EXIF থেকে তারিখ / সময় অনুলিপি করা ছাড়া কোনও ক্রিয়াকলাপের সাথে "আবর্তিত"। ইচ্ছা করলে বিপরীতও অর্জন করা যায়। :
i_view32.exe ফাইল_স্পেক \ *। জেপিজি / জেপিজি_রোটেট = (0,0,0,1,0,0,0,0)
বিপরীত দিকের তারিখ / সময় অনুলিপি করতে (ফাইলপ্যাক থেকে এক্সআইএফ-তে)
উপরের মত ব্যবহার করুন (0,0,1,0,0,0,0,0)
jhead
আপনি জেপিগ ফাইলগুলির মাধ্যমে কল্পনা করতে পারেন এমন কিছু করতে পারে
সূত্র: http://www.sentex.net/~mwandel/jhead/ থেকে বিনামূল্যে
আমি নীচে হিসাবে একটি ব্যাচ ফাইল ব্যবহার। অন্যান্য বিকল্পগুলি সম্ভব:
তারা বলে: জিনিসগুলি ঘাটতিটি একটি এক্সিফ জেপিগ ফাইলে সংশোধন করতে পারে
_________________________
দ্রষ্টব্য: আগস্ট 2016: "বেনামে ব্যবহারকারী" সঠিকভাবে পরামর্শ দিয়েছিল যে একজন প্রস্তাবিত রূপান্তরটি আমার কথা মতো কাজ করবে না। আমি সংশ্লিষ্ট এলাকায় ব্যাপকভাবে যুক্ত করেছি।
জেপিইজি ইমেজ ফাইলে থাকা এক্সআইএফ মেটাডার উপর ভিত্তি করে ছবি তোলার সময়টি মেলাতে ফাইলগুলির সর্বশেষ সংশোধিত তারিখটি পরিবর্তন করতে পারে এমন আরও একটি কমান্ড লাইন EXIF সরঞ্জাম:
exiv2 -T rename somedir/foo*.jpg
কোনও উদ্বেগ নেই, কমান্ড যুক্তি rename
ঠিক আছে এবং কোনও ক্ষতি করে না।
এটি কেবলমাত্র টাইমস্ট্যাম্প পরিবর্তনের পার্শ্ব প্রতিক্রিয়া তৈরি করতে ফাইলের পুনর্নবীকরণ ক্রিয়াটির অপব্যবহার করা হয়।
আমি যখন ফাইলের তারিখ / সময়টি আপনার চিত্রগুলির বিষয়ে আসছি তখন সত্যিই নির্ভর করার প্রস্তাব দিই না তবে আপনি আপনার সমস্ত জেপিজি চিত্রের ফাইলের তারিখ নির্ধারণ করতে ব্যাচের জন্য এক্সআইএফ ডেট চেঞ্জার নামে একটি নিখরচায় সরঞ্জাম ব্যবহার করতে পারেন । ডিফল্ট সেটিংস তোলা ফটোতে তৈরি তারিখ এবং পরিবর্তিত ফাইলের তারিখ উভয়ই সেট করে will
যে কারণে আমি এটির প্রস্তাব দিচ্ছি না কেন এটি ফাইলের তারিখটি সহজেই আপডেট হয় is আপনি চিত্রটি সম্পাদনা করলে তারিখটি পরিবর্তিত হয়। আপনি ছবিটি অনুলিপি করলে এটি একটি নতুন তারিখ পায় gets
তার চেয়ে আরও ভাল সমাধান হ'ল ফাইলের নাম / সময় অন্তর্ভুক্ত করার জন্য ফাইলের নাম পরিবর্তন করা itself এটি এখনও সহজ বাছাই করতে দেয় এবং আইফোন / ড্রপবক্সে সজ্জিত চিত্রগুলির সাথে ভালভাবে কাজ করে।
আমার নতুন ফ্রি সফটওয়্যার "ফটো ডেট অর্গানাইজার" দেখুন: http://photodateorganizer.sourceforge.net/
ফাস্টস্টোন চিত্র প্রদর্শক এটি করতে পারেন (সংস্করণ ৪.৯ ব্যবহৃত) - থাম্বনেইল ফলকে কেবল ফাইলগুলি নির্বাচন করুন, ডানদিকে ক্লিক করুন, "সরঞ্জামসমূহ"> "টাইমস্ট্যাম্প পরিবর্তন করুন" নির্বাচন করুন - তারপরে আপনি হয় এক্সআইএফ (পরিবর্তন সহ বা ছাড়াই) ডেটা ব্যবহার করতে পারেন বা সম্পূর্ণ ব্যবহার করতে পারেন কাস্টম স্থির ম্যানুয়াল তারিখ / সময়।
অ্যাডভান্স রেনামার সেরা ব্যবহারকারী বান্ধব সফ্টওয়্যার যা খুব সহজ।
সমস্ত ফটো টানুন এবং এআর ছেড়ে দিন (অ্যাডভান্স পুনরায় নামকরণকারী)
(উপরের বাম দিকে) ক্লিক করুন পদ্ধতি যুক্ত করুন -> নতুন নাম
চিত্রের নীচের অংশের একটিতে ক্লিক করুন আপনি একটি বোতাম দেখতে পাবেন এক্সিফটুল যা সমস্ত মেটাডেটা দেখায় কেবল একটি বৈশিষ্ট্যে ক্লিক করে আপনি ট্যাগটি পাবেন এই ক্ষেত্রে এটি<ExifTool:DateTimeOriginal>
এই কপি করুন এবং পেস্ট নতুন নাম পাঠ্যবাক্স আপনি আগে বা মত পরে কিছু যোগ করতে পারেন IMG_<ExifTool:DateTimeOriginal>
, DSC_<ExifTool:DateTimeOriginal>
ইত্যাদি
স্টার্ট ব্যাচটি ক্লিক করুন (শীর্ষ ডানদিকে) এটি আপনার সমস্ত ফাইলের পুনরায় নামকরণ করবে তারিখের সাথে উদাহরণস্বরূপ 2017_12_01 19_10_12 ফাইল নামের কারণগুলির বৈশিষ্ট্যগুলি হারিয়ে যেতে পারে তবে ফাইলের নামগুলি হবেনা always
<Year>_<Month>_<Day> <Hour>_<Min>_<Sec>
আমি এটিকে ফটো রেনামারের লেখককে প্রস্তাব দিয়েছি, যিনি উত্তর দিয়েছেন ...
ফটো রেনামার ৩.২ http://www.tgmdev.be/applications/photorenamer/photorenamer.php
আমি রিবনের 'বিকল্পগুলি' ট্যাবে একটি বোতাম যুক্ত করছি .. সেখান থেকে আপনি ফাইলটির ফাইল সময় স্থিতি আপডেট করার জন্য বিকল্পটি নির্বাচন করতে পারেন ..
যাইহোক, মুখোশ ব্যবহার এড়ানোর জন্য, আমি একটি নতুন মুখোশ বৈশিষ্ট্য যুক্ত করেছি:% F। আপনি যদি এই সাধারণ মুখোশটি ব্যবহার করেন তবে ফাইলটির নিজস্ব নাম সহ নামকরণ করা হবে ... সুতরাং আপনি যে ফাইলটির জন্য ফাইল সময়ের বৈশিষ্ট্য আপডেট করতে চান সেই ফাইলটির পুনরায় নামকরণ করতে আপনি বাধ্য নন ...
এটি একটি পুরানো প্রশ্ন এবং দেখে মনে হচ্ছে যে এখানে কয়েকটি প্রস্তাবনা রয়েছে যা ভালভাবে কাজ করা উচিত, তবে অ্যান্ড্রয়েড ফোন আপগ্রেড হওয়ার পরে ফাইল অর্ডার ইস্যুটি সাজানোর জন্য আমি যে পৌঁছেছি সেটাই ছিল।
এটি কারও কাজে লাগবে।
অন্যান্য ফ্রি প্রোগ্রাম হ'ল গুগল পিকাসা - আপনি সহজেই সমস্ত ফটোগুলির পরিবর্তনের তারিখ এবং সময় ব্যাচ করতে পারেন:
এটি সম্পর্কে দুর্দান্ত নিবন্ধ: ছবি তোলার সময় পিকাসায় কোনও ছবির তারিখ কীভাবে পরিবর্তন করবেন