Oglas

V poplavi objav WWDC je bila na kratko omenjena tehnologija, ki vam bo prihranila tono prostora na vaših napravah: HEVC in HEIF. To sta dva formata datotek, ena za video in ena za fotografije.

Apple jih že vgrajuje v strojno in programsko opremo za iOS in Mac, podpora pa je na voljo v prihajajočih posodobitvah za iOS 11 in macOS High Sierra.

HEVC pomeni High Eučinkovitost Video Coding, medtem ko HEIF pomeni High Eučinkovitost jazmage file Format.

Kodeki in stiskanje 101

HEVC je industrijski standard, ne le nov format datoteke samo za Apple. HEIF je slikovni format, ki temelji na istih principih kot HEVC. Vsak je zasnovan tako, da vam prihrani prostor na vaših napravah, pa tudi pasovno širino pri pretakanju videa.

Zaradi širjenja HD videa, pa tudi kratkih video posnetkov na družbena omrežja, Ustvarite videoposnetke za katero koli družabno omrežje z Apple ClipsApple ima novo aplikacijo za iOS za ustvarjanje kratkih videoposnetkov za skupno rabo na družbenih omrežjih, toda ali je dobra? Preberi več

instagram viewer
Apple pravi, da je zdaj čas, da potisnemo nove kodeke in premaknemo celotno industrijo naprej.

Preprosto povedano, kodeki se uporabljajo za krčenje medijskih in slikovnih datotek, da se prihrani prostor na disku. To je posplošitev, za poglobljene podrobnosti si oglejte naš razlagalnik kodekov za natančno definicijo Vse, kar morate vedeti o video kodekih, vsebnikih in stiskanjuRazlaga razlike med kodeki in vsebniki je razmeroma preprosta, vendar je težko razumeti vsak format. Preberi več . Formati datotek, ki se uporabljajo za shranjevanje medijev, ki lahko izvajajo različne vrste kodekov, se imenujejo vsebniki.

HEVC je izpeljanka priljubljenega formata H.264 in podobno obravnava stiskanje. Zato mu organ za standarde ITU-T daje ime H.265. H.264 je najbolj razširjen format za spletni video, zato ga verjetno uporabljate večino dni. HEIF uporablja enako oblikovanje kot HEVC in ga uporablja za stiskanje slik.

Kaj naredi HEVC drugačen?

Siliti uporabnike in razvijalce, da sprejmejo katero koli novo obliko, je lahko boleče. Kaj pridobimo s tem, da Apple pritisne, da je to privzeta oblika? Poudarki iz pogovora WWDC obljubljajo 40-odstotno izboljšanje stiskanja. Za video posnetek s kamero iOS Vodnik za hitri začetek kamere iPhoneIPhone je še vedno najbolj priljubljena kamera za usmerjanje in fotografiranje na planetu, vendar številni uporabniki še vedno niso oddaljeni od vsega, kar kamera zmore. Tukaj je tisto, kar morate vedeti. Preberi več , datoteke so lahko za polovico manjše od tistih, kodiranih s H.264.

diagram kompresije videa
Kredit za sliko: Swati S, Hayat K, Shahid Z prek Wikimedije

Te izboljšave izhajajo iz majhnih popravkov načina kodiranja videa. Tako kot H.264 tudi HEVC obravnava okvirje v seriji »makroblokov«, vendar HEVC omogoča veliko večje velikosti blokov. Te večje velikosti blokov omogočajo največje izboljšanje stiskanja.

Izboljšano je tudi kodiranje gibanja, vključno s podporo za merjenje gibanja na ravni podpikslov. Ta sprememba bi morala izboljšati artefakte, ko je video v gibanju, medtem ko naj bi novi kodek izboljšal kakovost videa na splošno.

Kaj pa HEIF?

Najbolj preprost način za opis formata HEIF je uporaba principov HEVC za slike. HEIF je še en industrijski standard, ne samo format za Apple. Tako kot HEVC ima tudi HEIF izboljšano stopnjo stiskanja, Apple poroča o skoraj dvakratnem izboljšanju.

Vsekakor prihranek časa za nalaganje: video, ki smo ga pravkar kodirali, je 1,74 GB h.264, 795 MB HEVC. Ne pozabite, da je kodiranje CPU veliko počasnejše.

— Digital Foundry (@digitalfoundry) 23. junija 2017

HEIF ima boljšo podporo za animirane fotografije, zato je naravno primeren za Fotografije v živo in animirani GIF-ji Kako v enem preprostem koraku spremeniti fotografije v živo iPhone v GIF-eFotografije v živo so odlične, vendar so omejene, ker jih lahko delite samo z drugimi uporabniki iOS 9 in El Capitan. Tukaj je opisano, kako jih namesto tega hitro pretvoriti v univerzalne GIF-e. Preberi več . Fotografom bi morala biti všeč izboljšana podpora formata za nedestruktivne popravke. To pomeni, da je izvirnik vedno na voljo, ko spreminjate izvirno datoteko. Podatki za urejanje se shranijo kot funkcija transformacije z uporabo formata HEVC.

Podprta razširitev v ekosistemu Apple je združljiva s formatom datoteke ISO .HEIC. Obstajajo različni formati za druge kode, predstavljene na WWDC: .AVCI za kodiranje H.264 in .HEIF za vse druge kodeke.

Ali obstajajo omejitve strojne opreme?

Apple gre all-in na HEVC in HEIF. Novi formati bodo na voljo v iOS 11 in macOS High Sierra. Vendar pa je podpora za strojno opremo že vgrajena v obstoječe naprave iOS.

Vse s procesorjem A9 ali novejšim že lahko uporablja strojno dekodiranje. Procesor A10 ima strojno opremo kodiranje tudi (kar vam omogoča pisanje v format). Kodiranje strojne opreme pomeni nižje stroške strojne opreme za te naprave. Na strani Mac, Intel 6. generacije procesorjev Procesorji Intel Skylake: 3 stvari, ki jih morate vedeti pred nadgradnjoRazmišljate o nadgradnji na procesor Intel Skylake, vendar niste prepričani, ali bi morali? Tukaj je tisto, kar morate vedeti, da si olajšate to odločitev. Preberi več ali pozneje imajo strojno dekodiranje. Kodiranje strojne opreme je omejeno na Intelovi procesorji 7. generacije Intelov procesor Kaby Lake: dobro, slabo in mehKaby Lake je naslednji Intelov procesor. Koliko se izboljša pri procesorju Skylake? Kakšne so pomanjkljivosti in omejitve? Tukaj so štiri stvari, ki jih morate vedeti o tem. Preberi več .

kamera iphone 7 plus

Vsi drugi podprti sistemi uporabljajo programsko kodiranje in dekodiranje. Večji viri za programsko dekodiranje pomenijo, da nekatere naprave ne bodo predvajale videoposnetkov. V resnici to pomeni, da lahko lastniki iPhone 6s (in novejših) uporabljajo strojno dekodiranje, medtem ko bodo iPhone 7 in novejši lahko uporabljali strojno kodiranje.

Kdaj ga lahko uporabim?

HEVC in HEIF sta vgrajena v API-je in okvire za iOS in macOS. Mnogi razvijalci gredo ali imajo neboleč prehod na podporo teh formatov.

Tudi če ne gledate toliko videoposnetka, bodo fotografije vse na HEIF. To pomeni, da ga boste začeli uporabljati skoraj takoj, ko bo vaš iPhone nadgradil. Ni še jasno, ali to pomeni, da bo Apple posodobil vašo obstoječo knjižnico na novo obliko. Ta izbira vam lahko zagotovi nekaj vrnjenega prostora v vaši napravi.

Potem sem ugotovil, da lahko samo moj računalnik in iPhone dejansko predvajata HEVC videoposnetke, ker nič drugega ni dovolj zmogljivo. Prihodnost še ni tu.

— Chief Oddball (@Chief_Oddball) 12. junija 2017

Apple želi tudi zmanjšati transkodiranje, ki ga potrebuje vaša naprava. Preverili bodo cilj vašega videoposnetka glede združljivosti. Na primer, deljenje videoposnetkov med aplikacijami z listom za skupno rabo: če je HEVC podprt, bo aplikacija prejela dekodirani video, s katerim bo začela delati. Naprave deljenje prek AirDropa 9 hitrih načinov za skupno rabo datotek in map iz računalnika MacNaveličani vlečenja datotek v e-poštna sporočila, kadar koli želite nekaj deliti? Morda obstaja boljši način. Preberi več bo preveril tudi primerljivost. To je impresiven način za shranjevanje ciklov CPE za starejše naprave.

Pod pokrovom

Video in slikovni kodeki ne bodo poudarek glavnega govora WWDC '17: HomePod, iOS 11 in Applove druge najbolj priljubljene objaveSte preobremenjeni z WWDC? Ni vam treba biti. Tukaj so vse pomembne objave z Applovega glavnega govora za leto 2017. Preberi več za večino ljudi. Vendar bodo spremenili način delovanja vaše strojne in programske opreme. Kaže, da se je Apple osredotočil na izboljšanje osnov operacijskega sistema. Namesto, da bi samo iskali funkcije Keynote za tehnični tisk.

Spreminjanje želene oblike ekosistema za video in slike ne bo preprosto. Lahko pričakujete, da vsi razvijalci ne bodo prejeli beležke, zato pričakujte, da boste nekaterim razvijalcem dali čas, da se prilagodijo spremembam.

Ste bili obupani, da bi Apple naredil spremembo na H.265? Sporočite nam v komentarjih.

Michael ni uporabljal Maca, ko so bili obsojeni, lahko pa kodira v Applescriptu. Ima diplomo iz računalništva in angleščine; že nekaj časa piše o Macu, iOS-u in video igrah; in je že več kot desetletje dnevna IT opica, specializiran za skriptiranje in virtualizacijo.