Eso es algo que aprendi haciendo el canal animeyt, en las series debes poner siempre las temporadas.
Me explico, si ves otros canales, veras cosas similares en capitulos como " 1x1, 1x2, ......" en los nombres de los capitulos, pues en todas las series deberas añadirlos.
En anime como no hay "temporadas"(las suelen renombrar las nuevas, como 2rd,...), pues ponle a todas como 1ª temporada.
Por ejemplo en este canal:
Código: Seleccionar todo
Cambiaria el patron para que detecte aparte el nº episodio, quedando asi:
patron = '<li id=epi-.*? class=list-group-item ><a href=(.*?) class=badge.*?width=25 title=(.*?)> <\/span>(.*?) (\d+)<\/li>'
pongo solo el (\d+)
luego
Código: Seleccionar todo
for scrapedurl, scrapedlang, scrapedtitle, episode in matches:
lo nombro episode
y para el titulo
titulo+espacio+1x+nºepisodio
y luego le añades el codigo de la biblioteca abajo, por ejemplo
Código: Seleccionar todo
if config.get_videolibrary_support():
itemlist.append(Item(channel=item.channel, title="Añadir serie a la biblioteca", url=item.url, action="add_serie_to_library", extra="episodios", fanart=item.thumbnail, thumbnail=item.thumbnail, contentTitle=item.show, show=item.show))
y yasta, como tiene los titulos de la serie limpios, puedes poner el modulo tmdb(para fanart,plot,...)