Файл m3u что это

Файл m3u что это

M3u — формат файла, использующийся для создания и хранения плейлистов. Впервые он появился в Winamp, медиаплеере от компании Nullsoft, который впервые был выпущен в 1997 году. Впоследствии формат стал поддерживаться и многими другими медиаплеерами.

Особенности формата

M3u-файл представляет собой обыкновенный файл с текстовыми данными в кодировке Latin-1, показывающий пути к одному-единственному или нескольким медиафайлам, которые следует воспроизводить.

Всякий новый путь записывается с новой строчки. При этом пути могут являться как абсолютными (допустим, «C:ПользовательМузыкаКомпозиция.mp3»), так и относительными («Композиция.mp3»). Кроме того, они могут быть записаны в виде обычных URL-адресов.

В некоторых случаях файлы m3u могут содержать комментарии, причём они должны начинаться с символа «#». При запуске файла открывается сразу весь заготовленный список. Расширение файлов описываемого формата, как правило, точно такое же – m3u. Их можно даже редактировать в текстовых редакторах, например в стандартной программе от Windows Notepad (Блокнот).

При этом результат надо обязательно сохранять в стандартной кодировке Windows-1252. Файлы в Юникод-модификации формата, где применяется кодировка UTF-8 вместо Latin-1, обладают несколько другим расширением — m3u8.

Где используется m3u

Наиболее распространённый вариант использования данного формата — создание плейлистов, ведущих на потоковое мультимедиа-вещание в глобальной сети. К примеру, сейчас большую популярность приобрело IPTV (то есть ТВ по протоколу интернета).

Такое телевидение имеет массу достоинств перед обычным. Одно из них — это возможность добиться отличного качества видео и звука.

Чтобы смотреть IPTV, нужно загрузить в приспособленный для этого медиаплеер файл-плейлист телеканалов в формате m3u либо указать медиаплееру гиперссылку на такой файл в интернете. Этой же гиперссылкой, естественно, можно легко поделиться с другими пользователями.

Почему не открываются файлы m3u и с помощью каких приложений это можно сделать

На самом деле формат m3u способны открывать как компьютеры на Windows и Mac, так и мобильные гаджеты. Необходимо, впрочем, заметить, что на мобильных устройствах создавать подобные файлы нельзя (возможно лишь использовать их для прослушивания радиоэфира или просмотра ТВ онлайн).

Читайте также:  Фотографии на аву девушки

Сейчас существует множество приложений и медиаплееров, работающих с m3u-файлами. Это не только Winamp, но и:

  • Windows Media Player,
  • Media Player Classic,
  • Foobar2000,
  • Roxio Creator 2012 и т. д.

Если вы пользуетесь MacOS, то для открытия описываемых файлов подойдут приложения Apple iTunes, Songbird, Cog. А для пользователей Linux актуальны будут такие программы, как XMMS и VLC media player.

Впрочем, не всегда скачивание нужного приложения решает проблему с открытием m3u файлов. Причина того, что он не открывается, может быть и другой:

  • устаревшие драйвера;
  • исключение расширения m3u из реестра системы Windows;
  • несоответственные связи файла m3u в записях реестра;
  • недостаточный ресурс ПК;
  • повреждение или заражение файла вирусом.

Разумеется, устранение каждой этих причин требует своего отдельного алгоритма действий.

Расширение M3U

Чем открыть файл M3U

В Windows: СomboPlayer, Nullsoft Winamp Media Player 5.6, Roxio Creator NXT Pro, Apple iTunes, RealNetworks RealPlayer, Microsoft Windows Media Player, VideoLAN VLC media player, Media Player Classic, Foobar2000, Songbird, Helium Music Manager, KMPlayer, MediaMonkey, Zune
В Mac OS: Apple iTunes, RealNetworks RealPlayer, VideoLAN VLC media player, Cog, Songbird
В Linux: XMMS, VideoLAN VLC media player
В Google Android: VLC media player для Android

Описание расширения M3U

Популярность:

Разработчик: Nullsoft

Расширение M3U представляет собой формат файла, который хранит мультимедийные плейлисты. Первоначально он был реализован для Winamp, хотя в настоящее время поддерживается многими приложениями, в том числе VLC Media Player, XMMS, foobar2000, JuK, RealPlayer, Windows Media Player, ITunes, QuickTime Player, Yahoo! Music Engine, JetAudio, RokuLabs SoundBridge, Spider Player и PlayStation Portable.

*.M3U является текстовым файлом в кодировке ANSI, который хранит пути к Mp3 файлам и предоставляет дополнительные метаданные для элементов в списке воспроизведения. Каждый путь находится на отдельной строке и может быть как абсолютным, так и относительным, включая URL-адреса, что предоставляет возможность легко обменяться ссылкой на потоковое вещание.

Читайте также:  Как узнать дату активации ipad

Unicode версия формата M3U – это формат M3U8, он может включать UTF-8 Unicode символы.

MIME тип: audio/x-mpegurl, audio/x-scpls, uadio/scpls
HEX код: 23 45 58 54 4D 33 55 0D 0A
ASCII код: #EXTM3U

Инструкция по формату M3U

Плей-лист в формате M3U — это обычный текстовый документ в кодировке UTF-8. Его можно редактировать, например, используя приложение Блокнот из стандартного набора утилит Windows. Любой файл M3U начинается с первой строки в которой содержится надпись #EXTM3U. Далее, файл представляет собой набор парных строк, первая из которых всегда начинается с #EXTINF:, а вторая представляет собой ссылку на контент.

Пример файла в формате M3U:

#EXTM3U
#EXTINF:0 tvg-name="BBC" audio-track="eng" tvg-logo="http://mylogos.domain/BBC.png", BBC World
http://server.name/stream/to/video2
#EXTINF:0 tvg-name="CNN" audio-track="jap" group-title="Fav", CNN International
http://server.name/stream/to/video2
#EXTINF:0, Arirang
http://server.name/stream/to/video3

Как видно из примера файл представляет собой набор парных строк обозначающих обозначающих источник потока или сигнала с дополняющим описанием. В примере приведено 3 канала: BBC World, CNN International и Arirang. Первая строка из парных всегда начинается с #EXTINF:(длительность) (атрибуты), (название канала). Обязательные параметры: длительность и название канала. Причем, длительность всегда должна быть равна нулю для Live TV.

Атрибуты являются необязательными параметрами, вот список атрибутов которые используются во время загрузки плей-листа:

  • tvg-shift — смещение во времени телепрограммы
  • tvg-name — идентификатор телепрограммы канала
  • tvg-logo — логотип канала
  • audio-track — языковой код (ISO 639-2) аудио дорожки канала, например: eng, rus. Допускается указание нескольких аудио дорожек через запятую: "rus, ukr, eng". Дорожкой по умолчанию устанавливается первая указанная в списке.
  • aspect-ratio — определяет пропорции экрана (может быть недоступно для некоторых моделей телевизоров). Допустимые значения: 16:9, 3:2, 4:3, 1,85:1, 2,39:1 (наиболее распространенное значение для фильмов)
Читайте также:  Сохранить адресную книгу outlook 2010

В SS IPTV помимо традиционных директив и атрибутов формата Extended M3U предусмотрены дополнительные. Использование описанных здесь атрибутов позволяет очень гибко настраивать внешний вид плейлистов на главном экране, манипулируя отображением отдельных тайлов.

Директивы формата M3U всегда начинаются с новой строки и имеют первым символом – решетку “#”, атрибуты вписываются в строку с директивой (как правило #EXTINF) и представлены в виде пары атрибут = "значение". Значение атрибута всегда должно быть заключено в двойные кавычки

#EXTBG определяет фон тайла, относящегося к описываемому элементу плейлиста. После директивы может быть указана ссылка на изображение, либо цвет в формате #rrggbb или rgba

#EXTSIZE определяет размер тайла, относящегося к описываемому элементу плейлиста. Возможные значения: small , medium , big

#EXTCTRL после директивы может быть указан url по которому будет осуществлен запрос при нажатии на тайл, относящийся к описываемому элементу. Запрос отправляется до загрузки контента. Данная функция может быть полезна владельцам спутниковых ресиверов, при ее использовании приложение будет отправлять ресиверу команду на переключение канала.

Дополнительные атрибуты директивы #EXTINF:

description – определяет описание, отображаемое на тайлах размера medium и big

content-type – позволяет указать приложению тип описываемого контента. Возможные варианты значений: stream , video , playlist . В большинстве случаев приложение автоматически определяет тип контента и в использовании данного параметра нет необходимости.

Дополнительные атрибуты директивы #EXTM3U

Директива #EXTM3U в качестве атрибутов может содержать атрибуты description , size и background . В этом случае значения, заданные для перечисленных атрибутов применяются для всех элементов плейлиста, если они не переопределены в директивах #EXTINF


Ниже приведен пример M3U-плейлиста с использованием дополнительных директив и атрибутов и то, как он будет выглядеть в приложении.

Ссылка на основную публикацию
Устройствами для хранения мультимедийной информации являются
Для работы с мультимедиа приложениями на компьютере необходимы специальные аппаратные и программные средства Система ввода/вывода звука Микрофон используется для ввода...
Тест звука лево право
Статьи, Схемы, Справочники Отправить комментарий. Тест для наушников от audiocheck. Нашел интересный тест для наушников, может окажется полезным при покупке...
Тест карты памяти андроид
Описание для SD Card Test Воспользуйтесь лучшей на сегодняшний день утилитой для тестирования SD-карт. Протестируйте скорость как внутреннего, так и...
Устройство гусака смесителя для ванной
Смеситель – незаменимая в быту вещь, которая значительно упрощает получение струи воды комфортной для человека температуры. Только представьте, что в...
Adblock detector