Что такое формат файла ASF?
asf - это мультимедийный формат файлов, разработанный Microsoft, который означает Advanced Systems Format (ранее назывался *Advanced Streaming Format*).
Содержимое файлов .asf
.asf - это реализация популярного контейнера мультимедиа. Он может использоваться для хранения видеопотоков и аудиопотоков, таких как:
- видеоклипы,
- мультимедийные презентации,
- анимация,
- полнометражные фильмы.
Файлы .asf также хранят метаданные для своего содержимого, такие как информация об авторе, исполнителе, названии и авторских правах. Это метаданные во многом похожи на теги ID3 у файлов MP3, встроенные непосредственно в объект заголовка контейнера.
Использование файлов .asf
Помимо сохранения мультимедийных данных и их метаданных, файлы .asf могут использоваться для потоковой передачи данных. Формат был специально разработан для сетевой доставки, используя пакеты фиксированного размера, которые позволяют получателю начать воспроизведение до того, как весь файл будет доступен. Стоит отметить, что .asf не определяет параметры кодеков для своих аудио- и видеопотоков - стандарт ASF описывает только сами данные потока, оставляя выбор кодека кодировщику. Он также поддерживает воспроизведение частично полученных данных, загружаемых в фоновом режиме.
Могут ли файлы .asf использовать другие расширения?
.asf - это мультимедийный контейнер. Аудиопотоки сохраняются в файлах .wma, а видеопотоки - в файлах .wmv - оба являются контейнерами .asf с определённым профилем потока и переименованным расширением, имеющими одинаковый 16-байтовый заголовочный сигнатуру. .asf поддерживает множество сжатых кодеков, включая Windows Media Video (WMV 7/8/9, VC-1) и Windows Media Audio. Разделение контейнера на файлы Windows Media Audio и Windows Media Video упрощает быструю идентификацию содержимого файлов .asf. .asf поддерживает меры защиты авторских прав - в частности, Windows Media DRM (WMDRM) - для защиты контента от несанкционированного доступа. Формат является проприетарным и в основном вытеснен контейнерами MP4 и MKV для современных задач.
Безопасность и защита
РИСК: LOWОбычный файл ASF - это пассивный носитель и открывать его низкоопасно. Два реальных нюанса: (1) защищённые DRM ASF/WMV (старые покупки или загрузки записей) не будут воспроизводиться или конвертироваться без оригинальной лицензии - это ограничение прав, не вирус; и (2) ASF поддерживает внедрённые объекты команд скрипта (переключения URL/маркеры), на которые могли реагировать некоторые старые плееры, поэтому воспроизводите подозрительный ASF в VLC, а не в уважающем скрипты устаревшем плеере. Поиск «ASF converter» выдаёт установщики с рекламным ПО - используйте VLC, HandBrake или FFmpeg.
Детали формата
в двух словахПрограммы, открывающие файлы ASF
Технические подробности
глубокая спецификация| Разработчик | Microsoft |
| Архитектура контейнера | Бинарный объектный контейнер; независимый дизайн, не основан на RIFF или QuickTime |
| Порядок байтов | Little-endian |
| MIME-тип | video/x-ms-asf; также audio/x-ms-asf и application/vnd.ms-asf |
| Сигнатура файла (магические байты) | 16-байтовый GUID 30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C по смещению байта 0 |
| Внутренняя структура | Объект заголовка (описания кодека и потоков, метаданные) → Объект данных (интерливированные пакеты мультимедиа) → необязательный Индексный объект (таблица поиска) |
| Идентификация объектов | Каждый объект идентифицируется 128-битным GUID; спецификация регистрирует более 80 различных GUID |
| Поддерживаемые видеокодеки | Windows Media Video 7, 8, 9 и VC-1 (основной); MPEG-4 и другие кодеки также поддерживаются |
| Поддерживаемые аудиокодеки | Windows Media Audio Standard, Pro и Lossless; также поддерживаются MP3 и AAC |
| Дизайн потоковой передачи | Пакеты фиксированного размера, оптимизированные для потоковой передачи с постоянным битрейтом; воспроизведение может начаться до получения полного файла |
| Поддержка DRM | Необязательный Windows Media DRM (WMDRM) и данные лицензии PlayReady, встроенные в контейнер |
| Частота дискретизации аудио | 8 кГц - 48 кГц (WMA Standard/Pro); до 96 кГц с WMA 10 Pro |
| Максимальное разрешение видео | Жёсткого ограничения контейнера нет; профили VC-1 обычно поддерживают до 1920 × 1080 и выше |
| Общая сигнатура файла | Файлы .wmv и .wma начинаются с одного GUID объекта заголовка ASF; тип потока объявляется внутри заголовка, а не кодируется в магических байтах |
| Выпущен | 1999 (Windows Media Technologies 4); originally 'Advanced Streaming Format' |
| Последняя версия | ASF specification revision 1.20.06 (2004); part of the Windows Media 9 Series |
| Спецификация | learn.microsoft.com |
Конвертации ASF
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах ASF.