[mythtv-users] trouble updating mythvideo metadata fields?
Nasa
nasa01 at comcast.net
Tue Jun 1 12:15:40 UTC 2010
----- "Nasa" <nasa01 at comcast.net> wrote:
> ----- "Jack Perveiler" <perveilerj at gmail.com> wrote:
>
> > Hello,
> >
> > I'm having an odd time getting jamu (or mythvideo, for that matter)
> to
> > update mythvideo metadata fields.
> >
> > I have a storage group directory with one video in it right now
> (well
> > one file and one folder I told jamu to ignore): X-Men (2000).m4v
> >
> > Running jamu.py like so:
> >
> > $ /usr/share/mythtv/mythvideo/scripts/jamu.py -l en -C
> > "/home/mythtv/.mythtv/jamu.conf" -MRV
> > 2010-05-31 22:21:16.272 Python Database Connection: Using
> connection
> > settings from /home/foo/.mythtv/config.xml
> >
> >
> ==========================================================================================
> > Listed below are the types and base directories Jamu will use for
> > processing.
> > The list reflects your current configuration for the 'cerebro' back
> > end
> > and whether a directory is a 'SG' (storage group) or not.
> > Note: All directories are from settings in the MythDB specific to
> > hostname (cerebro).
> > Note: Screenshot directories are not listed as Jamu does not
> process
> > Screenshots.
> >
> ------------------------------------------------------------------------------------------
> > Type: Fan art - SG-YES - Directory: (/myth/fanart)
> > Type: Video - SG-YES - Directory: (/myth/video)
> > Type: Cover art - SG-YES - Directory: (/myth/coverart)
> > Type: Banners - SG-YES - Directory: (/myth/banners)
> >
> ------------------------------------------------------------------------------------------
> > If a directory you set from a separate Front end is not displayed
> it
> > means
> > that the directory is not accessible from this backend OR
> > you must add the missing directories using the Front end on this
> Back
> > end.
> > Front end settings are host machine specific.
> >
> ==========================================================================================
> >
> >
> > ! Warning: Skipping non-video file name:
> > (/myth/video/.movie_covers/Thumbs.db)
> >
> > ! Warning: Skipping non-video file name: (/myth/video/Thumbs.db)
> >
> > ! Warning: Skipping non-video file name: (/myth/video/codecs.conf)
> >
> > ! Warning: Skipping non-video file name: (/myth/video/xine-out.wav)
> > Mythtv video database maintenance start: 2010-05-31 22:21
> >
> > Now processing video file (X-Men)(0)(0)
> > themoviedb.org Search Results:
> > 1 -> X-Men: The Last Stand (2006) #
> > http://www.themoviedb.org/movie/36668
> > 2 -> X-Men: Pryde of the X-Men (1989) #
> > http://www.themoviedb.org/movie/37713
> > 3 -> Ten Dead Men (2008) #
> > http://www.themoviedb.org/movie/16259
> > 4 -> X-Men Origins: Wolverine (2009) #
> > http://www.themoviedb.org/movie/2080
> > 5 -> X-Men (2000) #
> > http://www.themoviedb.org/movie/36657
> > 6 -> X2 (2003) #
> > http://www.themoviedb.org/movie/36658
> > 7 -> 99999999 # Set this video to be ignored by Jamu with a
> reference
> > number of '99999999'
> > Direct search of themoviedb.org # http://themoviedb.org/
> > Enter choice:
> > ("Enter" key equals first selection (1)) or input a zero padded 5
> > digit movie TMDB id number, ? for help):
> > 5
> >
> > Reference number (36657) added for (X-Men)
> >
> > Mythtv video database maintenance ends at : 2010-05-31 22:21
> >
> > ------------------Statistics---------------
> > Number of video files processed .....( 1)
> > Number of Fanart graphics downloaded ( 0)
> > Number of Poster graphics downloaded ( 0)
> > Number of Banner graphics downloaded ( 0)
> > Number of 2nd source graphics downld ( 0)
> > Number of metadata downloads.........( 0)
> > Number of 2nd source metadata found .( 0)
> > Number of symbolic links created.....( 0)
> > Number of Myth database updates......( 1)
> > Number of undersized posters ........( 0)
> > Number of Movies using IMDB numbers .( 0)
> >
> > --------------Updated Video Files----------
> > X-Men
> >
> >
> > So far so good, right?
>
> Yes,
>
> Things are looking good.
>
>
> >
> > But if I run the same command again
>
> Here's what I noted as a problem. The 'R' option updates only the
> reference number -- it doesn't download anything. The next
> run should have been without the 'R'.
>
> > I get the same prompting for X-Men
> > again. Thinking this was odd, I checked the database after the
> run:
> >
> > mysql> select title,inetref from videometadata where title like
> > "X-Men";
> > +-------+----------+
> > | title | inetref |
> > +-------+----------+
> > | X-Men | 00000000 |
> > +-------+----------+
> >
>
> Yeah, This seems odd. Jamu shouldn't have done anything, as file
> was already in database with a inetref number.
>
>
> > Wierd, the setting didn't take.
> >
> > So I go into mythfronend and try to manually force the inetref to
> > 99999999 so that jamu will ignore it, and oddly enough that doesn't
> > stick either. It behaves similarly with "12345" as the inetref.
BTW:
What did you mean by this? How does it behave with an '12345' inetref?
> >
> > If I have mythfrontend get the metadata (metadata options->download
> > metadata, select correct entry from menu), then I get fanart etc
> and
> > this in the database:
> >
> > mysql> select title,inetref from videometadata where title like
> > "X-Men";
> > +-------+---------+
> > | title | inetref |
> > +-------+---------+
> > | X-Men | 36657 |
> > +-------+---------+
> >
> > So that works fine. If I reset the metadata through the frontend,
> > then manually enter 36657 through the frontend I get fanart etc and
> > the correct inetref in the database.
> >
> > So my questions are:
> > 1) I'm not crazy, jamu should be able to update the inetref right?
> > 2) The wiki says to enter (eight) 9's for the ref number to make
> jamu
> > ignore it. Is that no longer a legal thing to do?
> >
> > It feels like mythfrontend won't put the inetref into the database
> > unless the grabber comes back with a hit, so maybe this is expected
> > nowadays. I don't know why jamu can't insert refs though.
> >
> > Obligatory version info:
> >
> > Please attach all output as a file in bug reports.
> > MythTV Version : 24710
> > MythTV Branch : branches/release-0-23-fixes
> > Network Protocol : 56
> > Library API : 0.23.20100429-1
> > QT Version : 4.5.2
> > Options compiled in:
> > linux debug using_oss using_alsa using_pulse using_jack
> > using_pulseoutput using_backend using_dvb using_firewire
> > using_frontend using_glx_proc_addr_arb using_hdhomerun using_hdpvr
> > using_iptv using_ivtv using_joystick_menu using_libudev using_lirc
> > using_mheg using_opengl_video using_opengl_vsync using_qtdbus
> > using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc
> > using_xvmc_vld using_xvmcw using_bindings_perl
> using_bindings_python
> > using_opengl using_vdpau using_ffmpeg_threads using_libavc_5_3
> > using_live using_mheg
> >
> > (pulled from the avenard karmic release repository)
> >
> > Thanks in advance,
> >
> > --Jack
> >
> > _______________________________________________
> > mythtv-users mailing list
> > mythtv-users at mythtv.org
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
More information about the mythtv-users
mailing list