iPhone X & 8 støtter FLAC-avspilling, iOS 11 bringer den til iPhone 7

Apples nye iPhone X, iPhone 8 og iPhone 8 Plus har codec-støtte for maskinvare for FLAC, et tapsfritt lydformat. Eiere av iPhone 7 vil kunne glede seg over FLAC-kodet lyd med iOS 11.

Den nye Apple TV 4K viser også støtte for FLAC-kodeken.

FLAC kommer til de nyeste iPhonene

Free Lossless Audio Codec (FLAC) gir full kvalitet på originalopptaket via tapsfri komprimering av digital lyd på bekostning av lagring og båndbredde. Formatet kutter filstørrelsen til rundt 50-60 prosent av originalen uten å forringe lydkvaliteten.

HomePod vil i utgangspunktet ikke støtte FLAC-lydformatet, i henhold til de offisielle tekniske spesifikasjonene, men Apple kan teoretisk sett aktivere funksjonen via en fremtidig firmwareoppdatering.

Analyst Dan Matte rapporterte først at de nye telefonene støtter FLAC-avspilling i maskinvare, noe som resulterer i akselerert ytelse som ikke beskatter batteriet mye.

iDB rapporterte i sommer at FLAC-avspilling ville komme til å velge enheter som en del av iOS 11-programvareoppdateringen, og nå vet vi litt mer hvordan det kan spille ut.

Apples lydavspilling-seksjon på Tech Specs-nettsidene for iPhone 7, iPhone 8 og iPhone X stave tydelig støtte for FLAC, noe som fremgår av skjermdumpen jeg har tatt med nedenfor.

Merkelig nok er FLAC-støtte ingen steder å se på spesifikasjonsarkene til den nye iPad Pros.

For øvrig mangler støtte for AIFF- og WAV-filene fra iPhone 7, 8 og X tech-spesifikasjonene, men de lydformatene er nå sannsynligvis dekket av Linear PCM-kodeken.

Hva med iPads?

Mangelen på FLAC-støtte på den nye iPad Pros er interessant fordi de bruker tilnærmet den samme brikken som iPhone 7. Apples antagelig forhindret programvarebasert avspilling av FLAC på enheter som mangler en maskinvaredekoder for å bevare batteriets levetid.

FLAC-dekoding er ganske CPU-intensivt og å gjøre det i programvare er å skattlegge batteriet.

Avspilling av FLAC-lydfiler er begrenset til iOS 11s Files-app.

Jeg var i stand til å spille FLAC-er på iPhone 6-ene med tidligere iOS 11-betas. På iOS 11 GM kan jeg glede meg over FLACS på en iPhone 7, men har mistet muligheten til å gjøre det på iPhone 6s mine. Apple har tilsynelatende fjernet en programvarebasert FLAC-tilbakesending fra eldre maskinvare.

OPPDATER: utvikler Daniel Niyazov fortalte meg om en løsning på iPad: send en FLAC-fil fra Files-appen Notes ved å bruke delingsarket, og bruk deretter Notes til å spille FLAC. Fungerer som bare det!

Det er også uklart hvilke systemkrav for FLAC-avspilling kan være.

FLAC-systemkrav

Fortsatt kan vi utlede det offisielle kravet til iPhone 7/8 / X at en maskinvarekodek krever en Apple A10-brikke eller senere. Vi har kontaktet Apple for avklaring og vil oppdatere hvis vi hører mer.

Men hvorfor aktiverer ikke iOS 11 FLAC-avspilling på de nyeste iPad-proffene? Tross alt, de kjører en enda raskere versjon av iPhone 7s A10 Fusion-brikke som har flere kjerner? Jeg satser på at de sakte legger FLAC-støtte til iPhone før de ruller ut på iPad Pros.

Clunky FLAC-avspilling i iOS 11

Uansett hvordan du ser på det, er dette gode nyheter for lydfiler.

Min største anelse med iOS 11s FLAC-implementering har å gjøre med den generelle klunkheten fordi Files-appen ser ut til å være den eneste sanksjonerte systemomfattende løsningen for å spille av FLAC-lyd (med mindre du bruker en tredjeparts-app som Vox eller Plex).

Hvis du bruker iCloud Drive, Dropbox, Box, Google Drive eller en hvilken som helst annen skylagringstjeneste som har en passende iOS Document Provider-utvidelse, kan du spille av den skybaserte FLAC-lyden fra Files-appen.

Dessverre støttes ikke FLAC-er i iOS 11s Music-app.

Selv om Apples omfavnelse av FLAC-lydformatet er rudimentært, antyder den bredere kompatibiliteten nede på linjen. For eksempel kunne Apple legge til støtte for studiokvalitet (16 og 24-biters) FLAC-filer og bringe FLAC-lydstøtte til Music-appen og stasjonære iTunes, slik at vi kan synkronisere FLAC med iPhones og iPads.

For øyeblikket bruker og selger ikke Apple FLAC-kodet musikk på iTunes Store. iOS og iTunes har støttet Apples egen Lossless-kodek (ALAC), men den klarte ikke å oppnå trekkraft.

Husk at FLAC-avspilling via Bluetooth-hodetelefoner, AirPlay, AirPods eller andre W1-aktiverte hodetelefoner) fortsatt er tapt på grunn av AAC-lydkoding. For å glede deg over tapsfri FLAC-avspilling uten koding, anbefales det at du bruker høykvalitets Lightning-aktiverte hodetelefoner.

Innpakking

Apples offisielle utgivelsesnotater for iOS 11 nevner ikke FLAC i det hele tatt, men selskapets endringer utelater vanligvis mindre forbedringer, så ikke les for mye i det.

Faktisk kan FLAC-støtte i iOS 11 ikke diskuteres - i henhold til den offisielle “What's New in Video” WWDC 2017-økten, gir iOS 11s forbedrede Audio Toolbox-rammeverk støtte for to av de populære formatene, FLAC og Opus-formatet.

"På FLAC-siden har vi kodeken, filen og strømningsstøtten," ifølge videoen. "For Opus har vi kodeken og fil I / O-støtten som bruker koden lydformatbeholder."

macOS High Sierra utelater støtte for FLAC-lydformatet selv om tredjeparts mediaspillere kommer til unnsetning, inkludert VLC Media Player, WALTR og andre.

iOS 11 begynner å rulle ut til kunder fra og med neste tirsdag 19. september 2017.