cs.phhsnews.com


cs.phhsnews.com / Proč YouTube v Chrome (a Firefoxu) vypouští baterii vašeho notebooku a jak jej opravit?

Proč YouTube v Chrome (a Firefoxu) vypouští baterii vašeho notebooku a jak jej opravit?


Zablokuje YouTube, zahřeje váš notebook, vykopne fanoušky na rychlost nebo jen hodně CPU? I když jste si nikdy nevšimli, služba YouTube v Chromu téměř jistě využívá více energie baterie než potřebuje. Podobně jako další problémy s výkonem Chrome je to pravděpodobně nejhorší na počítačích Mac.

Je to důsledek posunu videa a kódování HTML5 pomocí videokodek používaných službou YouTube v prohlížeči Chrome v porovnání s jinými prohlížeči. Udělejte s námi a vysvětlíme, proč Google přehrávání YouTube tak neúčinné. Firefox může mít tentýž problém:

HTML5, H.264, VP8 a VP9

SOUVISEJÍCÍ: 10 Věcí, které jste nevěděli, že váš webový prohlížeč může dosáhnout

vyměnilo video plug-in Flash pro přehrávání videa HTML5. Přehrávání videa HTML5 však není standardizováno. Prohlížeče si mohou vybrat video kodek, který chtějí použít, a žádný kodek nevyžaduje žádný prohlížeč.

Když YouTube použil Flash, použil kodek H.264 pro přehrávání videí. Videa s tímto kodekem mají obvykle příponu souboru .mp4 a jsou často označována jako videa MP4. Jedná se o de facto standard v celém odvětví, který je nad rámec webových prohlížečů.

Safari, Internet Explorer, Microsoft Edge, Chrome a Firefox obsahují podporu pro přehrávání videoklipů kódovaných H.264, ačkoli Firefox vykopal paty a vyhnul se co nejdéle.

Zatímco Apple a Microsoft podporují pouze H.264 pro přehrávání videa ve svých prohlížečích, Google také tlačí své vlastní kodeky. Google získal kodek VP8 a postavil jej do prohlížeče Chrome a Firefox následoval. Google nyní tlačí kodek VP9 příští generace, který je nyní také integrován do prohlížečů Chrome a Firefox. Soubory používající tento kodek obvykle obsahují příponu .webm a jsou někdy také nazývány soubory WebM.

Proč společnost Google vytvořila VP8 a VP9?

Zatímco H.264 je ve skutečnosti standardem celého odvětví, významný problém. Základní technologie jsou pokryty širokou paletou patentů. Abyste tyto technologie použili - například, kdybyste je stavěli do produktu - museli byste zaplatit poplatek za portfolio patentů H.264.

Proto Mozilla vydala tak dlouho proti H.264 - chtěla to web by měl být založen na otevřeném standardu, který nevyžaduje žádné poplatky. Společnost Google vydala VP8 a VP9 s neodvolatelným patentovým slibem, který umožňuje lidem dělat, co s nimi chtějí - společnost Google se nebude snažit získat patentové poplatky. Společnost Cisco účinně vyplácí licenční poplatky a poskytuje zdarma plug-in pro uživatele Firefoxu. Firefox automaticky stáhne tento plug-in a používá ho k podpoře podpory H.264.

VP8 nedosáhla trakce

Ale společnost Google nebyla s VP8 úspěšná. Na začátku roku 2011 společnost Google oznámila, že odstraní podporu H.264 od Chromu a bude podporovat pouze otevřené kodeky, jako jsou VP8 a Theora. Více než o čtyři roky později Google nikdy neudělal toto a slyšeli jsme o tom slib od té doby.

Mozilla byla pravděpodobně držena pro Google, aby dodržel svůj slib, ale Google nikdy nemohl - místo toho se Mozilla odhodil a přidal H.264 podporují roky později. H.264 je současný de facto standardní kodek, který se podobá nebo ne - a když používáte prohlížeč Apple nebo Microsoft, je to jediný dostupný kodek. Je to jediná skutečná možnost pro mobilní prohlížeče. Mnoho webových stránek implementovalo video HTML5 pouze s podporou H.264 a Chrome a FIrefox by byly z něj vypnuty, pokud by nepodporovali H.264.

Reálný problém: Hardwarové zrychlení

Existuje jedno jednoduché jádro problém zde. H.264 dekódování (přehrávání) je hardwarově akcelerované. To znamená, že "práce" na hraní video souboru H.264 je prováděna grafickým procesorem (GPU) mnohem efektivnějším způsobem. Pokud nebylo k dispozici hardwarové dekódování, procesor by musel dělat veškerou práci méně účinným způsobem. To znamená, že přehrávání trvá méně času CPU, což znamená, že je zbytečná kapacita baterie a dochází k menšímu množství tepla. To také může znamenat hladší přehrávání, pokud procesor nemůže udržet krok s přehráváním videa.

Opravdu, všechny moderní součásti hardwaru podporují hardwarově akcelerované dekódování H.264. Patří sem všechny typy smartphonů, tablet, počítačů, Maců a dokonce i Chromebooků. Když webový prohlížeč - ano, dokonce i Chrome - přehrává video H.264, je přenesen na GPU. Dokonce i Adobe Flash podporuje hardwarovou akceleraci videa H.264.

Ale tam není hardware, který by urychlil videa VP8 a VP9. Když společnost Google oznámila VP8 v polovině roku 2010, řada společností včetně velkých jmen, jako jsou nVIDIA, AMD a Qualcomm, oznámily, že budou podporovat VP8 ve svých produktech. O více než pět let později však žádná zařízení s hardwarem zrychleným dekódováním VP8 nedosáhla.

V nedávném oznámení společnosti VP9 společnosti Google uvádí, že "více než 20 partnerů zařízení v rámci celého odvětví uvádí produkty v roce 2015 a později pomocí protokolu VP9 "Stejný příspěvek zaznamenává i další výhody VP9, ​​například menší velikost souboru pro stejnou kvalitu. Intel, nVIDIA, AMD a další společnosti se zavázaly podporovat hardwarově akcelerované dekódování VP9.

Hledali jsme hardware, který podporuje hardwarově akcelerované dekódování VP9 a vše, co jsme zjistili, bylo, že Intel vydal nové ovladače Haswell a Broadwell Windows s "částečnou podporou akcelerace ardwareardware (sic)" pro VP9 na začátku roku 2015. Je zřejmé, že je potřeba udělat ještě mnohem víc práce.

Stejně jako ostatní problémy s výkonem v Chrome, může to být pro Macu horší. Inženýři Chrome zavřeli chybu o vysokém využití CPU a generování tepla na MacBooku s komentářem "Využití CPU při přehrávání VP9 na Macu není chyba." To může být pravda, ale Google by pravděpodobně neměl sloužit všem těmto videím VP9 uživatelům Chrome na počítačích Mac, pokud je vysoké využití CPU normální. To je jen problém s kuřecím masem a vajíčkem, opravdu - výrobci nebudou implementovat hardwarově zrychlený VP9, ​​dokud se skutečně nepoužívají.

Jak vytvořit videa ve službě YouTube Play efektivněji

skutečný svět. Společnost Google tento problém vyřešila přidáním VP8 a VP9 do prohlížeče Chrome a informovala YouTube, aby do prohlížeče Chrome zobrazovala videa VP9 a VP8. Služba YouTube může také ve Firefoxu zobrazovat videa VP8 a VP9.

Tím se může ušetřit nějaký čas stahování, ale YouTube je v Chrome vypuštěno více energie a cykly CPU. V zařízeních s obzvláště pomalým procesorem mohou videa dokonce koktat, místo toho, aby se hladce přehrávali.

Chcete-li získat efektivnější přehrávání, stačí přejít na Safari, Microsoft Edge nebo Internet Explorer. Ale nemusíte to dělat. Můžete nainstalovat rozšíření prohlížeče h264ify pro Chrome, což způsobí, že Chrome požádá o videa H.264 ze služby YouTube. Budou vypadat stejně, ale Chrome je bude hrát lépe hladce.

Stáhněte si h264ify pro Chrome, získejte h264ify pro Firefox nebo se podívejte na stránku projektu v GitHub pro další podrobnosti

Jak zkontrolovat, zda YouTube používá H .264, VP8 nebo VP9

Chcete-li zkontrolovat, který kodek YouTube se zobrazuje ve vašem prohlížeči, klikněte pravým tlačítkem myši na video YouTube během přehrávání a vyberte možnost "Statistiky pro pitomci". Vpravo od "Mime Type" "Video / mp4" a kodek "avc" pro videa H.264 / MP4.

Pro videoklipy VP8 a VP9 se zobrazí "video / web" a "vp9" V dlouhém časovém horizontu může být VP9 push společnosti Google lepší pro web a vést k hardware, který může poskytnout zrychlené dekódování tohoto nového kodeku. V současnosti však možná budete chtít ušetřit určitou životnost baterie a efektivnější práci s notebookem, abyste se vyhnuli experimentu z Googlu a místo toho použijte video H.264.


Image Credit: Esther Vargas na Flickr


Gadgety odolné proti vodě nejsou vodotěsné: co potřebujete vědět

Gadgety odolné proti vodě nejsou vodotěsné: co potřebujete vědět

Pojmy odolné proti vodě a voděodolné se v oblasti gadgetu dostaly na trh, ale to neznamená, že jste přitiskněte své gadgety do nejbližšího bazénu s dychtivostí. S VZTAZÍM: Jak hodnocení odolnosti proti vodě pracují na zařízeních Minulý týden jsme se ponořili hluboko do nomenklatury a norem pro testování a výrobu vodotěsných přístrojů .

(how-to)

Jak se probudit na svou oblíbenou píseň pomocí Apple Music

Jak se probudit na svou oblíbenou píseň pomocí Apple Music

Půjdeš někdy spát prostě děsivý zvuk, který tvůj poplach způsobí, že tě probudíš ráno? No, díky Apple Music se nyní můžete probudit na libovolnou skladbu nebo seznam skladeb, které chcete v zařízení iOS. Vytvořit skladbu k dispozici offline Nejprve klepněte na Apple Music (musíte mít aktivní předplatné Využijte funkci) a najděte skladbu, kterou chcete použít jako alarm.

(how-to)