Format de streaming avancé

Format de streaming avancé
Extension de fichier : .asf
Type MIME : vidéo / x-ms-asf, application / vnd.ms-asf
Numéro magique : 30 26 b2 75
Développé par: Microsoft
Type: Format du conteneur
Conteneur pour: Codecs audio , vidéo , texte
: WMA , WMV , ...
Site Web : Spécification Microsoft ASF


Advanced Streaming Format (ou ASF , renommé plus tard Advanced Systems Format ) est un format de conteneur propriétaire pour l' audio et la vidéo numériques développé par Microsoft et spécialement conçu pour le streaming . ASF fait partie du Windows Media Framework .

Le format ne détermine pas le type d'encodage, seulement la structure du flux audio / vidéo. Cela signifie que les fichiers ASF peuvent être encodés avec différents codecs , il s'agit donc d'un format de conteneur. Ceci est comparable à la fonctionnalité des formats QuickTime , MP4 ou Ogg .

construction

Le format ASF est basé sur des objets dont les séquences d' octets sont reconnues au moyen d'un marquage GUID .

Le contenu le plus courant d'un fichier ASF est:

Les fichiers ASF peuvent également contenir des objets pour représenter des métadonnées telles que l'artiste, le titre, l'album et le genre d'un fichier audio ou le réalisateur d'un film, comme les balises ID3 des fichiers MP3 .

Les fichiers ASF qui ne contiennent que de l'audio WMA peuvent avoir l'extension de fichier ".wma", et les fichiers qui ne contiennent que de l'audio WMA et de la vidéo WMV peuvent avoir l'extension de fichier ".wmv". Mais ils peuvent aussi avoir ".asf" comme fin.

ASF est souvent confondu avec la propre implémentation de Microsoft du format vidéo MPEG-4 Windows Media Video ( ASP ), car la plupart des flux ASF ont été encodés à l'aide de cette norme.

Brevets

La structure ASF (le conteneur, pas un codec spécial) est brevetée par Microsoft aux États-Unis (brevet américain 6 041 345 Levi, 21 mars 2000). Microsoft a revendiqué ce brevet contre le programme gratuit de conversion vidéo VirtualDub . La raison en était le contrôle du contenu des fichiers ASF, puisque seuls les programmes de Microsoft peuvent les reproduire selon la lecture officielle. En attendant, cependant, des programmes gratuits tels que MPlayer , VLC media player (partiellement restreint) et Xine peuvent également lire ce format de conteneur, FFmpeg prend en charge la lecture et l'écriture. Les développeurs des programmes n'ont pas encore été poursuivis par Microsoft.

liens web