09-11-2016, 01:22
!!! ВАЖНО !!!
1) Във връзка с превенцията на зачестилите СПАМ теми във форума, паролите на всички потребители бяха автоматично инвалидизирани на 22 Май 2024 14:20 ч.. За да възстановите своята парола (и създадете нова), моля използвайте опцията за забравена парола тук.
2) Ако акаунта ви е "баннат", без да знаете защо, вероятно от ваше име са публикувани СПАМ съобщения.
Съжаляваме за причиненото неудобство. При проблеми с възстановяването на паролата или баннати акаунти, моля пишете на kodibg в гмаил.ком или във Фейсбук страницата на КодиБГ Форум тук
[УРОК] Как да създадем 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 за този сайт
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" />
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).
|
|
Теми, които вероятно са свързани... | |||||
Тема: | Автор | Отговори: | Прегледи: | Последна публикация | |
Препоръки за създаването на video addon | Majide | 0 | 735 |
08-07-2024, 21:21 Последна публикация: Majide |
|
Addon за децата | Majide | 3 | 3,628 |
17-07-2021, 22:47 Последна публикация: martinstz |
|
Inputstream Adaptive Addon | Majide | 2 | 5,028 |
02-12-2018, 00:01 Последна публикация: Majide |
|
Kodi Text to Speech & Voice Assistant | Majide | 4 | 9,062 |
01-05-2017, 09:09 Последна публикация: Majide |
|
Fork на Addon. Защо и Как? | Majide | 8 | 12,258 |
12-04-2017, 21:35 Последна публикация: Majide |