Reklame
I oversvømmelsen af WWDC-meddelelser var der en kort omtale af en teknologi, der vil spare dig masser af plads på dine enheder: HEVC og HEIF. Dette er to filformater, henholdsvis et til video og et for fotos.
Apple bygger allerede disse ind 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 HIGH Efficiency VIdeo Coding, mens HEIF står for HIGH Efficiency jegmage fil FORMAT.
Codecs og komprimering 101
HEVC er industristandard, ikke kun et nyt Apple-filformat. HEIF er et billedformat baseret på de samme rektorer som HEVC. Hver er designet til at spare dig plads på dine enheder såvel som båndbredde, når du streamer video.
På grund af spredningen af HD-video såvel som kortformede videoer til sociale netværk, Lav videoer til ethvert socialt netværk med Apple-klipApple har en ny iOS-app til at lave korte videoer, der kan deles på sociale netværk, men er det godt? Læs mere Apple siger, at nu er det tid til at skubbe de nye codecs og flytte hele industrien fremad.
Kort sagt bruges codecs til at skrumpe medie- og billedfiler ned for at spare plads på disken. Dette er en generalisering, hvis du vil se detaljerede detaljer vores forklaring på codecs til en præcis definition Alt hvad du behøver at vide om videokodeker, containere og komprimeringAt forklare forskellen mellem codecs og containere er relativt enkel, 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 former for codecs, kaldes containere.
HEVC er et derivat af det populære H.264-format og håndterer på lignende måde komprimering. Derfor giver ITU-T standardorganet navnet H.265. H.264 er det mest gennemgribende format til onlinevideo, så det er sandsynligt, at du bruger det de fleste dage. HEIF bruger den samme formatering som HEVC og anvender den til billedkomprimering.
Hvad gør HEVC anderledes?
At tvinge både brugere og udviklere til at anvende ethvert nyt format kan være smertefuldt. Hvad får vi ved at Apple skubber på, at dette er standardformatet? Højdepunkterne fra WWDC-samtalen lover en forbedring af komprimering på 40%. Til video optaget fra iOS-kameraet En hurtigstartguide til iPhone-kameraetIPhone er stadig det mest populære point-and-shoot-kamera på planeten, men mange brugere er stadig ikke væk fra alt, hvad kameraet kan gøre. Her er hvad du har brug for at vide. Læs mere , kan filer være halvdelen af størrelsen på dem, der er kodet med H.264.

Disse forbedringer kommer fra de små justeringer, der er lavet til den måde, videoen kodes på. Ligesom H.264 håndterer HEVC rammer i en række "makroblokke", men HEVC giver mulighed for meget større blokstørrelser. Disse større blokstørrelser tillader den største forbedring af komprimering.
Der er også forbedret bevægelseskodning, inklusive understøttelse til måling af bevægelse på et sub-pixel-niveau. Denne ændring skal forbedre artefakter, når en video er i bevægelse, mens den nye codec generelt skal forbedre videokvaliteten.
Hvad med HEIF?
Den mest ligefremme måde at beskrive HEIF-formatet på er at anvende HEVC's principaler på billeder. HEIF er en anden industristandard, ikke kun et Apple-format. Ligesom HEVC har HEIF en forbedret komprimeringsgrad, hvor Apple rapporterer næsten to gange en forbedring.
Bestemt en tidsbesparelse for uploads: video, vi netop har kodet, er 1,74 GB h.264, 795MB HEVC. Husk, at CPU-kodning imidlertid er meget langsommere.
- Digital Foundry (@digitalfoundry) 23. juni 2017
HEIF har bedre støtte til animerede fotos, så det er en naturlig pasform til Live-fotos og animerede GIF'er Sådan gør du iPhone Live-fotos til GIF'er i et nemt trinLive-fotos er fantastiske, men de er begrænsede, fordi du kun kan dele dem med andre iOS 9- og El Capitan-brugere. Her er, hvordan du hurtigt konverterer dem til universelle GIF'er i stedet. Læs mere . Fotografer kunne lide formatets forbedrede support til ikke-destruktive redigeringer. Det betyder, at når du foretager ændringer i den originale fil, er originalen altid tilgængelig. Redigeringsdataene gemmes som en transformationsfunktion ved hjælp af HEVC-formatet.
Kompatibel med ISO-filformatet er den understøttede udvidelse i Apple-økosystemet .HEIC. Der er forskellige formater for andre koder, der er 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 hardwarestøtte indbygget i eksisterende iOS-enheder.
Alt med en A9-processor eller nyere er allerede i stand til at bruge hardwareafkodning. A10-processoren har hardware indkodning også (giver dig mulighed for at skrive til formatet). Hardwarekodning betyder en lavere hardwareomkostning for disse enheder. På Mac-siden Intel 6. generation af processorer Intel Skylake CPU'er: 3 ting, du skal vide, før du opgradererTænker du på at opgradere til en Intel Skylake CPU, men ikke sikker på, om du skulle gøre det? Her er hvad du skal vide for at hjælpe med at gøre denne beslutning lettere. Læs mere eller senere har hardware-afkodning. Hardwarekodning er begrænset til Intels 7. generation af processorer Intels Kaby Lake CPU: Det gode, det dårlige og mehKaby Lake er Intels næste processor. Hvor meget forbedres det på Skylake-processoren? Hvad er ulemperne og begrænsningerne? Her er fire ting, du skal vide om det. Læs mere .

Alle andre understøttede systemer bruger kodning og dekodning af software. De højere ressourcer til software-dekodning betyder, at nogle enheder ikke afspiller videoer. Rent faktisk betyder det, at iPhone 6s (og senere) ejere kan bruge hardwarekodning, mens iPhone 7 og senere vil være i stand til at bruge hardwarekodning.
Hvornår kan jeg bruge det?
HEVC og HEIF er indbygget i API'erne og rammerne til 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 fotos alt sammen på HEIF. Det betyder, at du vil begynde at bruge det næsten øjeblikkeligt, når din iPhone opgraderes. Det er endnu ikke klart, om det betyder, at Apple opdaterer dit eksisterende bibliotek til det nye format. Dette valg kan give dig noget tilbage på din enhed.
Derefter indså jeg, at kun min pc og iPhone faktisk kan afspille HEVC-videoer, fordi intet andet er magtfuldt nok. Fremtiden er ikke her endnu.
- Chief Oddball (@Chief_Oddball) 12. juni 2017
Apple søger også at reducere den kodning, som din enhed har brug for. De vil tjekke destinationen for din video for kompatibilitet. For eksempel at dele videoer mellem apps med delingsarket: hvis HEVC understøttes, får appen den dekodede video til at begynde at arbejde med. Enheder deling via AirDrop 9 hurtige måder at dele filer og mapper fra en Mac påTræt af at trække filer til e-mail-meddelelser, når du vil dele noget? Der er måske en bedre måde. Læs mere tjekker også for sammenlignelighed. Det er en imponerende måde at gemme CPU-cyklusser til ældre enheder.
Under kølerhjelmen
Video- og billedkodeker bliver ikke det højdepunktet i keynote WWDC '17: HomePod, iOS 11 & Apples andre topmeddelelserOvervældet af WWDC? Det behøver du ikke være. Her er alle de vigtige meddelelser fra Apples Keynote 2017. Læs mere for de fleste mennesker. De vil dog ændre den måde, din hardware og software fungerer på. Det viser, at Apple fokuserede på at forbedre grundlæggende elementer i OS. I stedet for bare at jage Keynote-funktioner til tech-pressen.
At ændre et økosystemets foretrukne format til både video og billeder er ikke så enkelt. Du kan forvente, at ikke alle udviklere får notatet, så forvent at give nogle udviklere tid til at tilpasse sig ændringerne.
Var du desperat for Apple at foretage ændringen til H.265? Fortæl os det i kommentarerne.
Michael brugte ikke en Mac, da de var dømt, men han kan kode i Applescript. Han har grader i datalogi og engelsk; han har skrevet om Mac, iOS og videospil i et stykke tid nu; og han har været en IT-abe på dagen i over et årti og har specialiseret sig i scripting og virtualisering.