I løbet af WWDC-meddelelserne blev der kort nævnt en teknologi, der sparer dig masser af plads på dine enheder: HEVC og HEIF . Disse er to filformater, henholdsvis en til video og en til fotos.
Apple bygger allerede disse i hardware og software på iOS og Mac, med support tilgængelig i de kommende iOS 11 og MacOS High Sierra opdateringer.
HEVC står for H igh E ficiency V ideo C oding, mens HEIF står for H igh E fficiency I mage fil F ormat.
Codecs og Compression 101
HEVC er industristandard, ikke kun et nyt Apple-filformat. HEIF er et billedformat baseret på de samme principper som HEVC. Hver er designet til at spare plads på dine enheder, såvel som båndbredde, når du streamer video.
På grund af udbredelsen af HD-video samt kortformede videoer til sociale netværk, Lav videoer til ethvert socialt netværk med Apple-klip, lav videoer til ethvert socialt netværk med Apple-klip Apple har en ny iOS-app til at lave korte videoer til at dele på sociale netværk, men er det noget godt? Læs mere Apple siger nu er det tid til at skubbe de nye codecs og flytte hele branchen fremad.
Enkelt sagt, codecs bruges til at krympe medier og billedfiler ned for at spare plads på disken. Dette er en generalisering, for detaljerede oplysninger, se vores explainer på codecs for en præcis definition Alt du behøver at vide om video codecs, containere og komprimering Alt du behøver at vide om video codecs, containere og kompression Forklaring af forskellen mellem codecs og containere er relativt enkle, men den hårde del forsøger at forstå hvert format. Læs mere . De filformater, der bruges til at gemme dine medier, der kan implementere forskellige typer codecs, er navngivet containere.
HEVC er et derivat af det populære H.264-format og håndterer ligeledes kompression. Derfor giver ITU-T-standardkroppen navnet H.265. H.264 er det mest gennemgribende format til online video, så det er sandsynligt, at du bruger det de fleste dage. HEIF bruger den samme formatering som HEVC og anvender den på billedkomprimering.
Hvad gør HEVC anderledes?
At tvinge brugere og udviklere til at vedtage et nyt format kan være smertefuldt. Hvad får vi af Apple at skubbe dette er standardformatet? Højdepunkterne fra WWDC-talen lover en 40% forbedring i kompression. Til video optaget fra iOS-kameraet En hurtigstartguide til iPhone-kameraet En hurtigstartguide til iPhone-kameraet iPhone er stadig det mest populære point-and-shoot-kamera på planeten, men mange brugere er stadig ikke væk fra alle at kameraet kan gøre. Her er hvad du behøver at vide. Læs mere, filer kan være halve størrelsen af dem, der er kodet med H.264.
Disse forbedringer kommer fra de små tweaks til den måde, videoen er kodet for. Som H.264 håndterer HEVC rammer i en række "macroblocks", men HEVC muliggør meget større blokstørrelser. Disse større blokstørrelser giver den største kompressionsforbedring.
Der er også forbedret bevægelseskodning, herunder support til måling af bevægelse på et subpixelniveau. Denne ændring bør forbedre artefakter, når en video er i gang, mens den nye codec skal forbedre videokvaliteten generelt.
Hvad med HEIF?
Den mest enkle måde at beskrive HEIF-format på er at anvende HEVC's principper på billeder. HEIF er en anden industristandard, ikke kun et Apple-only-format. Som HEVC har HEIF en forbedret kompressionshastighed, og Apple rapporterer næsten to gange en forbedring.
Absolut en tidsbesparende til uploads: Video, vi lige har kodet er 1.74GB h.264, 795MB HEVC. Husk at CPU-kodning er meget langsommere dog.
- Digital Foundry (@digitalfoundry) 23. juni 2017
HEIF har bedre støtte til animerede billeder, så det er en naturlig form for Live Photos og animerede GIFs Sådan skifter du iPhone Live-billeder til GIF'er på et enkelt trin Sådan gør du iPhone Live-billeder til GIF'er på et enkelt trin Live-billeder er flotte, men de 'er begrænset, fordi du kun kan dele dem med andre iOS 9 og El Capitan brugere. Sådan konverteres de hurtigt til universelle GIF'er i stedet. Læs mere . Fotografer bør gerne formatets forbedrede understøttelse af ikke-destruktiv redigering. Det betyder, at når du foretager ændringer i den oprindelige fil, er originalen altid tilgængelig. Redigeringsdata gemmer som en transformationsfunktion ved hjælp af HEVC-format.
Kompatibel med ISO-filformatet er den understøttede udvidelse i Apple-økosystemet .HEIC. Der findes forskellige formater til andre koder introduceret på WWDC: .AVCI for H.264-kodning og .HEIF for alle andre codecs.
Er der hardwarebegrænsninger?
Apple går all-in på HEVC og HEIF. De nye formater vil være tilgængelige i iOS 11 og macOS High Sierra. Der er dog allerede hardware support indbygget i eksisterende iOS-enheder.
Alt med en A9-processor eller senere kan man allerede bruge hardware-dekodning. A10-processoren har også hardwarekodning (så du kan skrive til formatet). Hardware kodning betyder en lavere hardware overhead for disse enheder. På Mac-siden er Intel 6-generations processorer Intel Skylake-CPU'er: 3 ting at vide, før du opgraderer Intel Skylake-CPU'er: 3 ting at vide, før du opgraderer Tænker på at opgradere til en Intel Skylake CPU, men ikke sikker på om du skal? Her er hvad du bør vide for at hjælpe med at gøre beslutningen nemmere. Læs mere eller senere har hardwaredekodering. Hardwarekodning er begrænset til Intels 7th generation processorer Intels Kaby Lake CPU: The Good, the Bad og Meh Intels Kaby Lake CPU: The Good, the Bad og Meh Kaby Lake er Intels næste processor. Hvor meget forbedrer det på Skylake-processoren? Hvad er ulemperne og begrænsningerne? Her er fire ting, du bør vide om det. Læs mere .
Alle andre understøttede systemer bruger software kodning og dekodning. De højere ressourcer til softwareafkodning betyder, at nogle enheder ikke afspiller videoer. I virkeligheden betyder det, at iPhone 6s (og senere) ejere kan bruge hardware-dekodning, mens iPhone 7 og nyere vil kunne bruge hardwarekodning.
Hvornår kan jeg bruge det?
HEVC og HEIF er indbygget i API'er og rammer for iOS og macOS. Mange udviklere går eller har en smertefri overgang til at understøtte disse formater.
Selv hvis du ikke ser så meget video, går billeder ind på HEIF. Det betyder at du vil begynde at bruge det næsten umiddelbart, når din iPhone opgraderer. Det er endnu ikke klart, om Apple vil opdatere dit eksisterende bibliotek til det nye format. Det valg kunne give dig nogle tilbagevendte pladser på din enhed.
Så indså jeg, at kun min pc og iPhone faktisk kan spille HEVC videoer, fordi intet andet er stærkt nok. Fremtiden er ikke her endnu.
- Chief Oddball (@Chief_Oddball) 12. juni 2017
Apple søger også at reducere transcoding, som din enhed skal gøre. De skal kontrollere destinationen for din video for kompatibilitet. For eksempel kan du dele videoer mellem apps med aktiearket: hvis HEVC understøttes, får appen den dekodede video til at begynde at arbejde med. Enheder, der deles via AirDrop 9 Hurtige måder at dele filer og mapper fra en Mac 9 Hurtige måder at dele filer og mapper fra en Mac på Hvis du vil trække filer i e-mail-meddelelser, når du vil dele noget? Der kan være en bedre måde. Læs mere vil også se efter sammenlignelighed. Det er en imponerende måde at gemme CPU-cyklusser på for ældre enheder.
Under kølerhjelmen
Video og image codecs vil ikke være højdepunktet i keynote WWDC '17: HomePod, iOS 11 og Apples andre topmeddelelser WWDC '17: HomePod, iOS 11 og Apples andre topmeddelelser Overvældet af WWDC? Du behøver ikke at være. Her er alle vigtige meddelelser fra Apples 2017 keynote. Læs mere for de fleste. Men de vil ændre den måde, hvorpå din hardware og software fungerer. Det viser, at Apple fokuserede på at forbedre fundamentet af operativsystemet. I stedet for bare at jagte Keynote-funktioner til techpressen.
Ændring af et økosystems foretrukne format til både video og billeder går ikke simpelt. Du kan forvente, at ikke alle udviklere vil få notatet, så forvent at give nogle udviklere tid til at tilpasse sig ændringerne.
Var du desperat for Apple at gøre ændringen til H.265? Lad os vide i kommentarerne.