আমার একটি অদ্ভুত বাগ রয়েছে যা আমি অনুভব করছি। আমার কাছে চিত্রগুলির একটি ফোল্ডার রয়েছে যা হ্যাজেল চিত্র হিসাবে স্বীকৃতি দেয় না। এগুলি ফোল্ডারে অবস্থিত যেটি আমি হ্যাজেল দ্বারা তৈরি করা স্ক্রিপ্ট ব্যবহার করে পর্যবেক্ষণ করার জন্য নির্ধারিত করেছি exiftool
যা বছর / মাস / দিন দ্বারা ফোল্ডারগুলিতে ফোল্ডারগুলিকে সংগঠিত করবে। exiftool
স্ক্রিপ্ট অনুসরণ করে এবং "স্বাভাবিক" ইমেজ জন্য কাজ করে।
exiftool "-Directory<DateTimeOriginal" -d %Y/%m/%d%%-c "/Volumes/VolumeName/Photos"
আশ্চর্যের সাথে যথেষ্ট, exiftool
এই ফটোগুলিগুলিকেও স্বীকৃতি দেয় না, এমনকি যদি আমি কমান্ড লাইন থেকে স্ক্রিপ্টটি চালাই। এর চেয়েও হতাশার বিষয় হ'ল ওয়ার্কফ্লোটি কিছু ফটোগুলির জন্য কাজ করবে অন্যদের জন্য নয়।
কিছু পর্যবেক্ষণ:
আমি শব্দগুলি ব্যবহার করে কোনও স্পটলাইট অনুসন্ধান করি যখন ফাইন্ডার এই সমস্যাযুক্ত ফাইলগুলিকে ফটো হিসাবে স্বীকৃতি দেয়
kind:image
।হ্যাজেল সমস্যা ফাইলগুলি চিত্র হিসাবে বিবেচনা করে না । আমি এটি জানি কারণ আমি সমস্ত ফাইল কিন্তু চিত্রগুলিকে অন্য ফোল্ডারে সরানোর জন্য একটি নিয়ম স্থির করতে পারি এবং এই সমস্যাযুক্ত ফাইলগুলি সরানো হবে।
এটি কোনও অনুমতির সমস্যা বলে মনে হচ্ছে না
ছবির ফর্ম্যাট (জেপিজি, জেপিজি, জেপিজি, পিএনজি, এনইএফ) এর সাথে কিছু করার আছে বলে মনে হচ্ছে না
সংক্ষেপে, হ্যাজেল এবং exiftool
স্ক্রিপ্ট উভয়ই কাজ করে তবে আমার কাছে থাকা নির্দিষ্ট ফটোগুলির জন্য নয় (এবং তাদের হাজার হাজারও!)
কী চলছে এবং এই ফটোগুলি কেন এমনভাবে যথাযথভাবে স্বীকৃতি পাচ্ছে না সে সম্পর্কে আপনার কোনও ধারণা আছে?
exiftool
কোনও ফাইল ইমেজ কিনা তা নির্ধারণে হ্যাজেল এবং ফাইন্ডারের থেকে কীভাবে আলাদা?
2014-04-19 at 16-35-38.jpeg: JPEG image data, EXIF standard 2.21
কেউ কেউ কিন্তু সব, কষ্ট ফাইল দিতে হবে: 2014-09-02 at 13-26-06.jpg: JPEG image data
। অন্যান্য সমস্যা ফাইলগুলি উপরের মতো কার্যকারী ফাইলগুলির অনুরূপ কিছু দেবে।
file troubled-file.png
ফিরে আসে? এর ফলাফল থেকে কি আলাদা হয়file untroubled-file.png
?