The Best Streaming Software!
VIVO Rent A Car - Your car rental
Върни се   Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ > ДИСКУСИИ - Всичко за сателитната и наземната телевизия > IPTV (Internet Protocol Television)

IPTV (Internet Protocol Television) Интернет телевизията

Отговори
 
Контрол над темата Търси в тази тема Начин на разглеждане
  #1  
Стар 07-10-2015
Cofybreak Cofybreak не е на линия
супер форумец
 

Дата на присъединяване: Apr 2009
Мнения: 105
Благодари: 15
Получил благодарност:
81 пъти в 34 поста
Сваляния: 63
Ъплоуди: 9
По подразбиране Шел скрипт за конвертиране M3U плейлист към Enigma2 userbouquet

Код:
#!/bin/sh

[[ $1 == "" ]] || [ ! -f $1 ] && echo -e "Usage:\n\t$(basename $0) path/to/file.m3u" && exit 1
[[ ! $(sed -n '1p' $1) =~ ^\#EXTM3U* ]] && echo \"$1\" is not valid M3U file!!! && exit 1

s="#NAME IPTV\n"
i=0

{
    read
    while read line
    do
        if [[ $line =~ ^\#EXTIF* ]]
        then
            name=$(echo $line|cut -sd, -f2)
        else
            i=$(($i + 1))
            [[ $name == "" ]] && name="Stream $i"
            s=$s"#SERVICE 1:0:1:$i:0:0:0:0:0:0:$(echo $line|sed 's/:/%3a/g'):$name\n#DESCRIPTION $name\n"
            name=""
        fi
    done
} < $1
echo -en $s > userbouquet.iptv__tv_.tv

echo E2 Playlist generated!!!

exit 0
Прикрепени файлове
Тип файл: zip m3u_to_e2.sh.zip (572 Байта, 82 разглеждания)
Отговори с цитат
  #2  
Стар 07-10-2015
Чък Норис Чък Норис не е на линия
Модератор
 

Дата на присъединяване: Dec 2008
Местоположение: Пловдив
Мнения: 11,927
Благодари: 979
Получил благодарност:
7,307 пъти в 3,548 поста
Сваляния: 89
Ъплоуди: 24
По подразбиране

Само една препоръка
Код:
#SERVICE 1:0:1:$i:
$i по добре да го замениш с 0. За момента няма вариант да поставиш автоматично оригиналния сид, а при някои имиджи, особено при стари версии, когато има грешен сид, дава " SID not found in PAT" и до там с гледането на иптв, затова по-добре да оставиш нулеви стойности.
Отговори с цитат
  #3  
Стар 11-10-2015
Cofybreak Cofybreak не е на линия
супер форумец
 

Дата на присъединяване: Apr 2009
Мнения: 105
Благодари: 15
Получил благодарност:
81 пъти в 34 поста
Сваляния: 63
Ъплоуди: 9
По подразбиране V2

Код:
Usage: m3u_to_e2.sh [options] path/to/file.m3u

Options are:
        -n, --name              name for userbouquet(default is "IPTV")
        -e, --epg-providers     providers from which to copy epg data(default is "bulsatcom,vivacom,nurts,mtel")
        -l, --lamedb            path to Enigma2 database(default is "/etc/enigma2/lamedb")
        -u, --udproxy           udproxy server address and port(default is "http://localhost:8181")
        -a, --add               add text to EVERY link in playlist(default is none)
        -h, --help              show this help and exit
Прикрепени файлове
Тип файл: zip m3u_to_e2.sh-v2.zip (1.2 КБ, 35 разглеждания)
Отговори с цитат
  #4  
Стар 13-10-2015
Cofybreak Cofybreak не е на линия
супер форумец
 

Дата на присъединяване: Apr 2009
Мнения: 105
Благодари: 15
Получил благодарност:
81 пъти в 34 поста
Сваляния: 63
Ъплоуди: 9
По подразбиране V2.1

Код:
Usage: m3u_to_e2.sh t path/to/file.m3u

Options are:
        -n, --name              name for userbouquet(default is "IPTV")
        -p, --path              directory path to save E2 palaylist(default is current working directory)
        -u, --udproxy           udproxy server address and port(default is "http://localhost:8181")
        -e, --epg-providers     providers from which to map epg data(default is "bulsatcom,vivacom,nurts,mtel")
        -t, --tmp               directory for temp files
        -l, --lamedb            path to Enigma2 database(default is "/etc/enigma2/lamedb")
        -a, --add               add text to EVERY entry in playlist(default is none)
        -h, --help              show this help and exit
+
Оправени малки бъгове
Ускорена е работата на скрипта
Прикрепени файлове
Тип файл: zip m3u_to_e2.sh-v2.1.zip (1.4 КБ, 101 разглеждания)
Отговори с цитат
Следните потребители (4) благодарят на Cofybreak за този полезен пост
imperia (13-10-2015), jack82 (18-05-2016), pyda76 (29-03-2016), Онджичек (20-04-2016)
Sponsored Links
VIVO Rent A Car  Вземи своят Vu+ сега!  SatPlus
Отговори

Съобщения от Devil M
VIVO Rent A Car  

Тагове
enigma2, m3u, userbouquet, За, конвертиране, Към, плейлист, скрипт, Шел


Активни потребители разглеждащи тази тема в момента: 1 (0 членове и 1 гости)
 
Контрол над темата Търси в тази тема
Търси в тази тема:

Разширено търсене
Начин на разглеждане

Подобни теми
Тема Започнал темата Форум Отговори Последно мнение
OScam - конвертиране на C в N линия. dman MPCS/OScam 1 02-05-2013 09:44
конвертиране без загуба на субтитри magnate ОБЩИ ДИСКУСИИ за цифрова телевизия 15 04-09-2012 01:10
Съвети за конвертиране на HD и 3D файлове Aries HDTV дискусии 5 02-01-2012 17:56
помощ за скрипт gogotogo MPCS/OScam 4 08-10-2011 21:14
Кажете читава програма за конвертиране на *.TS Джак Дъра-Бъра 7 18-02-2010 16:31


Всички времена са във формат GMT +3. Часът е 02:55.


DTV-BG Powered by vBulletin Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.