דף הבית » טיפים למחשב » OTT מדריך רכיבי Codec, פורמטים מכולה ההמרה

    OTT מדריך רכיבי Codec, פורמטים מכולה ההמרה

    אם הכותרת של מאמר זה לא עושה כבר את הראש כאב, אז את כל זה בהחלט יהיה. ובכן, אני מקווה שאני יכול להסביר את זה בצורה הגיוני לאדם הלא טכני. אני כותב מאמר זה על וידאו / רכיבי codec אודיו כי מצאתי את עצמי מבולבל כאשר מנסה להסביר את זה לחבר יום אחד.

    מה בדיוק הוא codec? אני יודע שאתה צריך אותם כדי לנגן סרט פה ושם, אבל מה לעזאזל זה באמת? מה מבולבל באמת היו כל התנאים שמעתי, אבל אף פעם לא ממש הבינו: H.264, DivX, MP4, AVI, MPEG-2, AVCHD, AAC, OGG, MKV, וכו ', וכו' היו אלה כל רכיבי codec? אחרי הרבה קריאה ולמידה, הבנתי כי העולם של רכיבי codec אודיו ווידאו פורמטים המכיל הוא מאוד מבלבל. למעשה, אני באמת אפילו לא יודע את ההבדל בין codec ו פורמט מכולה עד שהתחלתי לחקור.

    אני לא נכנס לפרטים רבים, רק בגלל שהנושא מתחיל להיות קצר מאוד. האם אתה באמת אכפת אם 1 שעה של RAW לא דחוס 1080p 60 מסגרות לשנייה וידאו אוכלת כמעט 500 GB של שטח אחסון? כנראה שלא.

    מהו Codec?

    אז מה בדיוק הוא codec ומה זה עושה? במילים הפשוטות ביותר, codec הוא מקודד / מפענח או, בצורתו המקורית, מדחס (co) - decompressor (dec). אז זה בדיוק מה codec עושה: זה לוקח קובץ דיגיטלי ו compresses אותו (או encodes אותו) עבור אחסון decompresses אותו (או decodes אותו) עבור הצפייה או ההמרה. אני אגיד לך מה ההמרה הוא קצת מאוחר יותר, בואו לא לבלבל את עצמנו בשלב מוקדם.

    הדבר החשוב להבין הוא כי codec הוא סוג של כמו מפרט של איך bitstream צריך להיראות. מה זה bitstream? כדי לא לקבל טכנית מאוד, זה איך רצף של בתים צריך להיות מסודרים עבור codec מסוים. לכל codec יש קבוצה מסוימת של קווים מנחים. לדוגמה, הוא יכול לציין את רוחב, גובה, יחס גובה, וכו 'בדוק את הדף הזה, אבל לא לקרוא יותר מדי או הראש שלך ייפגע:

    http://www.cs.cf.ac.uk/Dave/Multimedia/node262.html

    כי זה מפרט, יש לי דרכים רבות להמיר נתונים בפורמט זה. לפיכך, יכול להיות הרבה encoders עבור codec אחד. אני יסביר יותר על אנקודרים בסעיף Codec פופולרי להלן.

    אז למה אנחנו אפילו צריכים את כל הדחיסה ואת הלחץ? ובכן כמו שציינתי לעיל, קובץ RAW לא דחוס 1080p הוא כמעט 500GB עצום עבור שעה אחת בלבד. אתה צריך את מרכז הנתונים שלך כדי לאחסן את כל קטעי וידאו המשפחה שלך אם הכל נרשם בפורמט זה. זה המקום שבו דחיסות נכנס לשחק. ישנם סוגים שונים של דחיסה, אשר מתרגמת סוגים שונים של רכיבי codec. אז מה הם כמה רכיבי codec פופולריים?

    פופולרי רכיבי Codec

    H.264 (MPEG-4 חלק 10 AVC) - זה ידוע גם בשם MPEG-4 חלק 10, אבל H.264 הוא מה שאתה שומע בדרך כלל. כן, יש גם שמות מרובים עבור אותו דבר. H.264 הוא ללא ספק הפורמט הפופולרי ביותר עבור קידוד קטעי וידאו. H.264 מציעה את הטוב מכל העולמות: גודל קובץ קטן יותר עם איכות גבוהה יותר.

    שוב, זכור, H.264 הוא רק ה- codec, לא תמצא שום קבצים עם .h264 הרחבות. זה מה פורמטים מיכל עבור, אשר אסביר בסעיף שלהלן. Codec זה משמש בכל מקום בין סמארטפונים מצלמות וידאו דיגיטליות Blu-ray דיסקים. זה משמש גם עבור אספקת הרבה וידאו באינטרנט היום בגלל זה היכולת לתת לך איכות תמונה מעולה עם יחס דחיסה גבוה קצב סיביות נמוך, כלומר פחות מאמץ על שרתי זרימה.

    זה גם נתמך מאוד, כנראה יהיה codec הפופולרי ביותר במשך זמן רב. זה נתמך על ידי אפל, YouTube, HTML 5, ואפילו Adobe Flash.

    החיסרון היחיד ל H.264 הוא שזה אלגוריתמים לדחיסה כל כך טוב, זה הרבה יותר לאט לקודד וידאו בפורמט זה. תוכלו למצוא עוד על זה כאשר אנחנו מדברים על ההמרה למטה.

    כפי שהזכרתי לעיל, ישנם מספר אנקודרים עבור codec יחיד. עבור H.264 codec, אחד encoders הפופולרי ביותר הוא x264 מ VideoLAN, אותם אנשים שיוצרים VLC Media Player. x264 הוא חופשי וקוד פתוח, אבל יש הרבה מסחרי H.264 encoders גם. זה לא משנה איך זרם הווידאו מקבל המרה בפורמט זה, כל מפענח H.264 (כמו VLC) יוכלו להציג את הקובץ.

    MPEG-2 - עדיין יש אוסף DVD גדול? כל זה נעשה באמצעות codec MPEG-2. זה די ישן, אבל נפוץ מאוד. במקום השני שבו אתה מוצא MPEG-2 דחיסה כאשר אתה צופה אלה ערוצי HD לשדר מעל האוויר. זה כל דחיסה MPEG-2. דברים מעניינים לדעת, נכון?

    מאז האלגוריתם לדחיסה באמצעות MPEG-2 הוא נחות בהרבה H.264, יש את היתרון של להיות הרבה יותר מהר לקודד. עם זאת, זה מעולם לא עבד עבור הזרמת אינטרנט כי ב bitrate נמוך יותר, איכות היה במהירות nosedive ואתה בסופו של דבר עם וידאו pixelated. לכן הם הגיעו עם MPEG-4 חלק 2.

    MPEG-4 חלק 2 - אתה בטח זוכר את הימים שבהם הכל דיבר על DivX ו Xvid הנכון? אלה היו encoders עבור MPEG-4 חלק 2 פורמט, aka H.263. הרבה סרטים שהורדת בחזרה ביום היו דחוסים באמצעות codec זה כי זה נתן לך גודל הקובץ טוב ומתוחזק באיכות סבירה. עם זאת, הבעיה העיקרית היחידה היא כי תוכן בחדות גבוהה עדיין סבלו מבחינת איכות התמונה וזה שבו H.264 שהזכרתי לעיל השתלטו.

    Windows Media Video - זוהי בעצם הגירסה של מיקרוסופט של רכיבי codec MPEG-4. WMV 7 היה הציג בשנת 1999 היה עותק של MPEG-4 חלק 2. מאוחר יותר, WMV 8 ו 9 באו, ואחריו VC-1, codec זה בעיקר עותקים MPEG-4 חלק 10 ו משמש כיום Blu-ray גם דיסקים. רק במקומות אחרים אתה רואה WMV ו VC-1 הם בעיקר במוצרים הקשורים של מיקרוסופט כמו Windows Movie Maker, Silverlight, HD DVD ו- Microsoft Expression Encoder, וכו '.

    אלה רק את רכיבי codec וידאו פופולריים, יש לך גם את רכיבי codec אודיו, אשר באים לידי ביטוי כאשר אנו מדברים על מכולות להלן. רכיבי codec אודיו פופולריים כוללים FLAC, AC3, Dolby Digital Plus, DTS-HD, ALAC וכו '. כמו וידאו, רכיבי codec אודיו יש פורמטים מכולה שלהם כמו AIFF, WAV, וכו'.

    אלה לא בכל אמצעי את כל רכיבי codec בחוץ, זה רק רשימה של כמה הפופולריים ביותר. עכשיו בואו נדבר על פורמטים של מכולות.

    פורמטים של מכולות

    כאשר אתה משחק קובץ ב- Windows Media Player או VLC או Quicktime או מה נגן המדיה שלך של בחירה, אתה בדרך כלל פותח פורמט מכולה. פורמט מכולה או מעטפת הוא בעצם חבילה של אחד או יותר רכיבי codec, וידאו או אודיו או שניהם. מיכל משמש כדי להוסיף אודיו יחד עם וידאו כדי לוודא אודיו ווידאו מסונכרנים בצורה מושלמת. המיכל יכיל גם מידע אחר הדרוש על ידי שרת זרימה או על ידי נגן המדיה. וידאו ושמע bitstreams הם פשוט עטוף ב bitstream אחר.

    פורמטים של כלי קיבול הם המקום שבו אתה רואה את סיומות הקבצים הנפוצות שכולנו נעשה בהן שימוש כמו MP4, MOV, WMV, AVI וכו '. בואו נלך בכמה מהמכלים הנפוצים ביותר:

    MP4 - סביר להניח שהורדת שיר בעל סיומת .MP4, שהיא עטיפה עבור רכיבי codec רבים של וידאו ושמע. בדרך כלל, הוא משמש לעטוף וידאו H.264 ו AAC קידוד אודיו. הוא תומך גם MPEG-4 חלק 2 ו MPEG-2 רכיבי codec וידאו גם. כמו כן, אודיו יכול להיות מקודד באמצעות רכיבי codec אחרים מלבד AAC.

    אבי - זהו פורמט מכולה של מיקרוסופט מ -1992. זה היה מאוד פופולרי בחזרה היום שלי וזה עדיין סביב לא מעט. אם אתה עושה כל קידוד, אתה לא צריך להשתמש בפורמט אבי מכולה יותר. ראשית, הוא אינו תומך בקודקים חדשים כמו H.264. כמו כן, יש כמה בעיות גדולות אחרות ולכן זה לא בשימוש יותר.

    ASF - פורמט המערכות המתקדמות של Microsoft אינו משתמש בדרך כלל בתוסף הקובץ .ASF. במקום זאת תראה את רוב מכולות ASF להשתמש .WMA או .WMV. אם תשתמש בכל מוצרי Microsoft, תראה את הקבצים האלה. ברגע שאתה עוזב את העולם של מיקרוסופט, תוכל להיתקל בבעיות לנגן את הקבצים, במיוחד אם אתה משתמש ב- Codec H.264.

    AVCHD - AVCHD הוא פורמט המכיל הנפוץ ביותר עבור מצלמות וידיאו HD. הווידאו הוא בדרך כלל הולך להיות H.264 עם AC3 (Dolby Digital) אודיו או Linear PCM.

    MKV - הורד סרט לאחרונה? זה כנראה בפורמט MKV מכולה, אשר בתים H.264 קבצי וידאו. לא מעט כלים תמיכה MKV כמו Boxee, PS3 Media Server, XMBC, VLC, וכו ', אבל זה לא נתמך באופן נרחב כמו פורמטים מכולה אחרים עדיין.

    FLV - זה Adobe Flash, אשר תומך רבים רכיבי codec שונים, הנפוץ ביותר להיות H.264 ו AAC. וידאו פלאש הוא אחד הפופולריים ביותר דרכים קטעי וידאו מוזרמים דרך האינטרנט. זה לאבד את הקרקע בגלל HTML 5 ואת העובדה כי אפל לא ייתן פלאש לרוץ על כל זה של iDevice, אבל זה עדיין מאוד נפוץ.

    ישנם פורמטים אחרים מכילים כמו פורמט קובץ QuickTime, OGG, WebM, וכו ', אבל אתה סוג של לקבל את התמונה עכשיו.

    קידוד

    הדבר האחרון להבין על כל זה הוא שאתה כנראה תצטרך להמיר את זה AVCHD וידאו שהורדת מ camcorder שלך לפורמט אחר, כי אז אתה יכול לייבא לתוך iTunes ולשחק ב- iPhone שלך. מאז יש כל כך הרבה רכיבי codec ו פורמטים מכולה וכל פורמט מכיל יכול להיות שילובים שונים של רכיבי codec וידאו ושמע, אתה צריך transcoder כדי להביא לך את סוג הקובץ שאתה רוצה עבור המכשיר המסוים שלך.

    ישנם רבים transcoders aka וידאו ממירים שם בחוץ: בלם יד, FFmpeg, סופר, VirtualDub, וכו 'חלקם משלמים וחלקם ללא תשלום קוד פתוח כלים. כלים מסוימים, כמו בלם יד, לתת לך presets אז אתה יכול פשוט לבחור את קובץ המקור ובחר בפורמט פלט כמו iPod או iPhone ולחץ על התחל. זה יהיה לבחור את כל ההגדרות, מיכל, codec, וכו 'בשבילך. עם זאת, אני מקווה לאחר קריאת הודעה זו, עכשיו אתה מבין קצת יותר והוא יכול ללכת על המרת קטעי וידאו בין פורמטים ולהבין את התהליך הבסיסי קצת יותר טוב. תהנה!