128.839.895 -filer
4,7
siden 2013

Alt om CAF filer

Apples fleksible lydcontainer uden størrelsesbegrænsning

Sören RamspeckSidst opdateret den 25. april 2026 af Sören Ramspeck med erfaring fra mere end 128.839.849 konverterede filer siden 2013.

Core Audio Format (CAF) er et containerformat udviklet af Apple til lagring og overførsel af digitale lyddata. Apple introducerede formatet i 2005 med Mac OS X 10.4 (Tiger) for at overvinde de tekniske begrænsninger ved nogle ældre formater som WAV og AIFF. CAF er et af en lang række af Apples egne lydformater, såsom AIFF, QTA eller M4A.

Ingen størrelsesbegrænsning

I modsætning til WAV- eller AIFF-filer, der er begrænset til en maksimal filstørrelse på 4 GB (hvilket med disse ukomprimerede formater og 24 bit / 48 kHz kun svarer til cirka seks timers optagetid), bruger CAF-formatet 64-bit filoffset. Dermed bortfalder denne størrelsesbegrænsning praktisk talt.

CAF er et containerformat

CAF er ikke en codec, men en ren container. Det betyder, at der inden for en CAF-fil kan anvendes forskellige lydcodecs, herunder ukomprimeret lineær PCM (i forskellige bitdybder og samplingsfrekvenser), Apple Lossless (ALAC), AAC, IMA 4:1 ADPCM samt MP3. Hvilken kvalitet CAF-filen leverer, tabsfri eller med tab, afhænger altså som sædvanlig af den anvendte codec.

Aktuel anvendelse af CAF-filer

Som det er normalt med containerformater, findes der et broget udvalg af anvendte kodeker. Den aktuelt hyppigste anvendelse er længere talebeskeder i iMessage, som tidligere var .AMR-filer. Følgende tabel giver et (ufuldstændigt) overblik over den aktuelle brug af CAF:

Kilde Codec i CAF-filen Komprimering Typisk anvendelse
iMessage-lydbeskeder (fra iOS 12.2) Opus, 24.000 Hz [1] med tab Talebeskeder mellem iPhones; i øjeblikket sandsynligvis den hyppigste kilde til CAF-filer
iOS-app-udvikling (Xcode) Lineær PCM, 16 bit Little-Endian <[2] ukomprimeret Lydeffekter i apps og spil; format anbefalet af Apple for mindst mulig CPU-belastning ved afspilning
iOS-app-udvikling (Xcode) IMA 4:1 ADPCM [2] med (let) tab Baggrundsmusik og længere lyde i apps, når der skal spares lagerplads
Logic Pro / GarageBand Apple Lossless (ALAC) [3] Tabsfri Loop- og lydeffektbiblioteker, især surround sound-lyd
Logic Pro / GarageBand AAC [4] med tab Eksporterede projekter og bounces
macOS-talememoer AAC eller OPUS [1] med tab Stemmeoptagelser via appen Stemmeoptagelser

Sikker mod afbrudte optagelser

En yderligere fordel ved CAF i forhold til WAV og AIFF ligger i den sikre optagelsesadfærd: Mens headeren i WAV-filer skal færdiggøres ved afslutningen af optagelsen (hvilket kan føre til en ubrugelig fil i tilfælde af et nedbrud), muliggør CAF tilføjelse af nye lyddata uden at skulle færdiggøre headeren på forhånd. Indholdet kan rekonstrueres selv uden en færdiggjort header.

Teknisk opbygning

Formatet understøtter et vilkårligt antal lydkanaler og er dermed også velegnet til flerkanals- og surround sound-produktioner. Ud over de rene lyddata kan en CAF-fil gemme forskellige metadata, herunder tekstkommentarer, markører, regionsoplysninger, kanalopstillinger, instrumentoplysninger samt peak-data til bølgeformvisningen.
Hver CAF-fil begynder med en filheader, der indeholder filtypen (ASCII-strengen „caff") og formatversionen. Herefter følger obligatorisk et Audio Description Chunk, der beskriver lydformatet, samt et Audio Data Chunk med de egentlige lyddata. Variable bithastigheder kræver desuden et Packet Table Chunk. Filer med mere end to kanaler kræver en Channel Layout Chunk.

Resumé

I praksis bruges CAF primært i Apples udvikling af iOS- og macOS-applikationer. Apples DAW'er Logic Pro og GarageBand bruger CAF internt, især til loop- og lydeffektbiblioteker. Også Xcode bruger CAF som foretrukket format for lydressourcer i app-projekter. Uden for Apples økosystem har formatet næppe vundet indpas; WAV, FLAC og M4A dominerer den platformsovergribende anvendelse.

Konvertering

Da CAF kun understøttes i begrænset omfang uden for Apples økosystem, er det en god idé at konvertere til mere udbredte formater, før man deler filerne. da.file-converter-online.com genkender den anvendte codec i CAF-filen og foretager automatisk den passende konvertering. Som regel vil konvertering til MP3 give god kvalitet ved en acceptabel filstørrelse. For en tabsfri konvertering er FLAC et godt valg som målformat. Hvis filstørrelsen ikke betyder noget, tilbyder WAV den bedste kompatibilitet blandt de tabsfrie formater.

Kilder

[1] MacRumors: Apple forbedrer kvaliteten af lydbeskeder i iOS 12.2
[2] Apple: Multimedia Programming Guide – Brug af lyd
[3] Wiki: Core Audio-format
[4] Understøttede lydfil- og dataformater i OS X

0.0/5(0 stemmer)

Konverter, åbn og rediger CAF filer

Detaljer om CAF filer

Software til åbning af CAF filer
VLC Media Player Apple QuickTime Player Apple GarageBand
Software til redigering af CAF filer
Apple GarageBand Apple Logic Pro Audacity ffmpeg
MIME-type i CAF
audio/x-caf

Relaterede filformater

Alle konvertere fra eller til CAF

Ingen kommentarer

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *


Slip filer her...