Lexech / project-valerie

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

Provide possibility to use own posters / backdrops... #246

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
hello friends is there any way to change the covers that are downloaded from 
IMDB?

regards

Original issue reported on code.google.com by arcol...@gmail.com on 15 Jul 2011 at 3:42

GoogleCodeExporter commented 8 years ago
Hi,

right now there's no possibility to use "locally saved" posters / backdrops. 
(Btw.: the arts are taken from TheMovieDB, resp. TheTvDb for tv shows - and not 
fromIMDb).

Anyhow: I was thinking about the possibility to provide the link to a different 
poster / backdrop by using an nfo file, but in that case you would need a 
single nfo file for every video you'd like to change the poster - and, as 
indicated, it's not yet implemented, since Schischu was about to provide an API 
for such tasks.

HTH & Cheers, Erik 

Original comment by erik.for...@gmail.com on 17 Jul 2011 at 10:08

GoogleCodeExporter commented 8 years ago
Some ideas from my side:
If USE_FOLDERNAME is activated for a folder and this folder contains a file 
poster.png/jpg backdrop.png/jpg. The path to this file will be added to 
media.Poster ...
Also if a filename is provided by a xbmc.xml file.
Alternateivly as you said we could also add a way if an URL is provided, of 
cource we have to extend Arts.py again.

And we could add the possibility to change the Path for a poster... to the 
WebIf.

Original comment by schischu65 on 17 Jul 2011 at 12:01

GoogleCodeExporter commented 8 years ago
Get an error when trying to sync a E2Serie, I think it's related with covers.
Log is incomplete.. 
from console:

[Valerie] I  encoded utf-8
[Valerie] D  Arts::download ->
Exception in thread Thread-3:
Traceback (most recent call last):
  File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner
    self.run()
  File "/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerieSync/sync.py", line 405, in run
    results = Sync().syncWithId(elementInfo)
  File "/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerieSync/sync.py", line 504, in syncWithId
    Arts().download(elementInfo)
  File "/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerieSync/Arts.py", line 61, in download
    self.save(self.URL + self.CONVERT2USER + "?id=" + eInfo.ImdbId + "&type=poster&user=true", eInfo.Poster)
  File "/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerieSync/Arts.py", line 42, in save
    urlresponse = DuckboxAPI.sendFile(url, file, ())
  File "/usr/lib/enigma2/python/Plugins/Extensions/ProjectValerieSync/DuckboxAPI.py", line 80, in sendFile
    fd = open(file, "rb")
IOError: [Errno 2] No such file or directory: 
u'http://cf1.imgobject.com/posters/199/4c9eca6f7b9aa1578f000199/hangman-s-curse-
cover.jpg'

Original comment by zukis...@gmail.com on 18 Jul 2011 at 12:20

Attachments:

GoogleCodeExporter commented 8 years ago

Original comment by zukis...@gmail.com on 18 Jul 2011 at 10:03

GoogleCodeExporter commented 8 years ago
This is no dupe of issue #248 => the initial question was about using own arts 
for posters and backdrops. Since this is an ongoing discussion we should keep 
the defect rather than marking it duplicate.

Additionally I'd suggest marking issue #131 as duplicate of this one => here we 
already have some good suggestions on how to utilize the new Duckbox API... :-)

Original comment by erik.for...@gmail.com on 18 Jul 2011 at 3:45

GoogleCodeExporter commented 8 years ago
Issue 131 has been merged into this issue.

Original comment by erik.for...@gmail.com on 18 Jul 2011 at 3:50

GoogleCodeExporter commented 8 years ago
Does this mean that when adding a new movie in WebIf under manual add that you 
cannot add a poster or backdrop either?  I have tried linking to a file but 
cannot get this to work. FYI the movie was not being picked up in IMDB which is 
why I had to be manually add it. I have checked on themoviedb.org and the 
posters and backdrops are there. Thanks for any help with..

Original comment by terrydow...@gmail.com on 7 Aug 2011 at 11:42

GoogleCodeExporter commented 8 years ago
Closed as these feature has been already implemented for several weeks now.

Original comment by schischu65 on 14 Aug 2011 at 5:55