VidKeep

Guides

H.264 در برابر VP9 در برابر AV1: کدام را انتخاب کنیم

Portrait of Daniel Okafor, VidKeep engineer
Daniel OkaforVideo-tools engineer, VidKeep
· منتشر شده 2026-08-20 · به‌روزرسانی شده 2026-08-20 · 7 دقیقه مطالعه
گزینه‌های دانلود که نشان می‌دهند انتخاب کدک چگونه حجم فایل را در هر کیفیت تغییر می‌دهد

سه کدک تقریباً همهٔ ویدیوهای آنلاین را حمل می‌کنند و انتخاب میان آن‌ها معامله‌ای است میان حجم و سازگاری. H.264 همه‌جا پخش می‌شود و بزرگ‌ترین فایل‌ها را می‌سازد. VP9 به‌طور محسوسی کوچک‌تر است و روی بیشتر دستگاه‌های مدرن اجرا می‌شود. AV1 کوچک‌ترین و سخت‌گیرترین است. اگر یک قاعده می‌خواهید: H.264 را انتخاب کنید مگر اینکه بدانید دستگاه جدید است، چون یک فایل کوچک‌تر که باز نمی‌شود هیچ ارزشی ندارد.

هر کدک در یک خط چیست

کدکپیدایشحجم نسبت به H.264پخش می‌شود روی
H.264 (AVC)2003مبناتقریباً هر چیزی که در این قرن ساخته شده
VP92013حدود 30 تا 50 درصد کوچک‌ترمرورگرهای مدرن، گوشی‌ها از حدود 2015
AV12018دوباره حدود 30 درصد کوچک‌ترگوشی‌های جدید، مرورگرهای فعلی، تلویزیون‌های جدیدتر

این ارقام حجم دلیل اهمیت دادن پلتفرم‌ها به این موضوع است. پخش ویدیو هزینه‌بر است و کدکی که با کیفیت یکسان یک‌سوم پهنای باند را کاهش دهد بلافاصله هزینهٔ خود را جبران می‌کند.

به همین دلیل هم با هر سه روبه‌رو می‌شوید: پلتفرم‌ها ویدیوهای محبوب را چند بار کدگذاری می‌کنند و به هر بیننده چیزی می‌دهند که دستگاهش بتواند رمزگشایی کند. یک ویدیوی یکسان واقعاً در چند کدک با همان وضوح وجود دارد.

گزینه‌های دانلود که در آن‌ها کیفیت‌های مختلف کدک‌ها و حجم‌های متفاوتی دارند
یک ویدیو، کدگذاری‌های متفاوت — به همین دلیل حجم از وضوح پیروی نمی‌کند.

پیامد قابل مشاهده: حجم از وضوح پیروی نمی‌کند

این یک نمونهٔ واقعی از یک ویدیوی ده‌دقیقه‌ای است، همان‌طور که پیش از دانلود نمایش داده می‌شود:

کیفیتحجم
1080p69.0 مگابایت
720p71.5 مگابایت

گزینهٔ واضح‌تر همان سبک‌تر است. این یک اشکال نیست: جریان 1080p با کدکی جدیدتر کدگذاری شده، جریان 720p با H.264 که برای سازگاری نگه داشته شده. پیکسل بیشتر، فشرده‌سازی بهتر، فایل کوچک‌تر.

این مهم‌ترین درس عملی است که باید گرفت. وقتی کدک‌ها متفاوت‌اند، وضوح هیچ چیز دربارهٔ حجم نمی‌گوید و هر عادتی که بر پایهٔ ‘وضوح پایین‌تر یعنی دانلود کوچک‌تر’ ساخته شده باشد به‌طور مرتب شما را گمراه می‌کند. در عوض عدد واقعی را بخوانید — ما یک پلهٔ کامل را اینجا اندازه‌گیری کرده‌ایم.

رمزگشایی سخت‌افزاری، و اینکه چرا باتری شما اهمیت می‌دهد

جزئیاتی که به‌ندرت خارج از محافل فنی مطرح می‌شود، و روی گوشی اهمیت دارد.

دستگاه‌ها دارای تراشه‌های اختصاصی برای رمزگشایی کدک‌های خاص هستند. وقتی گوشی شما H.264 پخش می‌کند، آن تراشه کار را انجام می‌دهد: سریع، خنک، به‌سختی به باتری دست می‌زند. وقتی با کدکی روبه‌رو شود که تراشه نمی‌شناسد، پردازندهٔ اصلی به‌جای آن با نرم‌افزار رمزگشایی می‌کند — مصرف انرژی چندین برابر، گوشی داغ می‌شود و در ویدیوهای طولانی‌تر تکه‌تکه می‌شود.

کدکپشتیبانی سخت‌افزاریاثر عملی
H.264بیش از یک دهه است که همه‌جانبه استدر همه‌جا کارآمد
VP9از حدود 2016 رایج استدر دستگاه‌های مدرن خوب، در دستگاه‌های قدیمی سنگین
AV1فقط روی سخت‌افزار جدیدمی‌تواند روی هر چیز قدیمی‌تر واقعاً آزاردهنده باشد

پس یک فایل AV1 کوچک‌تر می‌تواند روی گوشی چهارساله انتخاب بدتری باشد: شما فضا ذخیره‌سازی را ذخیره کردید و باتری را خرج کردید. روی یک دستگاه فعلی، همان فایل بدون زحمت پخش می‌شود. پاسخ درست به سخت‌افزار بستگی دارد، و دقیقاً به همین دلیل هیچ کدک بهترین همه‌جانبه‌ای وجود ندارد.

کانتینرها موضوعی جداگانه‌اند

افراد معمولاً کدک را با پسوند فایل اشتباه می‌گیرند، در حالی که این‌ها لایه‌های متفاوتی هستند.

کانتینر — MP4، WEBM، MKV — همان جعبه است. کدک نحوهٔ کدگذاری تصویر داخل آن است. یک MP4 معمولاً حاوی H.264 است، اما می‌تواند AV1 داشته باشد. یک WEBM معمولاً حاوی VP9 است. پسوند یک سرنخ است، نه یک تضمین.

به همین دلیل ‘من یک MP4 دانلود کردم و پخش نمی‌شود’ جمله‌ای کاملاً منطقی است. جعبه آشنا بود؛ محتوا نبود. بخش کانتینر جداگانه توضیح داده شده، و این دو با هم تقریباً هر خرابی در پخش را توضیح می‌دهند.

نسخهٔ عملی: اگر فایلی باز نمی‌شود، پسوند دلیلش را به شما نمی‌گوید. پخش‌کننده‌ای که رمزگشاهای خودش را همراه دارد به‌سادگی آن را پخش می‌کند، که سریع‌تر از تشخیص است.

بسته به موقعیت چه چیزی را انتخاب کنید

توجه کنید که چقدر اغلب پاسخ همان قدیمی‌ترین کدک است. این نوستالژی نیست — سازگاری در طول زمان انباشته می‌شود، و فایلی که همیشه می‌توانید باز کنید ارزشمندتر از فایلی است که در 2026 کارآمد بود.

وقتی این فهرست مورد شما را پوشش نمی‌دهد، راهی ساده برای تصمیم‌گیری وجود دارد. بپرسید پیش از اینکه کارتان با فایل تمام شود، چند دستگاه متفاوت آن را لمس خواهد کرد. یک گوشی، امشب تماشا شده، فردا حذف‌شده — کوچک‌ترین را بردارید، ریسک صفر است. فایلی که سال‌ها کپی، به اشتراک گذاشته، ویرایش یا نگه‌داری خواهد شد، دستگاه‌هایی را لمس می‌کند که نمی‌توانید از پیش بازرسی کنید، و هرکدام از آن‌ها فرصتی برای شکست‌خوردن کدکی جدیدتر است.

صرفه‌جویی نیز از نظر عدد مطلق کوچک‌تر از چیزی است که به‌نظر می‌رسد. سی درصد کمتر از ویدیوی هفتاد مگابایتی حدود بیست مگابایت است — واقعاً روی هر دستگاه مدرنی بی‌اهمیت است، و تنها زمانی ارزش دارد که صدها فایل جابه‌جا می‌کنید یا با محدودیت سخت فضای ذخیره‌سازی کار می‌کنید. آن را با فایلی که ممکن است باز نشود مقایسه کنید، و این معامله دیگر تنگ به‌نظر نمی‌رسد.

چگونه بفهمید واقعاً چه چیزی گرفته‌اید

هیچ چیز در نام فایل کدک را ثبت نمی‌کند، بنابراین افراد حدس می‌زنند — و اشتباه می‌کنند، چون پسوند چیزی است که می‌توانند ببینند.

در ویندوز، روی فایل راست‌کلیک کنید، Properties را باز کنید و به تب Details نگاه کنید. یک خط برای فشرده‌سازی ویدیو وجود دارد که مستقیماً نام کدک را می‌گوید. در macOS، فایل را در QuickTime باز کنید و Show Movie Inspector را انتخاب کنید — خط فرمت معمولاً آن را به‌عنوان H.264، VP9 یا AV1 در کنار وضوح می‌نویسد.

سیگنالی سریع‌تر، اگر فقط پاسخی تقریبی می‌خواهید: فایلی که مطلقاً روی هر چیزی که دارید پخش می‌شود تقریباً قطعاً H.264 است. کدک‌های جدیدتر جایی شکست می‌خورند، و آن جا معمولاً یک دستگاه قدیمی یا برنامه‌ای است که سال‌هاست به‌روزرسانی نشده.

دانستن پاسخ عمدتاً در یک موقعیت اهمیت دارد — وقتی می‌خواهید فایلی را به دستگاهی منتقل کنید که به‌سادگی نمی‌توانید آزمایش کنید. بررسی ده ثانیه طول می‌کشد و آن رفت‌وآمد را برایتان صرفه‌جویی می‌کند.

چیزهایی که مردم دربارهٔ کدک‌ها اشتباه می‌فهمند

چهار باور به‌طور مکرر تکرار می‌شوند، و هرکدام به جایی غیرمفید می‌رسند.

‘جدیدتر همیشه بهتر است.’ جدیدتر یعنی فشرده‌سازی بهتر، که ویژگی فایل است، نه تجربهٔ شما. روی سخت‌افزاری بدون پشتیبانی از آن، کدک جدیدتر در هر چیزی که واقعاً متوجه می‌شوید بدتر است.

‘تبدیل به H.264 سازگاری را به‌رایگان درست می‌کند.’ سازگاری را درست می‌کند، اما نه به‌رایگان. رمزگذاری مجدد تصویر را رمزگشایی می‌کند و دوباره کدگذاری می‌کند، و کدگذاری دوم نمی‌تواند چیزی را که کدگذاری اول دور ریخته بازگرداند. نتیجه کمی بدتر از اصل است و هیچ تنظیمی از آن جلوگیری نمی‌کند. دانلود مستقیم H.264 از ابتدا هیچ هزینه‌ای ندارد.

‘کدک وضوح را کنترل می‌کند.’ این‌طور نیست. هر یک از این سه کدک هر وضوحی را کدگذاری می‌کند. کدک فقط تصمیم می‌گیرد تصویر با چه بهره‌وری‌ای ذخیره شود، نه چیز دیگری — به همین دلیل جدول حجم بالا می‌تواند این‌گونه معکوس شود.

‘یک کدک بد ویدیوی من را خراب کرد.’ معمولاً مقصر بیت‌ریت است، نه کدک. یک فایل H.264 که سخاوتمندانه کدگذاری شده بهتر از یک AV1 گرسنه‌داده‌شده به‌نظر می‌رسد. کدک سقف بهره‌وری را تعیین می‌کند؛ بیت‌ریت تصمیم می‌گیرد چقدر از آن سقف استفاده شده، و این بیت‌ریت است که پلتفرم‌ها به‌آرامی در آن صرفه‌جویی می‌کنند.

رشتهٔ مشترک هر چهار مورد یکسان است: کدک یک تصمیم ذخیره‌سازی است. مقدار فضایی که یک تصویر مشخص اشغال می‌کند و اینکه کدام دستگاه‌ها می‌توانند آن را باز کنند را تغییر می‌دهد. به‌خودی‌خود ویدیو را خوب یا بد نمی‌کند، و رفتار با آن به‌عنوان یک تنظیم کیفیت شما را به سمت بهینه‌سازی عدد اشتباه سوق می‌دهد.

انتخابگر فرمت ما چه می‌خواهد، و چرا

این انتخاب در یک خط از کد ما زندگی می‌کند، و ارزش توضیح دادن دارد چون مستقیماً چیزی را که دریافت می‌کنید شکل می‌دهد.

وقتی از یک پلتفرم کیفیت مشخصی درخواست می‌کنیم، فقط ‘1080p’ را نمی‌خواهیم. ما 1080p را با اولویت H.264 می‌خواهیم، و اگر H.264 در آن وضوح موجود نباشد به هر چیز دیگری که وجود دارد بازمی‌گردیم. ابزاری که برای کوچک‌ترین فایل بهینه شده باشد این را معکوس می‌کرد و هرجا AV1 موجود بود آن را می‌گرفت.

ما پس از فکر کردن به اینکه هر اشتباه واقعاً به چه کسی آسیب می‌رساند، برعکس آن را انتخاب کردیم. اگر H.264 را به کسی با گوشی جدید بدهیم، فایلی کمی بزرگ‌تر می‌گیرد و چیزی متوجه نمی‌شود. اگر AV1 را به کسی با دستگاه قدیمی‌تر بدهیم، فایلی می‌گیرد که تکه‌تکه می‌شود، باتری را تخلیه می‌کند، یا در اپلیکیشنی که استفاده می‌کند باز نمی‌شود — و هیچ راهی برای دانستن دلیل ندارد. هزینه‌ها متقارن نیستند، پس پیش‌فرض هم نباید باشد.

دلیل دومی وجود دارد، مختص به کاری که افراد با دانلودها انجام می‌دهند. بخش بزرگی از آن‌ها روی دستگاهی متفاوت از دستگاهی که آن‌ها را دانلود کرده پایان می‌یابند: به لپ‌تاپ منتقل شده، روی فلش‌مموری گذاشته شده، روی تلویزیون پخش شده، در یک ویرایشگر بارگذاری شده. گوشی‌ای که فایل را دریافت کرده اغلب دستگاهی نیست که آن را پخش می‌کند، که شرط‌بندی روی سخت‌افزار مدرن را حتی وقتی گوشی در دست شما جدید است شرط بدی می‌کند.

این معامله صادقانه است و ارزش گفتن صریح دارد: فایل‌های ما گاهی بزرگ‌تر از حداقل نظری هستند، و روی یک دستگاه جدید می‌توانستید فضا صرفه‌جویی کنید. ما فکر می‌کنیم دانلودی که همیشه کار می‌کند ارزشمندتر از دانلودی است که به‌طور بهینه فشرده شده، و وقتی یک پلتفرم در یک کیفیت مشخص فقط کدک‌های جدیدتر ارائه می‌دهد، شما همان‌ها را دریافت می‌کنید — چون همین وجود دارد.

یک پیامد ارزش گفتن دارد چون شبیه یک نقص به‌نظر می‌رسد. این اولویت زمانی اعمال می‌شود که ما فایلی را از جریان‌های ویدیو و صدای جداگانه مونتاژ کنیم، که بیشتر دانلودهای بالای 360p را شامل می‌شود. وقتی پلتفرمی به‌جای آن فایلی آماده به ما بدهد، هر چیزی که در آن باشد را عبور می‌دهیم — ما ویدیوی شما را برای برآورده کردن یک اولویت دوباره کدگذاری نمی‌کنیم، چون رمزگذاری مجدد کیفیت هزینه می‌کند و شما بابت نظم ما هزینه می‌پردازید.

سوالات متداول

کدام کدک را باید دانلود کنم؟

H.264، مگر اینکه بدانید دستگاه جدید است. همه‌جا پخش می‌شود و روی تقریباً هر دستگاهی از رمزگشایی سخت‌افزاری استفاده می‌کند، به قیمت فایلی کمی بزرگ‌تر.

چرا فایل 1080p کوچک‌تر از فایل 720p است؟

کدک‌های متفاوت. وضوح بالاتر اغلب VP9 یا AV1 است که بسیار بهتر از H.264 استفاده‌شده در پایین‌تر پله فشرده می‌شود.

آیا AV1 بهتر از H.264 است؟

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

آیا کدک روی کیفیت تصویر تأثیر می‌گذارد؟

با حجم فایل یکسان، کدک‌های جدیدتر بهتر به‌نظر می‌رسند. با تنظیم کیفیت یکسان، آن‌ها صرفاً فایلی کوچک‌تر تولید می‌کنند. هیچ‌کدام به‌خودی‌خود تصویر را خراب نمی‌کند.

تفاوت کدک و فرمت چیست؟

فرمت یا کانتینر — MP4، WEBM — همان جعبه است. کدک نحوهٔ کدگذاری تصویر داخل آن است. یک MP4 می‌تواند حاوی H.264 یا AV1 باشد.

دانلودهای شما از کدام کدک استفاده می‌کنند؟

هرجا پلتفرم ارائه دهد H.264، و در غیر این صورت بازگشت به کدک‌های جدیدتر. سازگاری در اولویت است، چون فایلی که پخش نمی‌شود هیچ ارزشی ندارد.

خودتان امتحان کنید

VidKeep مستقیماً در مرورگر شما اجرا می‌شود: لینک را جای‌گذاری کنید، کیفیت را انتخاب کنید، فایل را ذخیره کنید. بدون حساب کاربری، بدون اپلیکیشن.

VidKeep را باز کنید

آخرین به‌روزرسانی: 2026-08-20. با تغییر پلتفرم‌ها، راهنماهای خود را بازبینی می‌کنیم.