উত্তর:
আপনি এটিকে ffmpeg বা মেনকোডার এর মতো কিছু নীচের বিটরেটের সাথে পুনরায় কোডিং করতে ব্যবহার করতে পারেন , যেমন:
সেকেন্ডে ভিডিও দৈর্ঘ্যে 1 জিবি ভাগ করে আপনার প্রয়োজনীয় বিটরেট গণনা করুন। সুতরাং, দৈর্ঘ্যের 16:40 (1000 সেকেন্ড) ভিডিওর জন্য, 1000000 বাইট / সেকেন্ডের বিটরেট ব্যবহার করুন:
ffmpeg -i input.mp4 -b 1000000 output.mp4
অতিরিক্ত বিকল্পগুলি যা বিবেচনার জন্য উপযুক্ত হতে পারে তা হল কনস্ট্যান্ট রেট ফ্যাক্টর সেট করা , যা গড় বিট রেটকে কমিয়ে দেয় তবে আরও ভাল মানের মান ধরে রাখে। প্রায় 18 থেকে 24 এর মধ্যে সিআরএফের পরিবর্তন করুন - বিটরেট নিম্ন, তত বেশি।
ffmpeg -i input.mp4 -vcodec libx264 -crf 20 output.mp4
-b
বিট রেট নেয় বাইট রেট নয়। ভিডিওটি যদি অবশ্যই 1 জিবি এবং দৈর্ঘ্য 1000 (এক হাজার) সেকেন্ড হয়, তবে কাঙ্ক্ষিত বিট রেট প্রতি সেকেন্ডে (বিপিএস) প্রায় 1e9 / 1000 * 8 = 8e6 (8,000,000) বিট হয় is
আপনি চান না এমন অংশগুলি ক্লিপ করার জন্য আপনি অ-ধ্বংসাত্মকভাবে ফাইল সম্পাদনা করতে পারেন (শুরু থেকে 1 মি, মাঝারি থেকে 30 সেকেন্ড, শেষ থেকে 4 মিটার দূরে)।
এটি বাদে, আপনাকে এমপি 4 কে একটি ছোট ফাইল হিসাবে পুনরায় এনকোড করতে হবে। হ্যান্ডব্রেক চেষ্টা করুন ।
উভয় ক্ষেত্রেই আপনি মান হারাচ্ছেন। উভয় বিকল্পের (বা উভয়) সাথে ফিডিং চেষ্টা করুন এবং ফলাফলগুলি তুলনা করুন। যা ভাল লাগে তা চয়ন করুন এবং সঠিক ফাইলাইজ করুন।
"হ্যান্ডব্রেক" ব্যবহার করুন। ফাইলটি আমদানি করুন। "হাই প্রোফাইল" নির্বাচন করুন এবং তারপরে "স্টার্ট" এ ক্লিক করুন। এটি 100 এমবি ফাইলকে 27 এমবি বা আরও বেশি সংকোচন করতে পারে। (ইনপুট ফাইল অবশ্যই ইতিমধ্যে সংকুচিত অবস্থায় থাকা উচিত নয়)। আপনি যদি হ্যান্ডব্রেক সংস্করণ 0.9.5 ব্যবহার করেন তবে ফাইল সংক্ষিপ্ত আকারে সংক্ষিপ্ত করতে চান এমন একটি ফাইল রয়েছে যা (এইচবির উচ্চতর সংস্করণে এই বৈশিষ্ট্যটি নেই)।
সোরেনসন স্কুইজ এই ধরণের কাজের জন্য আরও একটি পেশাদার স্তরের সরঞ্জাম।
আমি এই প্রশ্নে হোঁচট খেয়েছি, এবং তারপরে নিম্নলিখিত অনলাইন পরিষেবাটিতে হোঁচট খেয়েছে যা সমস্যার সমাধান করে:
খুব সুন্দর, আসলে ফাইল আপলোড করার দরকার নেই, রূপান্তরটি স্থানীয়ভাবে সম্পন্ন হয়েছে।