Co to jest format pliku ASF?
.asf to format plików multimedialnych opracowany przez Microsoft, skrót od Advanced Systems Format (pierwotnie nazwany *Advanced Streaming Format*).
Zawartość plików .asf
.asf jest implementacją popularnego kontenera multimedialnego. Może być używany do przechowywania strumieni wideo i audio, takich jak:
- klipy wideo,
- prezentacje multimedialne,
- animacje,
- pełnometrażowe produkcje filmowe.
Pliki .asf przechowują również metadane dotyczące ich zawartości, takie jak informacje o twórcy, wykonawcy, tytule i prawach autorskich. Metadane te są nieco podobne do tagów ID3 w plikach MP3, osadzonych bezpośrednio w obiekcie nagłówka (Header Object) kontenera.
Zastosowania plików .asf
Oprócz zapisywania danych multimedialnych i ich metadanych, pliki .asf mogą być używane do przesyłania strumieniowego danych. Format został zaprojektowany specjalnie do dostarczania sieciowego, wykorzystując pakiety o stałym rozmiarze, które pozwalają odbiorcy rozpocząć odtwarzanie przed udostępnieniem całego pliku. Warto zauważyć, że .asf nie definiuje parametrów kodeków dla swoich strumieni audio i wideo - standard ASF opisuje jedynie same dane strumienia, pozostawiając wybór kodeka koderowi. Obsługuje on również odtwarzanie częściowo odebranych danych pobieranych w tle.
Czy pliki .asf mogą używać innych rozszerzeń?
.asf to kontener multimedialny. Strumienie audio są zapisywane w plikach .wma, a strumienie wideo w plikach .wmv - oba są kontenerami .asf ze zdefiniowanym profilem strumienia i zmienionym rozszerzeniem, współdzielącymi identyczną 16-bajtową sygnaturę nagłówka. .asf obsługuje wiele kodeków kompresji, w tym Windows Media Video (WMV 7/8/9, VC-1) i Windows Media Audio. Rozdzielenie kontenera na pliki Windows Media Audio i Windows Media Video ułatwia szybką identyfikację zawartości plików .asf. .asf obsługuje środki ochrony praw autorskich - w szczególności Windows Media DRM (WMDRM) - w celu zabezpieczenia treści przed nieautoryzowanym dostępem. Format jest własnościowy i w nowoczesnych zastosowaniach został w dużej mierze wyparty przez kontenery MP4 i MKV.
Bezpieczeństwo
RYZYKO: LOWZwykły plik ASF jest pasywnym nośnikiem i otwarcie go wiąże się z niskim ryzykiem. Dwa rzeczywiste problemy: (1) pliki ASF/WMV chronione przez DRM (stare zakupy w sklepach lub pobrane nagrania) nie będą odtwarzane ani konwertowane bez oryginalnej licencji - jest to ograniczenie praw, a nie wirus; oraz (2) ASF obsługuje osadzone obiekty Script Command (przełączanie adresów URL/znaczniki), na które niektóre stare odtwarzacze mogły reagować, dlatego należy odtwarzać niezaufane pliki ASF w VLC, a nie w starszych odtwarzaczach obsługujących skrypty. Wyszukiwanie «konwertera ASF» może prowadzić do instalatorów zawierających oprogramowanie adware - trzymaj się VLC, HandBrake lub FFmpeg.
Szczegóły formatu
w pigułceProgramy otwierające pliki ASF
Szczegóły techniczne
specyfikacja| Deweloper | Microsoft |
| Architektura kontenera | Binarny kontener obiektowy; niezależna konstrukcja, niepochodząca od RIFF ani QuickTime |
| Kolejność bajtów | Little-endian |
| Typ MIME | video/x-ms-asf; również audio/x-ms-asf i application/vnd.ms-asf |
| Sygnatura pliku (magic bytes) | 16-bajtowy GUID 30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C przy offsecie 0 |
| Struktura wewnętrzna | Header Object (deskryptory kodeków i strumieni, metadane) → Data Object (przeplatane pakiety mediów) → opcjonalny Index Object (tablica wyszukiwania) |
| Identyfikacja obiektów | Każdy obiekt identyfikowany przez 128-bitowy GUID; specyfikacja rejestruje ponad 80 różnych GUID-ów |
| Obsługiwane kodeki wideo | Windows Media Video 7, 8, 9 i VC-1 (główne); obsługiwane są również MPEG-4 i inne kodeki |
| Obsługiwane kodeki audio | Windows Media Audio Standard, Pro i Lossless; uwzględniono również ładunki MP3 i AAC |
| Projekt strumieniowania | Ładunki pakietów o stałym rozmiarze zoptymalizowane pod kątem strumieniowania sieciowego o stałej przepływności; odtwarzanie może rozpocząć się przed odebraniem całego pliku |
| Obsługa DRM | Opcjonalne dane licencyjne Windows Media DRM (WMDRM) i PlayReady osadzone w kontenerze |
| Częstotliwość próbkowania audio | 8 kHz - 48 kHz (WMA Standard/Pro); do 96 kHz z WMA 10 Pro |
| Maksymalna rozdzielczość wideo | Brak sztywnego limitu kontenera; profile VC-1 zazwyczaj obsługują do 1920 × 1080 i więcej |
| Współdzielona sygnatura pliku | Pliki .wmv i .wma zaczynają się od identycznego GUID obiektu nagłówka ASF; typ strumienia jest deklarowany wewnątrz nagłówka, a nie kodowany w magic bytes |
| Wydano | 1999 (Windows Media Technologies 4); originally 'Advanced Streaming Format' |
| Najnowsza wersja | ASF specification revision 1.20.06 (2004); part of the Windows Media 9 Series |
| Specyfikacja | learn.microsoft.com |
Konwersje ASF
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki ASF.