09-11-2016, 01:22 
		
	
	
	
	
	
	
| 
					[УРОК] Как да създадем video addon за Kodi Media Center
				 | 
| 
		
		
		24-12-2016, 08:09 
		
	 
		Благодаря много за много полезната и съдържателна тема
	 
		
		
		12-10-2017, 14:31 
		
	 
		Здравейте малко а съживя старата тема, не съм много добър в програмирането пробвах да направя модул съгласно ръководството но не мога да покажа заглавието на филма пробвах с  br = 0 #Брояч на видеата в страницата - 24 за този сайт match = re.compile('v=.+?">').findall(data) for title in match: title = re.compile('/ (.+?)</a>').findall(data) print title addLink(url) но не ми се получава добавям и малко код от скрипта който използвам към сървърът Clipbucket https://pastebin.com/AwPxN82P Случайно ако някой реши да помага ще съм му благодарен 
		
		
		12-10-2017, 18:09 
		
	 ID-тата на видеата и заглавията можеш да "хванеш" наведнъж с  регулярен израз v=(.+?)>(.+?)</a> .  Обърни внимание - там където се намира това което искаш, трябва да го оградиш с кръгли скоби т.е. capture group и съответно съдържанието в тези скоби да отговаря на реалното. Ако за всяко заглавие има отделна вътрешна страница можеш от нея да извлечеш обложката, описанието и опционалните атрибути след избиране на конкретното заглавие през Коди. Ако искаш да се виждат обложките и описанието при разлистване заглавията в общия списък (с който боравиш в момента) трябва на втори транш да пуснеш още един (втори) re.compile(regex).findall(data) след първия с който да хванеш обложките и/или описанието. Код: br = 0 #Брояч на видеата в страницата - 24 за този сайт![[Изображение: notrobosmall.jpg]](https://i.ibb.co/jz6pqnw/notrobosmall.jpg)  
		
		
		12-10-2017, 23:30 
		
	 
		Всичко се получи, за което съм ти много благодарен @Majide, само дето видеото не се зарежда, пробвах да добавя и друга дефиниция но не се получи в началото def show(url): response = common.fetchPage({"link": url}) content = response["content"] scripts = common.parseDOM(response["content"], "script", attrs={"type": "text/javascript"}) title = common.parseDOM(response["content"], "a")[0] urls = [] for script in scripts: if 'mp4' in script: urls = re.findall('http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+', script) link = urls[0] и накрая elif mode==4: print ""+url show(url) прикачвам като връзка коди лог и малко синтаксис от кодът на страницата https://pastebin.com/EdcLHRJB 
		
		
		12-10-2017, 23:45 
		
	 Като опиташ да заредиш през браузър НетуърксIP-то/watch_video.php?v=894RAXUNHOGU какво се получава? Ако и през браузър не успяваш да го заредиш или нямаш достъп да самите стриймове (ако си извън мрежата им) или имат някакви допълнителни защити по Referral, Same Origin Policy и др. екзорсизми. Ако пък успяваш нормално да отвориш линка, от какво естество е той? Страница както на youtube клиповете или директен линк към дадено видео? Коди не може да отваря web страници, а само изображения, аудио и видео файлове/стриймове ... отскоро и игри    Не са ли това реалните линкове към конкретното заглавие: <source src='http://192.168.0.116/files/videos/High.Res.02/1507360901c8cef-480.mp4' type="video/mp4" data-res="480" /> <source src='http://192.168.0.116/files/videos/High.Res.02/1507360901c8cef-720.mp4' type="video/mp4" data-res="720" /> ![[Изображение: notrobosmall.jpg]](https://i.ibb.co/jz6pqnw/notrobosmall.jpg)  
		
		
		13-10-2017, 00:11 
(Последна редакция: Преди 13-10-2017, 00:21 от ByJohnie.
 Причина за редакция: линк към скрипта
)
		
	 
		http://192.168.0.116/player/embed_player.php?vid=10944 да точно това е отваря ми го малък прозорец като го сменя и със тага на филма http://192.168.0.116/player/embed_player...4RAXUNHOGU пак тръгва в браузъра, но в коди неиска пак същата грешка линк към скрипта https://pastebin.com/7c1Rq5a3 грещката в коди NOTICE: Creating InputStream 23:05:49.559 T:5076 NOTICE: Creating Demuxer 23:05:49.611 T:5076 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, http://192.168.0.116/player/embed_player...4RAXUNHOGU" 23:05:49.611 T:5076 ERROR: CVideoPlayer::OpenDemuxStream - Error creating demuxer 23:05:49.611 T:5076 NOTICE: CVideoPlayer::OnExit() 23:05:49.611 T:7956 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.vplaybg/?url=894RAXUNHOGU%22&mode=3&name=War+for+the+Planet+of+the+Apes+%2F+%D0%92%D0%BE%D0%B9%D0%BD%D0%B0%D1%82%D0%B0+%D0%B7%D0%B0+%D0%BF%D0%BB%D0%B0%D0%BD%D0%B5%D1%82%D0%B0%D1%82%D0%B0+%D0%BD%D0%B0+%D0%BC%D0%B0%D0%B9%D0%BC%D1%83%D0%BD%D0%B8%D1%82%D0%B5+%282017%29+-+HDRip] 23:05:49.625 T:7956 NOTICE: CVideoPlayer::CloseFile() 23:05:49.625 T:7956 NOTICE: VideoPlayer: waiting for threads to exit 23:05:49.625 T:7956 NOTICE: VideoPlayer: finished waiting 23:05:49.625 T:7956 NOTICE: CVideoPlayer::CloseFile() 23:05:49.625 T:7956 NOTICE: VideoPlayer: waiting for threads to exit 23:05:49.625 T:7956 NOTICE: VideoPlayer: finished waiting 23:05:53.919 T:7956 NOTICE: VideoPlayer: Opening: http://192.168.0.116/player/embed_player...4RAXUNHOGU" 23:05:53.919 T:7956 WARNING: CDVDMessageQueue(player):  ut MSGQ_NOT_INITIALIZED 23:05:53.997 T:7956 ERROR: DXVA::CProcessorHD::IsFormatSupported: Unsupported format 104 for 1. 23:05:53.997 T:7956 ERROR: DXVA::CProcessorHD::IsFormatSupported: Unsupported format 105 for 1. 23:05:54.003 T:6556 NOTICE: Creating InputStream 23:05:54.173 T:6556 NOTICE: Creating Demuxer 23:05:54.226 T:6556 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, http://192.168.0.116/player/embed_player...4RAXUNHOGU" 23:05:54.226 T:6556 ERROR: CVideoPlayer::OpenDemuxStream - Error creating demuxer 23:05:54.226 T:6556 NOTICE: 
		
		
		13-10-2017, 00:18 
		
	 
		да точно това са
	 
		
		
		13-10-2017, 00:33 
		
	 
		Значи, точно тях трябва да подадеш на Коди за да ги зареди, всъщност само единия. Няма как и двата, така, че когато са повече от един или избирай този с по-високо качество или дай възможност на потребителите да избират (поставяйки настройки за качество в addon-a).
	 ![[Изображение: 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 | 
 
 

 


