|
Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Problem with metadata for PlayOn files w/ updated timestamp
I know there is probably a simple explanation for this but I am at my wit's end using my limited knowledge to figure this out. Basically to keep this as simple as possible, the gist of it is this:
Every morning when the PlayOn Queue Importer does it's thing, I lose all metadata for any existing shows in the PlayOn queue directory. Any new playon shows to the queue gets the metadata correctly...until the next day when it is no longer new, then the metadata is lost. I just don't know if my problem lies with a specific setting I set, BMT, EP's PlayOn plug-in, or Sage itself. I'm inclined to think that it is something I've inadvertently set in BMT (or Sage) so I'm posting here. Below is the Sage log: Code:
Tue 4/5 5:07:00.278 [PlayonTimer@a71c0b] PLAYON: SettingPass Values Tue 4/5 5:07:00.280 [PlayonTimer@a71c0b] PLAYON: Pass Values set = ([/scrapeMode , /outputDir , C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn]) Tue 4/5 5:07:00.295 [PlayonTimer@a71c0b] PLAYON: Getting ready to run Timer event = (C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser.exe[/scrapeMode , /outputDir , C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn]) Tue 4/5 5:07:05.004 [PlayonTimer@a71c0b] PLAYON: Timer Finished Running Tue 4/5 5:07:05.007 [PlayonTimer@a71c0b] PLAYON: Next run at = (Wed Apr 06 05:07:00 MST 2011) Tue 4/5 5:41:36.972 [LibraryImporter@a64f6e] Seeker is starting the library import scan... Tue 4/5 5:41:37.057 [LibraryImporter@a64f6e] Starting to scan lib import root: F:\Music\My Music Tue 4/5 5:41:52.741 [LibraryImporter@a64f6e] Starting to scan lib import root: F:\Pictures\Sage Tue 4/5 5:41:52.992 [LibraryImporter@a64f6e] Starting to scan lib import root: E:\MySavedVideos Tue 4/5 5:41:55.070 [LibraryImporter@a64f6e] Starting to scan lib import root: \\OFFICE-PC\Saved Videos and DVDs Tue 4/5 5:42:00.206 [LibraryImporter@a64f6e] Starting to scan lib import root: F:\Music\Playlists Tue 4/5 5:42:00.227 [LibraryImporter@a64f6e] Starting to scan lib import root: C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn Tue 4/5 5:42:00.270 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:51.608 curr=Tue 4/5 5:07:22.666 Tue 4/5 5:42:00.272 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800546 A[2803107,2800547,"Movies/Ip Man (2008)",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Netflix, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:I:Ip Man:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\Ip Man (2008).m4v, Seg0[Mon 4/4 19:34:46.608-Mon 4/4 19:34:51.608]] Tue 4/5 5:42:00.274 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:00.341 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\Ip Man (2008).m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Netflix, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:I:Ip Man:+1}] Tue 4/5 5:42:00.367 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:51.639 curr=Tue 4/5 5:07:22.709 Tue 4/5 5:42:00.370 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800550 A[2803109,2800551,"Movies/The Girl Who Kicked the Hornets Nest (2009)",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Netflix, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:G:The Girl Who Kicked the Hornet's Nest:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Girl Who Kicked the Hornets Nest (2009).m4v, Seg0[Mon 4/4 19:34:46.639-Mon 4/4 19:34:51.639]] Tue 4/5 5:42:00.372 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:00.424 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Girl Who Kicked the Hornets Nest (2009).m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Netflix, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:G:The Girl Who Kicked the Hornet's Nest:+1}] Tue 4/5 5:42:00.438 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:51.669 curr=Tue 4/5 5:07:22.738 Tue 4/5 5:42:00.440 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800554 A[2803111,2800555,"Movies/The Girl Who Played with Fire (2009)",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Netflix, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:G:The Girl Who Played with Fire:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Girl Who Played with Fire (2009).m4v, Seg0[Mon 4/4 19:34:46.669-Mon 4/4 19:34:51.669]] Tue 4/5 5:42:00.442 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:00.483 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Girl Who Played with Fire (2009).m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Netflix, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:G:The Girl Who Played with Fire:+1}] Tue 4/5 5:42:00.497 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:51.696 curr=Tue 4/5 5:07:22.769 Tue 4/5 5:42:00.499 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800558 A[2803113,2800559,"Movies/The Girl with the Dragon Tattoo (2009)",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Netflix, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:G:The Girl with the Dragon Tattoo:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Girl with the Dragon Tattoo (2009).m4v, Seg0[Mon 4/4 19:34:46.696-Mon 4/4 19:34:51.696]] Tue 4/5 5:42:00.501 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:00.562 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Girl with the Dragon Tattoo (2009).m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Netflix, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:G:The Girl with the Dragon Tattoo:+1}] Tue 4/5 5:42:00.575 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:51.727 curr=Tue 4/5 5:07:22.800 Tue 4/5 5:42:00.578 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800562 A[2803115,2800563,"Movies/The Informers (2008)",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Netflix, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:I:The Informers:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Informers (2008).m4v, Seg0[Mon 4/4 19:34:46.727-Mon 4/4 19:34:51.727]] Tue 4/5 5:42:00.580 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:00.621 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Informers (2008).m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Netflix, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:I:The Informers:+1}] Tue 4/5 5:42:00.634 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:51.758 curr=Tue 4/5 5:07:22.830 Tue 4/5 5:42:00.637 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800566 A[2803117,2800567,"Movies/The Sting (1973)",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Netflix, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:S:The Sting:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Sting (1973).m4v, Seg0[Mon 4/4 19:34:46.758-Mon 4/4 19:34:51.758]] Tue 4/5 5:42:00.639 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:00.679 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Sting (1973).m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Netflix, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:S:The Sting:+1}] Tue 4/5 5:42:00.693 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:51.792 curr=Tue 4/5 5:07:22.861 Tue 4/5 5:42:00.695 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800570 A[2803119,2800571,"Movies/The Velveteen Rabbit (2007)",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Netflix, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:V:The Velveteen Rabbit:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Velveteen Rabbit (2007).m4v, Seg0[Mon 4/4 19:34:46.792-Mon 4/4 19:34:51.792]] Tue 4/5 5:42:00.697 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:00.744 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\The Velveteen Rabbit (2007).m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Netflix, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:V:The Velveteen Rabbit:+1}] Tue 4/5 5:42:00.759 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:51.826 curr=Tue 4/5 5:07:22.893 Tue 4/5 5:42:00.761 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800574 A[2803121,2800575,"Movies/Tornado! (1996)",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Netflix, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:T:Tornado!:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\Tornado! (1996).m4v, Seg0[Mon 4/4 19:34:46.826-Mon 4/4 19:34:51.826]] Tue 4/5 5:42:00.764 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:00.805 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\Movies\Tornado! (1996).m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Netflix, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Netflix:Instant Queue:Alphabetical:T:Tornado!:+1}] Tue 4/5 5:42:00.883 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:51.858 curr=Tue 4/5 5:07:22.925 Tue 4/5 5:42:00.885 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800578 A[2803123,2800579,"TV/Archer/Season 2/Archer S2E04",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Hulu, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:Archer - s0*2e0*4. Pipeline Fever:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\Archer\Season 2\Archer S2E04.m4v, Seg0[Mon 4/4 19:34:46.858-Mon 4/4 19:34:51.858]] Tue 4/5 5:42:00.887 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:00.926 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\Archer\Season 2\Archer S2E04.m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Hulu, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:Archer - s0*2e0*4. Pipeline Fever:+1}] Tue 4/5 5:42:00.942 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:51.888 curr=Tue 4/5 5:07:22.955 Tue 4/5 5:42:00.944 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800582 A[2803125,2800583,"TV/Archer/Season 2/Archer S2E05",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Hulu, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:Archer - s0*2e0*5. Double Deuce:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\Archer\Season 2\Archer S2E05.m4v, Seg0[Mon 4/4 19:34:46.888-Mon 4/4 19:34:51.888]] Tue 4/5 5:42:00.946 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:00.987 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\Archer\Season 2\Archer S2E05.m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Hulu, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:Archer - s0*2e0*5. Double Deuce:+1}] Tue 4/5 5:42:02.603 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:52.560 curr=Tue 4/5 5:07:23.687 Tue 4/5 5:42:02.605 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800670 A[2803169,2800671,"TV/The Daily Show with Jon Stewart/Season 16/The Daily Show with Jon Stewart S16E44",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Hulu, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Daily Show with Jon Stewart - s0*16e0*44. Thu, Mar 31, 2011:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Daily Show with Jon Stewart\Season 16\The Daily Show with Jon Stewart S16E44.m4v, Seg0[Mon 4/4 19:34:47.560-Mon 4/4 19:34:52.560]] Tue 4/5 5:42:02.607 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:02.649 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Daily Show with Jon Stewart\Season 16\The Daily Show with Jon Stewart S16E44.m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Hulu, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Daily Show with Jon Stewart - s0*16e0*44. Thu, Mar 31, 2011:+1}] Tue 4/5 5:42:02.664 [LibraryImporter@a64f6e] testFile=The Daily Show with Jon Stewart S16E45.m4v Tue 4/5 5:42:02.666 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:02.707 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Daily Show with Jon Stewart\Season 16\The Daily Show with Jon Stewart S16E45.m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Hulu, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Daily Show with Jon Stewart - s0*16e0*45. Mon, Apr 4, 2011:+1}] Tue 4/5 5:42:02.716 [LibraryImporter@a64f6e] Added:MediaFile[id=2815907 A[2815910,2815908,"TV/The Daily Show with Jon Stewart/Season 16/The Daily Show with Jon Stewart S16E45",0@0405.05:07,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Hulu, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Daily Show with Jon Stewart - s0*16e0*45. Mon, Apr 4, 2011:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Daily Show with Jon Stewart\Season 16\The Daily Show with Jon Stewart S16E45.m4v, Seg0[Tue 4/5 5:07:18.719-Tue 4/5 5:07:23.719]] num=8445 Tue 4/5 5:42:02.719 [LibraryImporter@a64f6e] New Library File MediaFile[id=2815907 A[2815910,2815908,"TV/The Daily Show with Jon Stewart/Season 16/The Daily Show with Jon Stewart S16E45",0@0405.05:07,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Hulu, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Daily Show with Jon Stewart - s0*16e0*45. Mon, Apr 4, 2011:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Daily Show with Jon Stewart\Season 16\The Daily Show with Jon Stewart S16E45.m4v, Seg0[Tue 4/5 5:07:18.719-Tue 4/5 5:07:23.719]] Tue 4/5 5:42:02.762 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:52.589 curr=Tue 4/5 5:07:23.776 Tue 4/5 5:42:02.764 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800674 A[2803171,2800675,"TV/The Simpsons/Season 22/The Simpsons S22E14",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Hulu, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Simpsons - s0*22e0*14. Angry Dad. The Movie:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Simpsons\Season 22\The Simpsons S22E14.m4v, Seg0[Mon 4/4 19:34:47.589-Mon 4/4 19:34:52.589]] Tue 4/5 5:42:02.770 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:02.825 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Simpsons\Season 22\The Simpsons S22E14.m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Hulu, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Simpsons - s0*22e0*14. Angry Dad. The Movie:+1}] Tue 4/5 5:42:02.839 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:52.620 curr=Tue 4/5 5:07:23.808 Tue 4/5 5:42:02.841 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800678 A[2803173,2800679,"TV/The Simpsons/Season 22/The Simpsons S22E15",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Hulu, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Simpsons - s0*22e0*15. The Scorpion's Tale:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Simpsons\Season 22\The Simpsons S22E15.m4v, Seg0[Mon 4/4 19:34:47.620-Mon 4/4 19:34:52.620]] Tue 4/5 5:42:02.843 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:02.888 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Simpsons\Season 22\The Simpsons S22E15.m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Hulu, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Simpsons - s0*22e0*15. The Scorpion's Tale:+1}] Tue 4/5 5:42:02.901 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:52.654 curr=Tue 4/5 5:07:23.848 Tue 4/5 5:42:02.904 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800682 A[2803175,2800683,"TV/The Simpsons/Season 22/The Simpsons S22E16",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Hulu, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Simpsons - s0*22e0*16. A Midsummer's Nice Dream:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Simpsons\Season 22\The Simpsons S22E16.m4v, Seg0[Mon 4/4 19:34:47.654-Mon 4/4 19:34:52.654]] Tue 4/5 5:42:02.906 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:02.955 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Simpsons\Season 22\The Simpsons S22E16.m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Hulu, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Simpsons - s0*22e0*16. A Midsummer's Nice Dream:+1}] Tue 4/5 5:42:02.976 [LibraryImporter@a64f6e] Detected changed file timestamp old=Mon 4/4 19:34:52.687 curr=Tue 4/5 5:07:23.882 Tue 4/5 5:42:02.978 [LibraryImporter@a64f6e] Reimporting metadata for mediafile because it changed:MediaFile[id=2800686 A[2803177,2800687,"TV/The Simpsons/Season 22/The Simpsons S22E17",0@0404.19:34,0] mask=V host=HTPC encodedBy= format=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Copyright=PlayOn,Hulu, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Simpsons - s0*22e0*17. Love Is a Many Strangled Thing:+1}] C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Simpsons\Season 22\The Simpsons S22E17.m4v, Seg0[Mon 4/4 19:34:47.687-Mon 4/4 19:34:52.687]] Tue 4/5 5:42:02.981 [LibraryImporter@a64f6e] Now using external format detector... Tue 4/5 5:42:03.023 [LibraryImporter@a64f6e] File Format Parsed C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Simpsons\Season 22\The Simpsons S22E17.m4v=Quicktime 0:00:05 58 kbps [#0 Video[H.264 24.0 fps 480x368 50 kbps progressive]{Language=und, minor_version=0, Copyright=PlayOn,Hulu, Muxer=HandBrake svn3686 2010112601, major_brand=mp42, compatible_brands=mp42isomavc1, Comment=PlayOn,,,/outputPath||/search||PlayOn:Hulu:User Queue:Sort By Date:The Simpsons - s0*22e0*17. Love Is a Many Strangled Thing:+1}] Tue 4/5 5:42:03.057 [LibraryImporter@a64f6e] Seeker has finished the library import scan. This is from the phoenix-metadata.log file: Code:
2011-04-05 05:42:02,792 - AUTO; MEDIA; C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Daily Show with Jon Stewart\Season 16\The Daily Show with Jon Stewart S16E45.m4v; The Daily Show with Jon Stewart S16E45; 2815907 2011-04-05 05:42:37,935 - UPDATE; C:\Program Files\SageTV\SageTV\SageOnlineServicesEXEs\UPnPBrowser\PlayOn\TV\The Daily Show with Jon Stewart\Season 16\The Daily Show with Jon Stewart S16E45.m4v; The Daily Show with Jon Stewart; TV; S16; E45; MF2815907; 2815907 So where did my metadata go for my other shows? Sage doesn't show it and when I open BMT and select the "Missing Metadata" from the Browse tab, every PlayOn item is returned except The Daily Show with Jon Stewart S16E45. If I run "Update Metadata..." from here, BMT finds the metadata fine and updates it and everything is hunky-dory. Until tomorrow when everything is lost again. Its like Groundhog Day... Does anyone have experience with an issue like this? Any ideas on what setting could be ignoring updated files? Any help is much appreciated. |
#2
|
||||
|
||||
I'd check to make sure that you have .properties enabled in sagetv. YOu can verify/enable this through the web ui. (Configure -> SageTV -> Metadata Settings -> Update .properties when changed)
If sagetv does try to re-import the fiels, and the .properties exists, then at least you'll retain the metadata. Otherwise, it gets lost, if sage decides to re-import the files. Many people don't like the .properties, but they are important, if you want sagetv to remember your metadata during a re-import.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#3
|
|||
|
|||
Yes! That sounds right. Several months ago, I turned off the .properties file generation. No real reason, I just remember reading somewhere that it wasn't necessary. It appears that was incorrect.
The odd thing is that I've been using EP's PlayOn Importer for a while and didn't start seeing this until very recently. Perhaps prior to his latest plugin update, he wasn't overwriting (or deleting and reimporting) files that already existed? Or maby I did something else differently...who knows.. I'm a compulsive tinkerer. No matter...if this fixes my problem I'll be a happy camper. Thank you, thank you, thank you! |
#4
|
|||
|
|||
That fixed the problem. I now retain the metadata the following day. Thank you!
But now, the metadata always shows the relative path in the title for the updated shows. So, for instance, in Sage now, I've got two groupings for The Jon Stewart Show, one that is "TV/The Daily Show with Jon Stewart/Season 16/The Daily Show with Jon Stewart" and a single episode that is just "The Daily Show with John Stewart". The single episode that is displaying correctly is new, but when updated tomorrow, it will get the relative path along with the rest. In the BMT settings, I have "Prefix Videos with Relative path" unchecked so I don't know why it is doing this. If Sage is reimporting the metadata from the .properties file, is there something I need to change in the Sage properties? |
#5
|
|||
|
|||
LOL
http://forums.sagetv.com/forums/showthread.php?t=55076 same time as this question Now that's what they mean by support! Grant |
#6
|
|||
|
|||
Excellent timing indeed.
So if I understand correctly, the relative path is something that Sage adds to the metadata. BMT actually strips it off (if you choose to do so). So when BMT scrapes the show info to begin with, it includes just the title, but when Sage re-imports the data from the .properties file, since to Sage the relative path is a part of the title, it gets added back. Is that about right? |
#7
|
|||
|
|||
So does anyone know if there is a property that can be set in Sage so that it treats "updated" media (changed timestamp) as new so that bmt can re-retrieve the metadata rather than having Sage get it from the .properties file?
|
#8
|
||||
|
||||
If you update the timestamp on the mediafile, then sagetv will re-import it. This should trigger bmt as well. But if you do have a .properties file, then bmt will skip it anyways.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#9
|
|||
|
|||
I guess I'm confused then since that takes me back to my original problem. I originally had it so the .properties file wasn't generated and bmt was not being triggered (from original post).
|
#10
|
|||
|
|||
Quote:
Any answers as to how to eliminate this problem? I'm not having issues retaining metadata for episodes, but the relative path issue is a major negative impact to my browsing/viewing experience (WAF). |
#11
|
||||
|
||||
Quote:
This is a case where BMT updates the file (and .properties may be generated, which is OK) but later something updates the timestamp on the file and as a result, sagetv tries to reload the metadata for that item. Since there is a .properties then sagetv will use that, but sagetv also will append the relative path to the title I guess you need to figure out why sagetv is re-importing the file... is the does the playon importer update the timestamp on file even if they've been imported?
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#12
|
||||
|
||||
Yeah, my plugin is unintentionally touching the files for some reason, i'll look into it this weekend. Although, I don't understand why that would cause metadata to get lost?
__________________
Clients: 1xHD200 Connected to 50" TH-50PZ750U Plasma Server : Shuttle SFF SSH55J2 w/ Win7 Home, SageTV v7, Core i3 540, 2GB RAM, 30GB SSD for OS, 1.5TB+2x1TB WDGP for Recordings, BluRay, 2xHDHR, 1xFirewire SageTV : PlayOn, SJQ, MediaShrink, Comskip, Jetty, Web Client, BMT Having a problem? Don't forget to include a log! (Instructions for: PlayOn For SageTV v1.5, MediaShrink) |
#13
|
||||
|
||||
I don't think it causes metadata to get lost. What happens is that when sagetv re-imports the file, it uses the existing .properties (that was created as a side effect of bmt looking up metadata), and then it appends a relative path to the Title. So all the existing metadata is still there, but the Title now has a relative path. Because BMT does not re-process a file with a .properties, then it never gets a chance to "fix" the title, which is something that bmt would do normally. I hope that better explains what is happening.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#14
|
|||
|
|||
Correct. When I bring up one of the PlayOn imported items in BMT, all the metadata looks as it should with the exception of the "Show Title" and "Episode Name" fields.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Possible HD300/PlayOn Audio Problem | JerryB | SageTV v7 Customizations | 5 | 04-17-2011 12:59 AM |
Finding Metadata for some files | BobbyDing | SageTV v7 Customizations | 2 | 02-06-2011 12:36 AM |
Timestamp wrong so Sage think partial recording | bsung | SageTV Software | 1 | 01-11-2011 03:27 AM |
PlayON for v7 updated for SageMC | evilpenguin | SageMC Custom Interface | 2 | 07-26-2010 01:47 AM |
Timestamp issue with multiple Hauppauge 150s | Wade | Hardware Support | 1 | 11-26-2006 07:46 AM |