"ত্রুটি 0x80070057: জেপিইজি মেটাডেটা সম্পাদনা করার সময় প্যারামিটারটি ভুল"


1

আমি যখন একটি ব্লগ পোস্ট থেকে ডাউনলোড করেছি নিউ হরাইজন চিত্র দ্বারা নেওয়া NYT1 2014 MU69 চিত্রটিতে মেটাডেটা পরিবর্তন করার চেষ্টা করার সময় , আমি এই ত্রুটিটি পেয়েছি:

একটি অপ্রত্যাশিত ত্রুটি আপনাকে ফাইলটিতে বৈশিষ্ট্য প্রয়োগ করা থেকে বিরত রাখছে। আপনি যদি এই ত্রুটিটি পেতে থাকেন তবে এই সমস্যাটির সাহায্যের জন্য অনুসন্ধান করতে আপনি ত্রুটি কোডটি ব্যবহার করতে পারেন।

ত্রুটি 0x80070057: প্যারামিটারটি ভুল।

স্ক্রীনশট:

উইন্ডোজ 10 এ 0x80070057 ত্রুটির স্ক্রিনশট

কিছু পর্যবেক্ষণ:

  • ফাইলের অবস্থানের পথটি 256 অক্ষর দীর্ঘ আর কোথাও নেই
  • ফাইলের নাম উইন্ডোজ সংরক্ষিত নামের কোনও নয়
  • ফাইলটি কেবল পঠনযোগ্য নয় এবং ফাইলটির জন্য আমার সম্পূর্ণ পঠন / লেখার অনুমতি রয়েছে।
  • এমনকি আমি চিত্রটি পুনরায় ডাউনলোড করি বা চিত্রটির পুনরায় নামকরণ করি তবুও ত্রুটিটি প্রতিবার বিশ্বাসযোগ্যভাবে উপস্থিত হয়।
  • আমি ঠিক একই ফোল্ডারে অন্য জেপিইজি ফাইলগুলিতে মেটাডেটা সম্পাদনা করতে পারি, সুতরাং আমি মনে করি না এটি সিস্টেম বা হার্ড ড্রাইভের দুর্নীতির সাথে সম্পর্কিত।
  • আমি যদি "এড়িয়ে যান" চাপ দিই, ক্রিয়াটি সম্পূর্ণ হয় তবে কোনও মেটাডেটা পরিবর্তন হয় না।

সম্ভবত ইতিমধ্যে সম্পর্কিত থ্রেড যা আমি ইতিমধ্যে দেখেছি:

উত্তর:


1

আমি এই ত্রুটির মূল কারণটি জানি না তবে ফাইলটির সাথে এটির কিছু আছে বলে মনে হচ্ছে। দূষিত এক্সআইএফটি মেরামত করতে এক্সিফটোল ব্যবহার করা সমস্যার সমাধান বলে মনে হচ্ছে। কমান্ডটি এরকম দেখাচ্ছে:

exiftool -all= -tagsfromfile @ -all:all -unsafe -icc_profile bad.jpg

এটি কী করে তার আরও বিশদ:

এই কমান্ডটি সমস্ত মেটাডেটা মোছা করে তারপরে সমস্ত লিখনযোগ্য ট্যাগগুলি অনুলিপি করে যা মূল চিত্র থেকে আপডেট ইমেজের একই স্থানে নেওয়া যেতে পারে। "অনিরাপদ" ট্যাগটি JPEG চিত্রগুলিতে অনিরাপদ EXIF ​​ট্যাগগুলির শর্টকাট যা সাধারণত অনুলিপি করা হয় না। জেপিজি চিত্রগুলিতে আইসিসির রঙিন প্রোফাইলও থাকতে পারে যা সংরক্ষণ করা উচিত। "ICC_Profile" ট্যাগটিও অনিরাপদ হিসাবে চিহ্নিত হয়েছে, তবে এটি EXIF ​​এর অংশ নয় তাই এটি "অনিরাপদ" শর্টকাট দ্বারা আচ্ছাদিত নয় এবং পৃথকভাবে নির্দিষ্ট করা আবশ্যক।

দ্রষ্টব্য: এক্সিফটুল জেপিইজি চিত্রের ডেটা পরিবর্তন করবে না।

অ্যাডভান্সড: সদ্য নির্মিত এক্সআইএফ-এর বাইট ক্রমটি এক্সফাইট অর্ডার ট্যাগের মান দ্বারা সেট করা হয়েছে। যদি এক্সিফবাইটআর্ডারটি সেট না করা থাকে তবে মেকার নোটগুলি অনুলিপি করা থাকলে তাদের অর্ডার দিয়ে বাইট ক্রম নির্ধারণ করা হয়, অন্যথায় বিগ-এন্ডিয়ান ("এমএম") বাইট ক্রমটি ডিফল্টরূপে ব্যবহৃত হয়। নতুন এক্সআইএফ তৈরি করার সময় এক্সফাইট অর্ডার একটি নির্দিষ্ট বাইট অর্ডারকে বাধ্য করার জন্য একটি নির্দিষ্ট মানতে সেট করা যেতে পারে (উদাঃ "লিটল এন্ডিয়ানের জন্য" -এক্সিফবাইটআর্ডার = II ")।

এছাড়াও নোট করুন যে নামের কোনও ফাইলের উপরের কমান্ডটি চালানো bad.jpgফাইলের নীচে মূল ফাইলের একটি অনুলিপি সংরক্ষণ করবে bad.jpg_original


আমি সন্দেহ করব যে সেই চিত্রটিতে এম্বেড হওয়া এক্সএমপি ডেটা নিয়ে কোনও সমস্যা আছে, কারণ সেখানে কোনও এক্সআইএফ ব্লক নেই। exiftool "-subject+=test keyword" 20190102_mu69_nyt1_f840.jpgউইন্ডোজের সাথে সম্পাদনা করা এবং তারপরে উইন্ডোজের সাথে সম্পাদনা করার মতো একটি সাধারণ পরিবর্তন করতে এক্সিফটোল ব্যবহার করা সমস্যাটিকে সরিয়ে দেয় বলে মনে হয়।
স্টারজিক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.