vidabc y vidtodo
He intentado sacar todoas las urls que he podido, vidabc suele tener 720p y vidtodo 360p, esperemos que se animen y coloquen casi todo a 720p. Prácticamente son idénticos los dos conectores.
Felices fiestas a todas y todos!!!
Mensaje por robalo » 24 Dic 2016, 01:12
Mensaje por loko99 » 24 Dic 2016, 10:23
Mensaje por robalo » 24 Dic 2016, 18:32
Mensaje por Cmos » 25 Dic 2016, 13:16
Mensaje por loko99 » 25 Dic 2016, 14:14
Mensaje por Intel1 » 22 Mar 2017, 16:23
Mensaje por robalo » 22 Mar 2017, 19:19
Código: Seleccionar todo
# -*- coding: utf-8 -*-
#------------------------------------------------------------
# pelisalacarta - XBMC Plugin
# Conector para vidabc
# http://blog.tvalacarta.info/plugin-xbmc/pelisalacarta/
#------------------------------------------------------------
from core.scrapertools import *
host = "http://vidabc.com"
id_server = "vidabc"
def get_video_url(page_url, premium=False, user="", password="", video_password=""):
logger.info("[%s.py] get_video_url(page_url='%s')" % (id_server, page_url))
data = cache_page(page_url)
sources = get_match(data, 'sources: \[([^\]]+)\]')
video_urls = []
for media_url in find_multiple_matches(sources, '"([^"]+)"'):
if media_url.endswith(".mp4"):
video_urls.append([".mp4 [%s]" % id_server, media_url])
if media_url.endswith(".m3u8"):
video_urls.append(["M3U8 [%s]" % id_server, media_url])
if media_url.endswith(".smil"):
smil_data = cache_page(media_url)
rtmp = get_match(smil_data , 'base="([^"]+)"')
playpaths = find_multiple_matches(smil_data , 'src="([^"]+)" height="(\d+)"')
for playpath, inf in playpaths:
h = get_match(playpath, 'h=([a-z0-9]+)')
video_urls.append(["RTMP [%s] %s" % (id_server, inf), "%s playpath=%s" % (rtmp, playpath)])
for video_url in video_urls:
logger.info("[%s.py] video_url: %s - %s" % (id_server, video_url[0], video_url[1]))
return video_urls
def find_videos(text):
encontrados = set()
devuelve = []
# http://vidabc.com/3unqlhu5en58.html
# http://vidabc.com/embed-3unqlhu5en58.html
patronvideos = "%s.com/((?:embed-|)[a-z0-9]+)" % id_server
logger.info("[%s.py] find_videos #" % id_server + patronvideos + "#")
matches = find_multiple_matches(text, patronvideos)
for match in matches:
titulo = "[%s]" % id_server
url = host + "/%s.html" % match
if url not in encontrados:
logger.info(" url=" + url)
devuelve.append([titulo, url, id_server])
encontrados.add(url)
else:
logger.info(" url duplicada=" + url)
return devuelve
Este es el foro oficial de soporte para pelisalacarta, tvalacarta y mywebtv.
También es un lugar para compartir tus experiencias con dispositivos multimedia y software media center, puede que encuentres algo interesante que ni siquiera sabías que se podía hacer.
Si estás empezando con Kodi, o si estás interesado en sacarle más partido, puedes echar un vistazo a esta colección de video-tutoriales.
Aprenderás a crear y optimizar tu biblioteca, a instalar add-ons, a buscar subtítulos...
Si tienes un problema en alguno de los plugins y quieres reportarlo, no olvides incluir el log.
Para que resulte útil tienes que activar la opción de "log completo" en el plugin, luego reiniciar Kodi y dar los pasos necesarios hasta que se produzca el problema.
Luego copia tu fichero de log, siguiendo las instrucciones que se describen en este enlace, e inclúyelo al final de la descripción de tu problema.
Si sabes programar, esta serie de tutoriales que describen paso a paso cómo desarrollar tu propio add-on para Kodi.
Y si quieres añadir tus propios canales a pelisalacarta también te contamos paso a paso cómo hacerlo en este enlace.
Usuarios navegando por este Foro: Ahrefs [Bot], Semrush [Bot] y 12 invitados