IOS 11 ו-Android Spearhead תמיכה אוניברסלית עבור Opus Audio Codec, היורש של MP3 באיחור

click fraud protection

עברו 24 שנים מאז שה-MP3 יצא לראשונה, ולמרות מאמצים רבים של קבוצות שונות לאורך השנים להחליף אותו (בניסיונות כגון Vorbis, AAC, WMA ואחרים), אף אחד עדיין לא הצליח, אבל זה יכול להיות מִשְׁתַנֶה. שלא כמו עם קודקים של וידאו, אנשים כבר לא מחפשים באופן ישיר קודק אודיו ללא תמלוגים שיחליף את הקודק הפופולרי ביותר (MP3), כמו מוקדם יותר השנהMP3 עצמו הפך רשמית ללא תמלוגים עם פקיעת תוקף הפטנטים הנותרים שלו. זה לא אומר שהגענו לסוף פיתוח ה-codec אודיו. אנחנו עדיין יכולים להפיק תועלת משיפורים נוספים ב-Codec, במיוחד במצבי אחזור נמוך ורוחב פס נמוך, וכאן נכנסת אופוס לתמונה.

השוואה של Opus 1.0 עם פורמטי שמע אחרים. אופוס ראתה שיפורים משמעותיים נוספים מאז. CC-BY opus-codec.org

Opus הוא Codec וידאו ללא תמלוגים שנוצר על ידי ה-Xiph. קרן Org מבוססת על רכיבי הקודקים האודיו CELT ו-SILK בסיוע Broadcom (חברת מוליכים למחצה שעזרה ל- Xiph. Org develop CELT) ו-Microsoft (SILK פותחה על ידי חברת הבת שלהם, Skype). הוא מספק שיפורים משמעותיים בהשהייה וביעילות בכל טווח קצבי הסיביות, במיוחד בתרחישים של קצב סיביות נמוך שבהם MP3 מתקשה כעת. Opus מסוגלת לספק אודיו באיכות גבוהה בקצבי סיביות נמוכים כמו

32 kbps למוזיקה ו-14 kbps לדיבור, המהווה התקדמות גדולה עבור תרחישי קצב סיביות נמוך והשהייה נמוכה כגון אודיו בזמן אמת דרך חיבורים סלולריים.

מה שמפספס לעתים קרובות עם כל מדברים על כמה מעולה של אופוס עבור קצבי סיביות נמוכים, זה זה ביצועים פנטסטיים בקצבי סיביות גבוהים יותר. Opus מגיעה לנקודה שבה עליות סיביות נוספות אינן גורמות עוד לשיפורים ניכרים באיכות השמע בסביבות 192 kbps, שזה הרבה נמוך מ-~256 kbps ש-MP3 צריך כדי להשיג את אותו האפקט, ואופוס ממשיכה להעלות ביצועים טובים יותר מ-MP3 בכל הטווח של קצבי סיביות. זה כמובן אינו תחליף לפורמטים ארכיוניים המספקים דחיסה ללא אובדן כגון FLAC (אשר הוא גם ללא תמלוגים ו-FOSS, בדיוק כמו Opus ו-MP3), אבל הוא נהדר לשימוש יומיומי עבור מוזיקה רגילה הַקשָׁבָה.

Opus היא באמת יצירה פנטסטית של הנדסת תוכנה, והוא ללא ספק אחד מקודקים האודיו הטובים ביותר שנעשו עד כה, והכל תוך שהוא ללא תמלוגים. אז למה עדיין לא כולם משתמשים ב-Opus? אחת הבעיות הגדולות ביותר עבור Codec חדש שמנסה להשיג אימוץ נרחב הוא פשוט תמיכה במכשיר. ניתן לתמוך ב-codec על ידי כל שירות סטרימינג וחנות מוזיקה בחוץ, אבל אם המכשירים שאנשים משתמשים בהם אינם תומכים בו, אז הכל מופרך. ה-Xiph. קרן Org נתקלה בבעיה עם תמיכה במכשירים בזמן פיתוח Vorbis, מתחרה ה-MP3 הקודם שלהם. Vorbis (המכונה לפעמים Ogg Vorbis עם סיומת הקובץ .ogg) היה ללא תמלוגים והראה ברור התקדמות על פני MP3 ברוב התרחישים, אך היא מעולם לא הגיעה לרמת התמיכה במכשיר הדרושה כדי לראות תפוצה רחבה אימוץ. במקום זאת, Vorbis אומצה רק למקרי שימוש ספציפיים על ידי כמה שירותי סטרימינג כמו Spotify, Netflix ו-YouTube.

למרבה המזל Opus השיגה סוף סוף תמיכה בכל מערכות ההפעלה הגדולות. עם השקת macOS 10.13 High Sierra ו-iOS 11, Opus תהיה נתמכת רשמית בצורה כלשהי על ידי כל מערכת הפעלה מרכזית, וכל דפדפן אינטרנט מרכזי (בהנחה שאפל לא מסירה את התמיכה שקיימת כרגע בגרסת הבטא שלהם). התמיכה אמנם עדיין תהיה טובה יותר בפלטפורמות מסוימות מאשר באחרות, אבל בכל זאת מדובר בציון דרך חשוב באימוץ של Opus.

כאשר תמיכה נרחבת ברמת המכשיר ב-Opus הופכת למציאות, ייתכן מאוד שנראה ששירותי סטרימינג עוברים במהירות ל-Opus, במיוחד מכיוון שרבים מהם יעבדו מחדש את הערימה שלהם כדי להביא AV1 תמיכה גם כן, אשר אופוס צפוי להיות משולב עם קונטיינרים עתידיים של WebM לסרטונים. מקרי השימוש שבהם אופוס רואה את השיפורים הגדולים ביותר (זרימה בקצב סיביות נמוך ויישומי אחזור נמוך כמו צ'אט וידאו) מטופלים בדרך כלל על ידי תוכניות ללא קלט משתמש, כך ייתכן שמשתמשים לא יבינו שהמעבר מתרחש, אולם הבסיס שהונחו על ידי יישומים אלה יאפשר שימוש עתידי ב-Opus עבור מקרי שימוש גלויים למשתמש, כמו פודקאסטים ומוזיקה הורדות.

עם האימוץ הנרחב של Opus, הביצועים הקיימים והמשך הפיתוח שהיא רואה, אנחנו יכולים להיות מובטח ששמע באינטרנט ובמכשירים שלנו ימשיך לקבל עתיד חזק ללא תמלוגים במשך שנים לבוא. ביסוס האינטרנט סביב רכיבי קוד פתוח ללא תמלוגים הוא קריטי לאינטרנט בריא, מכיוון שזו הדרך היחידה להבטיח יכולת פעולה הדדית לכולם ולכל דבר באינטרנט. שימוש בקודקים ובתוכנות אחרות המשועבדות לפטנטים עלול ליצור מצבים שבהם משתמשים מסוימים לא יוכלו לגשת לחלקים אלה של אינטרנט מבלי שהאתר יצטרך ליצור מספר גרסאות של הדף שלהם, מה שיוצר עבודה נוספת עבור המפתחים וגורם לבעיות עבור משתמשים. תוכנה חינמית וקוד פתוח ("חינם" כמו ב"חופש" להשתמש בתוכנה איך שאתה רוצה) היא חלק קריטי שלנו תשתית אינטרנט, וזה נהדר לראות שכשזה מגיע לקודקים אודיו, החופש הזה ימשיך לתוך ה- עתיד.