128 393 756 filer
4,7 Trustpilot
siden 2013

Alt om CAF-filer

Apples fleksible lydbeholder uten størrelsesbegrensning

Core Audio Format (CAF) er et containerformat utviklet av Apple for lagring og overføring av digitale lyddata. Apple introduserte formatet i 2005 med Mac OS X 10.4 (Tiger) for å overvinne de tekniske begrensningene til noen eldre formater som WAV og AIFF. CAF er ett av mange av Apples egne lydformater, som AIFF, QTA eller M4A.

Ingen størrelsesbegrensning

I motsetning til WAV- eller AIFF-filer, som er begrenset til en maksimal filstørrelse på 4 GB (noe som med disse ukomprimerte formatene og 24 bit / 48 kHz bare tilsvarer omtrent seks timers opptakstid), bruker CAF-formatet 64-biters filoffset. Dette gjør at denne størrelsesbegrensningen praktisk talt bortfaller.

CAF er et containerformat

CAF er ikke en kodek, men en ren container. Det betyr at forskjellige lydkodeker kan brukes i en CAF-fil, blant annet ukomprimert lineær PCM (i forskjellige bitdybder og samplingsfrekvenser), Apple Lossless (ALAC), AAC, IMA 4:1 ADPCM og MP3. Hvilken kvalitet CAF-filen leverer, tapsfri eller med tap, avhenger altså, som vanlig, av kodeken som brukes.

Nåværende bruk av CAF-filer

Som vanlig med containerformater finnes det et fargerikt potpurri av kodeker som brukes. Den vanligste bruksmåten i dag er lengre talemeldinger i iMessage, som tidligere var .AMR-filer. Følgende tabell gir en (ufullstendig) oversikt over dagens bruk av CAF:

Kilde Kodek i CAF-filen Komprimering Typisk bruksområde
iMessage-lydmeldinger (fra iOS 12.2) Opus, 24 000 Hz [1] med tap Talemeldinger mellom iPhones; for tiden trolig den vanligste kilden til CAF-filer
iOS-apputvikling (Xcode) Lineær PCM, 16 bit Little-Endian <[2] ukomprimert Lydeffekter i apper og spill; format anbefalt av Apple for lavest mulig CPU-belastning ved avspilling
iOS-apputvikling (Xcode) IMA 4:1 ADPCM [2] med tap (lett) Bakgrunnsmusikk og lengre lyder i apper når man ønsker å spare lagringsplass
Logic Pro / GarageBand Apple Lossless (ALAC) [3] Tapsfri Loop- og lydeffektbiblioteker, spesielt surroundlyd
Logic Pro / GarageBand AAC [4] med tap Eksporterte prosjekter og bounces
macOS-talememoer AAC eller OPUS [1] med tap Stemmeopptak via Stemmememo-appen

Sikker mot avbrudd under opptak

En annen fordel med CAF sammenlignet med WAV og AIFF ligger i den sikre opptaksfunksjonen: Mens headeren i WAV-filer må fullføres ved slutten av opptaket (noe som kan føre til en ubrukelig fil ved et krasj), gjør CAF det mulig å legge til nye lyddata uten å måtte fullføre headeren på forhånd. Innholdet kan rekonstrueres selv uten en fullført header.

Teknisk oppbygning

Formatet støtter et vilkårlig antall lydkanaler og er dermed også egnet for flerkanals- og surroundlydproduksjoner. I tillegg til rene lyddata kan en CAF-fil lagre ulike metadata, blant annet tekstkommentarer, markører, regioninformasjon, kanaloppsett, instrumentinformasjon samt toppdata for bølgeformvisningen.
Hver CAF-fil begynner med en filheader som inneholder filtypen (ASCII-strengen «caff») og formatversjonen. Deretter følger obligatorisk en Audio Description Chunk som beskriver lydformatet, samt en Audio Data Chunk med selve lyddataene. Variable bithastigheter krever i tillegg en Packet Table Chunk. Filer med mer enn to kanaler trenger en Channel Layout Chunk.

Sammendrag

I praksis brukes CAF hovedsakelig i Apples utvikling av iOS- og macOS-applikasjoner. Apples DAW-er Logic Pro og GarageBand bruker CAF internt, spesielt for loop- og lydeffektbiblioteker. Også Xcode bruker CAF som foretrukket format for lydressurser i app-prosjekter. Utenfor Apples økosystem har formatet knapt slått gjennom; WAV, FLAC og M4A dominerer bruken på tvers av plattformer.

Konvertering

Siden CAF bare støttes i begrenset grad utenfor Apples økosystem, er det lurt å konvertere til mer utbredte formater før deling. online-konverter.com gjenkjenner kodeken som brukes i CAF-filen og utfører den passende konverteringen automatisk. Vanligvis vil konvertering til MP3 gi god kvalitet med akseptabel filstørrelse. For en tapsfri konvertering er FLAC et godt valg som målformat. Hvis filstørrelsen ikke spiller noen rolle, gir WAV den beste kompatibiliteten blant de tapsfrie formatene.

Kilder

[1] MacRumors: Apple forbedrer kvaliteten på lydmeldinger i iOS 12.2
[2] Apple: Veiledning for multimediaprogrammering – Bruk av lyd
[3] Wiki: Core Audio-format
[4] Støttede lydfil- og dataformater i OS X

0.0/5(0 stemmer)

Konvertere, åpne og redigere CAF filer

Detaljer om CAF filer

Programvare for åpning av CAF filer
VLC Media Player Apple QuickTime Player Apple GarageBand
Programvare for redigering av CAF filer
Apple GarageBand Apple Logic Pro Audacity ffmpeg
MIME-type for CAF
audio/x-caf

Relaterte filformater

Alle konverteringsprogrammer fra eller til CAF

Ingen kommentarer

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *


Legg filer her...