DFF (.dff) Audio Fayl Formatı Nədir? Xüsusiyyətlər, Memarlıq və Necə Açmaq Olar
Studio səviyyəli səs reproduksiyasını əldə etmək məqsədilə, WAV, AIFF və FLAC kimi ənənəvi çoxbitli Pulse-Code Modulation (PCM) formatları sabit bit dərinliyinə (məsələn, 16-bit, 24-bit və ya 32-bit) malik sözlərə əsaslanır və bu sözlər ayrı-ayrı intervallarda tutulur. Yüksək çözünürlüklü PCM təmiz sadiqlik təmin edə bilsə də, analog‑rəqəmsal çevrilmə mərhələsində kəskin anti-aliasing dekrementasiya filtrələri tələb edir ki, bu da mikroskopik faza dəyişikliyi və zaman yayılması artefaktları yarada bilər.
Peşəkar mastering və Super Audio CD (SACD) istehsalında istifadə olunan delta-sigma konvertorlarının xam, fasiləsiz çıxışını qorumaq üçün Philips və Sony Direct Stream Digital (DSD)-i təqdim etdilər. Bu təmiz 1-bit axınlarını rəqəmsal iş stansiyaları arasında saxlamaq və mübadilə etmək üçün Philips DSD Interchange File Format (DSDIFF)-i yaratdı və .dff fayl uzantısını standartlaşdırdı.
DFF Faylı Nədir?
.dff faylı, Electronic Arts Interchange File Format (IFF) çünkt arxitekturasına əsaslanan bir konteyner formatıdır və xam 1-bit Direct Stream Digital axınlarını özündə cəmləşdirmək üçün hazırlanmışdır.
PCM‑dən fərqli olaraq—hər zaman dilimində səs dalğasının amplitudasına çoxbitli ikili dəyər təyin edən—DSD Pulse-Density Modulation (PDM) istifadə edir. Bu sxemdə:
- Nümunə dərinliyi tək bitdə ($0$ və ya $1$) sabitdir.
- Audio siqnalının amplitudası tamamilə impuls sıxlığı ilə təmsil olunur: daha çox birlər yüksələn amplitudanı göstərir, daha çox sıfırlar düşən amplitudanı ifadə edir və dəyişən bitlər (
10101010...) tam analoq sükuti təsvir edir. - Əsas standart, DSD64, gələn audioyu $2.8224\text{ MHz}$ ($64 \times 44,100\text{ Hz}$) sürətlə nümunələyir və $100\text{ kHz}$‑dən çox audio bant genişliyi təmin edir.
DFF, Merging Technologies Pyramix kimi peşəkar rəqəmsal audio iş stansiyalarında (DAW‑lər) əsas master mübadilə formatı kimi xidmət edir, həm sıxılmamış DSD‑ni, həm də fiziki SACD disk kəsimi üçün nəzərdə tutulmuş itkisiz Direct Stream Transfer (DST) sıxılmış axınları qoruyur.
DFF vs. DSF: Metadata və Sıxışdırma Ticarət Balansı
Rəqəmsal musiqi kitabxanalarını idarə edən audiofilər tez-tez iki əsas DSD uzantısı ilə qarşılaşırlar: .dff və .dsf. Hər ikisi eyni 1‑bit audio dəqiqliyi təqdim etsə də, fərqli əməliyyat rollarına xidmət edirlər:
| Xüsusiyyət | DFF (DSDIFF / Philips) | DSF (DSD Storage Facility / Sony) |
|---|---|---|
| İlkin Dizayn Məqsədi | Studio yaradılması və SACD istehsalı | İstifadəçi audio saxlaması və şəbəkə çalması |
| DST Zərərsiz Sıxışdırma | Bəli (DST məlumat parçalarını dəstəkləyir) | Xeyr (Yalnız sıxılmamış DSD) |
| Təbii ID3v2 Metadatası | Zəif (Sadə mətnə və ya yan XML-ə əsaslanır) | Təbii və Geniş (Gömülü ID3v2 parçası) |
| Albüm Qapaq Şəkili Gömülməsi | Media oynatıcıları arasında standartlaşdırılmayıb | Müasir media kitabxana alətləri tərəfindən ümumilikdə dəstəklənir |
| İstehlakçı Proqramlarında Qəbul | Audiophile DAW-ları, çıxarış alətləri | Roon, Audirvāna, JRiver, portativ DAP-lar |
DFF-un müasir ID3v2 teqləri və gömülü qapaq şəkili üçün universal, standartlaşdırılmış bir parçası olmadığı üçün, bir çox audiophile sıxılmamış .dff fayllarını .dsf formatına çevirir, istehlakçı musiqi tətbiqlərində problemsiz baxış üçün.
DFF-in Ətraflı Xüsusiyyətləri
1. Direct Stream Transfer (DST) Zərərsiz Sıxışdırma
Fiziki SACD-də sərt saxlanma limitləri var ($4.7\text{ GB}$). Çoxkanallı 5.1 DSD xam axını bu tutumu aşardı. DSDIFF spesifikasiyası bunu Direct Stream Transfer (DST) dəstəyi ilə nəzərə alır — təkmilləşdirilmiş, itkisiz proqnoz‑və‑entropiya sıxışdırma alqoritmi, sıxılmamış 1‑bitlik axınların ölçüsünü təxminən $50%\text{–}60%$ azaldır, audio məlumatının heç bir biti itirilmədən.
2. Çunk-əsaslı IFF Hiyerarşisi
Modulyar IFF standartını miras alaraq, .dff faylı öz‑özünü təsvir edən dörd‑simvol kodu (FourCC) məlumat hissələrindən ibarət olub, əsas FRM8 zərfinin içində yerləşir:
FRM8: Faylı 8‑bayt ünvanlı DSDIFF konteyneri kimi tanıyır.FVER: Format versiyası məlumatını saxlayır.PROP: Nümunə tezliyi (FS) və kanal təyinatları (CHNL) kimi qlobal xüsusiyyətləri saxlayır.DSDvə yaDST: Həqiqi sıxılmamış və ya DST‑sıxışdırılmış 1‑bitlik audio bit axınını saxlayır.DIAR: Disk/trek ifaçısı və başlıq izahlarını saxlayan əlavə bir hissə.
3. Yerli Çoxkanallı və Yüksək Sürətli DSD Topologiyaları
DSDIFF strukturu bazal stereo DSD64‑dən asanlıqla yuxarıya genişlənir:
- Çox kanallı surround səs konfiqurasiyalarını dəstəkləyir (mərkəz və LFE daxil olmaqla, 6 ayrı kanala qədər).
- Ultra-yüksək oversampling sürətlərini dəstəkləyir, DSD128 ($5.6448\text{ MHz}$), DSD256 ($11.2896\text{ MHz}$) və eksperimental studiya səviyyəli DSD512 sürətləri daxil olmaqla.
4. Sıfır Dekimasiya Artefaktları
Decimasiya və interpolasiya mərhələləri vasitəsilə geri-geri çevirmə tələb edən PCM iş axınlarından fərqli olaraq, DFF konvertorun çıxışı kimi xam delta-sigma axınını saxlayır. Bu, rəqəmsal çalınma, faza yayılması və yüksək dərəcəli brickwall rəqəmsal filtr rənglənməsindən qaçınır.
DFF (.dff) əsas xüsusiyyətləri
| Xüsusiyyət | Spesifikasiya / Təfərrüat |
|---|---|
| Fayl Uzantısı | .dff |
| Format Adı | Direct Stream Digital Interchange Fayl Formatı (DSDIFF) |
| Original İnkişafçılar | Royal Philips Electronics & Sony Corporation |
| Kodlaşdırma Metodu | 1-bit Delta-Sigma / Pulse-Density Modulation (PDM) |
| Bit Dərinliyi | Hər nümunə və kanal üçün dəqiq 1-bit |
| Dəstəklənən Nümunə Sürətləri | $2.8224\text{ MHz}$ (DSD64), $5.6448\text{ MHz}$ (DSD128), $11.2896\text{ MHz}$ (DSD256+) |
| Audio Sıxışdırma Seçimləri | Sıxışdırılmamış (DSD chunk) və ya Zərərsiz Sıxışdırılmış (DST chunk) |
| Fayl Layout Arxitekturası | Daxili IFF hissələri (FRM8, FVER, PROP, DSD / DST ) |
| Kanal Sayı | 1 (Mono), 2 (Stereo), 6 kanala qədər (Surround 5.0 / 5.1) |
| Əsas Sənaye Rolu | SACD Disk Kəsimi, Studio Master Arxivləşdirmə, DAW Mübadiləsi |
DFF fayllarını yaratmaq və çevirmək necə
DFF, studiya mastering və SACD yaradılması ilə sıx bağlı olduğundan, yaradılma və konvertasiya iş axınları adətən xüsusi audio paketləri və ya çıxarış alətləri tələb edir.
Metod 1: SACD ISO şəkillərindən trekləri çıxarmaq (ISO2DSD / sacd-extract)
Fiziki Super Audio CD-ləri arxivləşdirərkən, istifadəçilər tez-tez disk görüntüsünü .dff formatına çıxarırlar:
- Uyğun Blu-ray və ya PS3 hardware oxuyucusundan istifadə edərək disk görüntüsünü
.isofaylı kimi çıxarın. - Başlat ISO2DSD (və ya CLI aləti
sacd-extract). - Girişinizi
.isofaylına təyin edin. - Çıxış rejimini DSDIFF (DFF) Edit Master və ya DSDIFF (DST dekompressiyası ilə) olaraq təyin edin.
- Hər bir hərəkət və ya mahnı üçün ayrı
.dfftrekləri yaratmaq üçün Execute düyməsini klikləyin.
Metod 2: DFF-i DSF-ə kodlaşdırmaq (Müasir ID3 etiketləməsi üçün)
Əsas səs faylını dəyişdirmədən gömülü albom örtüyü və zəngin etiketlər əldə etmək üçün, sıxılmamış .dff faylını birbaşa .dsf formatına foobar2000 istifadə edərək kodlaya bilərsiniz:
foo_input_sacdplaqini quraşdırılmış foobar2000‑u açın..dfffaylınızı çalma siyahısına əlavə edin.- Treki sağ‑tıklayın və Convert $\rightarrow$ … seçin.
- Çıxış formatını DSF olaraq təyin edin.
- Convert düyməsini klikləyin. Nəticədə yaranan
.dsffaylı dəqiq 1-bit səs məlumatını saxlayacaq və yerli ID3v2 etiketlərinin yazılmasına imkan verəcək.
Metod 3: DST-sıxılmış DFF-i sıxılmamış DFF-ə dekompressiya etmək
Media pleyer DST-ni real vaxtda dekod etmək üçün lazım olan CPU yükü ilə çətinlik çəkirsə:
- Açıq mənbəli DSD-PCM-DFF və ya DST Decoder CLI tool proqramını yükləyin.
- Əmrini icra edin:
dst-decoder -d input_compressed.dff output_uncompressed.dff - Nəticədə yaranan fayl sıxılmamış 1-bit DSDIFF faylı olacaq və universal avadanlıq çalğı üçün hazırdır.
DFF Fayllarını Necə Açmaq və Oynatmaq
DFF fayllarını oynatmaq üçün ya yerli 1-bit audioyu birbaşa DSD-uyğun xarici rəqəmsal-analoq konvertora (DAC) ötürə bilən, ya da axını standart səs kartları üçün yüksək çözünürlüklü PCM-ə çevirə bilən proqram təminatı tələb olunur.
- foobar2000 (Windows): Super Audio CD Decoder (
foo_input_sacd) komponentini yükləyin və quraşdırın. foobar-un Output seçimlərində ASIO: DSD Transcoder seçin və ya DSD çıxış rejimini DoP (DSD over PCM) və ya birbaşa yerli DSD olaraq təyin edin. - Audirvāna (macOS / Windows): Yüksək səviyyəli bit-mükəmməl dekodinqi
.dfffaylları üçün təmin edir, avtomatik olaraq həm sıxılmamış DSD, həm də DST-sıxılmış variantları təhlil edir. - JRiver Media Center (Cross-Platform): Dəstəklənən DFF dekodinqi ilə gəlir, inteqrasiya olunmuş bit axını idarəetməsi vasitəsilə DSD-ni USB üzərindən yerli ASIO sürücüləri və ya DoP ilə ötürür.
- HQPlayer (Signalyst):
.dfffayllarını yükləyə və onları toxunulmadan axıra verə və ya xüsusi polifaz filtrları vasitəsilə yüksək nümunə götürmə (upsampling) edə bilən qabaqcıl audiophile mastering pleyeridir. - VLC Media Player: Son masaüstü buraxılışları sıxılmamış
.dfffayllarını aça və dinamik olaraq onları standart çoxbitli PCM-ə çevirə bilər, beləliklə adi kompüter dinamikləri və ya qulaqlıq vasitəsilə dinləmək mümkündür.
Tez-tez Soruşulan Suallar (FAQ)
DFF nə deməkdir?
DFF, DSD Interchange File Format (DSDIFF) deməkdir, Philips tərəfindən 1-bit Direct Stream Digital səsi üçün yaradılmış studiya səviyyəli fayl konteyneridir.
DFF faylı sıxışdırılmış audio saxlay bilərmi?
Bəli; DFF faylları xam sıxılmamış DSD axınlarını və həmçinin bit-dəqiq itkisiz DST (Direct Stream Transfer) sıxılmış axınları saxlaya bilər.
DFF və DSF arasındakı praktiki fərq nədir?
DFF DST itkisiz sıxılmasını dəstəkləyir və SACD yaradılmasında istifadə olunur, DSF isə yerli ID3v2 etiketləri və üz qabığını dəstəkləyir, bu da DSF-ni istehlakçıların oynatması üçün daha uyğun edir.
DFF faylını oynadığım zaman DAC-ım PCM göstərir, niyə?
Əgər media pleyeriniz ASIO Native DSD və ya DSD over PCM (DoP) üçün konfiqurasiya edilməyibsə, proqram avtomatik olaraq 1-bit DSD axınını uyğunluq üçün standart PCM-ə aşağı nümunələyir.
DFF faylını DSF formatına çevirmək səs keyfiyyətini azaldırmı?
Xeyr; sıxılmamış DFF-ni DSF-ə çevirmək səs keyfiyyətini dəyişdirmədən 1-bit PDM məlumatını kopyalayan itkisiz remuxing prosesidir.
İstinad URL-ləri və Rəsmi Resurslar
- Philips DSDIFF Format Spesifikasiyası (Versiya 1.5): https://www.sonicstudio.com/pdf/dsd/DSDIFF_Format_Spec.pdf
- DSD-Guide Rəsmi Bilgi Bazas: https://dsd-guide.com/
- SourceForge Super Audio CD Dekoder Plugin (
foo_input_sacd): https://sourceforge.net/projects/sacd-decoder/ - Hydrogenaudio Bilgi Bazas - DSDIFF: https://wiki.hydrogenaud.io/index.php?title=DSDIFF