מהדורה שלישית של dav1d, מפענח AV1 מהפרויקטים VideoLAN ו-FFmpeg

קהילות VideoLAN ו-FFmpeg פורסם מהדורה שלישית (0.3) של ספריית dav1d עם יישום של מפענח פורמט קידוד וידאו חלופי בחינם AV1. קוד הפרויקט כתוב בשפת C (C99) עם תוספות אסמבלר (NASM/GAS) ו מופץ על ידי מורשה תחת רישיון BSD. מיושמת תמיכה בארכיטקטורות ומערכות הפעלה x86, x86_64, ARMv7 ו-ARMv8. Linux, Windows, macOS, Android ו-iOS.

ספריית dav1d תומכת בכל תכונות AV1, כולל תצוגות מתקדמות תת דגימה וכל פרמטרי בקרת עומק הצבע המצוינים במפרט (8, 10 ו-12 סיביות). הספרייה נוסתה על אוסף גדול של קבצים בפורמט AV1. המאפיין המרכזי של dav1d הוא ההתמקדות שלו בהשגת ביצועי הפענוח הגבוהים ביותר האפשריים והבטחת עבודה באיכות גבוהה במצב ריבוי הליכים.

הגרסה החדשה מוסיפה אופטימיזציות נוספות כדי להאיץ את פענוח הווידאו באמצעות הוראות SSSE3, SSE4.1 ו-AVX2. מהירות הפענוח במעבדים עם SSSE3 עלתה ב-24%, ובמערכות עם AVX2 ב-4%. נוסף קוד assembly להאצה באמצעות הוראות SSE4.1, שהשימוש בו העלה את הביצועים ב-26% בהשוואה לגרסה הלא מותאמת (לעומת אופטימיזציות המבוססות על הוראות SSSE3, הרווח הוא 1.5%).

 מהדורה שלישית של dav1d, מפענח AV1 מהפרויקטים VideoLAN ו-FFmpeg

ביצועי המפענח במכשירים ניידים עם מעבדים המבוססים על ארכיטקטורת ARM64 הוגדלו אף הם. על ידי הטמעת פעולות באמצעות הוראות NEON, הביצועים עלו בכ-12% בהשוואה למהדורה הקודמת.

 מהדורה שלישית של dav1d, מפענח AV1 מהפרויקטים VideoLAN ו-FFmpeg

בהשוואה למפענח הייחוס aomdec (libaom), היתרון של dav1d מורגש בצורה החזקה ביותר כאשר עובדים במצב ריבוי הליכים (בבדיקות מסוימות dav1d מהיר פי 2-4). במצב של חוט יחיד, הביצועים שונים ב-10-20%.

 מהדורה שלישית של dav1d, מפענח AV1 מהפרויקטים VideoLAN ו-FFmpeg

 מהדורה שלישית של dav1d, מפענח AV1 מהפרויקטים VideoLAN ו-FFmpeg

הייתה הצלחה בשימוש ב-dav1d בפרויקטים אחרים. ברירת המחדל היא dav1d עכשיו חל ב-Chromium/Chrome 74 ו-Firefox 67 (לשעבר dav1d היה כלול עבור Windows, אבל עכשיו מוּפעָל עבור Linux и macOS). FFmpeg ו-VLC המשיכו להשתמש ב-dav1d, ומתוכנן מעבר לטרנסקודר dav1d. בֶּלֶם יָד.

זכור כי ה-Codec של הווידאו AV1 שפותחה על ידי הברית מדיה פתוחה (AOMedia), הכוללת חברות כמו Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN ו-Realtek. AV1 ממוקם כפורמט קידוד וידאו זמין לציבור, ללא תמלוגים, שמקדימה באופן ניכר את H.264 ו-VP9 מבחינת רמות הדחיסה. על פני מגוון הרזולוציות שנבדקו, בממוצע AV1 מספק את אותה רמת איכות תוך הפחתת קצבי הסיביות ב-13% בהשוואה ל-VP9 ונמוך ב-17% מ-HEVC. בקצבי סיביות גבוהים, הרווח עולה ל-22-27% עבור VP9 ול-30-43% עבור HEVC. במבחני פייסבוק, AV1 עלה על הפרופיל הראשי H.264 (x264) ב-50.3% מבחינת רמת הדחיסה, הפרופיל הגבוה H.264 ב-46.2% ו-VP9 (libvpx-vp9) ב-34.0%.

מקור: OpenNet.ru

קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster