Что такое формат файла M3U?
.m3u (сокращение от MP3 URL) - это расширение файла, используемое файлами плейлистов. Файлы .m3u поддерживаются многими мультимедийными проигрывателями и не хранят сами медиаданные - они содержат только ссылки на медиа в виде списков файлов и их расположения. Файлы .m3u обычно содержат ссылки на аудиофайлы, хотя могут также содержать ссылки на видеофайлы и потоки интернет-радио.
Структура файла .m3u
Файлы .m3u хранят данные в текстовом формате. Базовый файл .m3u - это просто список путей к файлам или URL-адресов, по одной записи на строку. Вариант Extended M3U начинается с заголовочной строки #EXTM3U и использует директивы #EXTINF: для предоставления метаданных о длительности и названии трека непосредственно перед каждой записью. Ссылки на файлы могут быть относительными или абсолютными путями, а также полными удаленными URL-адресами, указывающими на прямые трансляции.
Дополнительная информация
- Файлы
.m3uиспользуются для постановки медиафайлов в очередь для воспроизведения в определенном порядке. - Формат изначально был разработан для медиаплеера Winamp, но сейчас широко поддерживается другими плеерами и ПО для стриминга.
- Родственный формат .m3u8 идентичен по структуре, но сохраняется в кодировке UTF-8, что делает его более подходящим для имен файлов, содержащих символы не из набора ASCII;
.m3uиспользует локальную кодовую страницу системы. - Распространенными альтернативами являются плейлисты .pls и .xspf.
Безопасность и защита
РИСК: MEDIUMСам файл M3U является безвредным текстом. Реальные риски связаны с контекстом: (1) списки IPTV M3U часто указывают на пиратские или нелегальные потоки - загрузка неизвестного M3U может подвергнуть вас проблемам с авторским правом или привести к вредоносным URL; (2) записи являются произвольными URL, поэтому вредоносный M3U может направить уязвимый плеер на специально подготовленный поток - держите плеер обновленным; (3) поиск «M3U конвертер/IPTV» часто выдает загрузчики с рекламным ПО. Проверяйте незнакомый M3U в текстовом редакторе перед загрузкой и используйте списки каналов только из доверенных источников.
Детали формата
в двух словахПрограммы, открывающие файлы M3U
Технические подробности
глубокая спецификация| Тип файла | Текстовый плейлист - содержит пути к файлам или URL-адреса, указывающие на медиа, а не сами медиаданные |
| MIME-тип | audio/x-mpegurl (также распознается как audio/mpegurl) |
| Кодировка символов | Локальная/ANSI кодовая страница системы; родственный формат .m3u8 вместо этого использует UTF-8 |
| Заголовок Extended M3U | #EXTM3U в первой строке сигнализирует о варианте Extended M3U с поддержкой метаданных для каждого трека |
| Директива метаданных трека | #EXTINF:<длительность_в_секундах>,<название>, размещаемая в строке непосредственно перед каждой медиазаписью |
| Маркер комментариев и директив | Строки, начинающиеся с #, рассматриваются как директивы или комментарии и не интерпретируются как медиазаписи |
| Поддерживаемые типы записей | Относительные пути к файлам, абсолютные пути к файлам и полные удаленные URL-адреса (HTTP, HTTPS, RTSP, MMS) |
| Окончания строк | Совместимые плееры принимают как LF (стиль Unix), так и CRLF (стиль Windows) |
| Приложение-основатель | Nullsoft Winamp; ни один официальный орган по стандартизации никогда не ратифицировал этот формат |
| Родственный формат | .m3u8 - структурно идентичен Extended M3U, но сохранен в UTF-8, что требуется для HLS-стриминга |
| HLS (HTTP Live Streaming) | Протокол адаптивного стриминга Apple HLS использует файлы .m3u8, построенные на структуре Extended M3U |
| Типичные сценарии использования | Упорядоченные очереди локальной музыки, плейлисты интернет-радио, списки каналов IPTV |
| Размер файла | Обычно от нескольких байт до нескольких килобайт - хранит только текстовые ссылки, а не аудио или видео |
| Общие альтернативы | .pls (Shoutcast), .xspf (на базе XML), .wpl (Windows Media), .asx (Windows Media) |
| Выпущен | Late 1990s (Winamp) |
| Спецификация | en.wikipedia.org |
Конвертации M3U
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах M3U.