কোডেক (উদাহরণস্বরূপ DivX?) কী, এবং এটি ফাইল ফর্ম্যাট (যেমন এমপিজি) থেকে কীভাবে আলাদা?


95

আমি খুব বিভ্রান্ত ... অডিও / ভিডিও কোডেকের মধ্যে পার্থক্য কী (যা সম্ভবত "এনকোডার / ডিকোডার" এর শর্টহ্যান্ড, "মডেম" কীভাবে সত্যই "মড্যুলেটর / ডেমোডুলেটর" এর মতো) এবং একটি অডিও / ভিডিও ফরম্যাট?
(আমি কি সঠিক পরিভাষা ব্যবহার করছি?)

অর্থাত্: "এমপিইজি -4" কিছু বলার এবং "ডিভএক্স" কোডেক ব্যবহার করে কিছু বলার মধ্যে পার্থক্য কী? উইন্ডোজ মিডিয়া প্লেয়ার কেন কখনও কখনও .mpgফাইলগুলি চালায় এবং কখনও কখনও না কেন?

এছাড়াও, নিম্নলিখিতগুলির মধ্যে কোন কোডেক, কোনটি ফাইল ফর্ম্যাট এবং কোনটি নয়?

  • কুইকটাইম এমওভি
  • এমপিইজি (1, 2, 3, 4)
  • WMV র
  • FFmpeg
  • অধীনে লাইসেন্সীকৃত
  • XVid
  • ডিভএক্স (কীভাবে এর প্যালিনড্রোম, এক্সভিড থেকে আলাদা?)
  • H.264 তে

2
6 বছর পরে আমার নিজের প্রশ্নের দিকে তাকানো এবং আমি কেবল ভাবতে পারি "আপনি কীভাবে এটি জানেন না ?!"
মেহরদাদ

1
আমরা সবাই কোথাও থেকে শুরু। ;)
হাশিম

উত্তর:


146

কিছু প্রধান সংজ্ঞা:

  • একটি কোডেক (যেমন, H.264, HEVC, VP9) কেবলমাত্র ভিডিও বা অডিও অংশের জন্য দায়ী এবং এক বা একাধিক কোডেক একটি ধারক হিসাবে মার্জ করা যেতে পারে।
  • একটি ধারক (যেমন, এমপি 4, এমকেভি) তাদের একত্রে রাখার জন্য দায়বদ্ধ এবং এটি সাধারণত আপনার পছন্দের মিডিয়া প্লেয়ারে খোলা থাকে।
  • একটি নির্দিষ্ট এনকোডার (যেমন, x264, libvpx) একটি ইনপুট স্ট্রিমকে কোডেক-কমপ্লায়েন্ট বিট স্ট্রিমে রূপান্তর করার জন্য দায়ী। একটি নির্দিষ্ট কোডেকের জন্য প্রায়শই একাধিক এনকোডার থাকে।

আপনি দেখতে পাচ্ছেন, আমাদের এখানে কয়েকটি বিষয় ব্যাখ্যা করতে হবে।

একটি কোডেক কি?

একটি কোডেক এনকোডার / ডিকোডারটির জন্য সংক্ষিপ্ত, যার মূলত নিম্নলিখিতটি বোঝানো হয়: এনকোডার দ্বারা উত্পন্ন ডেটা সর্বদা উপযুক্ত ডিকোডার দ্বারা ডিকোড করা যায়। এটি ভিডিও, অডিওর জন্য বৈধ বলে মনে হয় তবে আপনি ক্রিপ্টোগ্রাফি সম্পর্কেও ভাবতে পারেন (এনকোর্ডারের কোনও এনক্রিপ্ট করা বার্তা প্রদর্শন করার জন্য একটি উপযুক্ত এনকোডার প্রয়োজন হয়) er

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

এই কারণেই আপনি খুব একই কোডেকের জন্য এতগুলি এনকোডার খুঁজে পাবেন এবং এর মধ্যে কিছু বাণিজ্যিক এমনকি বাণিজ্যিক।

একটি কেস উদাহরণ - H.264

আমরা পরিভাষা মিশ্রণের আগে আসুন একটি উদাহরণ নেওয়া যাক। H.264 এর ক্ষেত্রে বিবেচনা করুন । মানটির নাম H.264 - এটি প্রকৃত এনকোডারটির নাম নয়। মেনকনসেপ্ট একটি খুব ভাল বাণিজ্যিক এনকোডার, যেখানে x264 একটি নিখরচায় এবং মুক্ত উত্স। উভয়ই অবশ্যই ভাল মানের সরবরাহ করার দাবি করে।

আপনি এনকোডিং অনুকূল করতে পারেন যে নিছক সত্য এখানে একটি প্রতিযোগিতার জন্য তোলে। উভয় এনকোডার একটি মানক বিটস্ট্রিম সরবরাহ করবে যা সর্বদা এইচ .২6464-অনুবর্তী ডিকোডার দ্বারা ডিকোড করা যায়।

সংক্ষেপ

সুতরাং, সব মিলিয়ে, কেবলমাত্র এটিই বলা যাক যে কোনও এনকোডার হ'ল:

  • ভিডিও ফ্রেম নিন
  • একটি বৈধ বিটস্ট্রিম উত্পাদন

বিটস্ট্রিমটি তখন একটি পাত্রে মাল্টিপ্লেক্স করা হয়।

ডিকোডারটি করবে:

  • যে বৈধ প্রবাহ গ্রহণ
  • এটি থেকে ভিডিও ফ্রেমগুলি পুনর্গঠন করুন

তারা উভয়ই একটি কোডেক মান অনুসারে। এখানেই শেষ!


বর্তমান কোডেক

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

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

এমপিইজি-2

এমপিইজি -২ বেশ পুরানো। এটির সর্বজনীন প্রকাশ ১৯৯ from সালের থেকে। এমপিইজি-2 ভিডিও বেশিরভাগই একটি পাওয়া যায় .MPG ধারক।

এমপিইজি -4 খণ্ড 2

সম্ভবত এটিই হ'ল 2000 এর দশকের মাঝামাঝি ওয়েবের জন্য ভিডিওগুলি এনকোড করার জন্য বেশিরভাগ ক্ষেত্রেই ব্যবহৃত হয়েছিল, তবে এর মধ্যে এটি বাদ দেওয়া হয়েছে। এটি ব্যবহারিক ফাইলের আকারগুলিতে ভাল মানের অফার দেয়, যার অর্থ আপনি MB০০ মিনিটের দৈর্ঘ্যের একটি সম্পূর্ণ চলচ্চিত্র 600 এমবি সিডির উপরে পোড়াতে পারেন (যদিও এমপিইজি -২ এর সাথে আপনার ডিভিডি লাগবে, আমার উত্তরটি এখানে দেখুন )। এটি এইচডি বা 4 কে সামগ্রীর জন্য এত ভাল কাজ করে না।

এমপিইজি -4 পার্ট 2 ভিডিও আউটপুট দেয় এমন কিছু এনকোডার হ'ল ডিভএক্স , এটির উন্মুক্ত উত্সাহিত রিপোফ এক্সভিডি এবং নীরো ডিজিটাল

এমপিইজি -4 পার্ট 2 ভিডিওগুলি বেশিরভাগ এভিআই পাত্রে আসে তবে এমপি 4 ও প্রায়শই দেখা যায়।

এমপিইজি -4 পর্ব 10 / এভিসি / এইচ .264

এটি এমপিইজি -4 অ্যাডভান্সড ভিডিও কোডিং (এভিসি) বা এইচ .264 নামেও পরিচিত ; এটি আজ সবচেয়ে ব্যবহৃত কোডেক। এটি ছোট ফাইল আকারে ভাল মানের অফার করে এবং তাই ইন্টারনেট বা মোবাইল ডিভাইসের জন্য সব ধরণের ভিডিওর জন্য পুরোপুরি উপযুক্ত। ফোন থেকে ক্যামকর্ডার পর্যন্ত আপনি প্রায় প্রতিটি আধুনিক অ্যাপ্লিকেশনটিতে এইচ 264 পাবেন। ব্লু-রে ডিস্কে, ভিডিওটি এখন H.264 এ এনকোড করা হয়েছে।

এর জন্য কয়েকটি এনকোডার রয়েছে: x264 , এনভিএনসি ( এনভিআইডিএ থেকে), মেনকনসেপ্ট । ভিডিওগুলি বেশিরভাগ এমপি 4 , এমকেভি বা এমওভি পাত্রে আসে।

এইচইভিসি / এইচ .265

এমপিইজি-এইচ পার্ট 2 নামে পরিচিত, এটি এমপিইজি -4 পার্ট 10 / এভিসি / এইচ .264 এর উত্তরসূরি। এটি উচ্চতর রেজোলিউশনগুলিতে ( 8 কে অবধি ) লক্ষ্যযুক্ত এবং এটি H.264 এর তুলনায় 50% উচ্চতর এনকোডিং পারফরম্যান্স (মানের বনাম বিটরেটের ক্ষেত্রে) অফার করতে পারে ( উদাহরণস্বরূপ এই কাগজটি দেখুন )।

স্ট্যান্ডার্ডটি ২০১৩ সালে প্রকাশিত হয়েছিল এবং ধীরে ধীরে কোডেকটি আইপিটিভি বা অনলাইন ভিডিও সংক্রমণের জন্য আরও বেশি বেশি ব্যবহৃত হতে শুরু করেছে। অ্যাপল আইওএস-এ ভিডিও এবং চিত্রগুলি ( এইচআইএফ ব্যবহার করে ) সঞ্চয় করতেও এইচভিভিসি ব্যবহার করে । তবে, এইচআইভিসির সাথে একাধিক পেটেন্ট পুল যুক্ত রয়েছে এমন অনেকগুলি সংস্থা রয়েছে (প্রায় সব অ্যাপল বাদে) রয়্যালটি-মুক্ত বিকল্পে স্থানান্তরিত। ওয়েব স্ট্রিমিংয়ের জন্য এটি ব্যবহারযোগ্য নয় বলে এইচইভিসি সমস্ত ব্রাউজারের দ্বারা স্থানীয়ভাবে সমর্থিত নয়

সর্বাধিক পরিচিত এনকোডারটি হল x265 । এর রয়েছে NVENC । ভিডিওগুলি সাধারণত এমপি 4 পাত্রে আসে।

ভিপি 9 এবং এভি 1

VP9 (তত্সহ VP8 এর উত্তরাধিকারী) একটি কোডেক প্রধানত গুগল দ্বারা বিকশিত হয়। এটি উন্মুক্ত এবং রয়্যালটি-মুক্ত এবং বহু ব্রাউজারে প্রয়োগ করা হয়েছে । এর গুণমান প্রায়শই উচ্চতর মানের হিসাবে ভাল, এবং কখনও কখনও আরও ভাল ( নেটফ্লিক্স দ্বারা এই কাগজ দেখুন )। আপনি যখন এমন ব্রাউজারে ইউটিউব দেখেন তখন ভিপি 9 আপনি যা পাবেন তা সমর্থন করে।

VP9 সাথে এনকোডেড যাবে libvpx এনকোডার, এবং এটি প্রায়ই আসে তে WebM বা MKV পাত্রে।

কিছু সংস্থা এইচইভিসির আরও শক্তিশালী প্রতিযোগী গঠনের জন্য একত্রিত হয়েছিল - তবে রয়্যালটি মুক্ত বিকল্প হিসাবে। এভি 1 ভিপি 9 এর উত্তরসূরি হবে এবং এটি ভিপি 10 হওয়ার কথা ছিল তার উপর ভিত্তি করে। এটি অ্যালায়েন্স ফর ওপেন মিডিয়া (অ্যামাজন, সিসকো, গুগল, ইন্টেল, মাইক্রোসফ্ট, মজিলা এবং নেটফ্লিক্স দ্বারা প্রতিষ্ঠিত) দ্বারা সমর্থনযুক্ত। এটি সম্পর্কে এখানে আরও পড়ুন ।

Libaom এনকোডার AV1 bitstreams জেনারেট করতে ব্যবহার করা যেতে পারে, কিন্তু এটি এখনও পরীক্ষামূলক।


বিন্যাস (ধারক) কী?

এখন অবধি আমরা কেবল কাঁচা "বিটস্ট্রিম" ব্যাখ্যা করেছি, যা মূলত সত্যিকারের কাঁচা ভিডিও ডেটা। আপনি আসলে এগিয়ে যেতে পারেন এবং এই জাতীয় কাঁচা বিটস্ট্রিম ব্যবহার করে ভিডিওটি দেখতে পারেন। তবে বেশিরভাগ ক্ষেত্রে এটি যথেষ্ট নয় বা ব্যবহারিক নয়।

অতএব, আপনাকে একটি পাত্রে ভিডিওটি মোড়ানো দরকার। এর বেশ কয়েকটি কারণ রয়েছে:

  • হতে পারে আপনি ভিডিও সহ কিছু অডিও চান
  • হতে পারে আপনি ভিডিওর একটি নির্দিষ্ট অংশে যেতে চান (যেমন, "1: 32: 20.12" এ যান)
  • অডিও এবং ভিডিও উভয়ই পুরোপুরি সিঙ্ক্রোনাইজ করা উচিত
  • ভিডিওটি কোনও নির্ভরযোগ্য নেটওয়ার্কের মাধ্যমে সংক্রমণের আগে প্যাকেটে বিভক্ত হতে পারে
  • এমনকি ভিডিওটি কোনও ক্ষতিকারক নেটওয়ার্কে (3 জি এর মতো) প্রেরণ এবং প্যাকেটে বিভক্ত হয়ে থাকতে পারে

এই সমস্ত কারণে, ধারক বিন্যাসগুলি আবিষ্কার করা হয়েছিল, কিছু সাধারণ, কিছু আরও উন্নত। তারা সকলেই যা করে তা হ'ল ভিডিও মোড়কে অন্য বিটস্ট্রমে "মোড়ানো"।

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

আসুন কয়েকটি জনপ্রিয় পাত্রে একবার দেখে নিই।


জনপ্রিয় পাত্রে

আপনি নিম্নলিখিত পাত্রে বেশিরভাগ মোড়ানো ভিডিও দেখতে পাবেন। এছাড়াও অন্যান্য কম জনপ্রিয় রয়েছে, কিন্তু আমি যেমন বলেছি, বেশিরভাগ ক্ষেত্রেই এগুলি:

হলো AVI

অডিও ভিডিও ইন্টারলিভ - এটি সর্বাধিক প্রাথমিক ধারক, এটি অডিও এবং ভিডিও ইন্টারলিভ করার ঠিক সেখানে। এটি 1992 সালে লেখা হয়েছিল এবং এটি আজও ব্যবহৃত হয়, তবে উত্তরাধিকার হিসাবে বিবেচিত, সুতরাং এটি আর ব্যবহার করবেন না।

আছে MP4

এছাড়াও এমপিইজি -4 পার্ট 14 হিসাবে পরিচিত এবং কুইকটাইম ফাইল ফর্ম্যাটের উপর ভিত্তি করে। এটি H.264 ভিডিওর জন্য যেতে যেতে ফর্ম্যাট, তবে এটি HEVC, MPEG-4 পার্ট 2 এবং MPEG-2 কেও জড়িয়ে দেয়।

এই ধারকটি কেবল অডিওকেও মোড়তে পারে, এজন্য আপনি এমপি 4 ফাইলগুলি (কেবল একটি আলাদা এক্সটেনশন) এর মধ্যে এমন অনেকগুলি এমপি 4 ফাইল খুঁজে পাবেন যা কোনও ভিডিও নয়, বরং এএসি-এনকোডড অডিও রয়েছে। এক্সটেনশন .m4v সাধারণত ভিডিও বিট স্ট্রিমের জন্য নেওয়া হয়।

এমকেভি এবং ওয়েবএম

ম্যাট্রোস্কা ভিডিও (এমকেভি) একটি ওপেন সোর্স এবং ফ্রি ফাইল ফর্ম্যাট যা প্রায়শই আজকাল পাওয়া যায়, কারণ এটি মূলত কোনও কোডেক সমর্থন করে, এইচ .264 থেকে ভিপি 9 পর্যন্ত, এবং অবশ্যই অনেকগুলি অডিও কোডেকও রয়েছে।

ওয়েবএম এমকেভি ভিত্তিক এবং এটি মূলত ভিপি 9 ভিডিও এবং ওপাস অডিওর জন্য ব্যবহৃত হয় - যখন এই কোডেকগুলি ব্যবহার করা হয় তখন ওয়েব স্ট্রিমিং ভিডিওর পছন্দের ধারক the

OGG

ওজিগ কনটেইনারটি থিওড়া ভিডিও কোডেক (এবং ভারবিস অডিও কোডেক ) এর পছন্দের ধারক, এটি জিফ.অর্গ ফাউন্ডেশন দ্বারা নির্মিত। এটি বিনামূল্যে এবং ওপেন সোর্স (ঠিক কোডেকের মতো)।

FLV

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


জনপ্রিয় কোডেক এবং ফর্ম্যাট

এছাড়াও, নিম্নলিখিতগুলির মধ্যে কোন কোডেক, কোনটি ফাইল ফর্ম্যাট এবং কোনটি নয়?

  • কুইকটাইম মোভ : .mov হ'ল কুইকটাইম ফাইল ফর্ম্যাটের ফাইল এক্সটেনশন , এটি অ্যাপল দ্বারা নির্মিত একটি ধারক । এই ধারকটি পরে এমপি 4 এর জন্য অভিযোজিত হয়েছিল। এটি সব ধরণের কোডেক বহন করতে পারে। কুইকটাইম আসলে একটি পুরো মিডিয়া কাঠামো, এটি যতটা উদাসীন আমি সত্যই কোনও কোডেক নিজেই নির্দিষ্ট করে না।
  • এমপিইজি (1, 2, 3, 4) : মোশন পিকচার এক্সপার্টস গ্রুপ দ্বারা নির্ধারিত স্ট্যান্ডার্ডগুলি। বিস্তারিত জানার জন্য উপরে আমার পোস্ট দেখুন।
  • ডাব্লুএমভি : উইন্ডোজ মিডিয়া ভিডিও। এটা আসলে একটি ব্যাপার কোডেক একটি আবৃত অ্যাডভান্সড সিস্টেম ফরম্যাট ধারক, যা ব্যবহার .wmv এক্সটেনশন আবার। অদ্ভুত, তবে এটাই।
  • FFmpeg : এটি কোনও কোডেক বা ধারক নয়। এটি ভিডিও সরঞ্জামগুলির একটি লাইব্রেরি যা বিভিন্ন কোডেক এবং ধারকগুলির মধ্যে রূপান্তরকে মঞ্জুরি দেয়। এফএফম্পেগ যথাক্রমে কোডেক এবং পাত্রে তৈরি করার জন্য ওপেন সোর্স libavcodecএবং libavformatগ্রন্থাগারগুলির উপর নির্ভর করে । আপনি যে ভিডিও সরঞ্জামগুলি খুঁজে পান সেগুলির বেশিরভাগই এর উপর ভিত্তি করে।
  • এভিসি : এমপিইজি -4 পার্ট 10 বা এইচ .264 এর সমার্থক শব্দ।
  • ডিভএক্স : এমপিইজি -4 পার্ট 2 ভিডিওর জন্য অন্য ধরণের এনকোডার।
  • এক্সভিড : এমপিইজি -4 পার্ট 2 ভিডিওর জন্য এক ধরণের এনকোডার। এটি কেবলমাত্র ডিভএক্সের মুক্ত সংস্করণ, ফ্রি সংস্করণ যা অবশ্যই কিছুটা বিতর্কের দিকে পরিচালিত করেছিল।
  • এইচ .264: এমপিইজি -4 পার্ট 10 বা AVC এর প্রতিশব্দ।

একদিকে নোট:

আমি কি সঠিক পরিভাষা ব্যবহার করছি?

আমার ধারণা, ভুল বোঝাবুঝি এড়াতে একবার "কোড্যাট" এবং "ফর্ম্যাট" এর পরিবর্তে "ধারক" ব্যবহার করা পছন্দ করবে। একটি ফর্ম্যাট তাত্ত্বিকভাবে কিছু হতে পারে, কারণ কোডেক এবং ধারক উভয়ই একটি বিন্যাস নির্দিষ্ট করে (যেমন কীভাবে ডেটা উপস্থাপন করা উচিত)।

বলা হচ্ছে, এফএফম্পেগ পরিভাষাটি ধারকটির জন্য "ফর্ম্যাট" ব্যবহার করা হবে। এর মধ্যে পার্থক্য থাকার কারণে এটি:

  • libavcodec, এনকোডিং / ডিকোডিংয়ের জন্য লাইব্রেরি
  • libavformat, পাত্রে জন্য লাইব্রেরি

33
এখন, এটিই সঠিকভাবে কোনও প্রশ্নের উত্তর দেওয়ার জন্য কল করতে পারে। সাবাশ.
ফ্রান্সেসকো

1
দুর্দান্ত উত্তর, তবে আপনি ওগের ধারক বিন্যাসটি মিস করেছেন।
ইগনাসিও ওয়াজকেজ-আব্রামস

7
এটি আমি কিছুক্ষণের মধ্যে দেখেছি সবচেয়ে দুর্দান্ত উত্তর। দুর্দান্ত ব্যাখ্যার জন্য অনেক ধন্যবাদ! :)
মেহরদাদ

@ মেহেরদাড গ্ল্যাড আমি এই বিষয়ে কিছুটা আলোকপাত করতে পারলাম। আপনাকে ধন্যবাদ :)
২৪

1
কখনও কখনও আপনি ইচ্ছুক আপনি একটি উত্তর একাধিক upvotes করতে পারেন :)
ডল্ফ Andringa

3

সাধারণভাবে একটি মিডিয়া 'ফর্ম্যাট' হ'ল একটি ধারক, এতে অডিও স্ট্রিম (কিছু অডিও কোডেকের) এবং একটি ভিডিও স্ট্রিম (কিছু ভিডিও কোডেকের) এবং কখনও কখনও অতিরিক্ত তথ্য থাকে। সর্বাধিক 'ফাইল' আপনার কাছে ফাইল টাইপ থাকে যা কনটেইনার ভিত্তিতে থাকে এবং কোডেক নয়

এফএফপিপেগ কোনও ধারক বা কোনও কোডেক নয় - এটি বহু রূপান্তরকারী এবং সঙ্গীত প্লেয়ারগুলির অন্তর্নিহিত ফাইলগুলির রূপান্তরকরণের জন্য লাইব্রেরি, কোডেক এবং সফ্টওয়্যারগুলির একটি বহুমুখী স্যুট।

এইচ .264 / এভিসি এবং এক্সভিড / ডিভেক্স হ'ল কোডেক

এভিআই (যা ডিভেক্স / এক্সভিড ফাইলগুলি), এমপি 4, এমপিইগ পাত্রে থাকে।

আমি কুইকটাইম মুভ সম্পর্কে নিশ্চিত নই - .মভ একটি ধারক, কুইকটাইম একটি কোডেক।


কোনও "কুইকটাইম" কোডেক নেই। কুইকটাইম একটি মাল্টিমিডিয়া কাঠামো, যার মধ্যে .mov ধারক, এনকোডিং, ডিকোডিং এবং বিভিন্ন কোডেকের ডিসপ্লে প্রদর্শনের জন্য সফটওয়্যার, পাশাপাশি কুইকটাইম ভিআর এর মতো অন্যান্য কৌতূহল রয়েছে।
লাগান

1

আছে কোডেক s এবং পাত্রে (ফাইল ফরম্যাটের)। কোডেক কীভাবে ডেটা এনকোড / ডিকোড করা হয়েছে তা বর্ণনা করে। অন্যটি কীভাবে এনকোডড ডেটা ফাইলের অভ্যন্তরে স্থাপন করা হয়েছে তা বর্ণনা করে।

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


-1

একটি ফর্ম্যাট একটি নির্দিষ্ট ফাইল ফর্ম্যাট টাইপ এবং সংকোচনের ধরণের নাম দেওয়া হয় (বেশিরভাগ ভিডিও আকার নিচে রাখতে সংকুচিত হয়), এবং কোডেক হ'ল আসলে এটি সংকোচিত করতে পারে, এটি পড়তে পারে এবং আপনি যে ভিডিওটি দেখেন তা এটিকে সংকোচনের মাধ্যমে অনুবাদ করতে পারে can । অন্য কথায়, একটি ফাইলের ধরণ, তবে অন্যটি সফটওয়্যারটির একটি অংশ।

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

FFmpeg (আমি এর আগে কখনও শুনিনি) বিভিন্ন ফর্ম্যাটকে অন্যান্য ফর্ম্যাটে রূপান্তর করার জন্য একটি সফ্টওয়্যারটির নাম বলে মনে হয়।

এভিসি এবং এইচ .264 একই, এবং এইচডি ভিডিও এনকোডিংয়ের জন্য একটি ফর্ম্যাট।

ডিভএক্স হ'ল বাণিজ্যিকভাবে বিক্রি হওয়া কোডেক।

এক্সভিড এমপিইজি -4 এর কোডেক।


1
ffmpeg এফওএসএস রূপান্তরকারীদের 99% এর ব্যাক-এন্ড।
মজুর গিক

এই উত্তরটি ভুল। Sentences টি বাক্যগুলির মধ্যে কেবল and এবং numbers সংখ্যা সঠিক, এমনকি সেইগুলির বিশদও নেই।
jiggunjer
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.