ভিডিও কমপ্রেস করুন ঠিক নির্দিষ্ট সাইজে

আপনার ডিভাইসেই চলে · আপনার ফাইল কখনও আপনার ডিভাইস ছেড়ে যায় না।

কত সাইজ দরকার বসিয়ে দিন, ভিডিওটা ঠিক সেই মাপে আঁটিয়ে এনকোড হবে। অ্যাটাচমেন্টের সীমা, মেসেজিং অ্যাপের সীমা, বা 25 MB-র বেশি নেয় না এমন ফরম — এসবের জন্যই এই টুল।

ভিডিওর দৈর্ঘ্য থেকে হিসাব হয় ওই সাইজে কত বিটরেট দেওয়া যায়; তারপর ফলটা মেপে দেখা হয়, সীমা ছাড়ালে শুধরে আবার করা হয় — তাই হাতে আসে এমন ফাইল যা সত্যিই সীমার মধ্যে পড়ে, শুধু একটু ছোট নয়।

ছোট সাইজে বিটরেটের সঙ্গে রেজোলিউশনও কমালে ফল অনেক ভালো দেখায়: 8 MB-র 720p ভিডিও দেখতে অনেক ভালো লাগে সেই একই ক্লিপের চেয়ে, যেটা 1080p-তে রেখে বিটরেটের অভাবে ধুঁকছে।

ভিডিও কমপ্রেস করুন ঠিক নির্দিষ্ট সাইজে: কীভাবে করবেন

  1. পাঠানোর পক্ষে বেশি বড় ভিডিওটা দিন।
  2. আপনার ভিডিওর জন্য প্রস্তাবিত তিনটা সাইজের একটা বাছুন, বা নিজে লিখে দিন।
  3. «… MB-তে নামান» চাপুন — লক্ষ্যে পৌঁছাতে রেজোলিউশন আর বিটরেটের মধ্যে ভারসাম্য করা হয়।
  4. ছোট হয়ে আসা ফাইলটা ডাউনলোড করে দেখে নিন, দেখতে এখনো চলনসই কি না।

সমর্থিত ফরম্যাট ও সীমা

ইনপুট
MP4, MOV, MKV, AVI, WebM ও আরও
আউটপুট
ছোট MP4
নিয়ন্ত্রণ
লক্ষ্য সাইজ, সঙ্গে আপনার ভিডিওর জন্য প্রস্তাবিত তিনটা সাইজ
যা ছাড়তে হয়
কম বিটরেট, আর দরকার হলে কম রেজোলিউশন
যেখানে চলে
আপনার ব্রাউজারেই — আপলোড ছাড়া

যার জন্য নয়: খুব লম্বা রেকর্ডিংকে খুব ছোট সাইজে চেপে আনা — কত MB-তে কতটা ছবি আঁটবে তা ঠিক করে দৈর্ঘ্য; আগে ভিডিও ট্রিম টুল দিয়ে ছেঁটে নিন।

প্রস্তাবিত তিনটা সাইজ কোথা থেকে আসে

একটা ভিডিও বাছলে তার দৈর্ঘ্য, ফ্রেমের মাপ, ফ্রেম রেট আর শব্দ দেখে তিনটা লক্ষ্য প্রস্তাব করা হয়। প্রতিটা ধরে নেয় ছবির প্রতি পিক্সেলে কতটা ডেটা যাবে: «কোনো পার্থক্য চোখে পড়বে না»-তে 0.10 বিট, «সবার জন্য যথেষ্ট»-তে 0.05, আর «সবচেয়ে ছোট, তবু দেখা যায়»-তে 0.03, যেটা আবার 360p-তেও নামানো হয়। সেকেন্ডে 30 ফ্রেমের, শব্দসহ 3 মিনিটের 1080p ক্লিপে এতে আসে 148 MB, 76 MB আর 8 MB। কোনো প্রস্তাব ফাইলের নিজের চেয়ে ছোট না হলে সেটায় লেখা থাকে «ফাইল এমনিতেই এত ছোট»।

লক্ষ্য সাইজটা কীভাবে ভাগ হয়

লক্ষ্যের 3% রাখা হয় কনটেইনারের জন্য। মোট লক্ষ্য অন্তত 600 kbit/s দিলে শব্দ পায় 128 kbit/s, তার নিচে কম, 48 পর্যন্ত; শব্দ সবসময় AAC হিসেবে নতুন করে এনকোড হয়। বাকিটা যায় ছবিতে, তবে আসল ছবিতে যা ছিল তার বেশি কখনো নয়। তাতে ফ্রেম দেখার মতো রাখা না গেলে ফ্রেম একবারে এক ধাপ করে প্রচলিত উচ্চতায় নামে, 240 লাইন পর্যন্ত। ওপরের ক্লিপে 25 MB মানে 720p, ছবিতে প্রায় 950 kbit/s। 240p-তেও যখন 40 kbit/s-এর কম জোটে, টুলটা কাজটা করে না, আর জানিয়ে দেয় দেখার মতো থাকে এমন সবচেয়ে ছোট সাইজ কত।

ভিডিও আগে থেকেই লক্ষ্যের নিচে থাকলে, আর ছবি H.264, HEVC বা AV1 এবং শব্দ AAC বা MP3 হলে, আবার এনকোড হয় না: স্ট্রিমগুলো শুধু MP4-এ নতুন করে প্যাক হয়।

সাইজে ঠিক পৌঁছানো হয় কীভাবে

প্রথমে চেষ্টা হয় আপনার ডিভাইসের ভিডিও এনকোডার দিয়ে। এর রেট কন্ট্রোল প্রায়ই সীমা ছাড়িয়ে যায়, তাই প্রথম ধাপ হিসাব করা বিটরেটের 5% নিচে লক্ষ্য রাখে, আর তৈরি ফাইলটা মাপা হয়। লক্ষ্যের বেশি হলে বিটরেট সেই অনুপাতে কমিয়ে, আরও 5% ফাঁক রেখে, আবার এনকোড হয়। আঁটলেও লক্ষ্যের 85%-এর কম জায়গা নিলে বিটরেট 60% পর্যন্ত বাড়ানো হয়, যাতে বাড়তি জায়গাটা ছবির কাজে লাগে। বড়জোর তিন ধাপের পর সীমার মধ্যে থাকা সবচেয়ে বড় ফাইলটা রাখা হয়; কোনোটাই না আঁটলে পাবেন সবচেয়ে ছোটটা, সঙ্গে সেটা জানিয়ে একটা নোট।

ডিভাইসের এনকোডার কাজটা না পারলে, অথবা লক্ষ্য 1.5 GB-র বেশি হলে — যে ডিভাইস নিজের মেমোরি 4 GB বা তার কম বলে জানায় তাতে 400 MB-র বেশি — ইঞ্জিন x264 দিয়ে একই চক্র চালায়। ইঞ্জিনে 1 GB-র বেশি ইনপুট এনকোড হয় কয়েক ভাগে, প্রতিটা ভাগ পায় বাইটের ঠিক নিজের অংশ, দ্বিতীয় ধাপ ছাড়াই; লক্ষ্যটা তখন সব ভাগ মিলিয়ে।

গ্রাফিক্স চিপ ছাড়া 4-কোরের একটা কম্পিউটারে মেপে দেখা: 3 মিনিটের 1080p ভিডিও 25 MB-তে নামাতে ডিভাইসের এনকোডারে লেগেছে 91 সেকেন্ড, ইঞ্জিনে 653 সেকেন্ড।

সাধারণ জিজ্ঞাসা

আমার ফাইল কি কোনো সার্ভারে আপলোড হয়?
না। পুরো কাজটা হয় আপনার ব্রাউজারেই, আপনার নিজের ফোন বা কম্পিউটারের ক্ষমতায়। ফাইল ডিভাইস ছেড়ে কোথাও যায় না। কোনো টুল একবার ব্যবহার করা হয়ে গেলে ইন্টারনেট ছাড়াও সেটা চলে — ভিডিও, লেখা চেনা আর ব্যাকগ্রাউন্ড সরানোর টুল প্রথমবার নিজের ইঞ্জিন এই সাইট থেকে নামিয়ে নেয়, তারপর ব্রাউজার সেটা রেখে দেয়।
ভিডিও কত ছোট করা যায়?
সবচেয়ে বড় ভূমিকা দৈর্ঘ্যের। 30 সেকেন্ডের ক্লিপ সহজেই কয়েক MB-তে নামে; এক ঘণ্টার রেকর্ডিং একই সাইজে নামালে দেখার অযোগ্য হয়ে যাবে। লক্ষ্য খুব ছোট হলে আগে ভিডিওটা ছেঁটে ছোট করুন।
কত সময় লাগে?
ডিভাইসের ওপর নির্ভর করে। ব্রাউজার আপনার ডিভাইসের নিজের ভিডিও এনকোডার ব্যবহার করতে দিলে কাজটা সে-ই করে, নইলে পাতার ভেতরের ইঞ্জিন করে; গ্রাফিক্স চিপ ছাড়া 4-কোরের একটা কম্পিউটারে 3 মিনিটের 1080p ভিডিও 25 MB-তে নামাতে প্রথমটায় লেগেছে 91 সেকেন্ড, দ্বিতীয়টায় 653। পুরো সময় অগ্রগতি দেখানো হয়, আর ফলের নিচের নোটে লেখা থাকে ডিভাইসের এনকোডার কত সময় নিল।

সম্পর্কিত টুল

ভিডিও বিভাগে আরও

এই পাতা অন্য ভাষায়: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia