Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Помощь по плагинам

Ответ
 
Опции темы Опции просмотра
Старый 20.04.2021, 08:13   #11
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,468
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от abratchik Посмотреть сообщение
Сделал репозиторий
странно, но плагин репо работает и не жалуется на синтаксис
Код:
<datadir zip="true">https://abratchik.github.io/kodi.repository/</datadir>
выделенное нужно исключительно только мне для search.db
Не "жалуется" и на "шлак" в плагине репозитория:
[IMG][/IMG]

С "Историей" плагин прoбую в Windows - работает, в в data/history/ плагина сохраняет историю просмотра типа brand_65733.
Работает политкорректненько.


__________________
Ubuntu 20.0.х, Kodi next

Последний раз редактировалось bigbax; 21.04.2021 в 17:48.
bigbax вне форума   Ответить с цитированием
   
Старый 20.04.2021, 22:50   #12
abratchik
Member
 
Регистрация: 17.04.2021
Сообщений: 89
По умолчанию

Добавил поиск по категориям по заявкам телезрителей Новая версия 1.0.3 в репо уже. Также добавил zip=true в репозиторий

Последний раз редактировалось abratchik; 20.04.2021 в 23:19.
abratchik вне форума   Ответить с цитированием
Старый 20.04.2021, 23:13   #13
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,468
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от abratchik Посмотреть сообщение
Новая версия 1.0.3 в репо уже
уже обновилась
__________________
Ubuntu 20.0.х, Kodi next
bigbax вне форума   Ответить с цитированием
Старый 21.04.2021, 00:15   #14
Evld
Member
 
Регистрация: 31.10.2018
Адрес: Мой репо https://bit.ly/3dDoc8S
Сообщений: 60
По умолчанию

Интересный плагин, спасибо большое.

Но есть несколько предложений

1) Пример: Классика - Д'Артаньян и три мушкетера - отображается как элемент, а это группа и там 3 серии
или
Поиск - Культура - "Ликбез". Просветительский проект "Все кантаты Баха" - также элемент, но это группа и там аудио
такого много

поэтому предлагаю проверять на группу так:

is_folder = brand['hasManySeries'] or brand.get('countVideos', 0) > 1 or brand.get('countAudioEpisodes', 0) > 1

2) можно избавится от script.module.youtube.dl
так как ссылки на потоки уже есть

вместо player = videos['data'][0]['sources']['player']

spath = videos['data'][0]['sources']['m3u8']['auto'] # - hls поток

с заданным качеством:
videos['data'][0]['sources']['mp4'][quality]
где quality =
fhd-wide 1920x1080
hd-wide 1280x720
high-wide 960x540
medium-wide 640x360
low-wide 416x243

для старых видео набор из 3х вариантов:
high
medium
low

но я бы не заморачивался с настройками качества, а оставил бы auto и пустил через InputStream adaptive:

if '.m3u8' in spath:
play_item.setProperty('inputstreamaddon', 'inputstream.adaptive')
play_item.setProperty('inputstream.adaptive.manife st_type', 'hls')

3) воспроизведение audio:
проверяем эпизод на аудио
is_audio=ep.get('countAudios', 0)

в play если is_audio получаем инфу

audios = json.loads(self.fetch(self.get_url(self.api_url + '/audios', episodes=self.params['episodes'])))

spath = audios['data'][0]['sources']['mp3']

как то так

ещё от requests отказаться в пользу urllib2 вообще бы было супер
а то ради одного get тянуть всю либу
Evld вне форума   Ответить с цитированием
Старый 21.04.2021, 07:46   #15
Niclaus
Member
 
Регистрация: 18.01.2014
Адрес: Мексика
Сообщений: 69
По умолчанию

На 14 (helix) Kodi не устанавливается из репозитория. Скажите, так и должно быть, и пора апгрейтиться?
Niclaus вне форума   Ответить с цитированием
Старый 21.04.2021, 11:07   #16
abratchik
Member
 
Регистрация: 17.04.2021
Сообщений: 89
По умолчанию

Цитата:
Сообщение от Niclaus Посмотреть сообщение
На 14 (helix) Kodi не устанавливается из репозитория. Скажите, так и должно быть, и пора апгрейтиться?
Честно говоря, не тестировал под другими версиями Kodi кроме Leia, пока руки до этого не дошли. Версия репозитория обновилась кстати до 1.0.1, может ее попробовать скачать по ссылке, а не из прикрепленного файла? Ну или ещё можно попробовать питон проапгрейдить до последней 2.x версии, если не хочется с апгрейдом Kodi возиться
abratchik вне форума   Ответить с цитированием
Старый 21.04.2021, 11:13   #17
abratchik
Member
 
Регистрация: 17.04.2021
Сообщений: 89
По умолчанию

Цитата:
Сообщение от Evld Посмотреть сообщение
Интересный плагин, спасибо большое.

Но есть несколько предложений

1) Пример: Классика - Д'Артаньян и три мушкетера - отображается как элемент, а это группа и там 3 серии
или
Поиск - Культура - "Ликбез". Просветительский проект "Все кантаты Баха" - также элемент, но это группа и там аудио
такого много

поэтому предлагаю проверять на группу так:

is_folder = brand['hasManySeries'] or brand.get('countVideos', 0) > 1 or brand.get('countAudioEpisodes', 0) > 1

2) можно избавится от script.module.youtube.dl
так как ссылки на потоки уже есть

вместо player = videos['data'][0]['sources']['player']

spath = videos['data'][0]['sources']['m3u8']['auto'] # - hls поток

с заданным качеством:
videos['data'][0]['sources']['mp4'][quality]
где quality =
fhd-wide 1920x1080
hd-wide 1280x720
high-wide 960x540
medium-wide 640x360
low-wide 416x243

для старых видео набор из 3х вариантов:
high
medium
low

но я бы не заморачивался с настройками качества, а оставил бы auto и пустил через InputStream adaptive:

if '.m3u8' in spath:
play_item.setProperty('inputstreamaddon', 'inputstream.adaptive')
play_item.setProperty('inputstream.adaptive.manife st_type', 'hls')

3) воспроизведение audio:
проверяем эпизод на аудио
is_audio=ep.get('countAudios', 0)

в play если is_audio получаем инфу

audios = json.loads(self.fetch(self.get_url(self.api_url + '/audios', episodes=self.params['episodes'])))

spath = audios['data'][0]['sources']['mp3']

как то так

ещё от requests отказаться в пользу urllib2 вообще бы было супер
а то ради одного get тянуть всю либу
Огромное спасибо за советы и предложения! Все поправим ) По поводу requests - я где то читал, что она более продвинутая по сравнению с urllib, thread-safe и так далее, поэтому взял ее. Но я за экономию средств, поэтому конечно можно без неё обойтись.
abratchik вне форума   Ответить с цитированием
Старый 21.04.2021, 16:29   #18
Niclaus
Member
 
Регистрация: 18.01.2014
Адрес: Мексика
Сообщений: 69
По умолчанию

Цитата:
Сообщение от abratchik Посмотреть сообщение
Версия репозитория обновилась кстати до 1.0.1, может ее попробовать скачать по ссылке, а не из прикрепленного файла?
По ссылке из первого поста скачивается та же самая 1.0.0.
Niclaus вне форума   Ответить с цитированием
Старый 21.04.2021, 17:21   #19
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,468
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от Niclaus Посмотреть сообщение
По ссылке из первого поста скачивается та же самая 1.0.0.
search.db - обновите search, обновится плагин Смотри.ру до в.1.0.3
__________________
Ubuntu 20.0.х, Kodi next
bigbax вне форума   Ответить с цитированием
Старый 21.04.2021, 22:06   #20
Niclaus
Member
 
Регистрация: 18.01.2014
Адрес: Мексика
Сообщений: 69
По умолчанию

Пишет, что для репозитория abratchik и для плагина smotrim.ru доступны обновления, но при попытке обновить выскакиевает: "не удалось обновить".
Можно выложить репозиторий zip-файлом?
Niclaus вне форума   Ответить с цитированием
Ответ

Метки
smotrim.ru плагин, смотрим kodi addon
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 21:26. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.