אודיו WAV (.wav)

Microsoft תקן

Waveform Audio File Format (WAV) הוא מיכל השמע הגולמי הסטנדרטי ב-Windows ובקרה העולמית של תעשיית ההקלטות עבור שמע אולפני מאסטר ללא דחיסה וללא איבוד נתונים.

המר WAV ל-MP3

ממיר חינמי מ-WAV ל-MP3 פועל בדפדפן. המר קבצים באופן מיידי במכשיר שלך.

בדיקה ומטא-דאטה

מערכות הפעלה ומנתחי קבצים מזהים קבצי WAV על ידי בדיקת רצף הבייטים הבינארי הראשוני:

בחר או גרור קבצים לכאן

המרה פרטית ב-100% בתוך הדפדפן - הקבצים לעולם אינם עוזבים את המכשיר שלך

או הדבק Ctrl+V
הבטחת פרטיות ללא העברה ברשת: 0 בייט הועלו לשרתים חיצוניים. כל העיבוד מתבצע באופן מקומי בארגז החול של הדפדפן שלך.

חתימת כותרת ברמת הבייט (Magic Bytes)

מערכות הפעלה ומנתחי קבצים מזהים קבצי WAV על ידי בדיקת רצף הבייטים הבינארי הראשוני:

חתימת HEX (היסט 0):

52 49 46 46 00 00 00 00 57 41 56 45

ייצוג ASCII: RIFF....WAVE

תקינה: Microsoft & IBM Resource Interchange File Format (RIFF)

מפרט טכני

ארכיטקטורת מעטפתResource Interchange File Format (RIFF) chunk container
דחיסהUncompressed Linear Pulse-Code Modulation (LPCM); supports ADPCM or IEEE Float
סדר בתים (Endianness)Little-Endian (Intel x86 byte order)
מרחבי צבעN/A (Uncompressed Audio PCM)
ערוצים ומבנהMono, Stereo, and multichannel up to 64 discrete channels
ממדים מרבייםSample rates up to 384 kHz at 16, 24, 32, or 64-bit float resolution
שקיפות100% bit-for-bit uncompressed studio master audio fidelity
הזרמה ופרוגרסיביותHeader-dependent data chunk offset; standard WAV requires known length

מטריצת השוואה טכנית: WAV מול מתחרים

תכונה טכניתWAV (נוכחי)FLACAIFFMP3
סדר בתים (Byte Ordering)ליטל-אנדיאן (סדר בתים של אינטל)זרם סיביות טבעיביג-אנדיאן (סדר בתים של מוטורולה)מסגור זרם סיביות
מצב דחיסהללא דחיסה (100% מהנתונים שלמים)דחוס ללא איבוד נתונים (~50% מהגודל)ללא דחיסה (100% מהנתונים שלמים)דחוס באובדן נתונים (~10% מהגודל)
גודל קובץ מקסימלי4 ג'יגה-בייט (מגבלת RIFF של 32 סיביות; RF64 פותר זאת)כמעט ללא הגבלהמגבלה של 4 ג'יגה-בייטכמעט ללא הגבלה
עומס פירוק דחיסה במעבדאפס (מיפוי ישיר של חוצץ הזיכרון)נמוך מאודאפס (מיפוי ישיר של חוצץ הזיכרון)נמוך

מצבי שיחשות נפוצים ומדריך שחזור הקסדצימלי (Hex)

הנגן מדווח על 'Invalid chunk size' או שהשמע מתנגן אך נחתך בטרם עת.

גורם שורש: תוכנת ההקלטה קרסה לפני כתיבת כותרות אורך הבתים הסופיות של חלקי ה-'RIFF' וה-'data'.

התאוששות: פתח בעורך הקסאדצימלי (hex editor) וכתוב את גודל הקובץ הכולל פחות 8 בהיסט 4, או תקן באמצעות 'ffmpeg -i broken.wav -c copy fixed.wav'.

ניתוח אבטחה ווקטורי התקפה על מנתחים (Parsers)

קובצי WAV משתמשים בכותרות חלקות מקוננות עם ערכי אורך של 32 סיביות. אי-התאמות בין גודל החלקה המוצהר לבין אורך הקובץ בפועל עלולות להפעיל קריאות יתר של חוצץ.

ווקטורי תקיפה ידועים

  • גלישת מספר שלם בניתוח אורך החלקות 'fmt ' או 'fact' במנהלי התקני שמע.
  • גלישת חוצץ באזור ה-Heap הנגרמת על ידי חלקי מטא-דאטה 'LIST' זדוניים המכילים מחרוזות ASCII מוגזמות באורכן.
  • מניעת שירות באמצעות חלקי 'data' באורך אפס הגורמים להפניות מצביע ריק (null pointer dereferences).

השיטות המומלצות להגנה:

היסטוריה ואבני דרך

2000Broadcast Wave Format (BWF / EBU Tech 3285) מתקנן את מטא-דאטת השידור והטמעת קוד הזמן (timecode).
1991מיקרוסופט ו-IBM מציגות את מפרט RIFF WAVE עם Windows 3.1.
1989IBM ומיקרוסופט משתפות פעולה בארכיטקטורות מיכל מולטימדיה נפוצות.

יתרונות מרכזיים

  • דיוק מתמטי של 100% סיביות מול סיביות שומר על צורות הגל המקוריות של מאסטר אולפן ההקלטות.
  • תאימות מקומית אוניברסלית בכל מערכת הפעלה, תוכנת שמע ונגן חומרה.
  • עומס פענוח מעבד (CPU) אפסי המאפשר השמעה מיידית בזמן אמת ועריכה רב-ערוצית.

מגבלות טכניות וחסרונות

  • נפח אחסון עצום (כ-10 מגה-בייט לדקה עבור שמע באיכות תקליטור).
  • מגבלת גודל קובץ RIFF קלאסית של 32 סיביות המגבילה בקפדנות קבצים רציפים ל-4 ג'יגה-בייט (כ-6.8 שעות של שמע תקליטור).
  • חסר היסטוריית תיוג מטא-דאטה סטנדרטית בהשוואה ל-MP3 או M4A.

עובדות טכניות מעניינות

  • צליל ההפעלה האגדי של Windows 95 שהולחן על ידי בריאן אינו הופץ כקובץ WAV סטריאו של 16 סיביות ו-22 קילוהרץ.
  • הפקות סרט וטלוויזיה מקצועיות מקליטות סלילי קול באמצעות Broadcast WAV (BWF), המטביע קוד זמן SMPTE בחלקת ה-'bext'.
  • כותרת ה-RIFF בת 4 הבתים מייצגת את 'Resource Interchange File Format'.

שאלות טכניות נפוצות

מדוע קובץ WAV גדול כל כך בהשוואה ל-MP3?

קובץ WAV מכיל אודיו PCM גולמי ולא דחוס, השומר כל דגימה בודדת (44,100 דגימות בשנייה לכל ערוץ). פורמט MP3 מנתח את האודיו ומסיר צלילים שהאוזן האנושית אינה יכולה לשמוע, ובכך מקטין את הקובץ בכ-90%.

מה קורה אם הקלטת WAV חורגת מ-4 GB?

מכיוון שפורמט RIFF הרגיל משתמש במספרים שלמים חסרי סימן (unsigned integers) בני 32-bit עבור גדלי בלוקים, קובץ WAV סטנדרטי לא יכול לעלות על 4,294,967,295 בייטים. אולפני הקלטה מקצועיים משתמשים בפורמט RF64 (תקן ITU-R BS.2088) כדי לפרוץ את מחסום ה-4 GB.

האם WAV נשמע טוב יותר מ-FLAC?

לא. כאשר קובץ FLAC מתנגן, הוא נפרס לזרם אודיו PCM מדויק סיבית-אחר-סיבית שקובץ WAV מאחסן, מה שאומר שנאמנות האודיו האקוסטית זהה ב-100%.