moz667 / homodaba

Aplicación django para gestionar/clasificar los videos de bpk
GNU General Public License v3.0
3 stars 3 forks source link

Pelis que se importan pero falla algo. Películas detectadas mal #8

Closed bpk667 closed 3 years ago

bpk667 commented 3 years ago

Películas detectadas erróneamente.

Ejemplos: Zimna wojna (2018) The Empire Strikes Back (1980)

En estos ejemplos la peli detectada no tiene el mismo director que el csv, con lo que no debería estar pasando.

bpk667 commented 3 years ago

He solucionado el problema para todas las películas menos para dos y no sé por qué.

No sé por qué no la encuentra:

    Gold (2017)
    >>> results = ia.search_movie('gold (2017)')
    >>> movie = ia.get_movie(results[0].movieID)
    >>> movie
    <Movie id:5162658[http] title:_Gold (2017)_>
    >>> movie['directors']
    [<Person id:0246503[http] name:_Agustín Díaz Yanes_>]

Se importa mal:

Hikari (Naomi Kawase, 2017)
>>> results = ia.search_movie('Hikari (2017)')
>>> pp.pprint(results)
[   <Movie id:6030996[http] title:_Hikari (I) (2017)_>,
    <Movie id:6165792[http] title:_Hacia la luz (II) (2017)_>,
    <Movie id:6497076[http] title:_Final Fantasy XIV: Dad of Light (2017)_>,
    <Movie id:6908978[http] title:_Innocent Blood (2017)_>,
    <Movie id:7707914[http] title:_Ikenami Shôtarô Jidaigeki: Hikari to kage (2017)_>,
    <Movie id:6311494[http] title:_"Chein kuronikuru: Hekuseitasu no hikari" Unyielding Will (2017)_>,
    <Movie id:6661736[http] title:_Hikari to hage (2017)_>,
    <Movie id:6311502[http] title:_"Chein kuronikuru: Hekuseitasu no hikari" The Flower in the Desert (2017)_>,
    <Movie id:6311488[http] title:_"Chein kuronikuru: Hekuseitasu no hikari" The Nadir of Anguish (2017)_>,
    <Movie id:6634220[http] title:_Jihanki no hikari ni furafura ayumiyori gomennasaitte tsubuyaiteita (2017)_>,
    <Movie id:6311500[http] title:_"Chein kuronikuru: Hekuseitasu no hikari" The Light of Haecceitas (2017)_>,
    <Movie id:6728214[http] title:_Three Lights (2017)_>,
    <Movie id:6311492[http] title:_"Chein kuronikuru: Hekuseitasu no hikari" Torn Apart (2017)_>,
    <Movie id:8223386[http] title:_Listen to Light (2017)_>,
    <Movie id:13404220[http] title:_"Idol × Warrior: Miracle Tunes!" Hikari, yama garu de dai pinchi! (2017)_>,
    <Movie id:6311486[http] title:_"Chein kuronikuru: Hekuseitasu no hikari" Snowy Mountain Screams (2017)_>,
    <Movie id:6311496[http] title:_"Chein kuronikuru: Hekuseitasu no hikari" Live by the Sword, Die by the Sword (2017)_>,
    <Movie id:6311498[http] title:_"Chein kuronikuru: Hekuseitasu no hikari" The Sword That Rends Darkness (2017)_>,
    <Movie id:7094086[http] title:_Dream of Illumination (2017)_>]
>>> movie = ia.get_movie(results[1].movieID)
>>> movie['directors']
[<Person id:0442905[http] name:_Naomi Kawase_>]
bpk667 commented 3 years ago

Este bug se soluciona indicando el imdb_id en el fichero json de parcheo: E.g.: {"search": {"title": "Oro", "director": "Agustín Díaz Yanes"}, "replace": {"imdb_id": "5162658"}}, {"search": {"title": "Hikari"}, "replace": {"title": "Hacia la luz"}},