13-10-2017, 00:36 
		
	
	
		А някаква насока може ли да дадеш днес цял ден си играя и все нищо не се получава
	
	
	
	
	
| 
					[УРОК] Как да създадем video addon за Kodi Media Center
				 | 
| 
		
		
		13-10-2017, 00:36 
		
	 
		А някаква насока може ли да дадеш днес цял ден си играя и все нищо не се получава
	 
		
		
		13-10-2017, 07:55 
		
	 
		Нещо такова ще свърши работа: Код: # -*- coding: utf-8 -*-[-1::] винаги ще ти връща последното съвпадение, като (ако подредбата винаги е спазена от ниско към високо качество) ще получаваш линка с максимално качество. Другия вариант е да не ползваш [-1::] а да извличаш всички линкове и със сравнения да определяш къде качеството е най-добро или да следваш предпочитанията на потребителите указани в настройките на addon-a (ако има такива). ![[Изображение: notrobosmall.jpg]](https://i.ibb.co/jz6pqnw/notrobosmall.jpg)  
		това наистина върши работа за конкретното видео, нещо универсално от типа на това мога ли да добавя като натисна на съответното заглавие Код:    def show(self, url):Код: #Зареждане на видео
		
		
		13-10-2017, 16:34 
		
	 
		def PLAY() трябва да го преработиш. URL адреса, който конструираш в него е грешен. Трябва да бъде абсолютния (и реален при това) път до видео файла, а не някакъв скрипт, предназначен за WEB player. Например подаваш на PLAY () адрес: http://192.168.0.116/files/videos/High.R...ef-720.mp4 от предишната функция и директно го използваш, без да го променяш. Ако толкова искаш, може да добавиш някакъв твой User-Agent:   ...1507360901c8cef-720.mp4|User-Agent=stagefright  . Колкото до универсалния "capture" на видео-линкове, def show() не мога да ти кажа така на око дали ще проработи. Трябва да го пробваш и ще разбереш. След като сайта е с ограничен достъп, не мога да го пробвам в реални условия.
	 ![[Изображение: notrobosmall.jpg]](https://i.ibb.co/jz6pqnw/notrobosmall.jpg)  
		
		
		13-10-2017, 17:35 
(Последна редакция: Преди 13-10-2017, 20:05 от ByJohnie.
 Причина за редакция: намерена mp4 връзка
)
		
	 
		на линк -> http://192.168.0.116/player/pak_player/e...4RAXUNHOGU ми отваря само така Код: http://http://192.168.0.116/player/pak_player/pakplayer.swf?config={"key":"","plugins":{дали мога да го парсна по някакъв начин от def play значи трябва да изкарам mp4 от страницата на play Код: <video id="cb_video_js" class="video-js vjs-default-skin" width="100%" height="100%" poster="http://http://192.168.0.116/files/thumbs/High.Res.02/1507360901c8cef-1.jpg" >
		
		
		13-10-2017, 20:01 
		
	 
		Да, мошеш. Вземи всичко от config= до края. Форматът на данните е json и затова следвай стъпките: Код: import jsonРезултата е: http://http://192.168.0.116/files/videos/High.R...ef-480.mp4 т.е. не забравяй да махнеш първото http://  в  jsonrsp['clip']['url']. Провери при филм с няколко различни качества, как можеш да извлечеш всичките, за да можеш да използваш най-високото от наличните. ![[Изображение: notrobosmall.jpg]](https://i.ibb.co/jz6pqnw/notrobosmall.jpg)  
		извлича ми единият файл което ме устройва ![[Изображение: WnpHW8N.png]](https://i.imgur.com/WnpHW8N.png) а този код къде да го сложа в def play или някъде другаде? 
		
		
		13-10-2017, 21:13 
		
	 
		VideoPlayer: Opening: 894RAXUNHOGU" 20:11:13.288 T:6164 WARNING: CDVDMessageQueue(player):  ut MSGQ_NOT_INITIALIZED 20:11:13.289 T:6164 ERROR: DXVA::CProcessorHD::IsFormatSupported: Unsupported format 104 for 1. 20:11:13.289 T:6164 ERROR: DXVA::CProcessorHD::IsFormatSupported: Unsupported format 105 for 1. 20:11:13.293 T:3652 NOTICE: Creating InputStream Код: def PLAY(name,url,iconimage):Код: elif mode==3:
		
		
		13-10-2017, 21:20 
		
	 
		За path задай jsonrsp['clip']['url'] т.е. li = xbmcgui.ListItem(iconImage=iconimage, thumbnailImage=iconimage, path=jsonrsp['clip']['url']), а xbmcplugin.setResolvedUrl нека използва вече дефинираният List.Item елемент: xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, li). Коментарът ми #link е адре... може да го махнеш от кода.
	 ![[Изображение: notrobosmall.jpg]](https://i.ibb.co/jz6pqnw/notrobosmall.jpg)  | 
|  | 
| Теми, които вероятно са свързани... | |||||
| Тема: | Автор | Отговори: | Прегледи: | Последна публикация | |
|   | Препоръки за създаването на video addon | Majide | 0 | 2,843 | 08-07-2024, 21:21 Последна публикация: Majide | 
| Addon за децата | Majide | 3 | 5,041 | 17-07-2021, 22:47 Последна публикация: martinstz | |
|   | Inputstream Adaptive Addon | Majide | 2 | 6,107 | 02-12-2018, 00:01 Последна публикация: Majide | 
| Kodi Text to Speech & Voice Assistant | Majide | 4 | 10,477 | 01-05-2017, 09:09 Последна публикация: Majide | |
|   | Fork на Addon. Защо и Как? | Majide | 8 | 14,646 | 12-04-2017, 21:35 Последна публикация: Majide |