Página 1 de 2

renumbertools para todos los canales?

Publicado: 21 May 2017, 21:42
por DanielyD
Buenas tardes, he encontrado que no todos los programas tienen las temporadas correctas en algunos canales (ej: Dragon Ball en series blanco, hay otra serie que no es de anime pero no recuerdo cual jajaja) entonces para ello intente usar renumbertools que ya estaba pero no supe si la use bien o no, entonces encontré esta solución. Una de las ventajas es que tocaría preguntarle al usuario solo el número de capítulos por temporada. Una desventaja es que el código se ejecuta en el for que muestra cada capitulo, les mando el archivo y me comentan como les va (no esta perfecto, tiene cosas malas como que no uso elseif si no else: if:, que esta limitado a 6 temporadas y no n temporadas, etc).

Re: renumbertools para todos los canales?

Publicado: 22 May 2017, 13:25
por SeiTaN
Hola DanielyD,

¿Qué no entiendes de renumbertools?

Re: renumbertools para todos los canales?

Publicado: 22 May 2017, 17:04
por DanielyD
Pues al usarlo en otro canal no me cambia los números de los capítulos. Y pues me gustaría implementar esta útil herramienta en otros canales

Re: renumbertools para todos los canales?

Publicado: 22 May 2017, 19:57
por SeiTaN
DanielyD escribió:
22 May 2017, 17:04
Pues al usarlo en otro canal no me cambia los números de los capítulos. Y pues me gustaría implementar esta útil herramienta en otros canales
Vamos por partes ¿te funciona bien en canales donde lo tengo implementado como los de animeflv?
Y luego ¿qué has tocado en otro para intentar que funcione?

Re: renumbertools para todos los canales?

Publicado: 23 May 2017, 01:23
por DanielyD
Si, funciona perfecto en anime flv, lo intente agregar a series blanco pero no me cambiaba la estructura de los capitulos (si me salia la ventana para modificarlos) tambien lo intente para el canal que cree serieslan y no los cambia

Re: renumbertools para todos los canales?

Publicado: 23 May 2017, 08:41
por SeiTaN
DanielyD escribió:
23 May 2017, 01:23
Si, funciona perfecto en anime flv, lo intente agregar a series blanco pero no me cambiaba la estructura de los capitulos (si me salia la ventana para modificarlos) tambien lo intente para el canal que cree serieslan y no los cambia
Me tendrías que enseñar el código que tocaste para ver por que no te va.

Re: renumbertools para todos los canales?

Publicado: 11 Jun 2017, 04:44
por DanielyD
Tenia un error tonto, ya lo arregle e implemente en los canales que he creado, gracias.
Oye tengo otra cuestion, digamos hay series (ej: no se, los padrinos mágicos jajajaja) que tienen 2 capitulos por enlace de canal (a veces, en otros casos dividen en 2 capitulos de 11 minutos y no uno de 22).
Seria interesante agregar una opcion a renumbertools que incrementara los capitulos "dinámicamente" (y si la web lo permite), es decir, en alguna web que dijera
Capitulo 1: Parte 1/ Parte 2
Capitulo 2: Parte 1/Parte 2
...
Capitulo n: Parte 1/Parte 2
Entonces que al agregar a la biblioteca enlazando con tmdb el Capitulo 1: sea el 1 o el 2 y el Capitulo 2: sea el 3 o 4 y así seguidamente, asi los titulos serian correctos al menos para un capitulo quedando algo así:
1x01 (o 02): Titulo del correspondiente
1x03 (o 04): Titulo del correspondiente
...
2x01 (o 02): Titulo del correspondiente
...
mxn (o n+1): Titulo del correspondiente
Aunque tal vez esto complique las cosas de tu excelente módulo.
Un canal que estoy creando me deja esta facilidad ya que dice
Capitulo n: Titulo A/Titulo B, asi que seria como un if "/" in titulo... haga tal cosa, aunque no seria generalizado, porque otras webs tendran Titulo A-Titulo B, y otras (la mayoria) solo tiene Capitulo n.
No se que piensas Seitan???

Re: renumbertools para todos los canales?

Publicado: 12 Jun 2017, 12:20
por SeiTaN
DanielyD escribió:
11 Jun 2017, 04:44
Tenia un error tonto, ya lo arregle e implemente en los canales que he creado, gracias.
Oye tengo otra cuestion, digamos hay series (ej: no se, los padrinos mágicos jajajaja) que tienen 2 capitulos por enlace de canal (a veces, en otros casos dividen en 2 capitulos de 11 minutos y no uno de 22).
Seria interesante agregar una opcion a renumbertools que incrementara los capitulos "dinámicamente" (y si la web lo permite), es decir, en alguna web que dijera
Capitulo 1: Parte 1/ Parte 2
Capitulo 2: Parte 1/Parte 2
...
Capitulo n: Parte 1/Parte 2
Entonces que al agregar a la biblioteca enlazando con tmdb el Capitulo 1: sea el 1 o el 2 y el Capitulo 2: sea el 3 o 4 y así seguidamente, asi los titulos serian correctos al menos para un capitulo quedando algo así:
1x01 (o 02): Titulo del correspondiente
1x03 (o 04): Titulo del correspondiente
...
2x01 (o 02): Titulo del correspondiente
...
mxn (o n+1): Titulo del correspondiente
Aunque tal vez esto complique las cosas de tu excelente módulo.
Un canal que estoy creando me deja esta facilidad ya que dice
Capitulo n: Titulo A/Titulo B, asi que seria como un if "/" in titulo... haga tal cosa, aunque no seria generalizado, porque otras webs tendran Titulo A-Titulo B, y otras (la mayoria) solo tiene Capitulo n.
No se que piensas Seitan???
Mi módulo tiene la relación que 1 enlace : 1 episodio.

Según lo que tú dices es "1 enlace : n episodios" o "n enlaces : 1 episodio", es decir seria "n a n". Y con esto se evitaría problemas entre distintas webs.

¿Cual es tu idea para configurar esto de manera simple?

Re: renumbertools para todos los canales?

Publicado: 12 Jun 2017, 16:48
por DanielyD
Hola si, lo estuve pensando y sería algo parecido a esto:
1. Una opción para decir si la serie tiene varios episodios en el mismo enlace
Acá viene una cuestión si limitar la opción a la info de la web o nuestro conocimiento sobre la serie (aunque se podrían agregar varias opciones) ejemplo:
Seriesblanco tiene a oye arnold en 2 capitulos por enlace, pero seriesblanco no lo dice, lo saben los que han entrado a un capitulo, entonces seria asumir que todos los enlaces tienen 2 capítulos y renumerar bajo esta premisa.
Otra web tiene a oye arnold igualmente 2 capítulos por enlace, con la facilidad de tener esta estructura en el titulo: "Titulo A/Titulo B". Entonces seria una opción revisar el titulo del capitulo y si tiene tantos "/" incremente en numero de capítulos para el siguiente enlace, (otras series como Dexter lab's tiene 3 capítulos por enlace). Así:
2. Revise el titulo del capitulo y si tiene un carácter (que lo dará el usuario en el ejemplo será /) incremente la numeración.
Entonces resumiendo seria así:
Opción para habilitar la "renumeración dinámica"
Ingresar carácter de separación que el usuario ve del capitulo y ya.
En cuanto a la programación sería solamente "1 enlace : n episodios" y yo lo hacia con un: si el caracter esta en cadena entonces, hay 2 capítulos entonces incremente una vez la numeración (limitante no sirve para tres capítulos. Idea: crear una lista separando titulo con carácter y luego contar la longitud de esa cadena y opcionalmente sumando esa longitud, no se como queda la lista si no encuentra el carácter, allí debería hacer la numeración normal (es decir incrementar en 1)).
Finalmente el resultado se vería así: (con renumeración de temporadas)
carácter "-"
1x01 Capitulo A - Capitulo B
1x03 Capitulo A
1x04 Capitulo A - Capitulo B - Capitulo C
1x07 Capitulo A - Capitulo B
1x09 ...
2x01 Capitulo A - Capitulo B - Capitulo C
2x04 Capitulo A - Capitulo B - Capitulo C
2x07 ...

Re: renumbertools para todos los canales?

Publicado: 12 Jun 2017, 17:17
por SeiTaN
DanielyD escribió:
12 Jun 2017, 16:48
Opción para habilitar la "renumeración dinámica"
Ingresar carácter de separación que el usuario ve del capitulo y ya.
En cuanto a la programación sería solamente "1 enlace : n episodios" y yo lo hacia con un: si el caracter esta en cadena entonces, hay 2 capítulos entonces incremente una vez la numeración (limitante no sirve para tres capítulos. Idea: crear una lista separando titulo con carácter y luego contar la longitud de esa cadena y opcionalmente sumando esa longitud, no se como queda la lista si no encuentra el carácter, allí debería hacer la numeración normal (es decir incrementar en 1)).
Finalmente el resultado se vería así: (con renumeración de temporadas)
carácter "-"
1x01 Capitulo A - Capitulo B
1x03 Capitulo A
1x04 Capitulo A - Capitulo B - Capitulo C
1x07 Capitulo A - Capitulo B
1x09 ...
2x01 Capitulo A - Capitulo B - Capitulo C
2x04 Capitulo A - Capitulo B - Capitulo C
2x07 ...

Y si el nombre del episodio es "Dexter's Lab: The pre-end of Dexter - Dexter's Lab: End of season", al poner el valor "-" te va a salir que son 3 episodios.

Además lo que no has tenido en cuenta que hay veces que son capitulos dobles y lo separan por lo que si debería ser "n a n".


Referente a la númeración no debería ser así, se debería usar la de Kodi principalmente por el tema de si se añade a la biblioteca.

http://kodi.wiki/view/naming_video_file ... ti-episode

Varios episodios en un enlace.
2.2 Multi-episode
Note: When you use a single video file for multiple episodes you can now tell Kodi when each episode starts using episode bookmarks. In cases where your file contains more than one episode, you can specify all the episodes included. Everything after the first found pattern match will be checked for further matches to the same pattern.
Examples
anything_s01e01_s01e02.ext
anything.s01e01.episode1.title.s01e02.episode2.title.ext
anything.s01e01.s01e02.s01e03.ext
anything.1x01_1x02.ext
anything.ep01.ep02.ext
anything.s01e01 1x02.ext (mixed patterns do not work)
The remainder will also be checked against a shorter form multi-episode pattern.
Examples
anything.s01e01e02.ext
anything.s01e01-02-03.ext
anything.1x01x02.ext
anything.ep01_02.ext
The ex-_ are fully interchangeable and stackable, e.g. name.1x01e02_03-x-04.ext is perfectly valid (if somewhat odd).
Note: Only the episodes in the file name will be added, e.g. name.s01e01-03.ext will not include episode 2.
Varios enlaces en un episodio.
2.3 Split-episode
Typical for childrens cartoons, files which only contain a distinct part of an episode may be named as to which part, if the scraper supports it.
Examples
anything.s01e01.1.ext
anything.s01e01a.ext
anything.1x01.1.ext
anything.1x01a.ext
anything.ep01.1.ext
anything.101.1.ext
Up to 9 sub-parts are allowed (using either .1-.9 or a-i).
These can also be combined with the multi-episode pattern, if your file contains all parts joined as a single episode.
Examples
anything.s01e01.1.s01e01.2.ext
anything.1x01.1x01.2.ext (note this is (1x01.1)x(01.2) not (1x01).(1x01.2))
anything.ep01a_01b.ext
Each part will be added to the library just with its full episode number, the sub-part will not be displayed.
Note: If you use periods in your file names and include material after the episode number (such as the episode title), you may get a false match to a split-episode pattern if that material begins with a number below 10, e.g.
Nikita.S01E02.2.0.mkv
24.1x02.1.00.am-2.00.am.avi
anything.1x01.1x02.ext (i.e. (1x01.1) x (02) )
This will likely lead to the episode not being added to the library. The recommendation is to use a space or underscore instead to separate the numbers for those files, e.g.
Nikita.S01E02_2.0.mkv
24.1x02_1.00.am-2.00.am.avi
anything.1x01 1x02.ext (i.e. (1x01) (1x02) )