Miksi YouTuben Chrome (ja Firefox) on tyhjennä kannettavan tietokoneen akku ja miten se korjataan

Sisällysluettelo:

Miksi YouTuben Chrome (ja Firefox) on tyhjennä kannettavan tietokoneen akku ja miten se korjataan
Miksi YouTuben Chrome (ja Firefox) on tyhjennä kannettavan tietokoneen akku ja miten se korjataan

Video: Miksi YouTuben Chrome (ja Firefox) on tyhjennä kannettavan tietokoneen akku ja miten se korjataan

Video: Miksi YouTuben Chrome (ja Firefox) on tyhjennä kannettavan tietokoneen akku ja miten se korjataan
Video: How To Chia GPU Plotting and Farming Guide for WINDOWS UPDATED - Gigahorse Start to Finish - 2023 - YouTube 2024, Huhtikuu
Anonim
Vaiko YouTuben hämmästyttää, lämmittää kannettavaa tietokonetta, potkia fanisi vaihteeksi tai käyttää vain paljon suorittimia? Vaikka et ole koskaan huomannut, YouTuben Chrome on lähes varmasti enemmän akkuvirtaa kuin sen tarvitsee. Kuten Chromen muut suorituskykyongelmat, tämä on todennäköisesti huonoin Macissa.
Vaiko YouTuben hämmästyttää, lämmittää kannettavaa tietokonetta, potkia fanisi vaihteeksi tai käyttää vain paljon suorittimia? Vaikka et ole koskaan huomannut, YouTuben Chrome on lähes varmasti enemmän akkuvirtaa kuin sen tarvitsee. Kuten Chromen muut suorituskykyongelmat, tämä on todennäköisesti huonoin Macissa.

Tämä johtuu siitä, että YouTube siirtyy HTML5-videoille ja muokkauksille videokoodekkien kanssa, joita YouTube käyttää Chromella verrattuna muihin selaimiin. Kertokaa kanssamme ja selitämme, miksi Google teki YouTube-toiston tehottomaksi ensi sijassa. Firefoxilla saattaa olla sama ongelma.

HTML5, H.264, VP8 ja VP9

YouTube on nyt pitkälti polttanut Flash-video-laajennuksen HTML5-videotoistoon. Mutta HTML5-videotoisto ei ole standardoitu. Selaimet voivat valita videokoodekin, jota he haluavat käyttää, eikä yhdellä koodekkeella ole kaikkia selaimia.

Kun YouTube käytti Flashia, se käytti H.264-koodekkia videoiden toistamiseen. Tällä codecilla varustetuissa videoissa on tavallisesti.mp4-tiedostopääte, ja niitä kutsutaan usein MP4-videoiksi. Tämä on käytännössä alanlaajuinen standardi vain selainten ulkopuolella.

Safari, Internet Explorer, Microsoft Edge, Chrome ja Firefox kaikki sisältävät tuen H.264-koodattujen videoiden toistamiseen, vaikka Firefox kaivoi koukut ja välttää sen sisällyttämisen niin kauan kuin mahdollista.

Vaikka Apple ja Microsoft tukevat vain H.264-videon toistoa selaimissaan, Google on myös painostanut omia koodekkejaan. Google hankki VP8-koodekin ja rakensi sen Chromeen, ja Firefox seurasi sitä. Google on nyt työntänyt seuraavan sukupolven VP9-koodekin, joka on nyt myös Chrome ja Firefox. Tällä codecilla olevat tiedostot ovat yleensä.webm-tiedostopääte, ja niitä kutsutaan myös WebM-tiedostoiksi.

Image
Image

Miksi Google luotiin VP8 ja VP9?

Vaikka H.264 on tosiasiallisesti alanlaajuinen standardi, sillä on merkittävä ongelma. Taustatekniikat kuuluvat laajoihin patentteihin. Näiden tekniikoiden käyttämistä - jos rakennat niitä esimerkiksi tuotteeksi - sinun olisi maksettava maksu H.264-patenttiportaaliin.

Siksi Mozilla kävi niin pitkään vastaan H.264: ää vastaan - halusi verkon perustuvan avoimeen standardiin, joka ei vaatinut palkkioita. Google julkaisi VP8: n ja VP9: n kanssa peruuttamattoman patenttiluvan, jonka ansiosta ihmiset voivat tehdä mitä tahansa haluamaansa. Google ei yritä nostaa patenttipalkkioita. Cisco maksaa lisenssimaksut tehokkaasti ja tarjoaa ilmaisen plug-inin Firefox-käyttäjille. Firefox lataa automaattisesti tämän plug-inin ja käyttää sitä H.264-tuen antamiseen.

VP8 ei ole voittanut vetovoimaa

Google ei kuitenkaan ollut erityisen menestyvä VP8: n kanssa. Vuoden 2011 alussa Google ilmoitti poistavansa H.264-tuen Chromelta tukemaan vain avoimia koodekkeja, kuten VP8 ja Theora. Yli neljä vuotta myöhemmin Google ei ole koskaan tehnyt tätä, emmekä ole vielä kuullut mitään siitä lupauksesta.

Mozilla todennäköisesti katsoi Googlen noudattavan lupauksensa, mutta Google ei koskaan voinut - sen sijaan Mozilla laski ja lisäsi H.264-tuen vuotta myöhemmin. H.264 on nykyinen de facto standardi pakkauksenhallinta, kuten se tai ei - ja Apple- tai Microsoft-selainta käytettäessä se on ainoa käytettävissä oleva. Se on ainoa todellinen vaihtoehto mobiiliselaimille. Monet sivustot ovat toteuttaneet HTML5-videon, jossa on vain H.264-tuki, ja Chrome ja FIrefox suljettaisiin siitä, jos he eivät tukeneet H.264-tekniikkaa.

Image
Image

Todellinen ongelma: laitteiston kiihdytys

Tässä on yksi yksinkertainen ydinongelma. H.264-dekoodaus (toisto) on laitteiston kiihtyvyys. Tämä tarkoittaa, että H.264-videotiedoston toisto suoritetaan grafiikkaprosessorilla (GPU) paljon tehokkaammin. Jos laitteiston dekoodaus ei ollut käytettävissä, CPU: n olisi tehtävä kaikki työ vähemmän tehokkaasti. Tämä tarkoittaa, että toisto vie vähemmän CPU-aikaa, mikä tarkoittaa, että vähemmän akkuvirtaa tuhoutuu ja syntyy vähemmän lämpöä. Se voi myös tarkoittaa sileämpää toistoa, jos keskusyksikkö ei pysty pysymään videon toistamisessa.

Todellisuudessa kaikki modernit laitteet tukevat H.264-laitteisto-nopeutettua dekoodausta. Tämä sisältää kaikenlaiset älypuhelimet, tabletit, tietokoneet, Macit ja jopa Chromebookit. Kun selain - kyllä, jopa Chrome - toistaa H.264-videota, se on ladattu GPU: lle. Myös Adobe Flash tuki H.264-videokuvan kiihdyttämistä.

Mutta siellä ei ole laitteistoa, joka nopeuttaa VP8- ja VP9-videoita. Kun Google ilmoitti VP8: n vuoden 2010 puolivälissä, eri yritykset, kuten suuret nimet, kuten nVIDIA, AMD ja Qualcomm, ilmoittivat tukevan VP8: n tuotteissaan. Mutta yli viisi vuotta myöhemmin laitteita ei koskaan tullut laitteistokapasiteetilla VP8-dekoodauksella.

Googlen viimeisimmän VP9-ilmoituksen yhteydessä se huomauttaa, että "yli 20 laitekumppania eri puolilla maailmaa lanseeraavat tuotteita vuonna 2015 ja sen jälkeen VP9: n avulla." Samassa artikkelissa mainitaan myös muut VP9: n edut, kuten samanlaisen pienemmän tiedostokoon. Intel, nVIDIA, AMD ja muut yritykset ovat sitoutuneet tukemaan VP9-laitteiston nopeutettua dekoodausta.

Etsimme laitteistoa, joka tukee laitteistettua kiihdytettyä VP9-dekoodausta, ja kaikki löysimme, että Intel julkaisi uuden Haswell- ja Broadwell-ajurit Windowsille VP9: n "osittaisen ardwareardning (sic) acceleration support" -tuella vuoden 2015 alussa. On selvää, että on olemassa paljon enemmän työtä.

Kuten Chromen muut suorituskykyongelmat, tämä saattaa olla huonompi Macissa. Chrome-insinöörit sulkivat bugin suuresta CPU: n käytöstä ja lämmöntuotannosta MacBookissa komennolla "CPU: n käyttö VP9-toiston aikana Macissa ei ole vika." Tämä voi olla totta, mutta Google ei todennäköisesti palvele kaikkia VP9-videoita Chrome-käyttäjille Macissa, jos CPU: n käyttö on normaalia. Tämä kannustaa vain Mac-käyttäjiä käyttämään Safaria.

Image
Image

Kuinka tehdä YouTube-videoista tehokkaammin

Se on kana- ja muna-ongelma, varsinkin - valmistajat eivät aio toteuttaa laitteisto-nopeutettua VP9: tä, ennen kuin sitä todella käytetään todellisessa maailmassa. Google ratkaisi tämän ongelman lisäämällä VP8: n ja VP9: n Chromeen ja kertomalla YouTubesta palvelemaan VP9- ja VP8-videoita Chromeen. YouTube voi myös palvella VP8- ja VP9-videoita Firefoxille.

Tämä saattaa säästää aikaa, mutta se tarkoittaa, että YouTube tyhjentää enemmän akkuvirtaa ja prosessorin sykleitä Chromessa. Erityisen hitailla suoritinyksiköillä varustetuissa laitteissa videot saattavat jopa hämmentyä sen sijaan, että ne toistuisivat kitkattomasti.

Voit saada tehokkaamman toiston siirtymällä Safariin, Microsoft Edgeen tai Internet Exploreren. Mutta sinun ei tarvitse tehdä sitä. Voit asentaa Chromen h264ify-selainlaajennuksen, joka pakottaa Chromen pyytämään H.264-videoita YouTubesta. He näyttävät samanlaisilta, mutta Chrome toistaa niitä vielä tasaisemmin.

Lataa h264ify Chromeille, hanki h264ify Firefoxille tai tutustu lisätietoja GitHub-projektisivulla

Image
Image

Kuinka nähdä, käyttävätkö YouTube H.264-, VP8- tai VP9-palvelua?

Jos haluat tarkistaa, kumpaa YouTube-palvelua käytetään selaimellesi, napsauta YouTube-videota toiston aikana hiiren kakkospainikkeella ja valitse "Nerds-tilastot". Oikealla "Mime-tyyppi" -sivulla näet "video / mp4" ja "avc" koodekki H.264 / MP4-videoille.

VP8- ja VP9-videoissa näet "video / webm" ja "vp9" tai "vp8".
VP8- ja VP9-videoissa näet "video / webm" ja "vp9" tai "vp8".
Image
Image

Pitkällä aikavälillä Googlen VP9-työntö voi olla parempi verkossa ja johtaa laitteistoon, joka voi tarjota tämän uuden koodekin nopeutetun dekoodauksen. Nykyään kuitenkin kannattaa säästää akun käyttöikää ja tehdä kannettavan tietokoneesi tehokkaammin poissuljettua Googlen kokeilua ja käyttää sen sijaan H.264-videota.

Suositeltava: