MPEG-2 – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
התייחסות ל-System. הוספת פרוט ושיפורים בניסוח. |
שכתוב מקיף והרחבה |
||
שורה 1:
{{שכתוב|יש להסביר מה התקן עושה ואיך, רק אז לפרט|נושא=מחשוב}}
'''MPEG-2''' הוא [[תקן]] פופולרי לדחיסה וקידוד דיגיטאלי של [[וידאו]] ואותות שמע (Audio) שפותח על ידי Moving Picture Experts Group (ראשי התיבות של MPEG)
התקן נוצר כשידרוג ל-MPEG-1 שקדם לו והוא מבוסס עליו. הוא בעל [[תאימות לאחור]] ומכיל את כל התכונות של MPEG-1, אך עולה עליו באיכות התמונה והשמע, באיכות הדחיסה, ובגמישותו הרבה.
התקן מבוסס על [[דחיסה מאבדת נתונים]] (lossy) [[קידוד וידאו|לקידוד]] [[דחיסה מאבדת נתונים|ודחיסת]] מדיה המורכבת מ[[וידאו]] ואותות שמע
התקן מחולק לשלושה חלקים עיקריים בהתאם
השימוש בקוד MPEG-2 דורש מקודד, אשר הופך את המידע המקורי (תמונה וקול) לרצף של קוד דיגיטאלי שיקרא זרם MPEG, ומפענח אשר קורא את הרצף ומשחזר את המידע המקורי.
== המערכת (System) ==
זרם של קוד MPEG מכיל כמה זרמים בסיסיים (Elementary Stream) שונים ונבדלים. במקרה הפשוט יהיו אלה זרם
בגלל השוני בישומים וצורת השימוש מבחינים בין מערכת שנועדה לשידורים, Transport Stream ובין זו שמיועדת לקבצי איחסון כמו ב-DVD שנקראת Program Stream. קובץ ב-DVD למשל יכול להכיל כמה זרמי שמע לתמיכה בשפות שונות. לעומת זאת, זרם משודר יכיל בדרך כלל כמה ערוצי טלויזיה שונים ואת לוח השידורים. כל אחת מהמערכות משתמשת בחלק מהאפשרויות הרבות שמציע MPEG-2.
== זרם הוידאו ==
תצוגת וידאו מורכבת מרצף של תמונות. זרם הוידיאו של MPEG-2 מורכב מרצף של נתונים דחוסים המאפשרים לשחזר ולהציג את התמונות בזו אחר זו. בשידור של זרם וידאו או בקריאה מנגן DVD, חייב קצב התמונות בקוד להתאים לקצב התצוגה, כלומר 25 או 30 תמונות בשנייה, תלוי בשיטת התצוגה, [[PAL]] או [[NTSC]]. כל
=== דחיסת התמונה ===
המידע המשמעותי מבחינה כמותית בזרם MPEG הוא אות החוזי (התמונה). יש
*
*'''דחיסה טמפורלית''' (בציר הזמן). דחיסה זו מנצלת את העובדה שבדרך כלל בצילום וידאו יהיו שתי תמונות עוקבות כמעט זהות זו לזו. לפיכך, אם תמונה אחד קודדה במלואה, מספיק לקודד את ההבדלים כדי לקבל את התמונה הבאה.
=== סוגי התמונות ב-MPEG-2: ===
קוד ה-MPEG-2 של התמונה מאפשר למפענח לשחזר את התמונה שתוצג. מכיוון שחלק מהתמונות נשמרות במלואן בעוד שרוב התמונות שומרות רק את ההבדלים, קיימים ב-MPEG-2 כמה סוגי תמונות (למרות שתמונה יכולה להיות מסוג מסגרת (Frame) או שדה (Field), המונח הנפוץ הוא Frame והוא מתייחס רק לשיטת הקידוד שלהלן).
* I-Frame - מהמילה Intra. הקוד מאפשר לשחזר את התמונה המלאה באופן עצמאי, ללא תלות בתמונה אחרת. (מסומנת באות I).▼
* P-Frame - מהמילה
* B-Frame - מהמילה
מכיוון שפיענוח תמונת B מבוסס על תמונת P שתוצג אחריה, יש צורך לפענח את תמונת ה-P לפני תמונת ה-B. על כן, בקוד שבזרם ה-MPEG-2
▲* I-Frame - הקוד מאפשר לשחזר את התמונה המלאה באופן עצמאי, ללא תלות בתמונה אחרת. (מסומנת באות I).
▲* P-Frame - מהמילה (Predictive) - "התמונה הבאה". התמונה המקודדת מכילה את השינוי מתמונת ה-I או ה-P שקדמה לה ומבוססת עליה (מסומנת באות P).
▲* B-Frame - מהמילה (Bidirectional). מכילה את ההבדל מתמונת I או P שקדמה לה וגם מזאת שבאה אחריה, כלומר השיחזור הוא לשני הכיוונים וזה מקור השם. כמות המידע המקודד בתמונה היא הקטנה ביותר. איכות התמונה פחותה ואילו הדחיסה מקסימלית. אינה משמשת כפריים התייחסות. (מסומנת באות B).
כל רצף תמונות לפיענוח חייב להתחיל בתמונה מסוג I. רצף תמונות נקרא GOP (ראשי תיבות של Group Of Pictures). רצף התמונות הוא לרוב (...IBBPBBP(IBBP אך ניתן להגדיר רצף אחר. ככל שיהיה הרצף ארוך תושג דחיסה רבה יותר, שכן כמות המידע בתמונת I גבוהה בסדרי גודל. מצד שני, כאשר מתחילים בפיענוח זרם וידאו, למשל אחרי החלפת ערוץ בממיר, יש
▲מכיוון שפיענוח תמונת B מבוסס על תמונת P שתוצג אחריה, יש צורך לפענח את תמונת ה-P לפני תמונת ה-B. על כן, בקוד ה-MPEG-2 תופיע תמונת P לפני תמונת B שתלויה בה. כלומר, סדר הופעת התמונות בקוד אינו זהה לסדר התצוגה. כדי לפענח תמונת B יש צורך בזיכרון שישמור את שתי התמונות האחרות.
== זרם השמע (Audio) ==
▲כל רצף תמונות לפיענוח חייב להתחיל בתמונה מסוג I. רצף תמונות נקרא GOP (ראשי תיבות של Group Of Pictures). רצף התמונות הוא לרוב (...IBBPBBP(IBBP אך ניתן להגדיר רצף אחר. ככל שיהיה הרצף ארוך תושג דחיסה רבה יותר, שכן כמות המידע בתמונת I גבוהה בסדרי גודל. מצד שני, כאשר מתחילים בפיענוח זרם וידאו, למשל אחרי החלפת ערוץ בממיר, יש צורך להמתין להופעה של תמונת I כדי להתחיל את פענוח התמונות, שכן יתר התמונות מתבססות עליה. לכן תופיע תמונת I בדרך כלל בכל חצי שנייה.
MPEG-2 תומך בשני תקנים לקידוד ודחיסה של אותות שמע. MP3, שהופיע כבר ב-MPEG1, שופר ושודרג כדי לאפשר שמע ב-5 ערוצים, כמו במערכת [[קולנוע ביתי|קולנוע ביתי.]] כן נוספה שיטה חדשה ועדיפה - AAC. זרמי השמע והוידאו שהם כאמור זרמים נפרדים מכילים אותות תזמון כדי לסנכרן בין הסרט לפס הקול.
== ראו גם ==
|