
Revisando el archivo mundoflv.py encontré estas lineas desde la 354 hasta la 357:
if 'streamplay' not in item.server or 'streame' not in item.server:
url = scrapertools.find_single_match(data, '<(?:IFRAME|iframe).*?(?:SRC|src)=*([^ ]+) (?!style|STYLE)')
else:
url = scrapertools.find_single_match(data, '<meta http-equiv="refresh" content="0; url=([^"]+)">')
Lo que hace el if (en teoría) es preguntar si el server streamplay o streame no está en item.server; pero como está en este momento el if, la linea del "si", se ejecutaría aún si item.server contiene streamplay o streame.
¿Porqué? porque simplemente streamplay no está en streame como pregunta esa linea del if, y se ejecutaría la linea del si, ya que el "or" ejecuta si se cumple cualquier de las condiciones, en este caso "streamplay" no está en "streame" así que siempre se ejecutaría el "si" del if.
Esto lo he visto en la serie arrow de mundoflv; probado en la temporada 1 capítulo 1, al querer ver en el servidor "streamplay" dice: No hay nada para reproducir
Y al cambiar esas lineas por:
if 'streamplay' in item.server or 'streame' in item.server:
url = scrapertools.find_single_match(data, '<meta http-equiv="refresh" content="0; url=([^"]+)">')
else:
url = scrapertools.find_single_match(data, '<(?:IFRAME|iframe).*?(?:SRC|src)=*([^ ]+) (?!style|STYLE)')
Me funciona normal.
Haber si Hernan puede ver esto o alguien mas

P.D.:Todavía no se soluciona el error del tag <code> que mencionó Cmos

Gracias
