Hello,<br><br>I&#39;m having an odd time getting jamu (or mythvideo, for that matter) to update mythvideo metadata fields.<br><br>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<br>
<br>Running jamu.py like so:<br><br>$ /usr/share/mythtv/mythvideo/scripts/jamu.py -l en -C &quot;/home/mythtv/.mythtv/jamu.conf&quot; -MRV<br>2010-05-31 22:21:16.272 Python Database Connection: Using connection settings from /home/foo/.mythtv/config.xml<br>
<br>==========================================================================================<br>Listed below are the types and base directories Jamu will use for processing.<br>The list reflects your current configuration for the &#39;cerebro&#39; back end<br>
and whether a directory is a &#39;SG&#39; (storage group) or not.<br>Note: All directories are from settings in the MythDB specific to hostname (cerebro).<br>Note: Screenshot directories are not listed as Jamu does not process Screenshots.<br>
------------------------------------------------------------------------------------------<br>Type: Fan art     - SG-YES - Directory: (/myth/fanart)<br>Type: Video       - SG-YES - Directory: (/myth/video)<br>Type: Cover art   - SG-YES - Directory: (/myth/coverart)<br>
Type: Banners     - SG-YES - Directory: (/myth/banners)<br>------------------------------------------------------------------------------------------<br>If a directory you set from a separate Front end is not displayed it means<br>
that the directory is not accessible from this backend OR<br>you must add the missing directories using the Front end on this Back end.<br>Front end settings are host machine specific.<br>==========================================================================================<br>
<br><br>! Warning: Skipping non-video file name: (/myth/video/.movie_covers/Thumbs.db)<br><br>! Warning: Skipping non-video file name: (/myth/video/Thumbs.db)<br><br>! Warning: Skipping non-video file name: (/myth/video/codecs.conf)<br>
<br>! Warning: Skipping non-video file name: (/myth/video/xine-out.wav)<br>Mythtv video database maintenance start: 2010-05-31 22:21<br><br>Now processing video file (X-Men)(0)(0)<br><a href="http://themoviedb.org">themoviedb.org</a> Search Results:<br>
 1 -&gt; X-Men: The Last Stand (2006)                       # <a href="http://www.themoviedb.org/movie/36668">http://www.themoviedb.org/movie/36668</a><br> 2 -&gt; X-Men: Pryde of the X-Men (1989)                   # <a href="http://www.themoviedb.org/movie/37713">http://www.themoviedb.org/movie/37713</a><br>
 3 -&gt; Ten Dead Men (2008)                                # <a href="http://www.themoviedb.org/movie/16259">http://www.themoviedb.org/movie/16259</a><br> 4 -&gt; X-Men Origins: Wolverine (2009)                    # <a href="http://www.themoviedb.org/movie/2080">http://www.themoviedb.org/movie/2080</a><br>
 5 -&gt; X-Men (2000)                                       # <a href="http://www.themoviedb.org/movie/36657">http://www.themoviedb.org/movie/36657</a><br> 6 -&gt; X2 (2003)                                          # <a href="http://www.themoviedb.org/movie/36658">http://www.themoviedb.org/movie/36658</a><br>
 7 -&gt; 99999999 # Set this video to be ignored by Jamu with a reference number of &#39;99999999&#39;<br>Direct search of <a href="http://themoviedb.org">themoviedb.org</a> # <a href="http://themoviedb.org/">http://themoviedb.org/</a><br>
Enter choice:<br>(&quot;Enter&quot; key equals first selection (1)) or input a zero padded 5 digit movie TMDB id number, ? for help):<br>5<br><br>Reference number (36657) added for (X-Men) <br><br>Mythtv video database maintenance ends at  : 2010-05-31 22:21<br>
<br>------------------Statistics---------------<br>Number of video files processed .....(    1)<br>Number of Fanart graphics downloaded (    0)<br>Number of Poster graphics downloaded (    0)<br>Number of Banner graphics downloaded (    0)<br>
Number of 2nd source graphics downld (    0)<br>Number of metadata downloads.........(    0)<br>Number of 2nd source metadata found .(    0)<br>Number of symbolic links created.....(    0)<br>Number of Myth database updates......(    1)<br>
Number of undersized posters ........(    0)<br>Number of Movies using IMDB numbers .(    0)<br><br>--------------Updated Video Files----------<br>X-Men<br><br><br>So far so good, right?<br><br>But if I run the same command again I get the same prompting for X-Men again.  Thinking this was odd, I checked the database after the run:<br>
<br>mysql&gt; select title,inetref from videometadata where title like &quot;X-Men&quot;;<br>+-------+----------+<br>| title | inetref  |<br>+-------+----------+<br>| X-Men | 00000000 | <br>+-------+----------+<br><br>Wierd, the setting didn&#39;t take.<br>
<br>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&#39;t stick either.  It behaves similarly with &quot;12345&quot; as the inetref.<br><br>
If I have mythfrontend get the metadata (metadata options-&gt;download metadata, select correct entry from menu), then I get fanart etc and this in the database:<br><br>mysql&gt; select title,inetref from videometadata where title like &quot;X-Men&quot;;<br>
+-------+---------+<br>| title | inetref |<br>+-------+---------+<br>| X-Men | 36657   | <br>+-------+---------+<br><br>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.<br>
<br>So my questions are:<br>1) I&#39;m not crazy, jamu should be able to update the inetref right?<br>2) The wiki says to enter (eight) 9&#39;s for the ref number to make jamu ignore it.  Is that no longer a legal thing to do?<br>
<br>It feels like mythfrontend won&#39;t put the inetref into the database unless the grabber comes back with a hit, so maybe this is expected nowadays.  I don&#39;t know why jamu can&#39;t insert refs though.<br><br>Obligatory version info:<br>
<br>Please attach all output as a file in bug reports.<br>MythTV Version   : 24710<br>MythTV Branch    : branches/release-0-23-fixes<br>Network Protocol : 56<br>Library API      : 0.23.20100429-1<br>QT Version       : 4.5.2<br>
Options compiled in:<br> 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<br>
<br>(pulled from the avenard karmic release repository)<br><br>Thanks in advance,<br><br>--Jack<br>