הנה ההסבר הקצר על פרופיל [email protected] ותמיכה ב 16 refs
לקידוד H.264 יש מספר רמות (Level) ומספר פרופילים (Profile). בעולם ה HD יש שתי רמות נפוצות.
Level 5.1 ו Level 4.1 (נשאיר רגע את נושא הפרופילים בצד כי זה לא רלוונטי לעניינינו). ה Level מייצג בעצם סט של מגבלות המגדיר מהם הפרמטרים בהם
הדוחס (Endcoder) השתמש לצורך דחיסת הוידאו (במקרה שלנו זה H.264 אבל זה נכון גם לקידודים אחרים). ה Level מגדיר מהם הצרכים המינימליים
שהמפענח (Decoder) צריך לעמוד בהם על מנת לפרוס את הוידאו המקודד לרמה המסוימת (לדוגמה מוגדר שם כמה פריימים ייתכן שצריך לשמור בזיכרון על מנת לפענח פריים אחד מהוידאו, לדוגמה מוגדר שם מה יכול להיות הקצב המקסימלי של הוידאו וכו).
בלי לסבך ת'עניינים יותר מידי, אני אומר, שהיום רוב קידודי הסרטים נעשה לרמה 4.1 (בסרטי MKV, במדיות של בלוריי וכו) ולכן רוב הנגנים שתומכים ברמה 4.1 יצליחו לנגן את תכני ה HD בלי שום בעייה. אבל בעבר הלא רחוק, בגלל טעות של אנשים שקידדו סרטים באופן לא נכון (הגדירו לא נכון את הפרמטרים במקודד שהם השתמשו) והפיצו אותם ברשת בפרופיל 5.1, וכך נוצרו בעיות בחלק מהמכשירים לפענח ולהציג את הוידאו הזה (אגב, הבעייה הייתה לא רק על סטרימרים אלא גם על כרטיסי מסך במחשב, שלא תמכו בפענוח חומרה לרמה 5.1 וחשוב מכך הם לא תמכו ב refs 16, כלומר לא היה להם מספיק זיכרון על מנת להחזיק את כל הפריימים האלה בזיכרון של הכרטיס). אחרי כל ההסבר הזה, התמיכה של ה PRO ברמה 5.1 היא נחמדה ויכולה לעזור לעיתים רחוקות לנגן סרטים שקודדו (בטעות) לפרופיל הזה. כל שאר התכנים מקודדים לרמה 4.1 לכן אין משמעות לתמיכה המשופרת של ה PRO (אגב ה Xtreamer הישן תומך בפרופיל 4.1 כנ"ל גם ה PS3, מכשירי ה NMT וכו).
הערה קטנה:
לא בהכרח פורס שתומך ברמה של 4.1 לא יצליח לנגן תוכן שקודד לרמה 5.1 וזה הכל תלוי בפרמטרים עצמם בהם השתמשו לצורך הקידוד (בדר"כ ה Ref-frames הוא הפרמטר החשוב)
שורה תחתונה:
זוהי תכונה נחמדה שקיימת ב PRO אבל לא משמעותית בניגון תכני ה HD הקיימים (ואלה שיגיעו בעתיד)