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

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

Ответ
 
Опции темы Опции просмотра
Старый 23.08.2013, 12:16   #1
HAL9000
Senior Member
 
Аватар для HAL9000
 
Регистрация: 15.03.2012
Сообщений: 1,094
По умолчанию Плагин Last.VK (Last.fm + ВКонтакте)

Внимание!
Этот плагин на территории РФ работать не будет. По причине блокировки Роскомнадзором сайта Last.fm.
Подробнее:
https://rublacklist.net/12519/


Last.VK
Текущая версия: 3.1.3

Исходники: https://github.com/xbmc-addon/plugin.audio.lastvk

Краткое описание

Плагин по сути является клиентом к сайту Last.fm. Но, при этом все трэки, которые есть в базе Last.fm, можно прослушивать с помощью ВКонтакте.
Также имеется возможность скробблинга на Last.fm (включается в настройках плагина) и просмотр видеороликов исполнителя.
Чтобы добавлять трэки (или сразу целые альбомы) в плейлисты Last.fm, используйте в плагине контекстное меню.

Установка плагина
  • Плагин можно получить из репозитория HAL9000. Если он у вас еще не установлен, то ниже описано как это сделать.
  • После установки репозитория, выполните в меню Kodi следующее: Программы => Дополнения => Еще…
  • В списке плагинов найдите и нажмите Last.VK.
  • В открывшемся окне нажмите Установить.
  • На этом установка плагина закончена.
  • Вам также понадобится учетная запись в соц.сети ВКонтакте.
  • Учетная запись Last.fm не обязательна, но если вы хотите использовать расширенные возможности плагина, то она понадобится.

Установка репозитория HAL9000

Если у вас еще не установлен этот репозиторий, то это можно следующим образом:

Вариант 1

Установка "суперрепозитория" XBMC.ru search db:
  • Вы можете установить один раз репозиторий XBMC.ru search db (автор - bigbax) и в дальнейшем у вас на Kodi будут доступны репозитории всех разработчиков плагинов, присутствующих на нашем форуме.
  • Для его установки скачайте файл репозитория на хост (устройство) с Kodi: Скачать файл
  • Затем в меню Kodi выполните следующее: Система => Настройки => Дополнения => Установить из файла ZIP
  • Откроется диалоговое окно для выбора файла. Выберите в нем ранее скаченный zip-файл репозитория.
  • На этом установка репозитория закончена.
  • После установки репозитория в меню Kodi выполните следующее: Система => Настройки => Дополнения => Установить из репозитория => XBMC.ru search db => Репозиторий дополнений.
  • Перед вами будет список всех репозиторий с форума xbmc.ru. Нажмите на тот, что вам нужен (в нашем случае - HAL9000).
  • В открывшемся окне нажмите Установить.
  • На этом установка репозитория закончена.

Вариант 2

Установка только репозитория HAL9000:
  • Скачайте zip-файл репозитория на хост (устройство) с Kodi: Скачать файл
  • Затем в меню Kodi выполните следующее: Система => Настройки => Дополнения => Установить из файла ZIP
  • Откроется диалоговое окно для выбора файла. Выберите в нем ранее скаченный zip-файл репозитория.
  • На этом установка репозитория закончена.


Известные проблемы

Перестали находиться многие треки в VK.com
В 2014 году ВКонтакте почистили всю свою медиатеку. Контента в свободном доступе стало намного меньше. Теперь уже нельзя сказать, что "в ВК есть все". Поэтому многие треки плагин не может проиграть. Наверное из-за этого его ценность несколько упала и возможно надо начинать думать "чем заменить бэкенд ВК".

Плагин плохо понимает концертники
Проблема в том, что в базе LastFM в названиях трэков никак не отражается, что данный альбом является концертным. А сайт ВКонтакте позволяет искать только по исполнителю и названию трэка. Соответственно, даже если вы выберете для прослушивания концертный альбом, ВКонтакте вам "подсунет" оригинальный студийный трэк.
Та же проблема и сорокопятками (EP), синглами и т.д.
Есть несколько мыслей, как частично решить эту проблему, но все они требуют много писанины кода. Поэтому отложены на счастливое будущее.


Ограниченная работа с плейлистами Last.fm
К сожалению, парни из Last.fm предоставляют ограниченный функционал для работы с плейлистами в сторонних клиентах. Сейчас они позволяют делать только три вещи: создание плейлиста, просмотр плейлиста и добавление трэка в плейлист. Если вам нужно удалить трэк из плейлиста, перенести его в другой плейлист, изменить название плейлиста, изменить сортировку плейлиста, то все это делать нужно будет через сайт Last.fm.
Я подумываю о том, чтобы сделать поддержку плейлистов в Контакте, но еще не определился с этим.


Не выводятся даты релизов (для альбомов)
Даты релизов в Last.fm НЕправильные.
Например, возьмем что-нибудь популярное. Смотрим альбомы Metallica: http://www.lastfm.ru/music/Metallica/+albums
Второй альбом в выдаче: Master of Puppets. Он был выпущен в далеком 1986 году, а дата релиза стоит - 2004 год.
И так - по всем исполнителям. Last.fm ставит дату релизу ту, когда впервые этот альбом был заскробблен им на сервер.



TODO:
Добавить фильтр по битрейту


ChangeLog:
3.1.3
* xbmcup v.0.2.1

3.1.2
* xbmcup v.0.2.0

3.1.1
* Откат с версии Helix на версию Gotham

3.1.0
* Добавлена поддержка Helix

2.0.0
* Добавлена поддержка Gothem

1.0.0
* Первый стабильный релиз 1.0.0

0.0.12
+ Добавлена поддержка английского языка
+ Теперь в настройках можно указать язык на котором нужно скачивать биографию исполнителя

0.0.11
+ Появилось ручное добавление контента в библиотеку
+ Добавлено удаление контента из библиотеки

0.0.10
+ Добавлен функционал прослушивания своих трэков из VK

0.0.9
+ Добавлен раздел Чарты Last.fm
- Раздел Тэги был перенесен из корня в раздел Чарты

0.0.8
+ Добавлено кэширование подбора трэков из VK

0.0.7
+ Добавлен функционал для работы с библиотекой Last.fm
+ Теперь, при скробблинге, в Last.fm также передается и название альбома (если это возможно)

0.0.6
+ Добавлен функционал для работы с плейлистами Last.fm
* Увеличена скорость доступа к API Fanart.tv
- Исправлены баги при поиске альбомов в Last.fm

0.0.5
- Исправлен мелкий баг при скробблинге

0.0.4
+ Добавлен скробблинг на Last.fm
* Увеличена скорость доступа к API Last.fm
+ Добавлена возможность очищать кэш для Last.fm
* Мелкие косметические изменения

0.0.3
+ Добавлен раздел Рекомендации

0.0.2
+ Плагин добавлен в репозиторий HAL9000

0.0.1
+ Запуск проекта
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243
Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759
Last.VK: http://xbmc.ru/forum/showthread.php?t=3709
Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758

Последний раз редактировалось HAL9000; 02.11.2016 в 22:59.
HAL9000 вне форума   Ответить с цитированием
   
Старый 23.08.2013, 15:59   #2
HAL9000
Senior Member
 
Аватар для HAL9000
 
Регистрация: 15.03.2012
Сообщений: 1,094
По умолчанию

Свежее обновление: 0.0.3

Цитата:
+ Добавлен раздел Рекомендации
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243
Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759
Last.VK: http://xbmc.ru/forum/showthread.php?t=3709
Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758
HAL9000 вне форума   Ответить с цитированием
Старый 23.08.2013, 16:01   #3
ror191505
Member
 
Регистрация: 30.03.2012
Сообщений: 39
По умолчанию

А нельзя ли это переделать под работу не с контактом, а с pleer.com? Там можно не боятся проблем с удалением и возможностью скачивать
ror191505 вне форума   Ответить с цитированием
Старый 23.08.2013, 16:05   #4
HAL9000
Senior Member
 
Аватар для HAL9000
 
Регистрация: 15.03.2012
Сообщений: 1,094
По умолчанию

Цитата:
Сообщение от ror191505 Посмотреть сообщение
А нельзя ли это переделать под работу не с контактом, а с pleer.com? Там можно не боятся проблем с удалением и возможностью скачивать
Они берут все из контакта + там вроде у них платно было (по крайней мере я на него плюнул после введения оплаты).

Сделать можно, но пока жив курилка Контакт - не вижу смысла.
Сдохнет контакт - прикручу какой-нибудь другой сайт. Там сразу выплывет - кто берет из контакта мп3, а кто хранит у себя Можно будет выбрать...
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243
Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759
Last.VK: http://xbmc.ru/forum/showthread.php?t=3709
Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758
HAL9000 вне форума   Ответить с цитированием
Старый 27.08.2013, 15:43   #5
HAL9000
Senior Member
 
Аватар для HAL9000
 
Регистрация: 15.03.2012
Сообщений: 1,094
По умолчанию

Свежее обновление: 0.0.5

Цитата:
+ Добавлен скробблинг на Last.fm
* Увеличена скорость доступа к API Last.fm
+ Добавлена возможность очищать кэш для Last.fm
* Мелкие косметические изменения
Важно!
Если плагин уже был установлен ранее, то возможно придется (в случае возникновения ошибок) очистить кэш для Last.fm
Сделать это можно в настройках плагина.
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243
Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759
Last.VK: http://xbmc.ru/forum/showthread.php?t=3709
Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758
HAL9000 вне форума   Ответить с цитированием
Старый 27.08.2013, 16:35   #6
apple77
Senior Member
 
Регистрация: 27.03.2012
Сообщений: 313
По умолчанию

HAL9000
Спасибо вам огромное!!!!

было бы неплохо чтобы поиск запоминал ранее искомое, как это реализовано в плагине youtube
А так-же сделать папку Избранное

Последний раз редактировалось apple77; 27.08.2013 в 17:47.
apple77 вне форума   Ответить с цитированием
Старый 27.08.2013, 18:39   #7
HAL9000
Senior Member
 
Аватар для HAL9000
 
Регистрация: 15.03.2012
Сообщений: 1,094
По умолчанию

Цитата:
Сообщение от apple77 Посмотреть сообщение
было бы неплохо чтобы поиск запоминал ранее искомое, как это реализовано в плагине youtube
Здесь не совсем понял, что нужно. Я YouTube юзаю редко...
Нужно сделать, чтобы просто кэшировал результат поиска? Чтобы быстрее в следующий раз искал...
Или сделать раздел со списком "истории заходов"?
Если первое, то это не обязательно. Я сейчас еще подправлю там немного - и должно будет все искать быстро (там кэш уже сделан).
Если второе, то на Last.fm есть раздел Библиотека. Туда попадают все ваши исполнители, альбомы, трэки и т.д. Этот раздел я планирую уже завтра начать делать.

Цитата:
Сообщение от apple77 Посмотреть сообщение
А так-же сделать папку Избранное
Ну это, наверное, плейлисты?
Если они, то они уже готовы. В течение часа выложу обновление. Я их уже сделал. Сейчас доделываю кэширование поиска.
Но, правда там одна засада: АПИ Last.fm на счет плэйлистов - вообще никудышное. Там у них есть только создание плейлиста и добавление в него трэка. Возможность удалять трэки из плейлиста, менять название плейлиста и удалять сам плейлист ребята из Last.fm в своем АПИ не предоставляют.
Наверное, надо прикручивать контактовские плейлисты. Или делать локально на XBMC. В последнем случае надо какой-то импорт делать. Чтобы, после установки бокса, не наполнять заново плейлисты.
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243
Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759
Last.VK: http://xbmc.ru/forum/showthread.php?t=3709
Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758
HAL9000 вне форума   Ответить с цитированием
Старый 27.08.2013, 19:28   #8
apple77
Senior Member
 
Регистрация: 27.03.2012
Сообщений: 313
По умолчанию

Цитата:
Сообщение от HAL9000 Посмотреть сообщение
Если второе, то на Last.fm есть раздел Библиотека. Туда попадают все ваши исполнители, альбомы, трэки и т.д. Этот раздел я планирую уже завтра начать делать.
Да это я имел ввиду, спасибо!
apple77 вне форума   Ответить с цитированием
Старый 27.08.2013, 22:42   #9
HAL9000
Senior Member
 
Аватар для HAL9000
 
Регистрация: 15.03.2012
Сообщений: 1,094
По умолчанию

Свежее обновление: 0.0.6

Цитата:
+ Добавлен функционал для работы с плейлистами Last.fm
* Увеличена скорость доступа к API Fanart.tv
- Исправлены баги при поиске альбомов в Last.fm
__________________
RuTracker: http://xbmc.ru/forum/showthread.php?t=2243
Ruhunt.Pulsar: http://xbmc.ru/forum/showthread.php?t=6759
Last.VK: http://xbmc.ru/forum/showthread.php?t=3709
Lovi.fm: http://xbmc.ru/forum/showthread.php?t=6758
HAL9000 вне форума   Ответить с цитированием
Старый 29.08.2013, 09:24   #10
kostya4000
Senior Member
 
Аватар для kostya4000
 
Регистрация: 12.01.2012
Сообщений: 426
По умолчанию

а можно добавить возможность прослушивания своих аудиозаписей из вконтакте?
kostya4000 вне форума   Ответить с цитированием
Ответ
 


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Немного (как оказалось много) вопросов по XMB+Ubunta 12.04+ATI HD2400 zmey2005 Поддержка платформы Linux \ Live 34 11.10.2012 10:31
Android + XBMC Remote + Видеосалон = видео вконтакте.ру kishot Подсказки, описания и FAQ по XBMC 8 19.03.2011 12:18


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


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