PDA

نسخه کامل مشاهده نسخه کامل : فرمت و کدک رو میدونم چیه اما کانتینر چیست؟



nader404
19-09-2013, 00:01
سلام.همه ما با فرمتهای مدیا مثل vob -mpeg -و..و.. آشنایی داریم .وهمچنین کدک مثل h264 و کدک divx .ولی یک مبحث هم توی "ویدئو بازها" به نام کانتینر هست به معنی ظرف. مثلا میگن بهترین کانتینر AVI هستش. لطفا یک استاد بگه تعریف این پارمتر سوم توی ویدئوها چیست؟ من توی گوگل سرچ کردم چیز زیادی نفهمیدم.البته بحث خیلی تخصصی نبود ولی خب قابل فهم وروان توضیح نداده بودند.فقط توی چند سایت معروف مثل زومیت ونارنجی ولایف -- یک مطلب کپی -پی ست شده از همدیگه زده بودند.با تشکر از همه پاسخ دهندگان که معنی کانتینر رو بگن.ممنون .پاینده باشید.

zelda64
20-09-2013, 06:13
در مبحث ویدئو و آئودیو، کُدک (Codec) در اصل یک الگوریتم فشرده‌سازی داده‌های صوتی و تصویری است. کُدک‌ها در هنگام کُد کردن، داده‌های صوتی و تصویری را فشرده و رمزگذاری می‌کنند مثل کاری که کانورتورها انجام می‌دهند و در هنگام دیکُد کردن، داده‌های صوتی و تصویری را از حالت فشرده در می‌آورند و آنها را رمزگشایی می‌کنند مثل کاری که پلیر‌ها انجام می‌دهند.

اما کانتینرها(Container) ظرف‌ها و قالب‌هایی هستند که این کُدک‌ها (Codec) را در برمی‌گیرند. کانتینرها می‌توانند شامل کُدک تصویر و کُدک صدا و زیرنویس‌ها و فصل‌بندی‌ها (Chapter) و چیزهای دیگری باشند. اگر یک فایل صوتی و تصویری را به یک کتاب تشبیه کنیم حروف و کلمات کتاب که دربرگیرنده محتوای واقعی کتاب است همان کُدک محسوب می‌شود، و جلد مقوایی و ورق‌های کاغذی کتاب همان کانتینر محسوب می‌شوند.

******************

از کانتینرهای معروف و پرکاربرد می‌توان به اینها اشاره کرد :

3GP : کانتینر رایج و قدیمی و پرکاربرد روی تلفن‌های موبایل‌های که امروزه در تلفن‌های هوشمند مُدرن جایش را به کانتینر MP4 داده است.

AVI : کانتینر قدیمی شرکت مایکروسافت که امروزه با ظهور کانتینرهای قدرتمندی مثل MKV و MP4 کابرد کمتری پیدا کرده است.

FLV : کانتینر پرکاربرد شرکت ادوبی ، پرمصرف‌ترین کانتینر روی وب و انتخاب اول برای ویدئو استریم‌های روی اینترنت.

MKV : گفته می‌شود بهترین و قدرتمند‌ترین کانتینر دنیای امروز است. با قابلیت نگهداری‌های تعداد نامحدودی از ویدئو و صدا و زیرنویس و عکس و غیره.

MP4 : گسترده‌ترین کانتینر از نظر استفاده در حوزه‌‌های مختلف. از وب و تلفن‌های موبایل گرفته تا دستگاه‌های پخش خانگی. اگر می‌خواهید احتمال پخش فایل ویدئویی و یا صوتی شما در پلت‌فرم‌های مختلف بالا برود از کانتینر MP4 استفاده کنید.

VOB : کانتینر استاندارد فایل‌های ویدئویی در DVD‌ها. که می‌تواند شامل ویدئو و صداها و زیرنویس‌ها و فصل‌بندی‌ها (Chapter) و منوها باشد.

m2ts : کانتینر استاندارد فایل‌های ویدئویی در دیسک‌های ‌Blu-ray. که می‌تواند شامل ویدئو و صداها و زیرنویس‌ها باشد.

WebM : کانتینر مُدرن دنیای وب و اینترنت و HTML5. رقیب جدی FLV که اگر حمایت‌های گوگل از آن نبود به این سرعت پیشرفت نمی‌کرد.

******************

مقایسه کانتینرها با هم این نکته را روشن می‌کند که کانتینری برتر و بهتر است که امکانات بیشتری از نظر حمل محتوا‌های مختلف داشته باشد، یعنی بتواند انواع کُدک‌های صوتی و ویدئویی را پشتیبانی کند، انواع فرمت زیرنویس را در خود جا دهد، بتواند منو‌های مختلف با قالب‌های متفاوت را پشتیبانی کند و از روش‌های مختلف فصل‌بندی‌ (Chapter) ویدئو‌ها حمایت و ساپورت داشته باشد و در نهایت امکان پخش آن روی پلیر‌های سخت‌افزارهای مثل DVD Playerها و Blu-ray Playerها وجود داشته باشد.

اگر فقط تعریف بالا را در نظر بگیریم کانتینرهای MP4 و به‌خصوص MKV پیشرفته‌ترین کانتینرهای دنیای مالتی‌مدیا به شمار می‌روند. اما یک فاکتور مهم در موفقیت و همه‌گیر شدن یک کانتینر وجود دارد و آن هم حمایت و پشتیبانی شرکت‌های صاحب تکنولوژی از یک کانتینر خاص در محصولات نرم‌افزاری و سخت‌افزاری خودشان است، این عامل آخر باعث می‌شود که مثلاً یک کانتینر معمولی و متوسطی مثل AVI که از پشتیبانی صاحب بزرگ و غول‌پیکرش یعنی مایکروسافت برخوردار است به محبوبیت و عمومیت زیادی دست پیدا کند و یا کانتینر تازه متولد‌شده‌ی مثل WebM به خاطر حمایت و پشتیبانی غولی مثل گوگل از آن و قرار دادن‌اش در YouTube، یک شبه ره صد ساله را برود.

نوشته zelda64 در جمعه ۲۹ شهریور ۱۳۹۲.