מפעל הפורמטים - AVIF
- יגאל לוי

- 8 ביולי
- זמן קריאה 6 דקות
בעולם שבו למהירות, איכות התמונה וחוויית המשתמש חשיבות מכרעת – פורמטים של תמונה אינם עניין שולי. בשנים האחרונות עולה כוכבו של פורמט AVIF, פורמט תמונה חדש יחסית שמבטיח לדחוס קבצים באיכות גבוהה ובנפח קטן במיוחד. AVIF נוצר במטרה לשפר את ביצועי הרשת, להפחית את זמן הטעינה של אתרים ואפליקציות ולתת מענה ויזואלי חד וברור – מבלי להכביד על המכשיר או על התעבורה. עדכון 26.8 לפוטושופ הוסיף תמיכה לפורמט זה ופתח את הדלת לדור הבא של קובצי תמונה. במאמר זה נבחן את יתרונותיו וחסרונותיו של הפורמט ונבין מדוע הוא הופך לאחת הבחירות המובילות בעולם התמונות הדיגיטליות.
מי אתה AVIF?
הפורמט AVIF (ר״ת AV1 Image File Format) מבוסס על קודק (מפענח) הוידאו AV1 שפותח על ידי Alliance עבור Open Media. הפורמט תוכנן לדחיסה יעילה להשגת קבצים בנפח קטן יותר תוך הגנה על המידע המקורי - בדיוק השילוב שמעצבי אתרים מחפשים. הגירסה הראשונה של הפורמט שוחררה בפברואר 2019 והגירסה המלאה הוצגה באפריל 2022. משמע, מדובר בפורמט חדש שחף מבעיות אופייניות של פורמטים מיושנים. בדיקות שערכו בנטפליקס ב-2020 גילו שפורמט זה לא רק יעיל מהפורמט הותיק JPEG, הוא משמר טוב יותר פרטים, הן בתמונות, עצמים גראפיים ומלל והוא מציג פחות עיוותי צבע סביב קצוות חדים.
הבנת יסודות דחיסת תמונות
לפני שנדון אודות היתרונות והחסרונות של AVIF כדאי להבין את היסודות של דחיסת תמונות. בבסיס, דחיסת תמונות היא תהליך של הפחתת נפח הקובץ של תמונה מבלי לפגוע במידה רבה באיכות החזותית שלה. הדחיסה מושגת באמצעות אלגוריתמים שונים שמזהים ומחסלים נתונים מיותרים בתוך קובץ התמונה. ישנם שני סוגים עיקריים של דחיסת תמונות:
דחיסה עם אובדן: שיטה זו משיגה יחס דחיסה גבוה יותר על ידי ויתור על חלק מנתוני התמונה שנחשבים פחות חשובים עבור התפיסה החזותית. בעוד שדחיסת מסוג זה יכולה להוביל לגודל קובץ קטן יותר, היא עשויה גם להציג ירידה מסוימת באיכות התמונה, כמו עיוותים דיגיטליים או טשטוש.
דחיסה ללא אובדן: שומרת על כל הנתונים המקוריים של התמונה, ומבטיחה שהתמונה שהופקה תואמת את המקורית. בעוד שדחיסה ללא אובדן מביאה לאיכות גבוהה יותר, היא בדרך כלל מובילה לנפחי קובץ גדולים יותר בהשוואה לדחיסה עם אובדן.

יתרונות פורמט AVIF
דחיסה מצוינת באיכות גבוהה - AVIF מסוגל להפיק קבצים קטנים משמעותית מפורמטים נפוצים כמו JPEG ו-PNG, מבלי לוותר על איכות התמונה. לפי מבחנים רבים, AVIF מציג חיסכון של עד 50% בגודל הקובץ בהשוואה ל-JPEG, תוך שמירה על חדות, צבעים וטווח דינמי מרשים. הפורמט תומך גם בדחיסה שאיננה פוגעת באיכות הקובץ (יש לבחור באפשרות זו בעת השמירה).
תמיכה בשקיפות (ערוצי אלפא) - בניגוד ל-JPEG, פורמט AVIF תומך בשקיפות – ממש כמו PNG – מה שמאפשר שימוש גמיש יותר לגרפיקה ברשת ובעיצוב ממשקים.
טווח דינמי רחב (HDR) - הפורמט AVIF תומך בתמונות בטווח דינמי רחב (HDR) כולל תמיכה במרחב צבע רחב (WCG). הפורמט תומך בעומק צבע של 8, 10 ו-12 ביט, מה שמתאים לתצוגות מתקדמות ולתכני פרימיום.
קוד פתוח וללא תמלוגים - AVIF מבוסס על קודק AV1 הפתוח, שאינו מחייב תשלום על רישוי – בניגוד לקודקים אחרים. זהו יתרון משמעותי עבור מפתחים, חברות ויוצרי תוכן.
תמיכה גוברת בדפדפנים ופלטפורמות - נכון ל-2025, רוב הדפדפנים המובילים (כגון Chrome, Firefox, Safari ו-Edge) כבר תומכים ב-AVIF וכך גם מערכות הפעלה ניידות ושולחניות רבות. פלטפורמות לבניית אתרים כמו Wix אפילו ממירות את הקבצים ישירות לפורמט AVIF כדי לחסוך בנפח.

חסרונות פורמט AVIF
מהירות קידוד איטית - תהליך הקידוד (Encoding) לפורמט AVIF איטי משמעותית ביחס ל-JPEG או WebP. עובדה זו עלולה להוות בעיה כשמדובר בכמויות גדולות של תמונות בזמן אמת או בתהליכי עיבוד מהיר.
תמיכה לא מלאה בכל הפלטפורמות - על אף שהתמיכה גוברת, מדובר בפורמט חדש יחסית, יש עדיין כלים, תוכנות או מערכות CMS שלא תומכות באופן מלא בפורמט AVIF, מה שעלול להקשות על שילובו בפרויקטים קיימים.
תמיכה בהנפשה (אנימציה) - עדיין לא מיטבית - אמנם AVIF תומך גם בהנפשה (בדומה ל-GIFF או WebP), אך התמיכה הזו עדיין פחות בשלה ונתונה לשיפור – במיוחד מבחינת יעילות וגודל הקובץ.
16 דברים שחייבים לדעת על פורמט AVIF
השם - כאמור ראשי התיבות של AVIF הם AV1 Image File Format.
דחיסה - בדומה לפורמט WebP גם כאן קיימת תמיכה בדחיסה ללא פגיעה באיכות לצד דחיסה (יעילה יותר) הפוגעת באיכות.
מודלי צבע - מאחר ופורמט זה עוצב במקור לוידאו ולרשת הוא תומך במודלי צבע מצומצמים - משמע RGB. לא, הוא לא תומך ב-CMYK ,Lab ,GrayScale וגם לא ב-Bitmap
תמיכה בטווח צבעים רחב וצר - הפורמט תומך ב-HDR (טווח דינאמי רחב) וגם בטווח דינאמי צר (SDR) משמע - אידיאלי לצגים.
מימדים - הפורמט יכול לתמוך תיאורטית בתמונות בגודל של כחצי מיליארד × כחצי מיליארד פיקסלים, אם כי המגבלות המעשיות נמוכות הרבה יותר בגלל מגבלות זיכרון ועיבוד. רוב היישומים כיום תומכים בממדי מקסימום בעשרות אלפי פיקסלים.
עומק צבע - פורמט AVIF תומך בעומק צבע של 8, 10 ו-12 סיביות. לעומתו JPEG-XL תומך ב-32 סיביות.
שקיפות - הפורמט תומך בשקיפות.
ערוצי אלפא - אמנם הפורמט תומך בערוצי אלפא - אך נכון לכתיבת שורות אלו - לא בשמירה מפוטושופ.
צבעי Spot - לצערנו פורמט זה אינו תומך בצבעי Spot או Pantone. אם הקובץ שלכם כולל צבעי Pantone הם יומרו בשמירה ל-RGB.
הנפשה (אנימציה) - הפורמט תומך בהנפשה במספר אופנים: אנימציה מבוססת רצף - משמע מספר פריימים מאוחסנים בקובץ אחד, שליטת לולאה - ניתן לקבוע מספר לולאות או לולאה אינסופית, זמן פריים משתנה - לכל פריים יכולה להיות משך תצוגה שונה, איכות גבוהה - דחיסת AVIF שומרת על איכות גבוהה גם ברצפים מונפשים. פורמט AVIF מציג נפח קובץ קטן ב-80%-50% מקובצי אנימציה בפורמט WebP. האנימציה הנתמכת בפורמט זה בעומק צבע גבוה משמעותי מ-GIFF.
פענוח פרוגרסיבי - הפורמט לא תוכנן במיוחד לטעינה רספונסיבית של תמונות גדולות בהתאם לרזולוציית מכשיר הצפייה.
הפחתת איכות מדורגת - בניגוד לפורמטים אחרים, הירידה באיכות הקובץ מדורגת ואיננה קיצונית.
קוד פתוח - כאמור פורמט זה מבוסס על קוד פתוח ולכן אינו מצריך תמלוגים.
מהירות הקידוד – פורמט AVIF דורש עיבוד כבד, ולכן פחות יעיל לתהליכים בזמן אמת (למשל שמירה מהירה של הרבה תמונות).
תמיכה - סעיף זה הוא אולי החשוב ביותר מאחר והפופולאריות של JPEG נשענה על העובדה שנתמך בכל דפדפן ובכל תוכנה לעיבוד תמונה. הטמעת פורמט קובעת במידה מסויימת את עתידו. נכון להיות כמעט כל הדפדפנים תומכים בפורמט ובפועל כל הדפדפנים הראשיים עושים זאת כבר שנים. תוכנות Adobe תומכות בפורמט אך למעט פוטושופ לא בהכרח תומכות בשמירה או ייצוא לפורמט. אפשר להניח שמדובר במצב זמני, אך זהו המצב נכון לכתיבת שורות אלו. מבחינת מערכות הפעלה - הפורמט נתמך במק, חלונות, לינוקס ואנדרואיד.
מתחרים - לפורמט זה מתחרים לא פחות טובים, בראשם Webp הנתמך בכל הדפדפנים העדכניים ו-JPEG-XL שלו יתרונות נוספים.

המרה לפורמט זה
ניתן למצוא ברשת מספר ממירים מקוונים למגוון פורמטים ו-AVIF ביניהם. Squoosh - ממיר זה מאפשר להמיר קבצים למבחר פורמטים, ביניהם AVIF. יש לגרור את התמונה לחלון הדפדפן, או ללחוץ על כפתור ההוספה ולבחור בקובץ להמרה. בשלב זה ייפתח חלון ההמרה - יש לבחור בפורמט AVIF ולקבוע את רמת הדחיסה. החלון המרכזי יציג את התמונה לדחיסה ואפשרות לצפות בתוצאה לאחר הדחיסה. בתחתית החלון ניתן לראות את נפח הקובץ לאחר הדחיסה וכפתור להורדת הקובץ הדחוס.

תכונה | JPEG XL | AVIF | JPEG | WebP |
איכות תמונה | גבוהה מאוד | גבוהה מאוד | בינונית | טובה |
דחיסה (נפח קובץ) | 60%-30% | עד 50% | מיושנת | עד 50% |
עומק צבע | עד 16 ביט | עד 12 ביט | 8 ביט בלבד | עד 8 ביט |
תמיכה ב-HDR | כן | כן | לא | מוגבלת |
שקיפות (ערוצי אלפא) | כן | כן | לא | כן |
אנימציה | כן | כן | לא | כן |
שימור שכבות / תגיות מידע | כן | לא | לא | לא |
תאימות לאחור | חלקית עם JPEG | לא | כן | לא |
תמיכה בדפדפנים | נמוכה מאוד | חלקית | אוניברסלית | רחבה |
תמיכה בתוכנות | מוגבלת | מוגבלת | מלאה | רחבה |
מהירות קידוד | בינונית | איטית | מהירה מאוד | מהירה |
קוד פתוח | כן | כן | לא | כן |
סיומת קובץ | JXL | AVIF | JPG | Webp |
השורה התחתונה
בעולם אידיאלי היה לנו פורמט אחד שמציע דחיסה גבוהה ללא איבוד נתונים, תמיכה בכל מודלי הצבע, בעומק צבע גבוה, בערוצי אלפא ושקיפות, בשכבות ומסלולים, תמיכה בהנפשה וכמובן תמיכה של כל התוכנות והדפדפנים. נכון להיום אף פורמט לא עומד באופן מלא בכל הבקשות, על אף שחלק מהם בהחלט מתקרבים לכך. הפורמטים הנפוצים ביותר לרשת הם עדיין JPEG ,PNG ו-GIFF. מדובר בפורמטים מיושנים המציעים יותר חסרונות מיתרונות. בשנים האחרונות אנו זוכים למספר פורמטים שעשויים לשנות את פני התמונה ועדיין לכל אחד יתרונות וחסרונות בולטים. AVIF לא שונה מהם ועדיין יתרונותיו גוברים על החסרונות.
אז למה לבחור דווקא ב-AVIF?
אם אתם עוסקים בבניית אתרים, אפליקציות או מערכות שדורשות ביצועים גבוהים וחוויית משתמש חלקה – פורמט AVIF הוא בחירה חכמה. הוא מספק את השילוב האידיאלי בין איכות תצוגה מעולה לגודל קובץ מזערי, מתאים לכל סוגי התמונות (כולל עם שקיפות ו-HDR), ונמצא בהתפתחות מתמדת בעולם התמיכה הטכנית.
למרות שעדיין יש מגבלות מסוימות – בעיקר בתחום הקידוד והתמיכה הפלטפורמית – המגמה ברורה: AVIF הולך ותופס את מקומו כסטנדרט הבא של תמונות ברשת.




תגובות