মূল কন্টেন্টে যান

Windows-এ iPhone-এর ছবি খোলার উপায়

HEIC হলো একটি Apple-এর ডিফল্ট ফরম্যাট যা Windows আংশিকভাবে সমর্থন করে। আসলে কী ঘটছে এবং কীভাবে আপনার ছবিগুলো খুলবেন তা এখানে দেওয়া হলো।

Windows আপনার iPhone-এর ছবি খুলতে পারে না কারণ iOS এগুলোকে HEIC হিসেবে সংরক্ষণ করে, এবং Microsoft Store থেকে HEVC Video Extensions কেনার পরেই কেবল Windows এই HEIC ডিকোড করতে পারে। এর বিনামূল্যে সমাধান হলো ফাইলগুলোকে JPG-তে রূপান্তর করা, যা Windows-এর প্রতিটি সংস্করণ কোনো অতিরিক্ত সফটওয়্যার ছাড়াই খুলতে পারে।

iOS 11 থেকে iPhone ছবিগুলোকে High Efficiency Image Container (HEIC) হিসেবে সংরক্ষণ করে, যা High Efficiency Video Coding (HEVC) স্ট্যান্ডার্ডের ওপর ভিত্তি করে তৈরি একটি র‍্যাপার। HEVC পেটেন্ট দ্বারা সুরক্ষিত, আর এই লাইসেন্সিংয়ের কারণেই Windows যাতে এটি ডিকোড করতে পারে তার জন্য Microsoft এই এক্সটেনশনের জন্য চার্জ করে। সমস্যাটি আসলে একটি প্রযুক্তিগত ছদ্মবেশে থাকা বাণিজ্যিক বিষয়।

ত্রুটিটির আসল অর্থ কী

এই ফাইল ফরম্যাটটি সমর্থিত নয় বা ফাইলটি প্রদর্শন করা যাচ্ছে না: এই ধরনের বার্তার অর্থ হলো Windows-এ HEVC ডিকোডার নেই, ছবিগুলো নষ্ট হয়ে গেছে এমন নয়। ফাইলটি সম্পূর্ণ অক্ষত রয়েছে এবং যে iPhone দিয়ে এটি তোলা হয়েছে তাতে এটি চমৎকারভাবে খোলে।

Windows প্রিভিউ দেখানোর পরিবর্তে একটি ধূসর প্লেসহোল্ডার থাম্বনেইল দেখায় এবং Explorer-এ ফাইলের সাইজ স্বাভাবিক দেখায়। এই দুটি লক্ষণই নিশ্চিত করে যে এটি একটি ডিকোডার সমস্যা, ফাইল নষ্ট হওয়ার সমস্যা নয়। একটি সত্যিই নষ্ট ফাইলের সাইজ সাধারণত 0 KB দেখায়, যা তখন ঘটে যখন কোনো ছবি কেবল iCloud-এ ছিল এবং কপি করার আগে ফোনে ডাউনলোড করা হয়নি।

আপনার ৩টি বিকল্পের তুলনা

কোডেক কিনুন, iPhone-এর ক্যামেরা সেটিং পরিবর্তন করুন, অথবা আপনার কাছে ইতিমধ্যে থাকা ফাইলগুলো রূপান্তর করুন। বেশিরভাগ মানুষের জন্য তৃতীয় বিকল্পটি প্রয়োজন, কারণ ছবিগুলো ইতিমধ্যে তোলা হয়ে গেছে।

বিকল্পখরচবিদ্যমান ছবিগুলোর সমাধান করেভবিষ্যতের ছবিগুলোর সমাধান করে
HEVC Video Extensions কিনুনপেইডYesYes
iPhone-কে Most Compatible-এ পরিবর্তন করুনফ্রিNoYes
HEIC ফাইলগুলোকে JPG-তে রূপান্তর করুনফ্রিYesNo
iPhone ট্রান্সফার Automatic সেট করুনফ্রিNoYes, ট্রান্সফারের সময়

২ এবং ৩ নম্বর সারি দুটি একসাথে ব্যবহার করলে সমস্যার সম্পূর্ণ সমাধান হয় এবং কোনো খরচও হয় না। ক্যামেরা সেটিং পরিবর্তন করুন যাতে নতুন ছবিগুলো JPEG হিসেবে আসে, তারপর বিদ্যমান লাইব্রেরিটি একবার রূপান্তর করে নিন।

বিকল্প ১: কোডেক কেনা

HEVC Video Extensions-এর জন্য Microsoft Store-এ একটি ছোট এককালীন ফি দিতে হয় এবং এটি Windows-এ যেকোনো জায়গায় HEIC ফাইল খোলার সুবিধা দেয়। আপনি যদি নিয়মিত অন্য লোকেদের কাছ থেকে HEIC ফাইল পান এবং Explorer প্রিভিউ সচল রাখতে চান, তবে এটি কেনা সঠিক সিদ্ধান্ত।

সীমাবদ্ধতা তখন দেখা দেয় যখন আপনাকে সেই ছবিগুলো অন্য কোথাও পাঠাতে হয়। আপনার কম্পিউটারে যে HEIC ফাইলটি খোলে, সেটি কোনো সরকারি আপলোড ফর্মে, বেশিরভাগ ইমেল ক্লায়েন্টে, পুরোনো Android ফোনে এবং ডিজাইন সফটওয়্যারে কাজ নাও করতে পারে। কোডেকটি সাধারণভাবে সামঞ্জস্যতা ঠিক করার চেয়ে কেবল একটি কম্পিউটারে দেখার সমস্যা সমাধান করে।

বিকল্প ২: iPhone-এর ক্যামেরা সেটিং পরিবর্তন করা

Settings, Camera, Formats খুলুন এবং Most Compatible নির্বাচন করুন, যা ক্যামেরাটিকে সেই মুহূর্ত থেকে JPEG হিসেবে ছবি সংরক্ষণ করতে বাধ্য করবে। এই পরিবর্তনটি কেবল ভবিষ্যতের ছবিগুলোর ক্ষেত্রে প্রযোজ্য হবে এবং বিদ্যমান লাইব্রেরিটিকে অপরিবর্তিত রাখবে।

এর একমাত্র অসুবিধা হলো স্টোরেজ। JPEG ফাইলের সাইজ সমমানের HEIC ফাইলের চেয়ে প্রায় দ্বিগুণ হয়, তাই ফোনের স্টোরেজ দ্বিগুণ দ্রুত পূর্ণ হয়। আরেকটি সেটিং পরীক্ষা করে নেওয়া ভালো যা Settings, Photos, Transfer to Mac or PC-এর অধীনে রয়েছে। Automatic নির্বাচন করলে ছবিগুলো কপি করার সময় JPEG-তে রূপান্তরিত হয়, আর Keep Originals নির্বাচন করলে HEIC ফাইলগুলো অপরিবর্তিত অবস্থায় পাঠানো হয়।

বিকল্প ৩: আপনার কাছে ইতিমধ্যে থাকা ফাইলগুলো রূপান্তর করা

কোনো কিছু ইনস্টল না করেই একটি বিদ্যমান লাইব্রেরি রূপান্তর করতে এই ৫টি ধাপ অনুসরণ করুন।

  1. ছবিগুলো কম্পিউটারের একটি ফোল্ডারে কপি করুন, অথবা iCloud থেকে ZIP আর্কাইভ হিসেবে ডাউনলোড করুন।
  2. Edge, Chrome বা Firefox ব্রাউজারে HEIC to JPEG কনভার্টারটি খুলুন।
  3. সম্পূর্ণ ফোল্ডার সিলেকশন বা ZIP আর্কাইভটি ড্রপ জোনে টেনে আনুন।
  4. কোয়ালিটি 85 বা 90 সেট করুন, যা ছবিগুলোকে মূল ছবির মতো হুবহু একই রকম রাখবে।
  5. রূপান্তরিত সেটটি একটি ZIP হিসেবে ডাউনলোড করুন এবং এটি এক্সট্র্যাক্ট করুন।

কনভার্টারটির নিজস্ব HEIC ডিকোডার রয়েছে, তাই Windows-এর কোডেকের প্রয়োজন হয় না এবং কোনো কিছু কেনারও দরকার নেই। ডিকোডিং আপনার প্রসেসরেই সম্পন্ন হয়, তাই ছবিগুলো কখনো কম্পিউটার থেকে বাইরে যায় না।

কেন ছবিগুলো ফোনে ঠিকঠাক দেখায়

Apple তার নিজস্ব ডিভাইসগুলোর জন্য HEVC লাইসেন্সিং ফি প্রদান করে, তাই একটি iPhone কোনো অতিরিক্ত পদক্ষেপ ছাড়াই HEIC ডিকোড করতে পারে। একই ছবি ফোনে দেখা যায় কিন্তু Windows-এ দেখা যায় না কারণ ২টি কোম্পানি লাইসেন্সিংয়ের ক্ষেত্রে ভিন্ন সিদ্ধান্ত নিয়েছে।

শেয়ার করার সময় Apple এটি নীরবেই সামাল দেয়। Mail বা Messages-এর মাধ্যমে কোনো নন-Apple ডিভাইসে ছবি পাঠালে তা সাধারণত স্বয়ংক্রিয়ভাবে JPEG-তে রূপান্তরিত হয়, যার কারণে কোনো বন্ধুকে মেসেজ করা ছবি কাজ করে কিন্তু কেবল দিয়ে কপি করা একই ছবি কাজ করে না।

আপনার কি সম্পূর্ণ লাইব্রেরি রূপান্তর করা উচিত নাকি কেবল যা প্রয়োজন তা

স্টোরেজ কম থাকলে প্রয়োজন অনুযায়ী রূপান্তর করুন, আর যখন আপনি এমন একটি ফোল্ডার চান যা সব জায়গায় কাজ করবে তখন সম্পূর্ণ লাইব্রেরি রূপান্তর করুন। সিদ্ধান্তটি নির্ভর করে আপনার কম্পিউটারে ডিস্ক স্পেস নাকি সুবিধা: কোনটি বেশি গুরুত্বপূর্ণ তার ওপর।

সবকিছু রূপান্তর করলে ছবিগুলোর দখল করা জায়গা দ্বিগুণ হয়ে যায়, কারণ JPEG হলো HEVC-এর চেয়ে প্রায় অর্ধেক সাশ্রয়ী। একটি 40 GB লাইব্রেরি প্রায় 80 GB হয়ে যায়, অথবা আপনি যদি উভয় কপিই রাখেন তবে 120 GB হয়ে যায়। প্রয়োজন অনুযায়ী রূপান্তর করলে আর্কাইভটি ছোট থাকে এবং যখনই ছবি শেয়ার, আপলোড বা প্রিন্ট করার প্রয়োজন হয় তখন কেবল একটি ২ মিনিটের অতিরিক্ত ধাপ যোগ হয়। বড় পারিবারিক আর্কাইভ রয়েছে এমন পরিবারগুলো সাধারণত একটি এক্সটার্নাল ড্রাইভে মূল HEIC ফাইলগুলো রাখে এবং প্রতিটি নির্দিষ্ট কাজের জন্য ব্যাচ আকারে রূপান্তর করে।

Windows-এ বিল্ট-ইন থাকা বিনামূল্যের টুল যা সাহায্য করে

Windows Paint, Photos এবং Snipping Tool কোডেক ছাড়া HEIC খুলতে পারে না, কিন্তু একই কম্পিউটারের ব্রাউজার তা পারে। প্রতিটি আধুনিক ব্রাউজারে একটি ইমেজ পাইপলাইন থাকে যা একটি ওয়েব পেজ ডিকোডিং এবং এনকোডিংয়ের জন্য ব্যবহার করতে পারে।

এই কারণেই একটি ব্রাউজার-ভিত্তিক কনভার্টার এমন কম্পিউটারেও কাজ করে যেখানে Photos অ্যাপ ব্যর্থ হয়। পেজটি তার নিজস্ব HEIC ডিকোডার সরবরাহ করে, ডিকোড করা পিক্সেলগুলো ব্রাউজারকে দেয় এবং ব্রাউজারকে একটি JPEG তৈরি করতে বলে। Windows নিজে এতে কখনো জড়িত থাকে না, তাই কোনো স্টোর থেকে কেনাকাটা, অ্যাডমিনিস্ট্রেটর পাসওয়ার্ড বা ইনস্টলেশন অনুমতির প্রয়োজন হয় না। এটি অফিসের কম্পিউটারের ক্ষেত্রে বেশ গুরুত্বপূর্ণ, যেখানে পলিসির কারণে প্রায়ই সফটওয়্যার ইনস্টল করা ব্লক থাকে।

অন্যান্য যেসব জায়গায় HEIC ব্যর্থ হয়

  • সরকারি এবং পরীক্ষার পোর্টাল। আপলোড ভ্যালিডেশন সরাসরি HEIC প্রত্যাখ্যান করে এবং কেন তা খুব কমই ব্যাখ্যা করে।
  • ইমেল অ্যাটাচমেন্ট। অনেক প্রাপক এমন একটি ফাইল দেখতে পান যা তারা খুলতে পারেন না, বিশেষ করে Windows এবং পুরোনো Android ফোনে।
  • চাকরির আবেদন এবং কনটেন্ট সিস্টেম। বেশিরভাগ আপলোড ফিল্ড কেবল JPG এবং PNG গ্রহণ করে।
  • প্রিন্টের দোকান। HEIC ফাইল থেকে প্রিন্ট করার অর্ডার কাউন্টারে প্রায়ই ব্যর্থ হয়।
  • পুরোনো ফটো এডিটর। 2018 সালের আগে মুক্তি পাওয়া সফটওয়্যারগুলোতে HEIC-এর কোনো সমর্থনই নেই।

এই প্রতিটি ক্ষেত্রেই একই রূপান্তরের মাধ্যমে সমাধান করা সম্ভব, যার কারণে প্রতিটি পরিস্থিতি তৈরি হওয়ার পর তা সমাধান করার চেয়ে একবার একটি লাইব্রেরি রূপান্তর করা সাধারণত বেশি ব্যবহারিক।

Android ফোনগুলোর ক্ষেত্রে একটি আংশিক ব্যতিক্রম রয়েছে যা জেনে রাখা ভালো। Android 10 এবং তার পরবর্তী সংস্করণে চলা ডিভাইসগুলো HEIC ফাইল প্রদর্শন করতে পারে, তাই সাম্প্রতিক কোনো Samsung বা Pixel ফোনে পাঠানো ছবি সাধারণত স্বাভাবিকভাবেই খোলে। পুরোনো Android ডিভাইস এবং সব সংস্করণের অনেক মেসেজিং অ্যাপে এটি এখনও ব্যর্থ হয়। প্রাপক কোন ফোন ব্যবহার করছেন তা না জেনেই সবার জন্য কাজ করবে এমন একমাত্র বিকল্প হলো JPEG পাঠানো।

ছবি আপলোড না করেই রূপান্তর করা

এমন একটি কনভার্টার বেছে নিন যা ব্রাউজারে ফাইল প্রসেস করে, কারণ পারিবারিক ছবিগুলোতে লোকেশন ডেটা এবং মুখমণ্ডল থাকে। বেশিরভাগ অনলাইন কনভার্টার আপনার ছবিগুলো একটি সার্ভারে আপলোড করে, সেখানে প্রসেস করে এবং একটি ডাউনলোড ফাইল ফেরত দেয়।

আপনি প্রায় ৩০ সেকেন্ডের মধ্যে যেকোনো কনভার্টার পরীক্ষা করতে পারেন। F12 দিয়ে ডেভেলপার টুলস খুলুন, Network ট্যাবে যান এবং একটি ফাইল রূপান্তর করুন। আপনার ছবি বহনকারী একটি POST রিকোয়েস্টের অর্থ হলো ছবিটি আপলোড করা হয়েছে। এমন কোনো রিকোয়েস্ট না দেখানোর অর্থ হলো রূপান্তরটি স্থানীয়ভাবে সম্পন্ন হয়েছে। আমাদের কনভার্টারটি সম্পূর্ণ আপনার নিজস্ব প্রসেসরে প্রতি ব্যাচে ৫০০টি পর্যন্ত ফাইল প্রসেস করে, তাই কম্পিউটার থেকে একটি বাইটও বাইরে না পাঠিয়ে একটি সম্পূর্ণ ফোনের লাইব্রেরি রূপান্তর করা সম্ভব।

গতিও একই ডিজাইন অনুসরণ করে। একটি আপলোড-ভিত্তিক কনভার্টার আপনার ইন্টারনেট কানেকশনের ওপর দুবার সীমাবদ্ধ থাকে, একবার পাঠানোর সময় এবং একবার গ্রহণের সময়, যা একটি হোম কানেকশনে ৩০০টি ছবির জন্য দীর্ঘ অপেক্ষায় পরিণত করে। স্থানীয় রূপান্তর কেবল প্রসেসরের ওপর সীমাবদ্ধ থাকে, তাই ব্যান্ডউইথ যাই হোক না কেন একই ব্যাচ কয়েক মিনিটের মধ্যে শেষ হয়ে যায় এবং মাঝপথে কানেকশন বিচ্ছিন্ন হয়ে গেলেও এটি কাজ করা চালিয়ে যায়।

ব্লগে ফিরে যান