[mythtv-commits] Ticket #8634: tmdb.py metadata image download fails

MythTV mythtv at cvs.mythtv.org
Sun Jul 11 20:50:39 UTC 2010


#8634: tmdb.py metadata image download fails
------------------------------------+---------------------------------------
 Reporter:  mcosta1quake@…          |       Owner:  robertm   
     Type:  defect                  |      Status:  infoneeded
 Priority:  minor                   |   Milestone:  unknown   
Component:  Plugin - MythVideo      |     Version:  0.23-fixes
 Severity:  medium                  |     Mlocked:  0         
------------------------------------+---------------------------------------

Comment(by MarcT <myrdhn@…>):

 Downloading is still broken on Trunk after the alleged fix.
 {{{
 mythfrontend --version
 Please attach all output as a file in bug reports.
 MythTV Version   : 25299M
 MythTV Branch    : trunk
 Network Protocol : 57
 Library API      : 0.23.20100708-1
 QT Version       : 4.6.2
 Options compiled in:
  linux debug using_oss using_alsa using_backend using_frontend using_hdpvr
 using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtdbus
 using_qtwebkit using_v4l using_x11 using_xrandr using_xv
 using_bindings_perl using_bindings_python using_opengl using_vdpau
 using_ffmpeg_threads using_mheg
 }}}

 My masterbackend is on a different machine than the frontend. The frontend
 does have a slave backend, if that matters, for capturing via hd-pvr.
 {{{
 2010-07-11 16:36:31.828 MSqlQuery::exec(DBManager1) UPDATE videometadata
 SET title = 'Avatar', subtitle = '', tagline = 'Enter the World', director
 = 'James Cameron', plot = 'A paraplegic former Marine finds a new life on
 the distant planet of Pandora. Only to find himself battling humankind
 alongside the planet's indigenous Na'vi race in this ambitious digital 3D
 sci-fi epic from Academy Award-winning Titanic director James Cameron.',
 rating= 'PG-13', year = '2009', releasedate = '2009-12-18', userrating =
 '7.8', length = '162', season = '0', episode = '0', filename =
 '/media/ISOs/ISOs/Movies/AVATAR.ISO', hash = '488f98d755486ca3', trailer =
 '', showlevel = '1', coverfile = '', screenshot = '', banner = '', fanart
 = '', inetref = '19995', homepage =
 'http://www.themoviedb.org/movie/19995', browse = 'true', watched =
 'false', host = '', playcommand = '', childid = '-1', category = '0',
 processed = 'true'  WHERE intid = '14342'
 2010-07-11 16:36:31.829 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatagenre (idvideo, idgenre) VALUES ('14342', '109')
 2010-07-11 16:36:31.831 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatagenre (idvideo, idgenre) VALUES ('14342', '108')
 2010-07-11 16:36:31.831 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatagenre (idvideo, idgenre) VALUES ('14342', '50')
 2010-07-11 16:36:31.833 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatagenre (idvideo, idgenre) VALUES ('14342', '110')
 2010-07-11 16:36:31.833 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatagenre (idvideo, idgenre) VALUES ('14342', '21')
 2010-07-11 16:36:31.834 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacountry (idvideo, idcountry) VALUES ('14342', '2')
 2010-07-11 16:36:31.835 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacountry (idvideo, idcountry) VALUES ('14342', '1')
 2010-07-11 16:36:31.837 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '2534')
 2010-07-11 16:36:31.839 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '1588')
 2010-07-11 16:36:31.840 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '2533')
 2010-07-11 16:36:31.842 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '2532')
 2010-07-11 16:36:31.843 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '1654')
 2010-07-11 16:36:31.845 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '1866')
 2010-07-11 16:36:31.846 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '831')
 2010-07-11 16:36:31.848 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '2531')
 2010-07-11 16:36:31.850 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '2815')
 2010-07-11 16:36:31.851 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '2530')
 2010-07-11 16:36:31.853 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '1050')
 2010-07-11 16:36:31.854 MSqlQuery::exec(DBManager0) INSERT INTO
 videometadatacast (idvideo, idcast) VALUES ('14342', '1167')
 2010-07-11 16:36:31.858 Warning: container 'mythvideo' is missing child
 'banner'
 2010-07-11 16:36:31.870 Metadata Image Download:
 http://hwcdn.themoviedb.org/posters/a32/4bc95853017a3c57fe027a32/avatar-
 original.jpg ->/media/ISOs/metadata/Covers/19995_coverart.jpg
 2010-07-11 16:36:31.874 MythUIHelper:
 LoadCacheImage(/media/ISOs/metadata/Covers/26715_coverart.jpg,-media-ISOs-
 metadata-Covers-26715_coverart.jpg--32x55.png)
 2010-07-11 16:36:31.875 MythUIImage(0x7f05c046e310): Load(), spawning
 thread to load '/media/ISOs/metadata/Covers/26715_coverart.jpg'
 2010-07-11 16:36:31.875 MythUIImage(0x7f05c046e310):
 LoadImage(/media/ISOs/metadata/Covers/26715_coverart.jpg) Object coverart
 2010-07-11 16:36:31.875 MythUIHelper:
 LoadCacheImage(/media/ISOs/metadata/Covers/26715_coverart.jpg,-media-ISOs-
 metadata-Covers-26715_coverart.jpg--32x55.png)
 2010-07-11 16:36:31.876 MythUIImage(0x7f05c046e310): LoadImage Not Found
 in cache. Loading Directly
 :/media/ISOs/metadata/Covers/26715_coverart.jpg:
 2010-07-11 16:36:31.876 MythUIHelper:
 LoadScaleImage(/media/ISOs/metadata/Covers/26715_coverart.jpg)
 2010-07-11 16:36:31.877 MythUIHelper, Error:
 LoadScaleImage(/media/ISOs/metadata/Covers/26715_coverart.jpg)Unable to
 find image file
 2010-07-11 16:36:31.877 MythUIImage(0x7f05c046e310): LoadImage Could not
 load :/media/ISOs/metadata/Covers/26715_coverart.jpg:
 2010-07-11 16:36:31.877 MythUIHelper:
 LoadCacheImage(/media/ISOs/metadata/Covers/20504_coverart.jpg,-media-ISOs-
 metadata-Covers-20504_coverart.jpg--32x55.png)
 2010-07-11 16:36:31.878 MythUIImage(0x4904b60): Load(), loading
 '/media/ISOs/metadata/Covers/20504_coverart.jpg' in foreground
 2010-07-11 16:36:31.878 MythUIImage(0x4904b60):
 LoadImage(/media/ISOs/metadata/Covers/20504_coverart.jpg) Object coverart
 2010-07-11 16:36:31.878 MythUIHelper:
 LoadCacheImage(/media/ISOs/metadata/Covers/20504_coverart.jpg,-media-ISOs-
 metadata-Covers-20504_coverart.jpg--32x55.png)
 2010-07-11 16:36:31.879 MythUIImage(0x4904b60): LoadImage found in cache
 :-media-ISOs-metadata-Covers-20504_coverart.jpg--32x55.png: RefCount = 3
 2010-07-11 16:36:31.882 DownloadManager:
 download('http://hwcdn.themoviedb.org/posters/a32/4bc95853017a3c57fe027a32
 /avatar-original.jpg', '', 47123424)
 2010-07-11 16:36:32.490 DownloadManager: downloadProgress(210, 210) (for
 reply 50887872)
 2010-07-11 16:36:32.490 DownloadManager: downloadProgress:
 http://hwcdn.themoviedb.org/posters/a32/4bc95853017a3c57fe027a32/avatar-
 original.jpg to  is at 210 of 210 bytes downloaded
 2010-07-11 16:36:32.829 DownloadManager: downloadFinished(50887872)
 2010-07-11 16:36:32.829 DownloadManager: redirectUrl()
 2010-07-11 16:36:32.829 DownloadManager: downloadFinished(50887872):
 Redirect: http://hwcdn.themoviedb.org/posters/a32/4bc95853017a3c57fe027a32
 /avatar-original.jpg ->
 http://69.16.184.117:80/x9z7i7v3/cds/posters/a32/4bc95853017a3c57fe027a32
 /avatar-
 original.jpg?dopvhost=hwcdn.themoviedb.org&doppl=450e5b000934769e096476ce4c74cee39db1c796&dopsig=d536a0f5d58c52f58b1b8c0812fd6a68
 2010-07-11 16:36:34.096 DownloadManager: downloadFinished(43670496)
 2010-07-11 16:36:34.096 DownloadManager: redirectUrl()
 2010-07-11 16:36:34.096 downloadFinished(43670496): COMPLETE:
 http://69.16.184.117:80/x9z7i7v3/cds/posters/a32/4bc95853017a3c57fe027a32
 /avatar-
 original.jpg?dopvhost=hwcdn.themoviedb.org&doppl=450e5b000934769e096476ce4c74cee39db1c796&dopsig=d536a0f5d58c52f58b1b8c0812fd6a68
 2010-07-11 16:36:34.098 Image Download: Error Writing Image to file:
 /media/ISOs/metadata/Covers/19995_coverart.jpg
 2010-07-11 16:36:34.098 Metadata Image Download:
 http://hwcdn.themoviedb.org/backdrops/a0e/4bc95848017a3c57fe027a0e/avatar-
 original.jpg ->/media/ISOs/metadata/Fanart/19995_fanart.jpg
 2010-07-11 16:36:34.099 DownloadManager:
 download('http://hwcdn.themoviedb.org/backdrops/a0e/4bc95848017a3c57fe027a0e
 /avatar-original.jpg', '', 51046592)
 2010-07-11 16:36:34.704 DownloadManager: downloadProgress(212, 212) (for
 reply 50135200)
 2010-07-11 16:36:34.704 DownloadManager: downloadProgress:
 http://hwcdn.themoviedb.org/backdrops/a0e/4bc95848017a3c57fe027a0e/avatar-
 original.jpg to  is at 212 of 212 bytes downloaded
 2010-07-11 16:36:35.029 DownloadManager: downloadFinished(50135200)
 2010-07-11 16:36:35.029 DownloadManager: redirectUrl()
 2010-07-11 16:36:35.029 DownloadManager: downloadFinished(50135200):
 Redirect:
 http://hwcdn.themoviedb.org/backdrops/a0e/4bc95848017a3c57fe027a0e/avatar-
 original.jpg ->
 http://69.16.184.201:80/x9z7i7v3/cds/backdrops/a0e/4bc95848017a3c57fe027a0e
 /avatar-
 original.jpg?dopvhost=hwcdn.themoviedb.org&doppl=450e5b00093476a1096476f14c74cedf9db1c7a4&dopsig=5dbbbb5af8184e71396d2aaf3b69e20b
 2010-07-11 16:36:37.341 DownloadManager: downloadFinished(50766368)
 2010-07-11 16:36:37.341 DownloadManager: redirectUrl()
 2010-07-11 16:36:37.341 downloadFinished(50766368): COMPLETE:
 http://69.16.184.201:80/x9z7i7v3/cds/backdrops/a0e/4bc95848017a3c57fe027a0e
 /avatar-
 original.jpg?dopvhost=hwcdn.themoviedb.org&doppl=450e5b00093476a1096476f14c74cedf9db1c7a4&dopsig=5dbbbb5af8184e71396d2aaf3b69e20b
 2010-07-11 16:36:37.343 Image Download: Error Writing Image to file:
 /media/ISOs/metadata/Fanart/19995_fanart.jpg
 }}}

 My permisions are set correctly for the mythtv user to write to the
 metadata folder.
 {{{
 # ls -al /media/ISOs/metadata
 total 0
 drwxr-xr-x 7 mythtv users 79 Jul  1 23:03 .
 drwxr-xr-x 4 mythtv users 32 Jul  1 23:31 ..
 drwxr-xr-x 2 mythtv users  6 Jul  1 23:02 Banners
 drwxr-xr-x 2 mythtv users  6 Jul 11 16:37 Covers
 drwxr-xr-x 2 mythtv users 29 Jul 11 16:36 Fanart
 drwxr-xr-x 2 mythtv users  6 Jul  1 23:03 Screenshots
 drwxr-xr-x 2 mythtv users  6 Jul  1 23:03 Trailers
 }}}

 Instead of the expected jpeg, we get a 1 byte file written to all the
 media folders that had downloads.
 {{{
 # ls -al /media/ISOs/metadata/Fanart
 total 4
 drwxr-xr-x 2 mythtv users  29 Jul 11 16:36 .
 drwxr-xr-x 7 mythtv users  79 Jul  1 23:03 ..
 -rw-r--r-- 1 mythtv mythtv  4 Jul 11 16:36 19995_fanart.jpg
 }}}

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/8634#comment:12>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list