Co to jest format pliku WAV?
Pliki .wav służą do zapisywania danych audio.
Zawartość plików .wav
Pliki z rozszerzeniem .wav przechowują ścieżki dźwiękowe o zmiennej częstotliwości próbkowania i głębi bitowej. Standardem jakości dźwięku w .wav jest dźwięk dwukanałowy próbkowany z częstotliwością 44,1 kHz przy 16 bitach na próbkę, co jest standardowym formatem kodowania dla płyt CD audio. Pliki .wav są obsługiwane przez wiele kodeków, ale najczęściej stosowanym jest bezstratny PCM. Maksymalny rozmiar klasycznego pliku .wav zakodowanego w PCM wynosi 4 GB, ponieważ rozmiary bloków są przechowywane jako 32-bitowe liczby całkowite; rozszerzenia RF64 i BWF usuwają ten limit do zastosowań profesjonalnych i emisyjnych.
Zastosowania plików .wav
Pliki .wav zazwyczaj przechowują nieskompresowane ścieżki audio, co jest przyczyną ich znacznego rozmiaru, który nie jest przyjazny dla stron internetowych. Zdolność formatu .wav do przechowywania nieskompresowanego dźwięku o wysokiej wierności sprawia, że jest on formatem z wyboru dla wielu profesjonalnych zastosowań, takich jak oprogramowanie audio czy profesjonalna produkcja muzyczna, na przykład:
- studia nagraniowe
- nadawcy radiowi
- agencje reklamowe
.wav nie jest formatem skomplikowanym i jest używany jako domyślny format audio dla wielu aplikacji, w tym w systemach Windows. Wiele popularnych programów do edycji i odtwarzania dźwięku domyślnie obsługuje pliki .wav.
Czy mogę skompresować plik .wav?
Wysokiej jakości dane audio przechowywane w plikach .wav można przekonwertować na inne popularne formaty audio, takie jak MP3 (stratny) lub FLAC (bezstratny). Podczas konwersji na format stratny, taki jak MP3, niektóre dane audio są trwale usuwane, ale plik wynikowy jest znacznie lżejszy, co pozwala zaoszczędzić miejsce na dysku. Przekonwertowane pliki można łatwo rozpowszechniać w Internecie.
Bezpieczeństwo
RYZYKO: LOWPlik WAV to pasywne próbkowane audio i jest bezpieczny do otwarcia - nie wykonuje kodu. Jedynym godnym uwagi historycznym ryzykiem był trend steganografii z 2019 roku, w którym atakujący ukrywali złośliwe ładunki wewnątrz dźwięku WAV, ale sam plik WAV nadal musi zostać przetworzony przez oddzielne złośliwe oprogramowanie, aby był niebezpieczny; normalny odtwarzacz multimedialny po prostu odtworzy dźwięk. Uważaj na fałszywe strony z „konwerterami/odtwarzaczami WAV” oferujące niechciane oprogramowanie (PUP): wybieraj VLC, Audacity lub ffmpeg z ich oficjalnych stron.
Szczegóły formatu
w pigułceProgramy otwierające pliki WAV
Szczegóły techniczne
specyfikacja| Format kontenera | RIFF (Resource Interchange File Format), binarna struktura oparta na blokach (chunks) |
| Kolejność bajtów | Little-endian; wariant big-endian (RIFX) istnieje, ale jest rzadki |
| Sygnatura pliku | `RIFF` w bajtach 0-3, `WAVE` w bajtach 8-11 (hex: 52 49 46 46 … 57 41 56 45) |
| Domyślny kodek audio | Nieskompresowany liniowy PCM (znacznik formatu 1); brak przetwarzania stratnego |
| Obsługiwane znaczniki formatu | PCM (1), IEEE float (3), A-law (6), mu-law (7), WAVE_FORMAT_EXTENSIBLE (0xFFFE) dla dźwięku wielokanałowego i wysokiej rozdzielczości |
| Częstotliwości próbkowania | od 8 kHz do 192 kHz; najpopularniejsze to 44,1 kHz (CD) i 48 kHz (emisja/wideo) |
| Głębia bitowa | 8-bit, 16-bit, 24-bit lub 32-bit na próbkę |
| Obsługa kanałów | Mono, stereo lub wielokanałowy; do 18 kanałów przez WAVE_FORMAT_EXTENSIBLE |
| Typowy rozmiar pliku | ~10 MB na minutę przy jakości CD (44,1 kHz / 16-bit / stereo) |
| Maksymalny rozmiar pliku (klasyczny) | ~4 GB, ograniczony przez 32-bitowe pola rozmiaru bloku; RF64 (EBU) usuwa ten limit |
| Typ MIME | `audio/wav`; alternatywy to `audio/wave`, `audio/x-wav`, `audio/vnd.wave` |
| Kluczowe bloki wewnętrzne | `fmt ` (częstotliwość próbkowania, głębia bitowa, kanały) i `data` (surowe próbki); opcjonalne bloki `LIST/INFO`, `cue`, `bext` |
| Kompresja | Brak w standardowej formie PCM; kontener może przenosić ADPCM, GSM, A-law/mu-law lub MP3 poprzez znaczniki formatu inne niż PCM |
| Obsługa metadanych | Blok `LIST/INFO` dla podstawowych tagów; blok `bext` (Broadcast Wave Format) dodaje kod czasowy, autora i metadane emisyjne |
| Wydano | 1991 (Windows 3.1 / Multimedia PC) |
| Najnowsza wersja | RIFF/WAVE with WAVE_FORMAT_EXTENSIBLE (2001); RF64/BWF extensions for >4 GB |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | learn.microsoft.com |