←  Предложения по улучшению

AniDub Forum

»

Online.anidub.com Для Xbmc

 фотография boloi 07 Nov 2012

Всем привет!

Попробовал написать дополнение для xbmc для просмотра аниме онлайн

Для установки, устанавливаем мой репозиторий дополнений http://code.google.c...ry.nuismons.zip
(Настройки - Система - Дополнения - установить из Zip)

После его установки идем в Настройки - Система - Дополнения - Загрузить дополнения, выбираем NuisMons Add-ons - Видео дополнения
Здесь ищем Online.anidub.com и устанавливаем.

Теперь можно заходить в видео - дополнения и смотреть аниме :)

Изображение

Изображение

Изображение

P.S. И не забывайте заходить на сайт и помогать такому хорошему ресурсу :)
Ответить

 фотография boloi 12 Nov 2012

Из-за изменений в vk.com невозможно было проиграть видео, исправил, теперь версия 0.1.1
У кого был установлен плагин - должен сам обновиться
Ответить

 фотография Lemah 30 Nov 2012

Хороший аддон, да и сама прога найс, юзаю телефон как пульт что бы не вставать переключать серии =)
Ответить

 фотография Viktor 08 Jun 2013

Хоть и код питона увидел чуть ли не первый раз, но мне кажется что здесь косяк:
video = host+'u'+uid+'/videos/'+vtag+'.240.mp4'
qual=Addon.getSetting('qual')
if int(hd)>=3 and int(qual)==3:
#print 'aaa'
video = host+'u'+uid+'/videos/'+vtag+'.720.mp4'
if int(hd)>=2 and int(qual)==2:
video = host+'u'+uid+'/videos/'+vtag+'.480.mp4'
if int(hd)>=1 and int(qual)==1:
video = host+'u'+uid+'/videos/'+vtag+'.360.mp4'

Берём старенькое аниме залитое с макс качеством 480 и получаем HD=2, при этом в настройках у нас стоит смотреть в макс качестве 720, т.е. qual=3
пробегаемся по условиям:
if int(hd)>=3 and int(qual)==3: Не отрабатывает, т.к. int(hd)=2
Последующие условия не отрабатывают т.к. qual=3
И как следствие наше желание смотреть в макс. качестве выливается в просмотр 240.mp4...
Видимо там должно быть что-то вроде:
if int(hd)>=1 and int(qual)>=1:
video = host+'u'+uid+'/videos/'+vtag+'.360.mp4'
if int(hd)>=2 and int(qual)>=2:
video = host+'u'+uid+'/videos/'+vtag+'.480.mp4'
if int(hd)>=3 and int(qual)>=3:
video = host+'u'+uid+'/videos/'+vtag+'.720.mp4'

Но возможно всё круто и я просто неправильно читаю питоновский код.
Ответить

 фотография ayasa 26 Feb 2014

Ништяк - я случайно наткнулся на плагин AniDUB для XBMC после того как пару суток насматривал упщенные эпизоды Наруто в манульном режиме)
Немножко подтормаживает c подгрузкой списка серий или когда выбираешь категорию - но я все равно неимоверно доволен.
Теперь у меня безумный комбайн (Raspberry+XBMC+AniDub) и я сижу с пультом после тяжелого дня как в королевском ложе.
респект авторам
Ответить

 фотография Quix 08 Apr 2014

Спасибо. Отличный плагин.

А на homemediaserver можешь запилить плагин?

Охота на телеке смотреть.
Ответить

 фотография Quix 01 May 2014

Нашлись люди, которые уже сделали.
http://homemediaserv...0&t=3811#p19158
Ответить

 фотография max.krejjk 11 Jul 2014

Запиши в инструкцию, что требуется пакет python-simplejson, а то пока в логи не посмотрел не мог плагин запустить
Ответить

 фотография Vinya 01 Aug 2014

для XBMC под виндой работать будет?
Ответить

 фотография poroh 20 Aug 2014

Ребят, а для Showtime на playstation 3 есть плагин? Очень хотелось бы :3
Ответить

 фотография Li Si Cin 26 Aug 2014

Просмотр сообщенияVinya (01 August 2014 - 09:15) писал:

для XBMC под виндой работать будет?
Плагинам в xbmc все равно под какой осью работать, да и вообще xbmc под винду беспроблемнее.
Ответить

 фотография Trest 24 Dec 2014

После обновления на kodi выдает ошибку скрипта, Кто нибудь сталкивался с такой фигней.
Ответить

 фотография rmuhamedgaliev 31 Dec 2014

Если "boloi" захочет я могу помочь с поддержкой плагина. А товарищу "Trest" я советую посмотреть логи у Kodi. Если он ругается на

ImportError: No module named simplejson

то зайди в папку с плагином и поищи default.py

и стери там строчку import simplejson as json
Ответить

 фотография zangetzu 07 Jan 2015

После обновления от 5 января - постоянная ошибка скрипта.
15:44:00 T:140106652460992   DEBUG:  WaitOnScriptResult - plugin exited prematurely - terminating
15:44:00 T:140106652460992   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.online.anidub.com/?m_path=http%3A%2F%2Fvid.anidub.com%2Fvideo_ext.php%3Foid%3D-23081559%26id%3D165708891%26hash%3Dd3ef60a52ad09535&img=http%3A%2F%2Fstatic3.anidub.com%2Fonline%2Fposter%2Fbe9c475503.jpg&func=play_anime]
15:44:00 T:140106652460992   DEBUG: Playlist Player: no more playable items... aborting playback
15:44:00 T:140105689827072  NOTICE: Thread BackgroundLoader start, auto delete: false
15:44:00 T:140105689827072   DEBUG: Thread BackgroundLoader 140105689827072 terminating
15:44:01 T:140105689827072   DEBUG: webserver: request received for /jsonrpc
15:44:01 T:140105689827072   DEBUG: JSONRPC: Incoming request: [{"jsonrpc":"2.0","id":0,"method":"Player.GetActivePlayers"},{"jsonrpc":"2.0","id":1,"method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
15:44:03 T:140104509155072   DEBUG: webserver: request received for /jsonrpc
15:44:03 T:140104509155072   DEBUG: JSONRPC: Incoming request: [{"jsonrpc":"2.0","id":0,"method":"Player.GetActivePlayers"},{"jsonrpc":"2.0","id":1,"method":"Application.GetProperties","params":{"properties":["volume","muted"]}}]
15:44:03 T:140106652460992   DEBUG: OnKey: 11 (0x0b) pressed, action is Select
15:44:03 T:140106652460992   DEBUG: OnPlayMedia plugin://plugin.video.online.anidub.com/?m_path=http%3A%2F%2Fvid.anidub.com%2Fvideo_ext.php%3Foid%3D-23081559%26id%3D165708891%26hash%3Dd3ef60a52ad09535&img=http%3A%2F%2Fstatic3.anidub.com%2Fonline%2Fposter%2Fbe9c475503.jpg&func=play_anime
15:44:03 T:140106652460992   DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
15:44:03 T:140106652460992   DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnClear
15:44:03 T:140106652460992   DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
15:44:03 T:140106652460992   DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
15:44:03 T:140106652460992   DEBUG: StartScript - calling plugin [COLOR=FFFF0000]Ani[/COLOR][COLOR=FF00FF00]DUB[/COLOR]('plugin://plugin.video.online.anidub.com/','12','?m_path=http%3A%2F%2Fvid.anidub.com%2Fvideo_ext.php%3Foid%3D-23081559%26id%3D165708891%26hash%3Dd3ef60a52ad09535&img=http%3A%2F%2Fstatic3.anidub.com%2Fonline%2Fposter%2Fbe9c475503.jpg&func=play_anime')
15:44:03 T:140106652460992   DEBUG: WaitOnScriptResult - waiting on the [COLOR=FFFF0000]Ani[/COLOR][COLOR=FF00FF00]DUB[/COLOR] (id=19) plugin...
15:44:03 T:140105689827072  NOTICE: Thread LanguageInvoker start, auto delete: false
15:44:03 T:140105689827072    INFO: initializing python engine.
15:44:03 T:140105689827072   DEBUG: CPythonInvoker(19, /home/zangetzu/.kodi/addons/plugin.video.online.anidub.com/default.py): start processing
15:44:03 T:140105689827072  NOTICE: -->Python Interpreter Initialized<--
15:44:03 T:140105689827072   DEBUG: CPythonInvoker(19, /home/zangetzu/.kodi/addons/plugin.video.online.anidub.com/default.py): the source file to load is "/home/zangetzu/.kodi/addons/plugin.video.online.anidub.com/default.py"
15:44:03 T:140105689827072   DEBUG: CPythonInvoker(19, /home/zangetzu/.kodi/addons/plugin.video.online.anidub.com/default.py): setting the Python path to /home/zangetzu/.kodi/addons/plugin.video.online.anidub.com:/home/zangetzu/.kodi/addons/script.module.beautifulsoup/lib:/usr/lib/python2.7:/usr/lib/python2.7/plat-x86_64-linux-gnu:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/local/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages/PILcompat:/usr/lib/python2.7/dist-packages/gtk-2.0
15:44:03 T:140105689827072   DEBUG: CPythonInvoker(19, /home/zangetzu/.kodi/addons/plugin.video.online.anidub.com/default.py): entering source directory /home/zangetzu/.kodi/addons/plugin.video.online.anidub.com
15:44:03 T:140105689827072   DEBUG: CPythonInvoker(19, /home/zangetzu/.kodi/addons/plugin.video.online.anidub.com/default.py): instantiating addon using automatically obtained id of "plugin.video.online.anidub.com" dependent on version 2.1.0 of the xbmc.python api
15:44:03 T:140105689827072  NOTICE: http://vid.anidub.com/video_ext.php?oid=-23081559&id=165708891&hash=d3ef60a52ad09535
15:44:03 T:140105689827072   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
											 - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
										    Error Type: <type 'exceptions.UnboundLocalError'>
										    Error Contents: local variable 'item' referenced before assignment
										    Traceback (most recent call last):
											  File "/home/zangetzu/.kodi/addons/plugin.video.online.anidub.com/default.py", line 659, in <module>
											    if pfunc: pfunc(params)
											  File "/home/zangetzu/.kodi/addons/plugin.video.online.anidub.com/default.py", line 607, in play_anime
											    xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, item)
										    UnboundLocalError: local variable 'item' referenced before assignment
										    -->End of Python script error report<--
15:44:03 T:140105689827072    INFO: Python script stopped
15:44:03 T:140105689827072   DEBUG: Thread LanguageInvoker 140105689827072 terminating
15:44:03 T:140106652460992   DEBUG:  WaitOnScriptResult - plugin exited prematurely - terminating
15:44:03 T:140106652460992   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.online.anidub.com/?m_path=http%3A%2F%2Fvid.anidub.com%2Fvideo_ext.php%3Foid%3D-23081559%26id%3D165708891%26hash%3Dd3ef60a52ad09535&img=http%3A%2F%2Fstatic3.anidub.com%2Fonline%2Fposter%2Fbe9c475503.jpg&func=play_anime]
15:44:03 T:140106652460992   DEBUG: Playlist Player: no more playable items... aborting playback
15:44:03 T:140105689827072  NOTICE: Thread BackgroundLoader start, auto delete: false
Ответить

 фотография boloi 28 Jan 2015

На скорую руку подправил плагин.
В nuismons репо. В сеппиуса еще не выкладывал
должно само обновиться на версию 0.2.7
Аниме давно не смотрю, поэтому не знал, что перестало работать, да и другие свои плагины поддерживаю все меньше
Так что, если есть желание, можете сами переписать со всеми плюшками сайта
Ответить

 фотография Li Si Cin 01 Feb 2015

Забавная штука. Только парсит как-то избирательно.
Например сейчас проблемы с Не моя вина, что я не популярна! (там всего одна серия, которой не видно), а также Сказка о Хвосте Феи ТВ-2 и Сейлор Мун: Кристалл. Это что под руку подвернулось на первой странице.
Ответить

 фотография Buksa 12 Feb 2015

Просмотр сообщенияporoh (20 August 2014 - 19:40) писал:

Ребят, а для Showtime на playstation 3 есть плагин? Очень хотелось бы :3
сделан вот толко отзывов нет и не знау че там работает че нет :)
Ответить

 фотография Li Si Cin 20 Feb 2015

Просмотр сообщенияBuksa (12 February 2015 - 03:25) писал:

сделан вот толко отзывов нет и не знау че там работает че нет :)

Тут не до жира, хотя бы к Kodi в актуальном состоянии кто-нибудь бы поддерживал...
Ответить

 фотография Li Si Cin 23 Feb 2015

Чо-то отказался плагин совсем работать (0.2.8) в Kodi. На старую версию XBMC поставился нормально. А на Kodi теперь не хочет. Помогает совет выше про правку default.py.

Ну и не у всех аниме опять-таки нормально серии вытаскивает, Например, для Импульс Мира только 1 серия видна, и она не запускается.
Ответить

 фотография lastrun 25 Oct 2015

Просмотр сообщенияLi Si Cin (23 February 2015 - 22:05) писал:

Чо-то отказался плагин совсем работать (0.2.8) в Kodi. На старую версию XBMC поставился нормально. А на Kodi теперь не хочет. Помогает совет выше про правку default.py.

Ну и не у всех аниме опять-таки нормально серии вытаскивает, Например, для Импульс Мира только 1 серия видна, и она не запускается.

Есть у кого плагин для kodi? раньше аниме через xbox смотрел) а потом система полетела и я все потерял(( можно файлик с плагином рабочим на последний kodi?
Ответить