Open GoogleCodeExporter opened 9 years ago
ich stell jetzt mal auf later damit wir sehen, dass wir uns das schon
angesehen. sobald sich jemand der sache annimmt stellen wir auf started um.
so sieht man, dass wir es gesehen haben ;-)
udn man sieht wann es los geht ;-)
greets
Original comment by DonDavici@gmail.com
on 28 Feb 2012 at 12:00
Copy & Paste aus issue #456:
Comment 5 by webmaster@lama-computersystems.de
Also hier mal ein Auszug aus dem Logfile:
15:07:36.0559823 I pyvalerie::run -> /media/hdd1/SERIEN/Mit Willy Fog zum
Mittelpunkt der Erde
Mit Willy Fog zum Mittelpunkt der Erde - S01E10 - Das Unterirdische Meer.avi
15:07:36.0561653 I pyvalerie::run FOLDERTYPE: TV
15:07:36.0562900 I pyvalerie::run USEFOLDER: True
15:07:36.0564387 I MediaInfo::setMediaType ->
15:07:36.0570266 I MediaInfo::parse Found valerie.info containing: 256374
15:07:36.0572225 I MediaInfo::parse Replacements PRE on mit willy fog zum
mittelpunkt der erde - s01e10 - das unterirdische meer
15:07:36.0576269 I MediaInfo::parse Step 1: \W -> = mit willy fog zum
mittelpunkt der erde - s01e10 - das unterirdische meer -> mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0578596 I MediaInfo::parse Step 2: \. -> = mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer -> mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0580724 I MediaInfo::parse Step 3: \[\]-_ -> = mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer -> mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0583152 I MediaInfo::parse Step 4: ^[^-\s]*- -> = mit willy fog
zum mittelpunkt der erde s01e10 das unterirdische meer -> mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0585253 I MediaInfo::parse Step 5: _ -> = mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer -> mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0587598 I MediaInfo::parse Step 6: (720p|1080i|1080p)( |$)+ -> =
mit willy fog zum mittelpunkt der erde s01e10 das unterirdische meer -> mit
willy fog zum mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0589672 I MediaInfo::parse Step 7:
(x264|blu-ray|bluray|hdtv|xvid|hddvd)( |$)+ -> = mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer -> mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0591974 I MediaInfo::parse Step 8: (eng|rus)( |$)+ -> = mit willy
fog zum mittelpunkt der erde s01e10 das unterirdische meer -> mit willy fog
zum mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0594106 I MediaInfo::parse Step 9: (oar)( |$)+ -> = mit willy fog
zum mittelpunkt der erde s01e10 das unterirdische meer -> mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0596410 I MediaInfo::parse Step 10: (miniseries)( |$)+ -> = mit
willy fog zum mittelpunkt der erde s01e10 das unterirdische meer -> mit
willy fog zum mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0598796 I MediaInfo::parse Step 11: (dts|dd5|ac3|stereo)( |$)+ ->
= mit willy fog zum mittelpunkt der erde s01e10 das unterirdische meer ->
mit willy fog zum mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0601205 I MediaInfo::parse Step 12: (xbox)( |$)+ -> = mit willy
fog zum mittelpunkt der erde s01e10 das unterirdische meer -> mit willy fog
zum mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0603229 I MediaInfo::parse Step 13: [\[](720p|1080i|1080p)[\]](
|$)+ -> = mit willy fog zum mittelpunkt der erde s01e10 das unterirdische
meer -> mit willy fog zum mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0604750 I MediaInfo::parse :-1: mit willy fog zum mittelpunkt der
erde s01e10 das unterirdische meer
15:07:36.0606242 I MediaInfo::parse Check for IMDb-ID in filename 'mit willy
fog zum mittelpunkt der erde - s01e10 - das unterirdische meer'
15:07:36.0608171 I MediaInfo::isNfoAvailable Check presence of nfo file:
/media/hdd1/SERIEN/Mit Willy Fog zum Mittelpunkt der Erde/Mit Willy Fog zum
Mittelpunkt der Erde - S01E10 - Das Unterirdische Meer.nfo
15:07:36.0611549 I MediaInfo::parse :0: mit willy fog zum mittelpunkt der erde
s01e10 das unterirdische meer
15:07:36.0613771 I MediaInfo::parse (isMovie is False) => assuming TV show -
trying to get season and episode from SearchString: mit willy fog zum
mittelpunkt der erde s01e10 das unterirdische meer
15:07:36.0616108 I MediaInfo::setMediaType ->
15:07:36.0618330 I MediaInfo::parse :2: mit willy fog zum mittelpunkt der erde
1 10 None
15:07:36.0620007 I MediaInfo::parse Returning to sync process using
SearchString '256374'
15:07:36.0621763 I pyvalerie::run TheTvDbId:
15:07:36.0623055 I pyvalerie::run isXbmcNfo == False => checking for E2
recorded TV show...
15:07:36.0624555 I pyvalerie::run Get IMDb ID from title using searchString:
256374
15:07:36.0963632 I
Plugins.Extensions.ProjectValerie.DMC_Plugins.DMC_SyncExtras.WebGrabber<- <type
'unicode'> http://m.imdb.com/find?q=256374
15:07:37.0022986 I MobileImdbComProvider::getMoviesByTitle Results are:
15:07:37.0025355 I MobileImdbComProvider::getMoviesByTitle A Little Bit of
Everything:1928:tt0348788:False
15:07:37.0027582 I MobileImdbComProvider::getMoviesByTitle Stranger Than
Fiction 6374: Junior Battle Fleet:1941:tt1200851:False
15:07:37.0029007 I MobileImdbComProvider::getMoviesByTitle Searched media is a
TV-show - but result seems to be a movie => skip...
15:07:37.0030728 I MobileImdbComProvider::getMoviesByTitle Searched media is a
TV-show - but result seems to be a movie => skip...
15:07:37.0032021 I MobileImdbComProvider::getMoviesByTitle <- None (eof)
15:07:37.0033660 I pyvalerie::run => nothing found :-( 256374
15:07:37.0035374 S Database::insertMedia ->
15:07:37.0037062 S databaseHandlerPICKLEV2::insertMedia ->
15:07:37.0042207 H databaseHandlerPICKLEV2::_getNextKey NextKey: 469
15:07:37.0044026 H databaseHandlerPICKLEV2::_getNextId Released Mutex for
NextId: 696
So wie es für mich aussieht wird gar nicht wirklich auf thetvdb gesucht. Ich
gebe wie man sieht über die Valerie.info die ID mit. Diese ist aber nicht für
imdb. Irgendwie müsste ein Tag oder eine Info im Namen der Datei Valerie.info
das es sich nur um eine thetvdb Id handelt.
Comment 6 by webmaster@lama-computersystems.de, Today (5 minutes ago)
Okay jetzt verstehe ich auch wieso dort nicht gesucht wird. Bei thetvdb kann
man anscheinend nicht direkt per ID suchen zumindest nicht deren hauseigene ID.
Das is natürlich bescheiden.
Aber ich glaub der Umweg über imdb ist auch nicht so glücklich da hier
mitunter der falsche Titel ausgegeben über den dann ja in thetvdb gesucht
wird. Alternativ würde ich dann vielleicht vorschlagen, dass man in der
Valerie.info für Serien den Titel fest vorgibt bzw. vorgeben kann und somit
ein Match in der DB erzwingt.
Original comment by erik.for...@gmail.com
on 28 Feb 2012 at 2:32
Hi,
richtig - momentan benötigen wir zwingend eine IMDb-ID, wie auch hier im Wiki
beschrieben:
http://code.google.com/p/project-valerie/wiki/Sync#Medienprovider
=> Zentrale ID (egal ob Serie oder Movie) ist die IMDb-ID, weshalb man in der
valerie.info auch nur eine IMDb-ID angeben kann (und nicht eine TheTvDb-ID).
Erst wenn diese bekannt ist und wir wissen, ob es eine Serie oder ein Film ist,
geht es mit dieser ID weiter zu den anderen beiden Datenbanken, um Poster und
Plot zu holen.
Deshalb fällt PVMC auch gerne mal auf die Nase, wenn wir für den Suchstring
von IMDb zwar eine IMDb-ID bekommen - bei z.B. TheTvDb aber diese ID nicht im
zugehörigen Datensatz eingetragen ist.
Das Problem bei Dir scheint ja zu sein, dass diese Serie bei IMDb nicht
vorhanden ist. hast Du mal probiert, bei IMDb einen Eintrag für diese Serie
anzulegen und die ID dann bei TheTvDb einzutragen?
Bzgl. Deines Vorschlags, auf die IMDb-ID zu verzichten: bei älteren
PVMC-Versionen war es zumindest so, dass die IMDb-ID als primary key in der
Datenbank benutzt wurde. Das sollte zwar mal geändert werden, aber falls das
immer noch so ist, könnten wir diese Variante nicht so ohne weiteres
umsetzen...
Soweit erstmal,
Gruß, Erik
Original comment by erik.for...@gmail.com
on 28 Feb 2012 at 2:40
Servus,
ich habe mir mal die API von thetvdb angesehen. Also zwingend notwendig ist die
imdbid ja nicht ihr habt ja in der Source auch schon den Link drinne:
http://www.thetvdb.com/api/APIKEY/series/256374/all/de.xml
Alternativ könnte man einfach in der Valerie.info die erste Zeile für imdb id
und die zweite Zeile für die thetvdb verwenden so kann man weiterhin die imdb
Id als primary key verwenden. Leider kenn ich mich mit den API's nich so aus.
Habe zwar Programmierkenntnisse aber auch nur PHP, HTML, Javascript, mySQL aber
mit python und den Möglichkeiten kann ich da derzeit nichts anfangen.
Die Serie an sich ist schon angelegt und ich habe vorhin auch nochmal mit
Fringe getestet welches ja nicht wirklich eine Exoten Serie ist. Da hatte ich
aber noch explizit die thetvdb ID drinne. Ich werde es jetzt nochmal mit einer
expliziten Zuweisung mit imdb id versuchen und dann mal sehen wo ich vielleicht
noch was ergänzen kann (also in der imdb).
Original comment by webmas...@lama-computersystems.de
on 28 Feb 2012 at 3:12
Ich denke ich habe das Problem bei mir gefunden. Bei thetvdb war eine falsche
IMDB Id hinterlegt kein Wunder warum es immer Probleme gab. Ich hab den Fehler
korrigiert und prüfe jetzt bei jeder Serie immer ob erst den imdb Eintrag und
dann die ID in thetvdb bevor ich den Vorgang starte. Bisher wurden 5 Serien am
Stück erkannt.
Original comment by webmas...@lama-computersystems.de
on 28 Feb 2012 at 4:33
Hi,
freut mich, dass es jetzt ein wenig besser läuft... Hoffe, die "Serie" mit
erkannten Serien hält an... ;-)
Gruß, Erik
Original comment by erik.for...@gmail.com
on 28 Feb 2012 at 5:23
Also bisher läuft es Top. Ich habe hier nur einen Ausreißer. Bei IMDB gibts
nur einen Eintrag und auf thetvdb gibts dazu zwei Versionen (DVD und TV
Version). Leider hat sich der falsche Eintrag auf thetvdb die imdb ID unter den
Nagel gerissen :/
Von daher wäre die Overridefunktion für die thetvdb ID mit Sicherheit noch
ein nettes Feature
Original comment by webmas...@lama-computersystems.de
on 28 Feb 2012 at 5:50
Original issue reported on code.google.com by
webmas...@lama-computersystems.de
on 27 Feb 2012 at 7:29