Инструмент IPTVDoma

Редактор плейлистов IPTV

Полноценный онлайн-редактор IPTV-плейлистов M3U и M3U8: загрузка файла, вставка текста или импорт по URL, поиск и фильтрация каналов, редактирование названий и метаданных, группы, логотипы, сортировка, массовые изменения, точные дубли, исходный M3U и экспорт готового файла. Основная обработка выполняется локально в браузере — загруженный файл не отправляется на IPTVDoma.

✓ M3U / M3U8✓ Без регистрации✓ Локальная обработка✓ Экспорт готового файла
Плейлист остаётся в браузере.Файл и вставленный текст не отправляются на IPTVDoma. Импорт по URL обращается напрямую к указанному источнику.
Открыть M3U / M3U8

Перетащите файл сюда или выберите его на компьютере.

Вставить содержимое

Подходит для M3U, который уже открыт в текстовом виде.

Загрузить по URL

Прямой запрос из браузера. Источник должен разрешать CORS.

0каналов
0групп
0дублей URL
без логотипа
0выбрано
#КаналГруппаtvg-idURLДействия
Откройте M3U/M3U8 — каналы появятся здесь.
0 каналов
Исходный M3U и заголовок плейлиста

Можно править весь текст вручную. «Получить текущий M3U» собирает содержимое из таблицы, «Применить текст» заново разбирает текст.

Канал

Редактор плейлистов IPTV онлайн: что можно сделать прямо в браузере

Редактор плейлистов IPTV на IPTVDoma предназначен для работы с собственными файлами M3U и M3U8 без ручного перебора сотен строк. Файл можно открыть с компьютера, перетащить в окно, вставить как обычный текст или загрузить по URL, если источник разрешает прямой доступ из браузера. После импорта список превращается в таблицу каналов: видны названия, группы, tvg-id, адреса потоков и другие метаданные. Изменения можно вносить по одному каналу или сразу для выбранной группы.

Основная идея инструмента — не заменить M3U каким-то собственным форматом, а дать визуальный интерфейс над тем же содержимым. Редактор читает строку #EXTINF, сохраняет известные и дополнительные атрибуты, учитывает служебные строки между описанием канала и URL, а при экспорте снова формирует обычный M3U. Поэтому результат можно скачать как новый файл и использовать отдельно от сайта.

Если исходный список уже есть, здесь можно быстро переименовать каналы, изменить group-title, поправить tvg-id и tvg-name, заменить ссылку на логотип, удалить ненужные позиции, объединить каналы в другую группу, отсортировать список и убрать точные дубли. Для понимания самого формата рядом есть отдельный материал про IPTV M3U, а редактор отвечает именно за практическую работу с файлом.

Обычные редакторы IPTV различаются глубиной работы с M3U: одни позволяют только удалить строку, другие умеют работать с группами и метаданными. Этот инструмент совмещает визуальное редактирование и доступ к исходному M3U, поэтому не заставляет выбирать между простой таблицей и ручной правкой текста.

Как открыть M3U или M3U8 в IPTV-редакторе

Для начала достаточно выбрать один из трёх способов импорта. Первый — загрузить файл .m3u или .m3u8 с устройства. Второй — вставить содержимое плейлиста в текстовое поле. Третий — указать прямую ссылку на M3U: браузер попробует получить файл непосредственно с указанного адреса. Этот вариант зависит от CORS-настроек удалённого сервера; IPTVDoma не использует серверный прокси для обхода ограничений источника.

После загрузки редактор считает записи и показывает статистику: общее количество каналов, число групп, точные дубли по URL и позиции без логотипов. Для больших списков таблица разбивается на страницы, а поиск работает по всему загруженному плейлисту, а не только по видимой сотне строк. Фильтр группы позволяет оставить на экране, например, только «Спорт» или «Кино», не удаляя остальные записи.

Если нужно редактировать исходный код вручную, предусмотрен режим «Исходный M3U». Он формирует текущую версию плейлиста как текст, после чего её можно править напрямую и повторно применить. Это полезно, когда требуется массовая правка, которую удобнее сделать в исходных строках. В отличие от обычного текстового редактора, после повторного разбора сразу видно, какие каналы и группы получились.

Редактирование канала: название, URL, tvg-id, tvg-name, логотип и group-title

У каждой записи есть основные поля IPTV-плейлиста. Название канала находится после запятой в строке #EXTINF. group-title отвечает за группу, tvg-id и tvg-name используются для идентификации канала в связанных данных, tvg-logo хранит адрес логотипа. URL потока расположен отдельной строкой. Все эти значения доступны для изменения.

Базовые поля можно править прямо в таблице. Кнопка «Подробно» открывает карточку канала, где дополнительно доступны длительность EXTINF, неизвестные или провайдерские атрибуты и служебные строки вроде #EXTVLCOPT, #KODIPROP или #EXTGRP. Редактор не должен уничтожать незнакомые параметры только потому, что они не нужны интерфейсу, поэтому дополнительные атрибуты сохраняются и возвращаются в экспортируемый M3U.

Логотип показывается миниатюрой, если в tvg-logo указан доступный адрес. Само изображение не загружается и не сохраняется на IPTVDoma: редактор лишь отображает внешний URL, который уже находится в плейлисте или который ввёл пользователь. Это позволяет визуально заметить ошибочную картинку и заменить ссылку, не превращая инструмент в отдельное хранилище логотипов.

Массовое редактирование IPTV-каналов и групп

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

Перенос в группу фактически меняет group-title сразу у нескольких записей. Это подходит, когда провайдер назвал одну и ту же категорию по-разному или когда пользователь хочет собрать собственные «Новости», «Спорт», «Кино», «Детские» и другие группы. Пустое название группы тоже допустимо: в M3U атрибут можно удалить.

Поиск и замена помогает очищать названия от повторяющихся приставок. Например, если десятки каналов начинаются с одинакового служебного префикса, его можно убрать одной операцией только у выбранных записей. Префикс и суффикс, наоборот, позволяют добавить маркировку. Перед массовым изменением редактор сохраняет состояние в истории, поэтому ошибочное действие можно отменить кнопкой «Назад».

Поиск и удаление дублей в M3U-плейлисте

Дубли особенно заметны в объединённых или многократно обновлявшихся списках. В редакторе точным дублем считается повтор одной и той же непустой ссылки потока. Статистика показывает количество повторных записей, а отдельный фильтр оставляет на экране только дублирующиеся позиции. Так можно сначала посмотреть, что именно будет затронуто.

Кнопка удаления дублей оставляет первое вхождение URL и удаляет следующие совпадения. Это намеренно консервативная логика: два канала с одинаковым названием, но разными адресами автоматически не считаются одним потоком и не удаляются. Совпадение названий само по себе может быть нормальным — например, когда один и тот же канал представлен в нескольких качествах или источниках.

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

Сортировка, порядок каналов и работа с большими плейлистами

Редактор поддерживает несколько вариантов сортировки: по названию канала, по группе и названию, а также возврат к порядку, зафиксированному после последнего импорта. Для точечной перестановки строк используется перетаскивание: канал можно взять за маркер и поставить перед другой видимой записью. Это меняет порядок в итоговом M3U.

Большие IPTV-плейлисты не выводятся тысячами полей одновременно. Таблица использует постраничный просмотр, поэтому браузеру не нужно создавать на странице элементы управления для каждой записи сразу. При этом поиск и фильтрация выполняются по полной загруженной коллекции. Размер страницы можно менять, а количество найденных позиций показывается рядом с навигацией.

Для тематической работы удобно сначала выбрать группу, затем найти нужные названия и отметить результаты. Экспортировать можно как весь текущий плейлист, так и только выбранные каналы. Второй вариант позволяет собрать отдельный M3U из части большого списка без ручного копирования строк. Если нужна общая навигация по типам списков, она находится в разделе IPTV-плейлисты.

Исходный текст M3U: ручное редактирование без потери визуального режима

Не все задачи удобно решать через таблицу. Иногда быстрее открыть M3U как текст, заменить нестандартный тег или проверить заголовок #EXTM3U. В блоке исходного текста редактор генерирует текущую версию файла целиком. После ручных изменений кнопка «Применить текст» заново разбирает содержимое и перестраивает таблицу.

Отдельно можно изменить сам заголовок плейлиста. Если в первой строке есть дополнительные параметры, они не требуют отдельной формы: заголовок редактируется как строка. Комментарии и служебные строки, расположенные до первой записи, также сохраняются. Внутри каналов сохраняются дополнительные строки между #EXTINF и URL.

Такой двухрежимный подход полезен именно для редактора M3U-плейлистов IPTV: визуальный интерфейс ускоряет обычные операции, но не закрывает доступ к исходному формату. Пользователь может в любой момент увидеть, во что превращаются его изменения, и при необходимости поправить файл вручную.

Приватность: плейлист обрабатывается локально

IPTV-ссылки иногда содержат персональные токены, логины или другие параметры доступа. Поэтому загрузка файла, разбор, редактирование и экспорт в этом инструменте выполняются JavaScript-кодом непосредственно в браузере. Файл не отправляется на IPTVDoma для обработки. В обычном сценарии сайт получает только собственные ресурсы страницы — сам плейлист остаётся на устройстве.

Импорт по URL является отдельным действием: браузер обращается непосредственно к адресу, который ввёл пользователь. Такой запрос видит владелец указанного источника, а его успешность зависит от политики CORS. Редактор не обещает обойти запрет удалённого сервера и не пересылает URL через скрытый прокси.

Черновик также не сохраняется автоматически. Кнопка локального сохранения записывает текущее состояние в localStorage браузера на этом устройстве; пользователь может восстановить или удалить его самостоятельно. Если плейлист содержит чувствительные данные и компьютер общий, локальный черновик лучше не создавать либо удалить сразу после работы.

Экспорт отредактированного M3U и сохранение результата

После редактирования весь список можно скачать как новый файл M3U в UTF-8. Имя файла задаётся перед сохранением. Отдельная команда экспортирует только выбранные каналы, а копирование в буфер позволяет быстро получить итоговый текст без загрузки файла. Исходный файл на диске редактор не перезаписывает.

При сборке записи сохраняются #EXTINF, основные атрибуты, дополнительные атрибуты и служебные строки, которые были привязаны к каналу. Поля, удалённые пользователем, не возвращаются искусственно. Если запись была создана вручную в редакторе, для неё формируется стандартная пара из строки EXTINF и URL.

Редактор работает именно с пользовательским содержимым. IPTVDoma не добавляет в экспорт собственные каналы, stream URL или скрытые рекламные позиции. Если нужен файл определённого типа или информация о способах получения плейлиста, это отдельные темы — например, скачивание IPTV и IPTV-ссылки.

Когда особенно полезен IPTV playlist editor

Практический сценарий №1 — слишком большой список. Вместо ручного удаления сотен ненужных строк можно отфильтровать группу, отметить каналы и удалить их одним действием. Сценарий №2 — неаккуратные названия: массовая замена убирает одинаковые префиксы и приводит подписи к удобному виду. Сценарий №3 — смешанные категории: выбранные каналы переносятся в единый group-title.

Ещё один частый сценарий — повторяющиеся записи после объединения нескольких версий M3U. Фильтр дублей показывает совпадающие URL, после чего повторные позиции можно убрать. Для плейлистов, где важны логотипы и идентификаторы каналов, подробная карточка позволяет вручную исправить tvg-logo, tvg-id и tvg-name.

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

После приведения списка в порядок может понадобиться отдельная проверка IPTV-плейлиста и каналов. Это другой этап: редактор меняет M3U, а checker будет проверять состояние URL. Поэтому инструменты связаны между собой, но не дублируют функции.

Частые вопросы о редакторе IPTV-плейлистов

Как отредактировать IPTV-плейлист M3U онлайн?
Загрузите свой файл M3U/M3U8, вставьте его текст или укажите прямой URL. После разбора можно менять названия, группы, tvg-id, tvg-name, tvg-logo, адреса потоков и дополнительные атрибуты, а затем скачать новый M3U.
Редактор IPTV работает без установки программы?
Да. Основная обработка выполняется JavaScript-кодом в браузере, поэтому отдельная программа для редактирования M3U не требуется.
Отправляется ли мой M3U-файл на сервер IPTVDoma?
Нет. При загрузке файла или вставке текста разбор и редактирование происходят локально в браузере. Импорт по URL выполняет прямой запрос браузера к указанному пользователем источнику.
Можно ли массово переименовать каналы IPTV?
Да. Выберите нужные каналы и используйте поиск/замену, префикс или суффикс. Массовые операции применяются только к выделенным записям.
Можно ли изменить group-title сразу у нескольких каналов?
Да. Выбранные каналы можно массово перенести в указанную группу; редактор изменит их group-title.
Редактор удаляет дубли в M3U?
Да. Он умеет показать и удалить точные дубли по одинаковому непустому URL, сохраняя первое вхождение.
Сохраняются ли неизвестные атрибуты EXTINF?
Редактор сохраняет дополнительные атрибуты, которые распознаны в строке EXTINF, а также служебные строки между EXTINF и URL. Их можно просмотреть и изменить в подробной карточке канала.
Можно ли редактировать M3U как обычный текст?
Да. В режиме «Исходный M3U» можно получить текущий текст плейлиста, изменить его вручную и снова применить к визуальному редактору.
Можно ли сохранить только выбранные каналы?
Да. Помимо полного экспорта есть отдельная выгрузка выбранных записей в новый M3U-файл.
Поддерживаются M3U и M3U8?
Да. Редактор принимает .m3u, .m3u8 и текстовое содержимое M3U, а экспорт формирует UTF-8 M3U.