Co to jest format pliku WMV?
.wmv oznacza Windows Media Video, skompresowany format wideo opracowany przez Microsoft Corporation na potrzeby aplikacji do przesyłania strumieniowego online. Format pliku opiera się na kontenerze ASF (Advanced Systems Format), który łączy wideo, audio i metadane w jeden plik binarny.
Format .wmv jest przydatny do kompresji wideo: umożliwia konwersję większych plików na pliki o mniejszym rozmiarze, zachowując przy tym jakość wideo wewnątrz pliku. Jest to pomocne w utrzymaniu łatwego do zarządzania rozmiaru pliku bez znaczącego wpływu na jakość obrazu. Podczas odtwarzania pliku .wmv, dane wideo są dekompresowane na bieżąco przez odtwarzacz przy użyciu odpowiedniego kodeka WMV.
Format obsługuje rodzinę kodeków od WMV 7 do WMV 9, przy czym ostatnia iteracja - VC-1 - została później ratyfikowana jako SMPTE 421M w 2006 roku. Dźwięk wewnątrz pliku .wmv jest zazwyczaj kodowany jako .wma (Windows Media Audio). Chronione kopie mogą zawierać szyfrowanie Windows Media DRM lub PlayReady.
Format .wmv był powszechnie używany do wideo dystrybuowanego przez usługi strumieniowe z ery Windows i pozostaje powszechny w nagraniach tworzonych przez starsze narzędzia Windows oraz niektóre rejestratory ekranu. Nowoczesna dystrybucja w dużej mierze przeniosła się na .mp4 (H.264/H.265), ale pliki .wmv nadal odtwarzają się natywnie w systemie Windows oraz przez VLC na innych platformach.
Bezpieczeństwo
RYZYKO: LOWPlik WMV jest plikiem multimedialnym, a nie kodem wykonywalnym, więc autentyczny plik WMV jest bezpieczny do odtworzenia. Dwa realne ostrzeżenia: (1) historycznie złośliwe pliki WMV/ASF nadużywały wbudowanych „poleceń skryptowych” i adresów URL pozyskiwania licencji DRM do wyświetlania okien przeglądarki lub wymuszania pobierania fałszywych „kodeków” - dlatego odrzucaj wszelkie prośby o pobranie specjalnego kodeka do odtworzenia WMV i aktualizuj swój odtwarzacz; (2) konwertery online WMV na MP4 przesyłają Twoje wideo do osób trzecich - do prywatnych nagrań używaj narzędzi lokalnych (VLC/HandBrake/ffmpeg). Pliki WMV chronione przez DRM po prostu nie zostaną odtworzone/przekonwertowane bez licencji, co jest ograniczeniem, a nie złośliwym oprogramowaniem.
Szczegóły formatu
w pigułceProgramy otwierające pliki WMV
Szczegóły techniczne
specyfikacja| Format kontenera | ASF (Advanced Systems Format) - ten sam kontener binarny współdzielony z plikami .asf i .wma |
| Typ MIME | video/x-ms-wmv (również video/x-ms-asf, application/vnd.ms-asf) |
| Sygnatura pliku (magic bytes) | 30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C pod offsetem 0 (16-bajtowy ASF Header Object GUID) |
| Kolejność bajtów | Little-endian |
| Rodzina kodeków wideo | WMV 7 (WMV1), WMV 8 (WMV2), WMV 9 (WMV3), VC-1 Advanced Profile (WVC1) |
| Kodek audio | Windows Media Audio (WMA), zazwyczaj próbkowany do 48 kHz |
| Kodowanie kolorów | 4:2:0 YUV, 8-bit na kanał (standard dla wszystkich generacji kodeków WMV) |
| Kompresja | Stratna; kodowanie z kompensacją ruchu oparte na DCT w WMV 7-9; rozszerzona transformata hybrydowa w VC-1 |
| DRM / szyfrowanie | Opcjonalne szyfrowanie Windows Media DRM lub PlayReady w chronionych plikach |
| Struktura pliku | ASF Header Object (właściwości strumienia, lista kodeków, metadane) → Data Object (przeplatane pakiety mediów) → opcjonalny Index Object do przewijania |
| Maksymalna rozdzielczość | VC-1 obsługuje do ok. 4096×4096 px w swoich profilach; powszechnie używany w SD (480p) i HD (720p/1080p) |
| Typowy rozmiar pliku | 5 MB - 2 GB, zależnie od czasu trwania i docelowego bitrate |
| Alternatywne rozszerzenia | .asf (ogólny kontener ASF), .wma (ASF tylko z dźwiękiem), .wm (skrót Windows Media) |
| Standaryzacja kodeka | Kodek WMV 9 zgłoszony do SMPTE i ratyfikowany jako VC-1 (SMPTE 421M) w 2006 roku |
| Wydano | 1999 (Windows Media Video 7, on the ASF container) |
| Najnowsza wersja | WMV 9 / VC-1 (SMPTE 421M, 2006) |
| Specyfikacja | learn.microsoft.com |