কীভাবে ভিডিও কমপ্রেস করবেন
ভিডিও ভারী হয় কারণ এতে প্রতি সেকেন্ডে অনেক ছবি থাকে। এই গাইডে দেখানো হয়েছে কীভাবে সাইজ কমাবেন, প্রতিটি সেটিং কী করে আর কীভাবে ছবি সুন্দর রাখবেন।
ভিডিও এত বড় হয় কেন
ভিডিও হলো স্থির ফ্রেমের একটি ধারা, সাধারণত প্রতি সেকেন্ডে ৩০ বা ৬০টি, সঙ্গে শব্দ। কমপ্রেশন ছাড়া একটি 1080p ফ্রেম প্রায় ৬ MB জায়গা নেয়, অর্থাৎ এক সেকেন্ডেই হতো ১৮০ MB। তাই আপনার প্রতিটি ভিডিও আগে থেকেই কমপ্রেস করা, প্রায়ই ১০০ গুণেরও বেশি।
ভিডিওর শেষ সাইজ মূলত নির্ভর করে বিটরেটের ওপর: প্রতি সেকেন্ডে কতটা ডেটা রাখা হয়। ফোন ও ক্যামেরা যত বেশি সম্ভব খুঁটিনাটি ধরতে উঁচু বিটরেটে রেকর্ড করে, সাধারণত প্রতি সেকেন্ডে ১৫ থেকে ৫০ মেগাবিট। এডিটিংয়ের জন্য এটা কাজের, কিন্তু দেখা বা শেয়ার করার জন্য দরকারের চেয়ে অনেক বেশি।
ফাইলের সাইজ হিসাব করা সহজ:
ফাইলের সাইজ ≈ বিটরেট × দৈর্ঘ্য
20 Mbps-এ এক মিনিট প্রায় ১৫০ MB; সেই একই মিনিট 2 Mbps-এ প্রায় ১৫ MB। তাই বিটরেট কমানোই ভিডিও কমপ্রেশনের মূল কথা।
ভিডিও ছোট করার চারটি উপায়
১. বিটরেট কমান
কম বিটরেটে ভিডিও আবার এনকোড করাই সবচেয়ে সরাসরি পথ। আধুনিক এনকোডার ডেটা খরচ করে যেখানে চোখ যায় (মুখ, কিনারা, লেখা), আর সমতল বা ঝাপসা অংশে সাশ্রয় করে। বিটরেট অর্ধেক করলেও ফোনের স্ক্রিনে প্রায়ই কোনো পার্থক্য চোখে পড়ে না।
২. রেজোলিউশন কমান
রেজোলিউশন হলো প্রতিটি ফ্রেমের পিক্সেলের সংখ্যা। 1080p (1920 × 1080) থেকে 720p (1280 × 720)-এ গেলে পিক্সেল অর্ধেকেরও কম হয়ে যায়। ফোন বা ল্যাপটপে দেখা ভিডিওর জন্য 720p সাধারণত পরিষ্কারই দেখায়।
৩. ফ্রেম রেট কমান
গেম ও স্ক্রিন রেকর্ডিং প্রায়ই প্রতি সেকেন্ডে ৬০ ফ্রেমে চলে। বেশির ভাগ অন্য ভিডিও ৩০-এই একদম মসৃণ। অর্ধেক করলে বাকি ফ্রেমগুলোর জন্য ডেটা বাঁচে। এই সংখ্যা কখনো বাড়াবেন না: ফাইল বড় হবে কিন্তু মসৃণ হবে না।
৪. অপ্রয়োজনীয় অংশ ছেঁটে ফেলুন
প্রতিটি বাদ দেওয়া সেকেন্ড মানে কম ডেটা। ধীর শুরু আর শেষ ছেঁটে ফেলাই প্রায়ই সবচেয়ে সহজ সাশ্রয়, বিশেষ করে যখন কড়া কোনো সীমায় আঁটাতে হয়।
ব্রাউজারে কীভাবে ভিডিও কমপ্রেস করবেন, ধাপে ধাপে
যেকোনো ডিভাইসে সবচেয়ে দ্রুত উপায় হলো এমন ব্রাউজার কমপ্রেসর, যা আপনার ফাইল আপলোড করে না:
- ভিডিও কমপ্রেসর খুলুন।
- ভিডিও বেছে নিন-এ ট্যাপ করুন বা ফাইলটি পেজে টেনে আনুন। MP4, MOV, WebM, MKV, AVI ও অন্যান্য ফরম্যাট চলে।
- কমপ্রেস করার ধরন বেছে নিন:
- প্রস্তাবিত, চোখে পড়ার মতো পার্থক্য ছাড়াই বড় সাশ্রয়ের জন্য;
- নির্দিষ্ট সাইজ, ঠিক যত মেগাবাইট দরকার;
- প্রিসেট, WhatsApp, ইমেইল, Discord ও Telegram-এর জন্য।
- চাইলে রেজোলিউশন, ফ্রেম রেট বা অডিওর মান বাছতে অ্যাডভান্সড সেটিংস খুলুন।
- ভিডিও কমপ্রেস করুন-এ ট্যাপ করুন, একটু অপেক্ষা করুন, তারপর MP4 ডাউনলোড করুন।
সবকিছু হয় আপনার ডিভাইসে, থাকলে হার্ডওয়্যার ভিডিও এনকোডার দিয়ে: আপনার ব্যক্তিগত ভিডিও কখনো ডিভাইস ছাড়ে না।
নির্দিষ্ট সাইজে কমপ্রেস করা
কোনো সাইট বা অ্যাপে নির্দিষ্ট সীমা থাকলে নির্দিষ্ট সাইজ ব্যবহার করুন। বিটরেট আপনার হয়ে হিসাব করা হয়:
বিটরেট (kbps) = MB-তে সাইজ × ৮,১৯২ ÷ সেকেন্ডে দৈর্ঘ্য − অডিওর বিটরেট
যেমন, ৬০ সেকেন্ডের ভিডিওর জন্য ২০ MB মোট প্রায় ২,৭০০ kbps দেয়, যা পরিষ্কার 720p-এর জন্য যথেষ্ট। সেই একই ২০ MB ৫ মিনিটের জন্য দিলে থাকে মাত্র প্রায় ৫০০ kbps, তাই ছবি পরিষ্কার রাখতে কমপ্রেসর নিজে থেকেই রেজোলিউশন কমিয়ে দেয়।
ভিডিও কতটা ছোট করা যায়?
| দৈর্ঘ্য | পরিষ্কার 1080p-এর সাইজ | পরিষ্কার 720p-এর সাইজ | 480p-এ সাইজ |
|---|---|---|---|
| ৩০ সেকেন্ড | প্রায় ১২ MB | প্রায় ৬ MB | প্রায় ৩ MB |
| ১ মিনিট | প্রায় ২৪ MB | প্রায় ১২ MB | প্রায় ৬ MB |
| ৫ মিনিট | প্রায় ১২০ MB | প্রায় ৬০ MB | প্রায় ৩০ MB |
এগুলো 30 fps-এ সাধারণ দৈনন্দিন ভিডিওর হিসাব। দ্রুত নড়াচড়া, দানাদার বা নয়েজি ছবিতে বেশি ডেটা লাগে; কথা বলা মানুষ বা স্ক্রিন রেকর্ডিংয়ে কম।
১ GB-এর বেশি ভিডিও
যেহেতু কিছুই আপলোড হয় না, সীমা কোনো সার্ভার নয়, বরং আপনার ডিভাইসের মেমোরি: বেশির ভাগ কম্পিউটারে ১ থেকে ২ GB আর ফোনে প্রায় ৫০০ MB। বড় ফাইলের ক্ষেত্রে আগে জরুরি অংশটুকু কেটে নিন, বা প্রসেসিং হালকা করতে অ্যাডভান্সড সেটিংসে 720p বেছে নিন।
সাধারণ ভুল
- ভিডিও ZIP করা। ভিডিও আগে থেকেই কমপ্রেস করা: ZIP সাইজ প্রায় বদলায় না।
- আগে কমপ্রেস করা কপি আবার কমপ্রেস করা। প্রতিবার কিছু খুঁটিনাটি হারায়। সবসময় মূল ফাইল থেকে শুরু করুন।
- ছোট স্ক্রিনের জন্য 4K রাখা। ফোন বা চ্যাটে 4K কিছুই যোগ করে না। 1080p বা 720p বেছে নিন।
- লম্বা ভিডিও অতিরিক্ত কমপ্রেস করা। ১০ মিনিটের ভিডিও ১০ MB-তে সবসময় খারাপ দেখাবে। ছেঁটে নিন, ভাগ করুন বা লিংক শেয়ার করুন।
সংক্ষেপে
- শুরু আর শেষ ছেঁটে ফেলুন।
- যে স্ক্রিনে দেখা হবে সেই অনুযায়ী রেজোলিউশন বেছে নিন।
- দ্রুত নড়াচড়া না থাকলে 30 fps ব্যবহার করুন।
- প্রস্তাবিত মোড ব্যবহার করুন, বা সীমা থাকলে নির্দিষ্ট সাইজ।
- পাঠানোর আগে ফলাফল দেখে নিন।