Содержание
- 1 Что такое M3U и M3U8 плейлисты?
- 2 Где используются плейлисты M3U/M3U8?
- 3 Где взять M3U/M3U8-плейлисты для IPTV?
- 4 Как открывать файлы M3U и M3U8?
- 5 В чем различие между M3U и M3U8 форматами плейлистов?
- 6 Как правильно заполнять M3U/M3U8-плейлисты?
- 7 Как открыть файл M3U
- 8 Как создать файл M3U
- 9 Как преобразовать файл M3U
- 10 Дополнительная справка с файлами M3U
- 11 Пример содержимого файла в формате EXTM3U
- 12 Описание атрибутов EXTM3U
- 13 #EXTM3U — формат IPTV плейлиста
- 14 Как избавиться от кракозябр и иероглифов в структуре IPTV M3U плейлиста
- 15 Исправление IPTV плейлиста в UTF-8 кодировку
- 16 #EXTINF — расширенная информация о потоках IPTV плейлиста
- 17 Ссылка на медафайл или поток в IPTV плейлисте
Формат M3U и его разновидность M3U8 — это плейлисты, содержащие в себе техническую информацию о медиафайлах (аудио и/или видео), которые будут воспроизведены мультимедиа-проигрывателем. Хотя данный формат появился довольно давно (в первые годы существования аудиоплеера Winamp), массово распространяться он начал относительно недавно — вследствие увеличения скорости доступа в интернет и развития технологий потоковой передачи медиаконтента.
Что представляют собой плейлисты формата M3U и M3U8? Где они используются? Как их открыть? В чем их отличие форматов M3U и M3U8? Как создавать плейлисты M3U и M3U8? Постараемся ответить на эти вопросы максимально простым языком.
Что такое M3U и M3U8 плейлисты?
Технически, данные плейлисты представляют собой обыкновенный текстовый файл. Все занесенные в него данные, следовательно, также являются простым текстом. Это говорит о том, что файлы формата M3U и M3U8 можно открывать, редактировать и создавать при помощи любого текстового редактора, “понимающего” формат TXT. К таким редакторам относится стандартное приложение Windows — «Блокнот» (Notepad).
Кроме того, что плейлисты рассматриваемого формата являются текстовыми файлами, они также характеризуются специфическим содержанием. Чтобы мультимедиа-проигрыватель смог нормально работать с M3U/M3U8-файлами, последние необходимо заполнять с соблюдением определенных правил.
Где используются плейлисты M3U/M3U8?
Первоначально файлы формата M3U служили для создания списков воспроизведения музыкальных композиций в аудиоплеере Winamp. Их и сегодня используют с той же целью, но реже. В настоящее время M3U и M3U8-плейлисты используются преимущественно для создания списков воспроизведения онлайн-видео и интернет-телеканалов (IPTV).
Полностью технологию IPTV мы рассматривать не будем. Скажем лишь то, что предназначена она для вещания телеканалов в сети интернет в режиме реального времени. И чтобы мультимедиа-проигрыватель смог подключиться к такому ТВ-каналу (либо онлайн-видео) и затем воспроизвести его, ему потребуется URL-ссылка (адрес в интернете) на данный телеканал или потоковое видео. И для хранения таких ссылок, а также некоторых других данных, как раз и используются M3U/M3U8-плейлисты.
Кстати, плейлисты, использующиеся для просмотра онлайн-телеканалов, принято именовать как «IPTV-плейлисты».
Где взять M3U/M3U8-плейлисты для IPTV?
Самый простой способ — скачать в интернете. Многие современные сайты посвящены тематике IPTV. Администраторами таких сайтов (либо пользователями тематических форумов, блогов, групп в соцсетях и т.д.) выкладываются ссылки на скачивание IPTV-плейлистов, как в M3U, так и M3U8 форматах. Их можно сразу же добавить в видеоплеер (поддерживающий воспроизведение IPTV-каналов) либо сначала отредактировать с целью расширения/сокращения списка воспроизведения по своему вкусу.
IPTV-плейлисты можно создать самостоятельно (данном случае понимается создание M3U/M3U8-файла на жестком диске). Сделать это просто:
Создайте на жестком диске обычный текстовый документ:
Измените расширение созданного документа с TXT на M3U или M3U8.
Теперь скачанный или созданный плейлист можно отредактировать, и для этого его сначала нужно открыть.
Как открывать файлы M3U и M3U8?
Откроем созданный/скачанный плейлист в приложении «Блокнот». Хотя в нем нет отдельной функции по открытию и работе с M3U/M3U8-файлами, их все равно можно добавить в редактор. Сделать это можно различными способами:
Два раза кликнуть по M3U/M3U8-файлу, а затем выбрать программу «Блокнот» в окне выбора приложения.
Кликнуть правой кнопкой мыши по M3U/M3U8-файлу, выбрать в контекстном меню пункт «Открыть с помощью», затем «Блокнот».
Сменить расширение файла M3U/M3U8 на TXT, а затем просто кликнуть два раза по файлу, и тот будет открыт в «Блокноте».
Запустить программу «Блокнот», открыть в ней меню «Файл, затем пункт «Открыть…». В диалоговом окне «Блокнота» установить в выпадающем меню снизу справа «Все файлы (*.*)», а затем выбрать плейлист, сохраненный на жестком диске.
После открытия плейлиста вы увидите его содержимое, которое будет выглядеть примерно следующим образом:
Мы еще вернемся к описанию содержимого плейлистов и рассмотрим процесс их наполнения нужной информацией.
В чем различие между M3U и M3U8 форматами плейлистов?
Основное и единственное различие между данными форматами заключается в том, что в M3U-файлах используется кодировка символов Latin-1, а в M3U8 — кодировка UTF-8. Но если говорить простыми словами, то это можно объяснить следующим образом:
Плейлисты M3U не поддерживают никаких других символов (букв, цифр и т.д.), кроме как тех, что присутствуют в западноевропейских языках. В число ограничений также вошел и русский язык.
Если в M3U-плейлисте ввести название телеканала, фильма, музыкальной композиции русскими буквами, то в видеоплеере они примут вид, т.н. «кракозябров»:
То же касается и путей/ссылок к медиафайлам и их собственных имен. Медиаплеер попросту не сможет найти файл для проигрывания в сети/на диске, если ссылка/путь до него или имя содержат русские (нелатинские) символы.
Именно поэтому и был создан формат M3U8. Т.к. в нем используется кодировка символов UTF-8, то он может содержать русские (и не только) буквы.
Как правильно заполнять M3U/M3U8-плейлисты?
В M3U/M3U8-плейлистах, как минимум, присутствуют 3 строки текста:
- «#EXTM3U» — самая первая строка (заголовок), описывающая формат текстового файла. В данном случае она означает, что перед нами M3U-формат. Данный атрибут используется всего один раз в самом начале.
- «#EXTINF:» — строка, начинающаяся с данного атрибута, используется для технического описания каждого медиафайла в плейлисте: длительность, название телеканала/потокового видео/музыкальной композиции, исполнитель, логотип и т.д.
- И сам URL-адрес медиафайла в интернете (но можно указывать и локальный путь к файлу, хранящемуся на жестком диске).
Вот пример самого простого IPTV-плейлиста, состоящего из двух элементов (описание + ссылка на телеканал):
#EXTM3U
#EXTINF:-1,Discovery Channel
http://78.157.230.19/streaming/discovery/364/gpu_tvrecw/playlist.m3u8
#EXTINF:-1,National Geographic
http://178.124.183.5/hls/CH_NATGEO/variant.m3u8?version=2
Обратите внимание на часть строки «-1», которая стоит сразу после «#EXTINF:». Она означает, что продолжительность медиафайла неизвестна. В IPTV-плейлистах всегда используется значение «-1» или «0», т.к. онлайн-телеканал является потоковым видео, не имеющим явного окончания.
С «Discovery Channel» и «National Geographic» все итак понятно — это названия телеканалов. В видеопроигрывателе (в данном случае — IPTV-плеере) они будут отображены так, как написано в этой части строки.
Касательно ссылок. Они могут иметь различное написание:
- Явно указывать на файл, т.е. оканчиваться именем воспроизводимого файла. Ссылки формата: «http://путь/video.mp4».
- Указывать на видеопоток. Это ссылки формата: «http://путь:8080». Как видно, в таких ссылках присутствует номер сетевого порта, по которому проигрыватель будет обращаться к серверу. В них могут присутствовать и другие параметры, например, формат потока данных (все зависит от способа вещания онлайн-видео/телеканала в сети).
- Указывать на другие плейлисты. Ссылки формата: «http://путь/playlist.m3u» или «http://путь/playlist.m3u?version=2» (с указанием версии плейлиста). Именно такие ссылки использованы в нашем примере выше. Они, наравне со ссылками предыдущего формата, используются для создания IPTV-плейлистов.
В IPTV-плейлистах также могут использоваться дополнительные необязательные атрибуты. Вот три наиболее востребованных атрибута:
- tvg-logo = “ссылка на изображение”. При помощи этого атрибута задается иконка для воспроизводимого телеканала, которая будет отображена рядом с его названием в IPTV-плеере.
- tvg-name = “идентификатор телепрограммы”. Данный атрибут служит для отображения программы передач воспроизводимого телеканала, если таковая была предоставлена вещающей телекомпанией.
- tvg-shift = “часы” (-23 … +23). Атрибут, используемый для коррекции времени отображаемой телепрограммы (используется только вместе с «tvg-name»).
Дополнительные атрибуты заносятся в строку «#EXTINF:» сразу после указания продолжительности медиафайла через пробел, например:
#EXTINF:-1 tvg-logo =” http://путь/img.jpg” tvg-name=” Discovery” tvg-shift=”-2″,Discovery Channel
Версия: 3.0.0
Системные требования: ОС Windows Vista и выше, 1024 Мб ОЗУ, 350 Мб свободного пространства HDD
Файл с расширением M3U-файла является файлом аудио-плейлиста, который обозначает URL-адрес MP3 , и как таковой, сам по себе не является фактическим аудио-файлом.
Файл M3U просто точки на аудиофайлы (а иногда и на видео), чтобы медиаплеер мог поставить их в очередь для воспроизведения. Эти текстовые файлы могут содержать URL-адреса и / или абсолютные или относительные пути к медиа-файлам и / или папкам.
Файлы M3U, кодированные UTF-8, вместо этого сохраняются в формате M3U8.
Как открыть файл M3U
VLC – мой любимый бесплатный медиаплеер из-за его поддержки огромного разнообразия аудио- и видеоформатов. Кроме того, он поддерживает не только формат M3U, но и аналогичные типы файлов списков воспроизведения, с которыми вы можете столкнуться, например, M3U8, PLS, XSPF, WVX, CONF, ASX, IFO, CUE и другие.
Хотя Winamp была одной из первых программ для их поддержки, другие медиаплееры могут также открывать файлы M3U, такие как Windows Media Player, iTunes и Audacious.
Имейте в виду, что сам файл M3U не является медиа-файлом. Таким образом, хотя файлы, на которые указывает M3U, могут открываться только в другом медиаплеере, чем те, с которыми я связан выше, возможно, что программа не может понять файл списка воспроизведения и, следовательно, не будет знать, что делать с это когда вы пытаетесь открыть его.
Файлы M3U, конечно же, могут быть открыты любым текстовым редактором, поскольку файлы основаны на тексте (см. Ниже). Смотрите наш список лучших бесплатных текстовых редакторов для наших избранных.
Как создать файл M3U
Файлы M3U обычно не создаются с нуля. Например, в таких медиаплеере, как VLC, вы можете использовать Медиа> Сохранить плейлист в файл … возможность сохранить список открытых песен в файле M3U.
Однако, если вы хотите создать свой собственный файл M3U, важно, чтобы вы использовали правильный синтаксис. Вот пример файла M3U:
# EXTM3U #EXTINF: 105, Пример исполнителя – Пример названия C: Files My Music Example.mp3 #EXTINF: 321, Пример Artist2 – Пример title2 C: Files My Music Favorites Example2.ogg
Все файлы M3U будут иметь сходство, но также и различия, к этому примеру. Число, следующее за разделами «#EXTINF», – это длина звука в секундах (вы можете увидеть здесь -1, если звук транслируется онлайн и не имеет установленной длины). Следующее время – это заголовок, который должен отображаться в медиаплеере, с расположением файла ниже этого.
В приведенном выше примере используются абсолютные пути к файлам (весь путь включен), но они также могут использовать относительное имя (например, просто Sample.mp3 ), URL ( https://www.Go-Travels.com/Sample.mp3 ) или всю папку ( C: Files My Music ).
Замечания: Преимущество использования относительных путей по абсолютным путям заключается в том, что вы можете перемещать медиафайлы и файл M3U на другой компьютер и по-прежнему использовать плейлист без необходимости вносить в него изменения. Это работает, пока медиафайлы и файл M3U остаются относительно друг друга так же, как и на исходном компьютере.
Иногда вы можете указать другой файл M3U из одного файла M3U, но используемый медиаплеер может его не поддерживать.
Как преобразовать файл M3U
Как вы можете видеть в предыдущем разделе, файл M3U представляет собой только текстовый файл. Это означает, что вы не можете изменить или преобразовать файл в воспроизводимый MP3, MP4 или любой другой формат мультимедиа. Все, что вы можете сделать с файлом M3U, преобразует его в другой формат списка воспроизведения.
Вы можете конвертировать M3U в M3U8, XSPF или HTML, используя VLC, открыв файл M3U в программе, а затем используя Медиа> Сохранить плейлист в файл … чтобы выбрать формат для сохранения.
Преобразуйте M3U в PLS с помощью бесплатного приложения для создания списка воспроизведения. Он доступен для скачивания как для установки, так и для переносной программы.
Вы также можете преобразовать файл M3U в текст, если хотите просто открыть файл в текстовом редакторе, чтобы увидеть файлы, на которые он ссылается. Откройте файл M3U в текстовом редакторе из списка выше, а затем сохраните его в TXT, HTML или другом текстовом формате. Другой вариант – переименовать расширение в .TXT, а затем открыть его с помощью текстового редактора.
Совет: Это технически не является преобразованием файлов M3U, но если вы хотите собрать все аудиофайлы, на которые ссылается файл M3U, и скопировать их в одну папку, вы можете использовать программу M3UExportTool. После того, как вы их вместе, в файлы можно использовать бесплатный конвертер файлов, чтобы преобразовать их в формат, в котором вы хотите, например MP3 в WAV, MP4 в AVI и т. Д.
Дополнительная справка с файлами M3U
Дополнительную информацию см. В разделе «Получение дополнительной справки» о контакте со мной в социальных сетях или по электронной почте, публикации на форумах технической поддержки и т. Д. Дайте мне знать, какие у вас проблемы с открытием или использованием файла M3U, и я посмотрю, что я могу сделать, чтобы помочь.
Формат EXTM3U–>
Формат EXTM3U появился как расширение формата m3u (от этого и название – extended m3u) широко применяемый для формирования плейлиста со списком аудиозаписей. Изначально этот формат использовался в медиапроигрывателе Winamp, но со временем обрел высокую популярность, и его со временем начали поддерживать почти все проигрыватели. Сейчас m3u стал практически стандартом для формирования плейлистов медиапроигрывателей и медиаустройств воспроизводящих аудио и видеоконтент.
Файл в формате EXTM3U представляет из себя текстовый файл с расширением m3u или m3u8.
Пример содержимого файла в формате EXTM3U
#EXTM3U – это заголовок файла, сообщает устройству что это действительно плейлист в формате EXTM3U а не какой то текстовый документ произвольного содержания. Также рядом с ним может указываться ссылка на файл тв-программы в случае если плейлист используется для просмотра ТВ. Выглядит это так : url-tvg=”http://playlistserver/xmltv.xml.gz”
#Playlist1 – наименование плейлиста
Директива #EXTINF сообщает о том, что в плейлисте дальше последуют данные о треке/канале. -1 – длительность трека, -1 проставляется для игнорирования длительности дорожки/потока, но может быть и задана в секундах, например так #EXTINF:362
tvg-name=”Канал 1″ – атрибут указывающий наименование канала, не является стандартом, но поддерживается многими IPTV и медиалеерамиtvg-logo=http://site.domain/channel1_logo.png – также не обязательный и не официальный атрибут содержащий ссылку на логотип канала
Канал 1 – название трека/канала, является обязательным и стандартным параметром.#EXTGRP:Группа1 – атрибут указывающий на группу каналов, так же является неофициальным. Второй вариант указать медиаплееру группу канала – это атрибуты group_id=”1″ group-title=”Группа1″. Group_id указывает на идентификатор канала, group-title – наименование группы.
Далее следующая строка – это сама ссылка на медиаисточник, например поток IPTV или путь к имени файла если это музыкальный трек, http://site.domain/channel1
Описание атрибутов EXTM3U
Атрибуты плейлиста, указываются в строке после директивы #EXTM3U
- url-tvg – ссылка на файл тв-программы
- cache – время кеширования
- deinterlace – деинтерлейс, 0, 1 = Blend, 2 = Mean
- aspect-ratio – соотношение сторон, None, 4:3, 16:9
- crop – обрезка изображения WxH+X+Y (например, 690×550+15+10)
- refresh – периодичность обновления
Атрибуты канала
- censored – указывает на то что канал требуется защитить родительским контролем, если такой присутствует в устройстве, может принимать значения 0 и 1
- id – уникальный идентификатор канала
- tvg-id – уникальный идентификатор канала в файле программы, если используется например формат XMLTV
- group_id – идентификатор группы каналов
- group-title – наименование группы каналов
- tvg-shift – указывает на смещение расписания программы, принимает значения -1,-2,0,1,2,.. и так далее.
- tvg-name – наименование канала в файле программы, используется в основном при использовании программы в формате JTV
- tvg-logo – ссылка на логотип канала
- audio-track – указывает какую звуковую дорожку использовать, например en или ru
- audio-track-num – указывает какой номер звуковой дорожки использовать, начиная с нуля, например 0,1,2 и так далее
Friendly IPTV Player поддерживает большинство описанных выше параметров. С помощью этого приложения вы можете просматривать IPTV каналы указанные в плейлисте формата EXTM3U. Для того чтобы начать просмотр вам нужно установить плеер в телевизор LG и указать URL плейлиста со списком каналов. Более подробно о всех настройках и поддерживаемых атрибутах EXTM3U вы можете прочитать в инструкции пользователя к плееру.
Следующая страница »Главная
У нас вы можете скачать лучшие стабильные, самообновляемые и рабочие IPTV плейлисты. Все источники в M3U формате. Так же есть IPTV плейлисты в HD качестве, фильмы, радио и музыка.
Плейлисты IPTV рассортированы по тематикам (развлекательные, познавательные, спортивные, детские, фильмы), по странам (Россия, Украина, Беларусь, Европа) и по качеству (HD, 60 FPS).
Пишите в комментариях, если канал перестал работать. Возвращайтесь скорее!❤
Плейлист белорусских каналов M3U для IPTVПлейлистыIPTV плейлист для взрослыхПлейлистыIPTV плейлист — Веб-камеры всего мира в M3U 2020ПлейлистыАзербайджан — IPTV плейлист азербайджанских каналов M3U 2020ПлейлистыРадио плейлист M3U для IPTVПлейлистыПольские каналы — IPTV плейлист M3U 2020ПлейлистыЛучшие самообновляемые IPTV плейлисты в 2020 годуПлейлистыЛучшие бесплатные IPTV плейлисты в 2020 годуПлейлистыIPTV плейлист российских каналов в M3U 2020ПлейлистыIPTV плейлист украинских каналов M3UПлейлистыРабочий HD плейлист для IPTVПлейлистыIPTV плейлисты с M3U фильмами 2020КиноканалыПлейлист Забава ТВ для IPTV — Скачать бесплатноПлейлистыIPTV плейлист Италии M3U — 2020ПлейлистыАмериканские каналы — IPTV плейлист M3U 2020ПлейлистыПлейлист с познавательными каналами для IPTV в m3u форматеПлейлисты Iptv m3u плейлист по своей сути это сборник ссылок на потоки. Плейлист позволяет программе для просмотра IPTV или IPTV приставке ориентироваться в информационных потоках интернета. Можно сказать что Iptv m3u плейлист – это телефонный справочник!
#EXTM3U — формат IPTV плейлиста
Итак, каждый файл Iptv m3u плейлиста начинается с утверждения #EXTM3U – это заголовок, который определяет назначение и формат плейлиста.#EXTM3U – это формат M3U iptv плейлиста.По сути, это текстовый файл с ресширением M3U с кодировкой Latin-1, также известная как ISO 8859-1 и предназначена для западноевропейских языков. Поэтому, если в файле Iptv m3u плейлиста присутствуют русские символы (кириллица) в названии потоков, то готовьтесь в iptv приложении встретить нечитабельные иероглифы.Но каналы с латинскими символами, как — MCM Top, MUSIC BOX RU, RUTV, VH1 Classic в плеере IPTV и VLC будут нормально отображаться.Потоки, с кириллицей в названии, такие как – НСТ, 365 дней ТВ, 24 ДОК, Парк развлечений, будут отражать с кракозябрами.
Как избавиться от кракозябр и иероглифов в структуре IPTV M3U плейлиста
Что бы избежать появление иероглифов в названиях каналов при просмотре IPTV плейлиста нужно использовать UTF-8 кодировку. Кодировка UTF-8 даёт возможность отобразить символы в почти всех языках мира. И каналы будут читаемыми!
Исправление IPTV плейлиста в UTF-8 кодировку
Исправить кодировку в UTF-8 достаточно просто, для этого нам необходимо iptv плейлист открыть с помощью приложения “Блокнот”. На файле плейлиста нажимаем правой кнопкой мыши, появляется меню выбора действий. Выбираем вкладку “Открыть с помощью” и если в открывшемся меню вы не увидите приложение “Блокнот”, то нажимаете “Выбрать другое приложение”.После этого выбираем из предложенного списка нужную программу.Вот и открывается наш iptv плейлист.Теперь наша цель пересохранить открытый файл, для этого выбираем вкладку “Сохранить как”Теперь самое главное во вкладке “Кодировка” выбрать UTF-8 и смело сохранять файл под нужным вам именем и в нужном месте.
#EXTINF — расширенная информация о потоках IPTV плейлиста
В файле плейлиста присутствует непонятное слово #EXTINF, но это индикатор для приложения которое будет отображать каналы iptv на компьютере или сматрфоне. Этот индикатор сообщает приложению о медиафайле, которые будут отображаться с помощью этого плейлиста. По сути #EXTINF расшифровываться как Extended information или Расширенная информация. В большинстве случаев #EXTINF содержит в себе 2 параметра.Первый – это продолжительность медиафайла, в iptv плейлисте этот параметр «-1». Минус один означает что длина медиафайла неизвестна и будет проигрываться пока данные поступают.Второй – это название потока медиафайла, или же просто название канала.Так же есть ещё несколько параметров:«tvg-logo» – логотип воспроизводимого медиафайла или потока«audio-track» – аудиодорожка, как правило если их несколько и возможен их выбор«group-title» – обозначает группу потоков и медиафайлов по критериям (Детские, Познавательные и Новости)
Ссылка на медафайл или поток в IPTV плейлисте
IPTV плейлист содержит в себе очень много http адресов воспроизводимых видеофайлов или потоков. Например http://217.174.225.146/legacyhls/ch006.m3u8 именно эта ссылка и подсказывает IPTV программе откуда нужно начать загрузку видеофайла для воспроизведения.Но к сожалению IPTV потоки довольно часто меняються и обновляються, поэтому на своём сайте я пытаюсь своевременно выкладывать ссылки на iptv m3u плейлисты для удобного просмотра. Используемые источники:
- https://www.comboplayer.ru/article/m3u-m3u8-playlists
- https://ru.go-travels.com/46148-m3u-file-2621955-3346773
- https://f-player.ru/extm3u-iptv-format
- https://iptvmaster.ru/m3u-playlist/
- http://ru-ali.com/tekstovye-obzory/137-razberem-sostovlyayuschie-iptv-pleylista-m3u.html