AOMedia שחררה את מקודד הייחוס (reference encoder) AV2 גרסה 1.0.0 במאי 2026, תוך הבטחה לשיפור של כ-30 אחוזים ביעילות לעומת AV1. הכותרת נשמעת מפתה, אך המקודד עדיין רחוק מלהיות מוכן לתהליך וידאו (pipeline) של סביבת ייצור.
למה AV2 עדיין לא מוכן לסביבת ייצור
המימוש הייחוס רץ הרבה יותר לאט מהמקודדים של AV1 שכבר נמצאים בשימוש יומיומי. אף מסגרת עבודה (framework) מרכזית למולטימדיה – FFmpeg, הסטנדרט דה-פקטו לקידוד מחדש (transcoding) – עדיין לא כוללת תמיכה ב-AV2, כך שתצטרכו גרסאות מותאמות אישית והרבה "עבודות תשתית" ידניות. גם אם תפיקו זרמי AV2, אין כרגע מפענחים (decoders) מבוססי חומרה בשוק, מה שאומר שכל מכשיר ניגון ייאלץ להשתמש בפענוח תוכנה. במכשירים ניידים, פענוח תוכנה צורך סוללה ומוסיף השהיה (latency), דבר שמהווה חסם משמעותי עבור רוב השירותים.
בקיצור, AV2 הוא אירוע חדשותי, לא כלי שניתן להטמיע בתהליך עבודה חי (live workflow) מבלי לבנות מחדש חלקים נרחבים מהתשתית (stack) שלכם.
מה עובד כרגע
הבחירה הבטוחה נותרת "סולם" (ladder) של שני מקודדים המבוסס על AV1 ו-H.264. לשני המקודדים יש נתיבים בשלים מואצים חומרה ב-FFmpeg והם נתמכים בדפדפנים, במכשירים ניידים ובממירים (set-top boxes).
אימות האצת חומרה
הריצו את FFmpeg עם הדגל -encoders וחפשו ערכים כמו av1_nvenc, av1_qsv, או av1_vaapi. ערכים אלו מצביעים על כך שמקודדי חומרה של NVIDIA, Intel Quick Sync או VA-API זמינים. אם לא מופיע דבר, AV1 יחזור למקודד תוכנה טהור ויהפוך למשימת Batch איטית.
זיהוי יכולות הלקוח
אל תגישו AV1 לכל דפדפן כברירת מחדל. בטלפונים רבים, פענוח תוכנה מרוקן את הסוללה ועלול לעכב את הניגון. ב-JavaScript, בצעו שאילתה ל-MediaCapabilities API ובדקו את השדה powerEfficient. הגישו AV1 רק כאשר המכשיר מדווח שהוא יכול לפענח ביעילות; אחרת, חזרו ל-H.264.
בניית סולם רב-מקודדים
הגדרה מעשית לשנת 2026 נראית כך:
- AV1 (SVT-AV1) עבור כל לקוח שמדווח על תמיכה בחומרה.
- H.264 כגיבוי (fallback) אוניברסלי לדפדפנים ומכשירים ישנים ללא האצת AV1.
שני כיוונונים טכניים יכולים להפיק ערך רב יותר מהסולם הזה:
- Keyframe alignment – שמרו על אורך ה-GOP (group of pictures) זהה בשתי הגרסאות. התאמת מרווחי מפתחות הקיים (keyframes) מחליקה את המעברים בשינויי ה-bitrate בסטרימינג אדפטיבי.
- Grain synthesis – הפעילו את תכונת ה-film-grain ב-SVT-AV1. המקודד ממדל את ה-grain במקום להשקיע ביטים בשחזור שלו, מה שחוסך ברוחב פס מבלי להקריב את האיכות הוויזואלית.
מתי להתחיל לעקוב אחרי AV2
ברגע ש-FFmpeg יוסיף מקודד AV2, תראו ערך חדש ברשימת ה--encoders. הגדירו בדיקת CI/CD קלה שמריצה ffmpeg -encoders | grep av2 ושולחת התראה ברגע שהמחרוזת מופיעה. עד שהבדיקה הזו הופכת לירוקה, השאירו את נתיב הקוד של AV2 מחוץ לסביבת הייצור.
מאמצים מוקדמים (Early adopters) יכולים להתנסות בסביבות בדיקה מבודדות כדי למדוד את הפחתת ה-bitrate המובטחת של 30 אחוזים. ניסויים אלו יכולים לסייע בקבלת החלטות לגבי מפת הדרכים (roadmap) העתידית, אך הם לא צריכים להנחות את אסטרטגיית המסירה (delivery strategy) של היום.
שורה תחתונה
AV2 מבטיח קפיצת יעילות משמעותית, אך היעדר מקודד מהיר, תמיכה במסגרות עבודה ומפענחי חומרה הופכים אותו ללא מתאים לשירותים חיים (live services). היצמדו לסולם AV1/H.264 מכוונן היטב, ודאו האצת חומרה והשתמשו בבדיקות יכולת בצד הלקוח כדי לספק את המקודד הנכון למכשיר הנכון. כאשר FFmpeg ישחרר סוף סוף מקודד AV2, תהיו מוכנים להעריך אותו מבלי לשבש את תהליך העבודה הקיים שלכם.
