Lexech / project-valerie

Automatically exported from code.google.com/p/project-valerie
0 stars 0 forks source link

Ein Weg eigene Filme/unbekannte Filme in die Datenbank aufzunehmen #156

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Im IHAD-Forum kam die Idee von dm007 auf, das man eine nfo Datei in den 
Filmordner anlegen könnte um eigen Filme in die Valerie-DB aufzunehmen. Leider 
gibt es nunmal "Filme" die in keiner der Online-Datenbanken verfügbar sind. 
Und so könnte es aussehen wenn man Informationen "zu Fuss" vorgibt:

Die Idee mit der .nfo Datei fänd ich klasse! Und das wäre denke ich auch 
relativ simpel einzubauen.
Wenn eine Filmdatei gefunden wurde z.B. "Der Film der Filme.avi" und eine "Der 
Film der Filme.nfo" existiert, das die Infos für die interne DB eben nur aus 
der -nfo gelesen werden.

Ihr könntet das Format ja vorgeben, und Zeilenweise auslesen. Wenn der User 
die Vorgaben eingehalten hat wird eingetragen, ansonsten eben "Failed".

Beispiel für die .nfo:

[code]
-1 -> die IMDB ID 
Der Film der Filme -> Titel des Filmes 
Nur ein Beispiel für eigene Filme -> Kurzbeschreibung oder Slogan 
2011 -> Produktions Jahr 
05 -> Monat mit -1 bleibt es leer 
4 -> Tag mit -1 bleibt es leer 
/media/hdd/movie/ -> Ordnerpfad für die Videosoucre 
Der Film der Filme -> Name der Videosource 
avi -> Format der Videosource 
Die Filmbeschreibung fällt mir zufällig nicht ein -> Filmbeschreibung 
34 -> Laufzeit in min 
-1 -> Popularity 
Testfilm ->Genre
[/code]

Pfad, Name  und Format kann sich Valerie ja selber holen.
Aber das wäre denke ich ein bequemer Weg endlich auch mal Filme die nicht im 
Internet erfasst sind mit reinzubringen, genau wie Homevideos etc.
Dann fehlt nur noch ein kleiner Cover-Converter. Selbsterstellte Cover könnte 
man ja auch im Film-Ordner platzieren, so dass sie beim Sync einfach umkopiert 
werden.

Über eine positive Rückmeldung würde ich mich sehr freuen! So würde endlich 
eine große "Lücke" geschlossen!

Original issue reported on code.google.com by christia...@l4ng.de on 4 May 2011 at 4:38

GoogleCodeExporter commented 8 years ago
Daumen hoch dafür

Original comment by ichse...@gmx.de on 4 May 2011 at 9:21

GoogleCodeExporter commented 8 years ago
Erinnert an die Möglichkeit bei xbmc Filme / Infos "zu Fuss" in die DAB zu 
bekommen. Für mich besonders interessant, da ich Dokumentationen sammle, zu 
denen es halt nunmal leider keine / nur spärliche Informationen in den 
bekannten Internet Datenbanken gibt (sind halt auch keine "Filme" in dem 
eigentlichen Sinn).

Von daher: sowas wie oben beschrieben wäre zum. für mich das I-Tüpfelchen 
:-) Wenn es dann noch "kompatibel" zu den xbmc Files wäre, würde sicher nicht 
nur ich einen Freudensprung machen... ;-)

Infos zum xbmc XML nfo-File-Format für movies:
http://wiki.xbmc.org/index.php?title=Import_-_Export_Library#Movies

Infos zum xbmc XML nfo-File-Format für TV-Shows:
http://wiki.xbmc.org/index.php?title=Import_-_Export_Library#TV_Shows

Original comment by erik.for...@gmail.com on 6 May 2011 at 7:02

GoogleCodeExporter commented 8 years ago
wir sind dran. bitte noch etwas geduld ;-)

Original comment by DonDavici@gmail.com on 8 May 2011 at 7:58

GoogleCodeExporter commented 8 years ago

Original comment by DonDavici@gmail.com on 8 May 2011 at 7:58

GoogleCodeExporter commented 8 years ago
Juhu "Started" :)
Wenn das fertig ist bin ich echt glücklich :)

Original comment by ichse...@gmx.de on 9 May 2011 at 10:38

GoogleCodeExporter commented 8 years ago
N'Abend! 
Wollte das ganze aus aktuellem Anlass nochmal nach oben schieben.
Vielleicht würd es auch reichen noch ne Datenbank anzuzapfen.
Ich hab z.B. ne DVD von Hammerfall, die konnt ich hier z.B. suchen und finden. 

http://www.dvd-palace.de/dvddatenbank.php  

Ergebnis:
http://www.dvd-palace.de/dvd-datenbank/18173.html

Und von solchen Datenbanken auf EAN-Basis gibts noch reichlich mehr.

Original comment by christia...@l4ng.de on 28 May 2011 at 7:47

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Hi,

mit relativ wenig Code-Änderungen konnte ich die von Don bereits eingecheckten 
Änderungen dahingehend erweitern, dass folgende Attribute aus NFO-Files 
ausgelesen werden:

- IMDb-ID
- Titel
- Staffel / Episode
- Jahr
- Plot
- Laufzeit
- Genre
- Bewertung
- Audio-Codec
- Video-Auflösung

Wenn ein solches "XBMC-Style" *.nfo File erkannt wird, dann wird auch erst gar 
nicht versucht, bei IMDb & Co diesen Film abzufragen / zu parsen (oder wie mann 
es auch immer nennen will).

Problematisch ist jedoch, dass "irgendeine" eindeutige IMDb-ID zwingend 
angegeben werden muss, denn diese ist der Primärschlüssel in der 
PVMC-Datenbank un wird später z.B. zum eindeutigen lesen eines Films aus der 
Datenbank und zum Duplicate-Check benutzt.

=> hier muss also nochmal überlegt werden, wie man das Problem löst. Als 
Workaround könnte man beispielsweise für jeden Film bei "tt0000000" beginnden 
fortlaufend IDs in die *.nfos eintragen, was aber unschön und zeitaufwendig 
ist.

Eine andere Variante wäre, eine normale, fortlaufend generierte Nummer als 
Primärschlüssel zu benutzen und die IMDb-ID ein "normales" Attribut in der 
Datenbank ist, wie jedes andere Attribut (Titel, Plot, Jahr etc) auch. In 
diesem Fall könnte man dann bei solchen, via "XBMC-style" *.nfo Dateien 
hinzugefügten Filme einfach immer "-1" als IMDb-ID angeben, wie z.B. auch hier 
unter "Turn Off Internet Scraping" beschrieben:

http://code.google.com/p/moviejukebox/wiki/NFO_Files#XBMC_NFO_movie_XML

Original comment by erik.for...@gmail.com on 19 Jun 2011 at 10:00

GoogleCodeExporter commented 8 years ago
I think this can be closed as the WebIf supports such a feature.

Closed

Original comment by schischu65 on 3 Dec 2011 at 7:50