aceproxy icon indicating copy to clipboard operation
aceproxy copied to clipboard

проблема воспроизведения torrent-telik

Open PlintuZz opened this issue 9 years ago • 6 comments

Не работает плагин торрент телик, перестал работать 2 дня назад Лог: 18.11.2015 01:39:55 INFO http_HTTPHandler: Accepted connection from 192.168.1.100 path /torrent-telik 18.11.2015 01:39:55 ERROR plugin_torrenttelik: Can't load JSON! ValueError('No JSON object could be decoded',)

Как я понимаю раньше торрент телик в файле http://torrent-telik.com/channels/torrent-tv.json использовал acestream://, теперь ссылки ведут просто на pid раздачи. http://torrent-telik.com/channels/torrent-tv.m3u получает плейлист с acestream://

PlintuZz avatar Nov 17 '15 23:11 PlintuZz

У меня эти сообщение:

26.11.2015 23:44:37 INFO http_HTTPHandler: Accepted connection from 127.0.0.1 path /torrent-telik
127.0.0.1 - - [26/Nov/2015 23:44:37] "GET /torrent-telik HTTP/1.1" 200 -
26.11.2015 23:44:38 ERROR plugin_torrenttelik: Can't load JSON! ValueError('Expecting , delimiter: line 472 column 28 (char 54076)',)
26.11.2015 23:44:41 INFO http_HTTPHandler: Accepted connection from 127.0.0.1 path /torrent-telik
127.0.0.1 - - [26/Nov/2015 23:44:41] "GET /torrent-telik HTTP/1.1" 200 -
26.11.2015 23:44:41 ERROR plugin_torrenttelik: Can't load JSON! ValueError('Expecting , delimiter: line 472 column 28 (char 54076)',)

И я не могу скачать плейлист. http://torrent-telik.com/channels/torrent-tv.m3u работает в AcePlayer.

Может быть это возможно делать лог этого джайсона?

jschwartzenberg avatar Nov 26 '15 22:11 jschwartzenberg

Сейчас видел этот файл. Мне кажеться что он это не понимает:

{"id":33,"name":"НТРК "ИРТА"","url":"53bddcc0fac7e7db1318fce4402834dd22263a80","cat":"Региональные"},

name => "НТРК "ИРТА""

jschwartzenberg avatar Nov 26 '15 23:11 jschwartzenberg

Потому что это некорректный JSON, все верно. Стоит написать владельцам torrent-telik, что они должны экранировать кавычки.

deseven avatar Nov 26 '15 23:11 deseven

Ладно, быстрый грязный фикс. torrenttelik_plugin.py, добавьте после 60 строки:

Torrenttelik.playlist = Torrenttelik.playlist.replace('"ИРТА"','ИРТА')

deseven avatar Nov 26 '15 23:11 deseven

С этим, у меня тоже это сообщение:

27.11.2015 19:32:36 ERROR plugin_torrenttelik: Can't load JSON! ValueError('No JSON object could be decoded',)

jschwartzenberg avatar Nov 27 '15 18:11 jschwartzenberg

Сейчас у меня это работает, но вообще не стабильно. У меня

url_ttv = 'http://schwart6.home.xs4all.nl/torrent-tv-fixed.json'

который я сам ремонтиравал. Тогда я могу получать плайлист, сейчас в VLC и в Форкплайер это иногда работает.

jschwartzenberg avatar Nov 29 '15 20:11 jschwartzenberg