Wat is het ASF-bestandsformaat?
.asf is een multimedia-bestandsformaat ontwikkeld door Microsoft, wat staat voor Advanced Systems Format (oorspronkelijk genaamd *Advanced Streaming Format*).
Inhoud van .asf-bestanden
.asf is een implementatie van een populaire multimedia-container. Het kan worden gebruikt voor het opslaan van video- en audiostreams, zoals:
- videoclips,
- multimediapresentaties,
- animaties,
- volledige filmproducties.
.asf-bestanden slaan ook metadata op voor hun inhoud, zoals informatie over de maker, artiest, titel en auteursrecht. Deze metadata is enigszins vergelijkbaar met ID3-tags van MP3-bestanden, direct ingebed in het Header Object van de container.
Gebruik van .asf-bestanden
Naast het opslaan van multimediagegevens en de bijbehorende metadata, kunnen .asf-bestanden worden gebruikt voor het streamen van gegevens. Het formaat is specifiek ontworpen voor levering via netwerken, waarbij gebruik wordt gemaakt van pakketten met een vaste grootte waardoor een ontvanger kan beginnen met afspelen voordat het volledige bestand beschikbaar is. Het is vermeldenswaard dat .asf geen codec-parameters definieert voor zijn audio- en videostreams - de ASF-standaard beschrijft alleen de streamgegevens zelf, waarbij de codec-keuze aan de encoder wordt overgelaten. Het ondersteunt ook het afspelen van gedeeltelijk ontvangen gegevens die op de achtergrond zijn gedownload.
Kunnen .asf-bestanden andere extensies gebruiken?
.asf is een multimedia-container. Audiostreams worden opgeslagen in .wma-bestanden en videostreams in .wmv-bestanden - beide zijn .asf-containers met een gedefinieerd streamprofiel en een hernoemde extensie, die dezelfde 16-byte header-handtekening delen. .asf ondersteunt vele compressie-codecs, waaronder Windows Media Video (WMV 7/8/9, VC-1) and Windows Media Audio. Door de container te scheiden in Windows Media Audio- en Windows Media Video-bestanden is het eenvoudig om snel de inhoud van .asf-bestanden te identificeren. .asf ondersteunt maatregelen voor auteursrechtbescherming - specifiek Windows Media DRM (WMDRM) - om inhoud te beveiligen tegen ongeoorloofde toegang. Het formaat is eigendomsrechtelijk beschermd en is voor modern gebruik grotendeels verdrongen door MP4- en MKV-containers.
Beveiliging & veiligheid
RISICO: LOWEen gewoon ASF-bestand is passieve media en heeft een laag risico bij het openen. Twee praktijkproblemen: (1) met DRM beveiligde ASF/WMV (oude winkel- of opname-downloads) kunnen niet worden afgespeeld of geconverteerd zonder de originele licentie - een rechtenbeperking, geen virus; en (2) ASF ondersteunt ingebedde Script Command-objecten (URL-wisselingen/markeringen) waarop sommige oude spelers konden reageren, dus speel onvertrouwde ASF af in VLC in plaats van een verouderde speler die scripts uitvoert. Zoeken naar „ASF converter” brengt adware-bundelende installatieprogramma's naar boven - houd het bij VLC, HandBrake of FFmpeg.
Formaatdetails
in een notendopProgramma's die ASF-bestanden openen
Technische details
diepe specificaties| Ontwikkelaar | Microsoft |
| Container-architectuur | Objectgebaseerde binaire container; onafhankelijk ontwerp, niet afgeleid van RIFF of QuickTime |
| Byte-volgorde | Little-endian |
| MIME-type | video/x-ms-asf; ook audio/x-ms-asf en application/vnd.ms-asf |
| Bestandshandtekening (magic bytes) | 16-byte GUID 30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C op byte-offset 0 |
| Interne structuur | Header Object (codec- en stream-descriptors, metadata) → Data Object (interleaved mediapakketten) → optioneel Index Object (zoektabel) |
| Object-identificatie | Elk object wordt geïdentificeerd door een 128-bit GUID; de specificatie registreert meer dan 80 verschillende GUID's |
| Ondersteunde video-codecs | Windows Media Video 7, 8, 9 en VC-1 (primair); MPEG-4 en andere codecs worden ook ondersteund |
| Ondersteunde audio-codecs | Windows Media Audio Standard, Pro en Lossless; MP3- en AAC-payloads worden ook ondersteund |
| Streaming-ontwerp | Pakket-payloads met vaste grootte, geoptimaliseerd voor netwerkstreaming met constante bitsnelheid; afspelen kan beginnen voordat het volledige bestand is ontvangen |
| DRM-ondersteuning | Optionele Windows Media DRM (WMDRM) en PlayReady-licentiegegevens ingebed in de container |
| Audio-bemonsteringsfrequentie | 8 kHz - 48 kHz (WMA Standard/Pro); tot 96 kHz met WMA 10 Pro |
| Maximale videoresolutie | Geen harde containerlimiet; VC-1-profielen ondersteunen doorgaans tot 1920 × 1080 en hoger |
| Gedeelde bestandshandtekening | .wmv- en .wma-bestanden beginnen met de identieke ASF Header Object GUID; het streamtype wordt gedeclareerd in de header, niet gecodeerd in de magic bytes |
| Uitgebracht | 1999 (Windows Media Technologies 4); originally 'Advanced Streaming Format' |
| Laatste versie | ASF specification revision 1.20.06 (2004); part of the Windows Media 9 Series |
| Specificatie | learn.microsoft.com |
ASF conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over ASF-bestanden.