8Sep

למה YouTube ב - Chrome( ו - Firefox) הוא ניקוז הסוללה של המחשב הנישא שלך וכיצד לתקן את זה

האם YouTube לגמגם, לחמם את המחשב הנייד שלך, לבעוט את המעריצים שלך להילוך, או פשוט להשתמש הרבה CPU?גם אם מעולם לא הבחנת, YouTube ב- Chrome הוא כמעט בוודאות באמצעות כוח סוללה יותר ממה שהוא צריך.כמו בעיות ביצועים אחרות של Chrome, זה כנראה הגרוע ביותר ב- Mac.

זוהי תוצאה של המעבר ל HTML5 וידאו ו quirks עם רכיבי codec וידאו המשמשים את YouTube ב- Chrome לעומת דפדפנים אחרים.דובי איתנו ונסביר מדוע Google עשתה את הפעלת YouTube כה לא יעילה מלכתחילה.ייתכן שגם ל- Firefox יש אותה בעיה.

HTML5, H.264, VP8 ו- VP9

YouTube זרק כעת את Flash Plug-in ל- HTML5.אבל הפעלת וידאו HTML5 אינה סטנדרטית.דפדפנים יכולים לבחור איזה codec וידאו הם רוצים להשתמש, ואין codec יחיד כל הדפדפנים מעדיפים.

כאשר YouTube השתמש ב- Flash, הוא השתמש ב- Codec H.264 כדי להפעיל סרטונים אחוריים.קטעי וידאו עם codec זה בדרך כלל יש את סיומת הקובץ. MP4, והם מכונים לעתים קרובות קטעי וידאו MP4.זהו תקן דה פקטו בתעשייה מעבר לדפדפני אינטרנט בלבד.

Safari, Internet Explorer, Microsoft Edge, Chrome ו- Firefox כוללים תמיכה בהפעלת קטעי וידאו מקודדים מסוג H.264, אם כי פיירפוקס חפר את עקביו ונמנע מלכלול את זה במשך זמן רב ככל האפשר.

בעוד ש- Apple ו- Microsoft תומכות רק ב- H.264 להפעלת וידאו בדפדפנים שלהן, Google גם דוחפת רכיבי codec משלהם.גוגל רכשה את ה- Codec VP8 ובנתה אותו ל- Chrome, ו- Firefox בעקבותיו.גוגל עכשיו דוחף את הדור הבא codec VP9, ​​אשר עכשיו גם מובנית Chrome ו- Firefox.קבצים באמצעות codec זה בדרך כלל יש את הסיומת. webm הקובץ, והם נקראים גם קבצי WebM.

מדוע Google יצרה VP8 ו- VP9?

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

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

VP8 לא זכתה המתיחה

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

מוזילה היתה כנראה מחזיקה ב- Google כדי לעקוב אחר ההבטחה שלה, אבל גוגל מעולם לא יכול - במקום זאת, מוזילה relented והוסיף תמיכה H.264 שנים מאוחר יותר.H.264 הוא ה- codec הסטנדרטי הנוכחי של דה פקטו, כמו שהוא או לא - וכאשר משתמשים בדפדפן אפל או מיקרוסופט, הוא זמין רק.זוהי האפשרות האמיתית היחידה עבור דפדפנים ניידים, גם.אתרי אינטרנט רבים יישמו וידאו HTML5 עם תמיכה רק H.264, ו- Chrome ו- FIrefox ייסגרו אם הם לא תומכים H.264.

הבעיה האמיתית: האצת חומרה

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

באמת, כל החלקים המודרניים של חומרה תמיכה H.264 חומרה מואצת פענוח.זה כולל את כל סוגי הטלפונים החכמים, הטאבלטים, המחשבים האישיים, מחשבי Mac ואפילו מחשבי Chromebook.כאשר דפדפן אינטרנט - כן, אפילו Chrome - משחק וידאו H.264, זה offloaded ל- GPU.אפילו Adobe Flash נתמך האצת חומרה של וידאו H.264.

אבל אין חומרה שם כי יהיה להאיץ VP8 ו VP9 קטעי וידאו.כאשר גוגל הודיעה VP8 באמצע 2010, מגוון רחב של חברות, כולל שמות גדולים כמו nVIDIA, AMD, ו Qualcomm הודיעו שהם יהיו תמיכה VP8 במוצרים שלהם.אבל, יותר מחמש שנים מאוחר יותר, שום התקנים מעולם לא הגיע עם חישוב VP8 פענוח.

בהכרזה האחרונה של גוגל על ​​VP9, ​​היא מציינת כי "יותר מ -20 שותפי התקנים ברחבי התעשייה משיקים מוצרים ב -2015 ומעבר לשימוש ב- VP9". הפוסט הזה גם מציין יתרונות נוספים של VP9, ​​כמו גודל קובץ קטן יותר באותה איכות.אינטל, nVIDIA, AMD וחברות אחרות התחייבו לתמוך בפענוח מואץ בחומרה של VP9.

חיפשנו חומרה שתומכת בהפעלת VP9 פענוח חומרה, וכל מה שמצאנו היה כי אינטל פרסמה מנהלי התקן חדשים של Haswell ו- Broadwell ל- Windows עם תמיכה חלקית ב- ardwareardware( sic) עבור VP9 בתחילת 2015. ברור שישעבודה הרבה יותר לעשות.

כמו בעיות ביצועים אחרות של Chrome, זה עשוי להיות גרוע יותר על MAC.מהנדסי Chrome סגרו באג על שימוש ב- CPU גבוה ועל יצירת חום ב- MacBook עם ההערה "השימוש ב- CPU במהלך הפעלה של VP9 ב- Mac אינו באג". ייתכן שזה נכון, אך סביר להניח ש- Google לא תציג את כל סרטוני VP9למשתמשי Chrome ב- Mac אם השימוש ב- CPU גבוה הוא נורמלי.זה רק מעודד משתמשי מקינטוש להשתמש ספארי במקום.

כיצד להפוך את YouTube Play וידאו יותר יעיל

זה בעיה תרנגולת וביצים, באמת - היצרנים לא הולכים ליישם את החומרה מואצת VP9 עד שזה בעצם בשימוש בעולם האמיתי.Google פתרה את הבעיה על ידי הוספת VP8 ו- VP9 ל- Chrome וסיפרה ל- YouTube להציג Chrome ל- VP9 ו- VP8.YouTube עשוי גם לשמש סרטוני VP8 ו- VP9 ל- Firefox.

זה עשוי לחסוך זמן הורדה, אך המשמעות היא ש- YouTube מרוקן יותר מתח סוללה ומעגלי CPU ב- Chrome.במכשירים עם מעבדים איטיים במיוחד, קטעי וידאו עשויים אפילו לגמגם במקום לשחק בצורה חלקה.

כדי לקבל הפעלה יעילה יותר, תוכל פשוט לעבור ל- Safari, Microsoft Edge או Internet Explorer.אבל אתה לא צריך לעשות את זה.תוכל להתקין את תוסף הדפדפן h264ify עבור Chrome, דבר שיאלץ את Chrome לבקש סרטוני H.264 מ- YouTube.הם ייראו אותו הדבר, אך Chrome יפעיל אותם באופן חלק יותר.

הורד h264ify עבור Chrome, קבל h264ify עבור Firefox או עיין בדף הפרויקט ב- GitHub לקבלת פרטים נוספים כיצד לראות אם YouTube משתמש ב- H.264, VP8 או VP9

כדי לבדוק אילו רכיבי codec YouTube משרתים את הדפדפן שלך,לחץ על סרטון YouTube במהלך ההשמעה ובחר "נתונים סטטיסטיים עבור nerds." בצד ימין של "סוג MIME," תראה "וידאו / MP4" ואת "AVC" codec עבור וידאו H.264 / MP4.

עבור VP8 ו VP9 קטעי וידאו, תראה "וידאו / webm" או "vp9" או "vp8".

ב- longrun, דחיפת VP9 של Google עשויה להיות טובה יותר עבור האינטרנט ולהוביל לחומרה שיכולה לספק פענוח מואץ של ה- codec החדש.אבל, בהווה, ייתכן שתרצה לחסוך כמה חיי סוללה ולהפוך את המחשב הנייד שלך לפעול ביעילות רבה יותר להיות בחירה של הניסוי של Google ושימוש וידאו H.264 במקום.

תמונה אשראי: אסתר Vargas על Flickr