Dokumentasjon

    Table of Content
    • 3d
      • 3D-filformater
      • 3DS to DWG
      • 3MF to STL
      • AC
      • AMF
      • BHV
      • BIP
      • FBX to DWG
      • GLB
      • GLB to 3DS
      • GLB to FBX
      • GLB to GLTF
      • GLB to STL
      • GLB to USDZ
      • MDX
      • MTL
      • OBJ
      • PLY
      • SMD
      • STP
    • audio
      • Lydfilformater
      • DFF
      • DSF
      • GP
      • iLBC
      • M3U
      • M3U8
      • M4R
      • MP3
      • MUS
      • MUS Minecraft
      • PKF
      • PTX
      • QCP
      • QOA
      • SESX
      • STY
      • WAV
    • cad
      • CAD-filformater
      • DGN
      • DWFX
      • DWG
      • DXF
      • GCODE
      • IGS
      • PLT
    • compression
      • Komprimeringsfilformater
      • APK
      • GZ
      • ISO
      • LZMA
      • PKG
      • TGS
      • VPK
      • WHL
      • WUX
      • XAPK
      • ZIP
    • data
      • Datafilformater
      • CDX
      • ESX
      • GB
      • INK
      • IO
      • PCB
      • PRT
      • SAFETENSORS
      • VCS
      • XDELTA
    • database
      • Database filformater
      • BAK SQL Server
      • CRYPT14
      • DB
      • DB3
      • DBC
      • DTSX
      • FDB
      • GDB
      • MDF
      • NDF
      • SAV
      • SQL
      • SQLITE
    • disc-and-media
      • Disk- og mediefilformater
      • CUE
      • ISZ
      • MDF
      • OVA
      • TIB
      • Toast
      • WBFS
    • ebook
      • E-bok filformater
      • CBZ
      • JWPUB
      • KFX
    • email
      • Filformater for e-post
      • EML
      • ICS
      • OFT
      • RPMSG
      • VCF
    • executable
      • Kjørbare filformater
      • BAT
      • CMD
      • JSF
      • MST
      • PS1
      • PYC
      • REG
      • RUN
      • WSF
      • XEX
    • finance
      • Finans filformater
      • ABA
      • IXBRL
      • OFX
      • XBRL
    • font
      • Font filformater
      • TTF
      • WOFF2
    • game
      • Spillfilformater
      • 3DSX
      • ASS
      • ASSET
      • BIN
      • BIN PCSX
      • BO2
      • BSP
      • CLIP
      • CT
      • DSV
      • ENC
      • ESP
      • FOMOD
      • GBX
      • GCF
      • GMA
      • KODU
      • MAP
      • MCA
      • MCPACK
      • MCR
      • MII
      • NBT
      • NDS
      • NPA
      • NSP
      • NSZ
      • OSB
      • OSK
      • OSR
      • OSU
      • OSZ
      • PAK
      • PCK
      • PGN
      • PPF
      • PSS
      • RPF
      • RPX
      • RPY
      • RPYC
      • RVZ
      • SFC
      • SIMS3PACK
      • SMC
      • SRM
      • UASSET
      • Unity3D
      • UNITYPACKAGE
      • USX
      • VDF
      • VMF
      • VPK
      • XCI
      • XS
      • Z64
    • gis
      • GIS filformater
      • FIT
      • GPX
      • KMZ
    • image
      • Bildefilformater
      • ARW
      • BMP
      • CDR
      • GIF
      • HDR
      • JFIF
      • JPEG
      • JPF
      • JPG_LARGE
      • JXL
      • MIX
      • PDN
      • PNJ
      • PPF
      • PVT
      • QTIF
      • RPF
      • SKP
      • SPP
      • SVS
      • TIFF
    • misc
      • Diverse filformater
      • BAK Backup
      • CRX
      • CTG
      • ENC
      • FIG
      • GPG
      • H5
      • IPS
      • LIC
      • LOCK
      • LRC
      • MEDIA FILES
      • NOMEDIA
      • PAKKE
      • PDO
      • PES
      • PFX
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • SFV
      • SHELL SCRIPT
      • TEXT FORMATS
      • XMDX
      • XMZX
    • pdf
      • PDF
      • FDF
    • plugin
      • Plugin filformater
      • Q1Q
    • presentation
      • Presentasjonsfilformater
      • PPT
      • PPTX
    • programming
      • Programmering
      • ACD
      • ASM
      • AU3
      • C
      • CONFIG
      • CS
      • CSPROJ
      • CXX
      • EGG
      • G4
      • GROOVY
      • H
      • HPP
      • INO
      • Jav
      • JRXML
    • project-management
      • Prosjektledelse filformater
      • MPP
    • video
      • ASS
      • AV1
      • BNP
      • BRAW
      • DIRAC
      • DIVX
      • DRP
      • EVC
      • F4M
      • FCPXML
      • MJP
      • MPD
      • OTRKEY
      • R3D
      • SMK
      • TRP
      • TTML2
      • VVC
      • WebVTT
      • XAVC
    1. Hjem
    2. Lydfilformater
    3. DFF

    What's on this Page

      • Hva er DFF (.dff) lydfilformat? Funksjoner, arkitektur og hvordan åpne det
      • Hva er en DFF-fil?
      • DFF vs. DSF: Metadatapåvirkning og komprimeringsavveining
      • Detaljerte funksjoner i DFF
        • 1. Direct Stream Transfer (DST) tapsfri komprimering
        • 2. Chunk-basert IFF-hierarki
        • 3. Native flerkanel- og høyhastighets-DSD-topologier
        • 4. Ingen decimasjonsartefakter
      • Viktige egenskaper ved DFF (.dff)
      • Hvordan opprette og konvertere DFF-filer
        • Metode 1: Trekke ut spor fra SACD ISO-bilder (ISO2DSD / sacd-extract)
        • Metode 2: Transkoding av DFF til DSF (for moderne ID3-merking)
        • Metode 3: Dekomprimering av DST-komprimert DFF til ukomprimert DFF
      • Hvordan åpne og spille av DFF-filer
      • Ofte stilte spørsmål (FAQ)
        • Hva står DFF for?
        • Kan en DFF-fil lagre komprimert lyd?
        • Hva er den praktiske forskjellen mellom DFF og DSF?
        • Hvorfor viser DAC-en min PCM når den spiller av en DFF-fil?
        • Reduserer konvertering av en DFF-fil til DSF lydkvaliteten?
      • Referanse‑URLer og offisielle ressurser

    Hva er DFF (.dff) lydfilformat? Funksjoner, arkitektur og hvordan åpne det

    I jakten på studio‑kvalitets lydgjengivelse, er konvensjonelle flerbit Pulse‑Code Modulation (PCM)-formater som WAV, AIFF og FLAC avhengige av faste bit‑dybdeord (som 16‑bit, 24‑bit eller 32‑bit) som tas opp i diskrete intervaller. Selv om høyoppløselig PCM kan levere krystallklar troverdighet, krever det bratte anti‑alias‑nedbrytningsfiltre i analog‑til‑digital‑konverteringsstadiet, noe som kan introdusere mikroskopisk faseforvrengning og tids‑utjevningsartefakter.

    For å bevare den rå, kontinuerlige utgangen fra delta-sigma-omformere som brukes i profesjonell mastering og Super Audio CD (SACD)-produksjon, introduserte Philips og Sony Direct Stream Digital (DSD). For å lagre og utveksle disse uforstyrrede 1-bit strømmer på tvers av digitale arbeidsstasjoner, etablerte Philips DSD Interchange File Format (DSDIFF), som standardiserer filendelsen .dff.

    Hva er en DFF-fil?

    En .dff-fil er et containerformat basert på Electronic Arts Interchange File Format (IFF) chunk-arkitekturen, designet for å innkapsle rå 1-bit Direct Stream Digital-strømmer.

    I motsetning til PCM—som tilordner en flerbit binær verdi til amplituden til en lydbølge ved hvert tidssteg—bruker DSD Pulse-Density Modulation (PDM). I dette skjemaet:

    • Samplingsdybden er fast på én enkelt bit ($0$ eller $1$).
    • Amplitude av lydsignalet representeres kun av pulsens tetthet: flere ett-tall indikerer stigende amplitude, flere null-tall representerer fallende amplitude, og alternerende biter (10101010...) beskriver absolutt analog stillhet.
    • Den grunnleggende standarden, DSD64, sampler den innkommende lyden ved $2.8224\text{ MHz}$ ($64 \times 44,100\text{ Hz}$), og gir et lydbåndbredde som strekker seg langt forbi $100\text{ kHz}$.

    DFF fungerer som det primære masterutvekslingsformatet i profesjonelle digitale lydarbeidsstasjoner (DAW-er) som Merging Technologies Pyramix, og bevarer både ukomprimert DSD og tapsfri Direct Stream Transfer (DST)-komprimerte strømmer ment for fysisk kutting av SACD-plater.

    DFF vs. DSF: Metadatapåvirkning og komprimeringsavveining

    Audiofilere som håndterer digitale musikkbiblioteker støter ofte på to primære DSD-utvidelser: .dff og .dsf. Selv om begge leverer identisk 1-bit lydkvalitet, har de ulike operasjonelle roller:

    FunksjonDFF (DSDIFF / Philips)DSF (DSD Storage Facility / Sony)
    Primært designmålStudioautorering & SACD-produksjonLagring av forbrukerlyd & nettavspilling
    DST tapsfri komprimeringJa (Støtter DST-datablokker)Nei (Kun ukomprimert DSD)
    Innebygd ID3v2-metadataDårlig (Stoler på enkel tekst eller sidecar XML)Innebygd & Omfattende (Innebygd ID3v2-blokk)
    Innebygging av albumomslagIkke standardisert på tvers av mediespillereUniverselt støttet av moderne mediebibliotekverktøy
    Adopsjon i forbrukerprogramvareAudiophile DAW-er, ekstraksjonsverktøyRoon, Audirvāna, JRiver, bærbare DAP-er

    Fordi DFF mangler en universell, standardisert chunk for moderne ID3v2‑tagger og innebygd omslagskunst, konverterer mange audiofile unkomprimerte .dff‑filer til .dsf for sømløs navigering i forbrukermusikk‑apper.

    Detaljerte funksjoner i DFF

    1. Direct Stream Transfer (DST) tapsfri komprimering

    En fysisk SACD har strenge lagringsgrenser ($4.7\text{ GB}$). En rå multikanal 5.1 DSD‑strøm ville overskride denne kapasiteten. DSDIFF‑spesifikasjonen tar høyde for dette ved å støtte Direct Stream Transfer (DST)—en sofistikert, tapsfri prediksjons‑ og entropikomprimeringsalgoritme som reduserer størrelsen på ukomprimerte 1‑bit‑strømmer med omtrent $50%\text{–}60%$ uten å forkaste noen bit av lyddataene.

    2. Chunk-basert IFF-hierarki

    Ved å arve den modulære IFF‑standarden, er en .dff‑fil sammensatt av selvbeskrivende fire‑tegn‑koder (FourCC) datachunks som er nestet innenfor en master‑FRM8‑omslutt:

    • FRM8: Identifiserer filen som en 8‑byte adressert DSDIFF‑container.
    • FVER: Lagrer informasjon om formatversjon.
    • PROP: Inneholder globale egenskaper som samplingsfrekvens (FS ) og kanaltilordninger (CHNL).
    • DSD eller DST : Inneholder den faktiske ukomprimerte eller DST-komprimerte 1-bits lydbitstrømmen.
    • DIAR: En valgfri blokk som lagrer plate-/sporsartist- og tittelannotasjoner.

    3. Native flerkanel- og høyhastighets-DSD-topologier

    DSDIFF‑strukturen skalerer sømløst utover grunnleggende stereo DSD64:

    • Støtter flerkanals surroundlydkonfigurasjoner (opptil 6 separate kanaler, inkludert midt og LFE).
    • Takler ultra-høye oversamplingsrater, inkludert DSD128 ($5.6448\text{ MHz}$), DSD256 ($11.2896\text{ MHz}$) og eksperimentelle studio‑klasse DSD512‑rater.

    4. Ingen decimasjonsartefakter

    I motsetning til PCM‑arbeidsflyter som krever konvertering frem og tilbake gjennom decimerings‑ og interpolasjonstrinn, lagrer DFF den rå delta‑sigma‑strømmen som konverteren produserer. Dette omgår digital ringing, fase‑utvasking og fargelegging fra høy‑ordens brickwall‑digitale filtre.

    Viktige egenskaper ved DFF (.dff)

    KjennetegnSpesifikasjon / Detalj
    Filtype.dff
    FormatnavnDirect Stream Digital Interchange File Format (DSDIFF)
    Opprinnelige utviklereRoyal Philips Electronics & Sony Corporation
    Kodingsmetode1-bit Delta-Sigma / Pulse-Density Modulation (PDM)
    BitdybdeNøyaktig 1-bit per prøve per kanal
    Støttede samplingsfrekvenser$2.8224\text{ MHz}$ (DSD64), $5.6448\text{ MHz}$ (DSD128), $11.2896\text{ MHz}$ (DSD256+)
    Alternativer for lydkomprimeringUkomprimert (DSD chunk) eller tapsfri komprimert (DST chunk)
    FilstrukturarkitekturNøstede IFF‑blokker (FRM8, FVER, PROP, DSD / DST )
    Antall kanaler1 (Mono), 2 (Stereo), opptil 6 kanaler (Surround 5.0 / 5.1)
    Primær industrirolleSACD-platekutting, studio masterarkivering, DAW-utveksling

    Hvordan opprette og konvertere DFF-filer

    Fordi DFF er tett knyttet til studiomastring og SACD-authoring, innebærer opprettelses- og konverteringsarbeidsflyter vanligvis dedikerte lydsuite eller ekstraksjonsverktøy.

    Metode 1: Trekke ut spor fra SACD ISO-bilder (ISO2DSD / sacd-extract)

    Når man arkiverer fysiske Super Audio CD-er, trekker brukere ofte ut diskbildet til .dff:

    1. Bruk en kompatibel Blu-ray- eller PS3-maskinvareleser for å dumpe diskbildet som en .iso-fil.
    2. Start ISO2DSD (eller CLI-verktøyet sacd-extract).
    3. Angi inngangen til .iso-filen.
    4. Angi utgangsmodus til DSDIFF (DFF) Edit Master eller DSDIFF (med DST-dekomprimering).
    5. Klikk Execute for å generere separate .dff-spor for hver bevegelse eller sang.

    Metode 2: Transkoding av DFF til DSF (for moderne ID3-merking)

    For å få innebygd omslagsbilde og rike tagger uten å endre den underliggende lyden, kan du transkode en ukomprimert .dff-fil direkte til .dsf ved hjelp av foobar2000:

    1. Åpne foobar2000 med foo_input_sacd-pluginen installert.
    2. Legg til din .dff-fil i spillelisten.
    3. Høyreklikk på sporet og velg Convert $\rightarrow$ ….
    4. Sett utdataformatet til DSF.
    5. Klikk Convert. Den resulterende .dsf-filen vil beholde de eksakte 1-bit lyddataene samtidig som den tillater innfødt ID3v2-tag-skriving.

    Metode 3: Dekomprimering av DST-komprimert DFF til ukomprimert DFF

    Hvis en mediespiller sliter med CPU-belastningen som kreves for å dekode DST i sanntid:

    1. Last ned den åpne kildekoden DSD-PCM-DFF eller DST Decoder CLI-verktøyet.
    2. Kjør kommandoen:
      dst-decoder -d input_compressed.dff output_uncompressed.dff
      
    3. Den resulterende filen vil være en ukomprimert 1-bit DSDIFF-fil klar for universell maskinvareavspilling.

    Hvordan åpne og spille av DFF-filer

    Avspilling av DFF-filer krever programvare som enten kan strømme native 1-bit lyd direkte til en ekstern DSD-kompatibel digital-til-analog konverter (DAC) eller konvertere strømmen til høyoppløselig PCM for standard lydkort.

    • foobar2000 (Windows): Last ned og installer Super Audio CD Decoder (foo_input_sacd)-komponenten. I foobars Output-innstillinger, velg ASIO: DSD Transcoder eller sett DSD-utgangsmodus til DoP (DSD over PCM) eller direkte native DSD.
    • Audirvāna (macOS / Windows): Tilbyr høy‑kvalitets bit‑perfekt dekoding av .dff‑filer, og parser automatisk både ukomprimerte DSD‑ og DST‑komprimerte varianter.
    • JRiver Media Center (Cross-Platform): Inkluderer DFF-dekoding rett fra start, med integrert bitstrøm‑håndtering for å sende DSD over USB via native ASIO‑drivere eller DoP.
    • HQPlayer (Signalyst): En førsteklasses audiophile mastering‑spiller som kan laste inn .dff‑filer og strømme dem uendret eller oppsampe dem gjennom tilpassede polyfase‑filtre.
    • VLC Media Player: Nyere skrivebordsutgivelser kan åpne ukomprimerte .dff-filer og dynamisk konvertere dem ned til standard flerbit PCM for avspilling gjennom vanlige datamaskinhøyttalere eller hodetelefoner.

    Ofte stilte spørsmål (FAQ)

    Hva står DFF for?

    DFF står for DSD Interchange File Format (DSDIFF), den studiokvalitets filbeholderen opprettet av Philips for 1-bit Direct Stream Digital-lyd.

    Kan en DFF-fil lagre komprimert lyd?

    Ja; DFF-filer kan inneholde rå ukomprimerte DSD-strømmer så vel som bit‑presise tapsfrie DST (Direct Stream Transfer)-komprimerte strømmer.

    Hva er den praktiske forskjellen mellom DFF og DSF?

    DFF støtter tapsfri DST-komprimering og brukes til SACD‑authoring, mens DSF støtter native ID3v2‑tagger og omslagskunst, noe som gjør DSF bedre for forbrukeravspilling.

    Hvorfor viser DAC-en min PCM når den spiller av en DFF-fil?

    Hvis mediespilleren din ikke er konfigurert for ASIO Native DSD eller DSD over PCM (DoP), vil programvaren automatisk nedprøve 1-bit DSD‑strømmen til standard PCM for kompatibilitet.

    Reduserer konvertering av en DFF-fil til DSF lydkvaliteten?

    Nei; konvertering av ukomprimert DFF til DSF er en tapsfri remux‑prosess som kopierer 1-bit PDM‑dataene uten å endre lydkvaliteten.


    Referanse‑URLer og offisielle ressurser

    • Philips DSDIFF Formatspesifikasjon (Versjon 1.5): https://www.sonicstudio.com/pdf/dsd/DSDIFF_Format_Spec.pdf
    • DSD-Guide Offisiell kunnskapsbase: https://dsd-guide.com/
    • SourceForge Super Audio CD Dekoder-tillegg (foo_input_sacd): https://sourceforge.net/projects/sacd-decoder/
    • Hydrogenaudio Kunnskapsbase - DSDIFF: https://wiki.hydrogenaud.io/index.php?title=DSDIFF

    See Also

    • INO-fil - Arduino Sketch - Hva er en .ino-fil og hvordan åpner jeg den?
    • SMC-fil - Super Nintendo Game ROM - Hva er en .smc-fil og hvordan åpner du den?
    • ENC-fil - Cabal Online datafil - Hva er en .enc-fil og hvordan åpne den?
    • ENC-fil - kodet fil - Hva er en .enc-fil og hvordan åpner jeg den?
    • ESX-fil - Xactimate Insurance Claims Estimate - Hva er en .esx-fil og hvordan åpner jeg den?
     
     Norsk
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski
     Bengali
     Dansk
     Persian
     Finnish
     Gaeilge
     Lithuanian
     Latvian
     Azeri