در این ویدیو، به بررسی مفصل کدکهای فایلهای ویدیویی و نحوه کارکرد آنها میپردازیم. این درس، به شما کمک میکند تا بتوانید کدک مناسب برای فیلمبرداری، ادیت ویدیو و خروجی گرفتن را انتخاب کنید.
محتوای این ویدیو
چگونه کدکهای ویدیویی کار میکنند؟
کدکهای ویدیویی مسئول فشردهسازی و بازکردن اطلاعات ویدیویی هستند. در این بخش، به توضیح عملکرد کدکها و اهمیت آنها در تولید ویدیو میپردازیم.
تفاوت بین کدک، فرمت و کانتینر
بسیاری از افراد اشتباها Container که یک فضای ذخیره سازی اطلاعات است را با Codec یا Format فایل اشتباه میگیرند که اشتباهی مصطلح هست. در این بخش، به تفاوت این سه آیتم میپردازیم و یاد خواهی گرفت که هر کانتینر میتواند کدکهای مختلفی را در خود جای دهد.
تفاوت فشردهسازی Interframe و Intraframe
کدکها وظیفه فشردهسازی اطلاعات ویدیویی را در هنگام ایجاد فایل و خارجکردن از حالت فشرده در زمان بازکردن فایل را بر عهده دارند. این فشرده سازی که بر اساس الگوریتمهای متفاوتی انجام میشود بطور کلی در دو طبقه دسته بندی میشوند.
- Intrafram که به Spatial Compression هم شناخته میشود: هر فریم را بطور جداگانه مورد پردازش و فشرده سازی قرار میدهد و هنگام بازکردن و خواندن از روی فایل خیلی سریع و بدون پردازش پیچیده آنرا به شما نمایش میدهد.
- Interframe که به Temporal Compression هم شناخته میشود: هر چند ثانیه، یک فریم مادر را ذخیره میکند و ما بقی فریمها را صرفا بر اساس تعییری که نسبت به فریم مادر داشتهاند ذخیره میکند. که این کار باعث حجم پایین فایل و حفظ کیفیت آنها میشود.
معرفی Codec های محبوب Intraframe
در این بخش به محبوبترین و مورد استفادهترین کدکهای Intraframe می پردازیم و در مورد کدکهای ProRes, DNxHD, DNxHR و M-JPEG ص
دسته بندی و مدلهای مختلف کدکهای Intraframe
Data Rate @ 1080p | Codec |
45 Mb/s (0.3 GB/Minute) | ProRes 422 Proxy |
102 Mb/s (0.8 GB/Minute) | ProRes 422 LT |
147 Mb/s (1.1 GB/Minute) | ProRes 422 |
220 Mb/s (1.7 GB/Minute) | ProRes 422 HQ |
330 Mb/s (2.5 GB/Minute) | ProRes 4444 |
495 Mb/s (3.7 GB/Minute) | ProRes 4444 XQ |
Family | Codec | Bit Rate (Mb/s) | GB per Minute |
DNxHD | DNxHD 36 | 36 | 0.27 |
DNxHD 45 | 45 | 0.34 | |
DNxHD 60 | 60 | 0.45 | |
DNxHD 85 | 85 | 0.64 | |
DNxHD 100 | 100 | 0.75 | |
DNxHD 120 | 120 | 0.9 | |
DNxHD 145 | 145 | 1.09 | |
DNxHD 175 | 175 | 1.31 | |
DNxHD 220 | 220 | 1.64 | |
DNxHD 365 | 365 | 2.73 | |
DNxHR | DNxHR LB (Low Bandwidth) | 36 | 0.27 |
DNxHR SQ (Standard Quality) | 145 | 1.09 | |
DNxHR HQ (High Quality) | 220 | 1.64 | |
DNxHR HQX (High Quality 10-bit) | 440 | 3.28 | |
DNxHR 444 (4:4:4 Chroma) | 880 | 6.56 |
آشنایی با کدکهای Interframe
کدکهای Temporal یا Interframe مانند محبوبترین کدک حال حاضر یعنی H.264 که به AVC هم شناخته میشود و برادر بزرگتر آن H.265 که به HEVC هم شناخته میشود، کدکهایی هستند که حجم بسیار پایین و کیفیت مناسبی دارند. اما به دلیل نیاز به پردازش و تحلیل فشردهسازی فرمتهای نامناسبی برای ادیت ویدیو به شمار میروند.
آشنایی با فرمتهای مختلف
به مجموع کدک و کانتینر، فرمت فایل گفته میشه که بعضی از این Format ها نامگذاری شدهاند اما اکثرا فرمت فایل رو با اسم کانتینر و کدک اعلام میکنند. مثلا میگن mp4 با کدک H.264.
Format | Codec | Container |
AVCHD | H.264 (Interfram) | MTS/M2TS |
XAVC-I | I-Frame H.264 (Intraframe) | MXF/MP4 |
XAVC-L | H.264 (Interfram) | MXF/MP4 |
XAVC-S | H.264 (Interfram) | MP4 |
XF-AVC | H.264 (Interfram) | MXF |
DCP (Digital Cinema Package) | M-JPEG | MXF |
Codec | Container | |
DSLR | H.264 or H.265 | MP4/MOV |
ProRes | ProRes | MOV |
DNx… | DNxHD/DNxHR | MXF/MOV |
Android Phone | H.264/H.265 | 3GP/3G2/MP4 |
iPhone | H.264/H.265 | MOV |
Social Media | H.264 | MP4 |
در نهایت به برسی کدکهای مناسب ادیت ویدیو، و خروجی نهایی در هنگام اکسپورت و رندر میپردازیم. کدکهایی که برای شرایط مختلف کاربردهای متفاوتی دارند و بهترین انتخاب کدک برای بالاترین کیفیت و کمترین حجم به شما ارائه خواهد شد.