Что такое формат файла ASX?
Формат файла .asx - Advanced Stream Redirector - это тип метафайла на основе XML, разработанный Microsoft. Основное назначение формата .asx - хранить плейлист ссылок на потоки Windows Media для мультимедийной презентации, направляя проигрыватель на удалённый аудио- или видеопоток, а не содержащий сами медиаданные.
Эти файлы содержат информацию, относящуюся к конкретным потокам, на которые они ссылаются. Документ .asx использует корневой элемент <ASX> (обычно с объявлением VERSION="3.0") и один или несколько дочерних элементов <ENTRY>; каждый элемент содержит <REF HREF="..."> - URL-адрес, обычно mms://, rtsp:// или http:// - а также необязательные метаданные заголовка, автора и авторских прав.
.asx файлы предоставляют Windows Media Player ярлык к указанному потоку, запуская воспроизведение без необходимости пользователю знать исходный URL-адрес. Поскольку формат представляет собой обычный текст, любой .asx файл также можно просмотреть или отредактировать в любом текстовом редакторе, например в Блокноте. Родственные форматы .wax (только аудио) и .wvx (видео) используют идентичную XML-схему.
Чтобы открыть такие файлы, нужен медиаплеер, например Windows Media Player или VLC. Для локальных плейлистов библиотек Microsoft позже представил .wpl как более мощную замену, в то время как открытые форматы, такие как .m3u8, теперь обрабатывают большинство сценариев интернет-радио и стриминга.
Безопасность и защита
РИСК: MEDIUMСам файл ASX - это безвредный текст, но поскольку он автоматически запускает проигрыватель и загружает удалённый URL-адрес, он исторически использовался злоумышленниками: специально созданные ASX/ASF метафайлы вызывали эксплойты переполнения буфера Windows Media Player в 2000-х годах, а вредоносные .asx файлы могут перенаправлять на скриптованные или мошеннические страницы потоков. Сначала откройте неизвестные .asx файлы в текстовом редакторе, чтобы проверить URL-адреса. Многие загрузки "ASX player" с сайтов, перенасыщенных рекламой, являются рекламным ПО (бандлы GOM/KMP/jetAudio) - используйте VLC.
Детали формата
в двух словах- Журнал сессии Cheyenne/ARCserve - Некоторые устаревшие инструменты резервного копирования создавали .asx индексные/сессионные файлы, не связанные со стримингом.
Программы, открывающие файлы ASX
Технические подробности
глубокая спецификация| Тип формата | XML-метафайл обычного текста (redirector); не содержит аудио или видеоданных |
| Разработчик | Microsoft |
| Основной MIME-тип | video/x-ms-asf |
| Альтернативные MIME-типы | application/x-ms-asf, video/x-ms-asx, application/x-mplayer2 |
| Корневой XML-элемент | <ASX> с атрибутом VERSION; стандартное значение - "3.0" |
| Структура записи | Каждый элемент <ENTRY> содержит <REF HREF="...">, указывающий на URL-адрес потока, а также необязательные <TITLE>, <AUTHOR>, <COPYRIGHT> |
| Поддерживаемые протоколы потоков | mms://, mmst://, mmsu://, rtsp://, http:// |
| Файловый сигнатура | Отсутствует (обычный текст); файл начинается с <ASX или <asx - имена элементов обрабатываются без учёта регистра |
| Кодировка текста | ASCII или UTF-8 (наиболее распространённая); также принимается UTF-16; пролог <?xml?> необязателен |
| Типичный размер файла | 200 байт - 10 КБ |
| Связь с DRM | Сам файл .asx не зашифрован; потоки, на которые он ссылается, могут быть защищены WMDRM |
| Родственные метафайловые форматы | .wax (аудио redirector) и .wvx (видео redirector) используют идентичную XML-схему |
| Современные альтернативы | .wpl заменил ASX для локальных плейлистов WMP; .m3u8 и XSPF охватывают текущие сценарии стриминга |
| Выпущен | 1999 (Windows Media Player 6.x / Windows Media Technologies 4) |
| Последняя версия | ASX 3.0 (Windows Media format; version declared in the <ASX VERSION="3.0"> root attribute) |
| Спецификация | learn.microsoft.com |
Конвертации ASX
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах ASX.