এটি @ থমাসরুতারের পোস্টে একটি মন্তব্য হওয়া উচিত ছিল, তবে আমি এখনও মন্তব্য করতে পারি না (সুনামের অভাব)।
এমজেপিগ বনাম এভিসি সম্পর্কে আপনার বুলেট পয়েন্ট সম্পূর্ণ সঠিক নয়। এটি সত্য যে এমপিইজি -4 পার্ট 10 (এভিসি / এইচ .264) সাধারণত প্রতিটি ফ্রেমকে আই-ফ্রেম (কী / ফুল ফ্রেম) হিসাবে রেকর্ড করে না। নির্দিষ্টকরণের এমন কিছুই নেই যা এটি নিষিদ্ধ করে এবং কিছু ক্যামেরা কেবল আই-ফ্রেম রেকর্ড করে।
আপনি যা সম্পর্কে ভুল করছেন তা হ'ল এম ২৪৪৪-এর উপরের এমজেপিইগের সুবিধাগুলি এবং এর কারণ সম্পর্কে আপনার যুক্তি। আমি কীভাবে H.264 (বা অন্যান্য ভিডিও কোডেক ফর্ম্যাট) থেকে ফ্রেমগুলি পুনর্গঠন করা হবে সে সম্পর্কে একটি সংক্ষিপ্ত ব্যাখ্যা দিয়ে শুরু করব। ভিডিওটি তিনটি বিভিন্ন ধরণের ফ্রেমে কোড করা হবে, ইনট্রা কোডড ফ্রেম (আই-ফ্রেম), ভবিষ্যদ্বাণীমূলক-কোডেড ফ্রেম (পি-ফ্রেম) এবং দ্বিদ্বি-নির্দেশিত-ভবিষ্যদ্বাণীযুক্ত কোডেড ফ্রেম (বি-ফ্রেম)। একটি আই-ফ্রেম একটি সম্পূর্ণ "কাঁচা" ফ্রেমের একটি সংকোচনের সংস্করণ। এটি ঠিক একটি জেপিইজি (বা এমজেপিইগ প্রবাহের একটি একক ফ্রেম) হিসাবে পুনর্গঠন করা যেতে পারে। আই- এবং পি-ফ্রেমগুলির পূর্ববর্তী রেফারেন্সের একটি পি-ফ্রেম এবং এগুলি পুনর্গঠন করার প্রয়োজন হবে। একটি বি-ফ্রেম আই- এবং পি-ফ্রেমগুলি অনুসরণ করেও রেফারেন্স করতে পারে। উইকিপিডিয়ায় এটি সম্পর্কে আরও অনেক তথ্য।
H.264 এবং MJPEG এর মধ্যে পার্থক্য হ'ল সংক্ষেপণটি কীভাবে কাজ করে, এবং এটি কতটা ভাল তা নয়। একটি ডিজিটাল ভিডিওতে প্রতিটি একক ফ্রেমটি ভিডিও-ফাইল / স্ট্রিমের মধ্যে থাকা তথ্য ব্যবহার করে সম্পূর্ণ পুনর্গঠন করা যায়। H.264 এমজেপিগের চেয়ে আরও ভাল ফলাফল দেবে, এমনকি আপনি যখন একটি ফ্রেম রপ্তানি করেন তখন একই বিটরেটে। এটি বেশিরভাগ বিটরেটের জন্য বৈধ (খুব কম বিটরেট সম্পর্কে নিশ্চিত নয়)। লাইনে আরও তথ্য এবং বেশ কয়েকটি পরীক্ষা রয়েছে এবং শুরু করার জন্য একটি ভাল জায়গা হ'ল সংক্ষেপণ ruru ।
এইচ .264 এর একমাত্র অসুবিধা হ'ল একক ফ্রেমের পুনর্গঠনে গণনা জটিলতা। এইচ .২64৪ এর এমজেপিগের চেয়ে অনেক বেশি প্রসেসিং পাওয়ার প্রয়োজন। যদিও এটি আধুনিক কম্পিউটারগুলিতে কোনও সমস্যা নয়।