Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.74/610: Рейтинг темы: голосов - 610, средняя оценка - 4.74
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10

Программа для редактирования и создания плейлистов в формате M3U для iptv

01.04.2020, 17:08. Показов 140118. Ответов 72
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сидящим на карантине, коротающим время дома посвящается:

Программа для редактирования и создания плейлистов в формате M3U для iptv.


Любой скаченный из интернета халявный плей лист содержит кучу лишнего контента и кучу нерабочего.
Нужен был простой редактор плейлистов для цифровой приставки, которая поддерживает IPTV.
Управление через меню и обычные кнопки, всё понятно, всё по-русски.
Всего 3 поля - Группа канала, Имя канала и его адрес.
Редактирование канала включается кликом правой клавиши мыши - ПКМ на канале.

Программа умеет запускать любой отдельный канал из листа для проверки работоспособности, если заранее в меню настроить нужный плеер. Наиболее подходящая программа для просмотра на компьютере VLC, но подойдет не хуже плеер из состава
K-Lite Codec Pack - mpc-hc64.exe, ну и совсем на крайний случай встроенный плеер Windows wmplayer.exe (который будет заикаться, но что то покажет).
Ещё она умеет искать дубликаты, удалять из листа всё, что отмечено галочкой или не отмечено, сортировать, объединять несколько листов, вставлять свои записи,
скачивать из интернета новые плейлисты ( адреса можно настраивать свои, одновременно до 6 штук), ну и главное умеет сохранить отмеченные и с любовью выбранные строки как свой плейлист M3U.
Начальная папка для плей листов папка юзера, пример : C:\Users\UserName\

Как всегда, поиск багов и конструктивная критика приветствуется!
Вложения
Тип файла: zip Редактор IPVT m3u.zip (178.2 Кб, 5284 просмотров)
24
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.04.2020, 17:08
Ответы с готовыми решениями:

Программа для редактирования видео в формате HD
Посоветуйте, пожалуйста, программу для редактирования видео в формате HD. ОС - Ubuntu (64-битная).

Поиск плейлистов m3u
Здравствуйте. Подскажите пожалуйста, может кто делал нечто похожее или знает как, - как бы сделать на делфи поиск рабочих m3u...

Парсинг M3U плейлистов
Подскажите пожалуйста, как можно реализовать парсинг m3u плейлистов? мне нужно сделать с него список в ListView

72
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
08.10.2020, 08:01  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от AIRKrug Посмотреть сообщение
Хотелось бы редактировать и tvg-shift параметр
Дело в том, что мой китаец SkyBOX T6000C вообще эти необязательные параметры ни как не обрабатывает и для меня эта лишняя информация только утяжеляет файл.

В принципе можно сделать одну общую строку для необязательных параметров.
Т.е. все эти
tvg-shift - смещение во времени телепрограммы
tvg-name - идентификатор телепрограммы канала
tvg-logo - логотип канала
audio-track - языковой код
и т.д. в общей таблице не отражать, а только при редактировании и впоследствии дописывать при сохранении в плейлист.
Возможно займусь.
0
0 / 0 / 0
Регистрация: 08.10.2020
Сообщений: 2
09.10.2020, 05:58
Ок. Спасибо.
Да, m3u-шки двух видов:
1.
#EXTM3U
#EXTINF:-1 ,Остросюжетное HD
#EXTGRP:Кино
http://188.35.9.26:5050/002
#EXTINF:-1 ,Премиальное HD
#EXTGRP:Кино
http://188.35.9.26:5050/001
2.
#EXTM3U url-tvg="http://epg.it999.ru/edem.xml.gz"
#EXTINF:-1 group-title="Общероссийские" tvg-name="Первый канал" tvg-shift="+0", Первый канал
http://91.219.139.87:80/pervyy-kanal/video.m3u8
#EXTINF:-1 group-title="HD" tvg-name="Первый канал" tvg-shift="+1", Первый канал HD
http://91.219.139.87:80/pervyy-kanal-hd/video.m3u8
Хотелось бы обработку и второго вида. Ваша ПРГ принимает и второй вид. Но после обработки (напр. удалить, сортировать), сохраняет в первом...
0
 Аватар для mcavalon
1 / 1 / 1
Регистрация: 28.11.2011
Сообщений: 125
23.11.2020, 13:50
Вот онлайн редактор PlaylistBox
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
25.11.2020, 07:27  [ТС]
Цитата Сообщение от mcavalon Посмотреть сообщение
Вот онлайн редактор PlaylistBox
Сдаётся мне, что это была реклама данного ресурса:
Всего за 100 руб. вы получите весь необходимый функционал для профессионального управления плейлистами.
0
0 / 0 / 0
Регистрация: 04.12.2020
Сообщений: 2
05.12.2020, 00:09
Как бы вопросец небольшой. Отредактировал лист. в VLC проигрывает, а вот openbox нет. как так может быть? А так софтинка понравилась.
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
05.12.2020, 20:31  [ТС]
Цитата Сообщение от Enot111 Посмотреть сообщение
в VLC проигрывает, а вот openbox нет. как так может быть?
Я тут погуглил, что за зверь такой openbox. Если это то, о чем я прочитал, а именно спутниковый ресивер, то там листы в формате internettv.feed, совсем другой формат, на базе playlist xml. Не совместим с моей программой.
Выглядит как то так:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<?xml version="1.0" encoding="UTF-8"?>
<playlist xmlns="http://xspf.org/ns/0/" xmlns:vlc="http://www.videolan.org/vlc/playlist/ns/0/" version="1">
    <title>Плейлист</title>
    <trackList>
        <track>
            <location>http://77.91.77.19:7001/?login=inetcom&amp;pass=hello</location>
            <title>1.ПЕРВЫЙ</title>
            <image>file:///C:/Users/%D1%81/AppData/Roaming/vlc/art/arturl/81ca2e8a22a9e2872952ba0e6debd390/art.jpg</image>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>0</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:7014/?login=inetcom&amp;pass=hello</location>
            <title>2.НТВ</title>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>1</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:7002/?login=inetcom&amp;pass=hello</location>
            <title>3.РОССИЯ 1</title>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>2</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:6213/?login=inetcom&amp;pass=hello</location>
            <title>4..РОССИЯ 24</title>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>3</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:7039/?login=inetcom&amp;pass=hello</location>
            <title>5. 5 ПЕТЕРБУРГ</title>
            <image>file:///C:/Users/%D1%81/AppData/Roaming/vlc/art/arturl/81ca2e8a22a9e2872952ba0e6debd390/art.jpg</image>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>4</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:7015/?login=inetcom&amp;pass=hello</location>
            <title>6.МТВ</title>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>5</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:7040/?login=inetcom&amp;pass=hello</location>
            <title>7.ТВЦ</title>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>6</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:7005/?login=inetcom&amp;pass=hello</location>
            <title>8.ТНТ</title>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>7</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:7035/?login=inetcom&amp;pass=hello</location>
            <title>9.ДОМАШНИЙ</title>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>8</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:6903/?login=inetcom&amp;pass=hello</location>
            <title>10.РЖД</title>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>9</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:7044/?login=inetcom&amp;pass=hello</location>
            <title>11.ПЕРЕЦ</title>
            <image>file:///C:/Users/%D1%81/AppData/Roaming/vlc/art/arturl/81ca2e8a22a9e2872952ba0e6debd390/art.jpg</image>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>10</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:6928/?login=inetcom&amp;pass=hello</location>
            <title>12.СТРАНА</title>
            <image>file:///C:/Users/%D1%81/AppData/Roaming/vlc/art/arturl/81ca2e8a22a9e2872952ba0e6debd390/art.jpg</image>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>11</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:7011/?login=inetcom&amp;pass=hello</location>
            <title>13.РЕН</title>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>12</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
        <track>
            <location>http://77.91.77.19:7009/?login=inetcom&amp;pass=hello</location>
            <title>14.РОССИЯ 2</title>
            <extension application="http://www.videolan.org/vlc/playlist/0">
                <vlc:id>13</vlc:id>
                <vlc:option>network-caching=1000</vlc:option>
            </extension>
        </track>
    </trackList>
    <extension application="http://www.videolan.org/vlc/playlist/0">
            <vlc:item tid="0"/>
            <vlc:item tid="1"/>
            <vlc:item tid="2"/>
            <vlc:item tid="3"/>
            <vlc:item tid="4"/>
            <vlc:item tid="5"/>
            <vlc:item tid="6"/>
            <vlc:item tid="7"/>
            <vlc:item tid="8"/>
            <vlc:item tid="9"/>
            <vlc:item tid="10"/>
            <vlc:item tid="11"/>
            <vlc:item tid="12"/>
            <vlc:item tid="13"/>
    </extension>
</playlist>
0
0 / 0 / 0
Регистрация: 04.12.2020
Сообщений: 2
06.12.2020, 12:26
да, это спутниковый ресивер. и было бы шикарно иметь такую програмульку и для ресиверов. чтоб можно было создавать и редактировать свои листы и внутри этой программы менять местами каналы, присваивать им другие названия и распихивать по группам
я думаю, что многие владельцы ресов, вас бы на руках носили за такую софтинку, ибо редактировать список встроенным редактором то еще занятие
0
0 / 0 / 0
Регистрация: 06.12.2020
Сообщений: 1
14.12.2020, 14:18
Спасибо за редактор. Очень удобно!
0
0 / 0 / 0
Регистрация: 01.05.2020
Сообщений: 1
15.12.2020, 21:04
Спасибо за редактор. Давно искал такой, простой в обращении. Добавь еще функцию - добавление логотипа канала
0
0 / 1 / 0
Регистрация: 30.09.2011
Сообщений: 9
11.02.2021, 14:47
Большое спасибо за программу, было бы не плохо не много модернизировать ее, а именно сделать возможность импорта c ecxel листов каналов, листов ссылок, или добавить возможность вставлять столбцы в вашу таблицу путем копипаста. Еще раз огромное спасибо.
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
11.02.2021, 18:04  [ТС]
Цитата Сообщение от Ozels Посмотреть сообщение
сделать возможность импорта c ecxel листов каналов, листов ссылок, или добавить возможность вставлять столбцы в вашу таблицу путем копипаста.
Интересное дополнение.
У вас есть лист каналов в excel? Выложите тут образец, посмотрю, как это выглядит, возможно и получится сделать импорт.
0
0 / 1 / 0
Регистрация: 30.09.2011
Сообщений: 9
12.02.2021, 01:46
Посмотрите личку.
Вложения
Тип файла: rar Excel.rar (22.2 Кб, 152 просмотров)
1
0 / 0 / 0
Регистрация: 17.02.2021
Сообщений: 1
17.02.2021, 16:07
Готов немного поучаствовать. Делал под себя для быстрого изменения групп и списков каналов.
Вложения
Тип файла: zip Редактор_m3u.zip (22.8 Кб, 769 просмотров)
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
17.02.2021, 22:00  [ТС]
К сожалению пока не располагаю настолько свободным временем, чтобы дополнить программу различными хотелками. Но всё же надеюсь, что время появится.
0
0 / 3 / 0
Регистрация: 01.03.2021
Сообщений: 8
01.03.2021, 11:48
Ну, если будет свободное время- )
Можно ли доработать программу так:
Есть плейлисты с помойки более чем на 4 тыс каналов. Надо убрать лишнее, оставив не более половины. Какой в этом функционал нужен - поиск по названию каналов - например, ищем где встречаются слова fashion, arabic, africa, radio и т.д, проверяем , что нашла программа и подтверждаем удаление, все. Ключевые слова поиска пусть остаются в памяти программы на дальнейшее. Вручную можно искать , но для этого нужно десять жизней )
Спасибо!
1
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
01.03.2021, 17:21  [ТС]
Цитата Сообщение от Lunar1109 Посмотреть сообщение
Вручную можно искать , но для этого нужно десять жизней
Это да, можно сделать поиск. Но пока могу посоветовать сортировать нужную колонку, и уже в сортированном виде всё искать гораздо проще.
0
0 / 3 / 0
Регистрация: 01.03.2021
Сообщений: 8
01.03.2021, 17:48
Цитата Сообщение от Pro_grammer Посмотреть сообщение
могу посоветовать сортировать нужную колонку
Но даже отсортировав нужные колонки, удалять группой, выделить мышкой все сразу - пока программа не умеет, только поштучно, через галочки)
1
 Аватар для АннаТол
12 / 13 / 1
Регистрация: 13.03.2021
Сообщений: 389
10.04.2021, 21:37
Цитата Сообщение от satfan Посмотреть сообщение
У меня ни один плеер в программе не запускается.
Ни VLC media player
тоже самое
Миниатюры
Программа для редактирования и создания плейлистов в формате M3U для iptv  
0
0 / 3 / 0
Регистрация: 01.03.2021
Сообщений: 8
11.04.2021, 00:54
В этом программа не виновата. У меня все работает. Программа та же. Что и как у Вас произошло не подскажу. Возможно кривой плейлист, да и вообще с гаданием у меня плохо.
Миниатюры
Программа для редактирования и создания плейлистов в формате M3U для iptv  
0
 Аватар для Pro_grammer
6807 / 2840 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
11.04.2021, 19:22  [ТС]
Цитата Сообщение от АннаТол Посмотреть сообщение
тоже самое
скиньте свой плей лист, посмотрю.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.04.2021, 19:22

Универсальная программа для создания, редактирования и проведения тестов
Тема не новая в рассмотрении и вполне уже заезженная. В мире(то бишь в интернете, есть куча тестовых оболочек. Какие-то платные, какие-то...

Программа для просмотра ipTV
Привет, недавно подключился к &quot;ip-tv&quot; (по типу картины и твтеки нет), на сайте всё красиво но немного долго срабатывает. Вопрос: Есть ли...

Утилита для создания-редактирования TXT таблиц
Никто не подскажет, существует ли утилита под Windows, предназначенная для редактирования текстовых файлов, записанных в табличной форме? ...

Создания bat-файла для редактирования реестра
Добрый день. Нужно программно через батник удалить папки (со всеми вложениями) в определенной директории в реестре, кроме некоторых....

Приложение для создания и редактирования файлов doc, docx
Здравствуйте. Относительно недавно начал заниматься языком C++ До этого только Делфи и Паскаль. Появилась задача создать приложение. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru