home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
Moving Pictures
Noise Filter Exchange
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="RoChess" data-source="post: 584126" data-attributes="member: 18896"><p><strong>Re: AW: Noise Filter Exchange</strong></p><p></p><p></p><p></p><p>There are multiple steps to the process.</p><p></p><p>1 = MovingPictures plugin takes the filename and before it passes it on to the scraper it tries to obtain as much information as possible. It will try to obtain "Title", "Year", and "Part number" from the filename. Title being the obvious one, Year to assist in proper matching when multiple movies share the title (especially remakes) and part number to group files together.</p><p></p><p>2 = The scraper(s) take all this information and run a search (via the search node), by default if one scraper finds 3 results, no other scraper is used. This behavior can be controlled via advanced settings.</p><p></p><p>3 = MovingPictures plugin uses all these search results from 1 or multiple scrapers to decide if the first result from the first scraper is an exact match (this is then auto-approved), or presents the user with a drop down box with all the options. It will also insert other info if it finds it, and such info wasn't found by previous step (especially non-IMDb scrapers), such as the IMDb-ID number from a NFO file if that option is enabled (and an NFO file is found).</p><p></p><p>4 = User verifies the right one, or the auto-approve results are used.</p><p></p><p>5 = MovingPictures plugin then parses on the correct movie back to the scraper, to the details node.</p><p></p><p>6 = Scraper will obtain all the information, summary, rating, etc.</p><p></p><p>7 = MovingPictures plugin gets all this info, puts it in the database and then initiates another scraper run to get backdrops, covers, etc.</p><p></p><p>8 = Backdrop and cover scraper obtain all the images</p><p></p><p>9 = MovingPictures plugin makes final adjustments to the database.</p><p></p><p></p><p>So the main problem is to make step #2 work as good as possible, offering the year is very important, this can of course be manually provided via a manual search with the binocular icon, but that might be already too late and the wrong movie might have gotten auto-approved based on popularity rankings at the movie info site.</p><p></p><p>So yes, it is crucial you attempt to parse the year. And MovingPictures plugin doesn't care for 2010, (2010), or [2010], it looks for a 4 digit number at the end of the filename.</p><p></p><p>Taking your own example "Moviename (uncut) (2007) (SAT1) (AC3)" you would have to eliminate "(uncut)", "(SAT1)" and "(AC3)", via:</p><p></p><p><strong>(([\(\{\[]|\b)((576|720|1080)[pi]|[Dd]ir(ector[']?s )?[Cc]ut|dvd([r59]|rip|scr</strong></p><p><strong>(eener)?)|(avc)?hd|wmv|ntsc|pal|mpeg|dsr|r[1-5]|bd[59]|dts|ac3|AC3|blu(-)?ray|[hp]</strong></p><p><strong>dtv|stv|hddvd|xvid|divx|x264|dxva|(?-i)FEST[Ii]VAL|L[iI]M[iI]TED|[WF]</strong></p><p><strong>S|PROPER|REPACK|RER[Ii]P|REAL|RETA[Ii]L|EXTENDED|REMASTERED|UNRATED|CHRONO|THEATR[Ii]</strong></p><p><strong>CAL|DC|SE|UNCUT|uncut|[Ii]NTERNAL|[DS]UBBED|SAT\d)([\]\)\}]|\b)(-[^\s]+$)?)</strong></p><p></p><p>The log files will show you exactly what filename the scrapers end up working with (after noise filter), so you can verify if it needs additional adjustments.</p></blockquote><p></p>
[QUOTE="RoChess, post: 584126, member: 18896"] [b]Re: AW: Noise Filter Exchange[/b] There are multiple steps to the process. 1 = MovingPictures plugin takes the filename and before it passes it on to the scraper it tries to obtain as much information as possible. It will try to obtain "Title", "Year", and "Part number" from the filename. Title being the obvious one, Year to assist in proper matching when multiple movies share the title (especially remakes) and part number to group files together. 2 = The scraper(s) take all this information and run a search (via the search node), by default if one scraper finds 3 results, no other scraper is used. This behavior can be controlled via advanced settings. 3 = MovingPictures plugin uses all these search results from 1 or multiple scrapers to decide if the first result from the first scraper is an exact match (this is then auto-approved), or presents the user with a drop down box with all the options. It will also insert other info if it finds it, and such info wasn't found by previous step (especially non-IMDb scrapers), such as the IMDb-ID number from a NFO file if that option is enabled (and an NFO file is found). 4 = User verifies the right one, or the auto-approve results are used. 5 = MovingPictures plugin then parses on the correct movie back to the scraper, to the details node. 6 = Scraper will obtain all the information, summary, rating, etc. 7 = MovingPictures plugin gets all this info, puts it in the database and then initiates another scraper run to get backdrops, covers, etc. 8 = Backdrop and cover scraper obtain all the images 9 = MovingPictures plugin makes final adjustments to the database. So the main problem is to make step #2 work as good as possible, offering the year is very important, this can of course be manually provided via a manual search with the binocular icon, but that might be already too late and the wrong movie might have gotten auto-approved based on popularity rankings at the movie info site. So yes, it is crucial you attempt to parse the year. And MovingPictures plugin doesn't care for 2010, (2010), or [2010], it looks for a 4 digit number at the end of the filename. Taking your own example "Moviename (uncut) (2007) (SAT1) (AC3)" you would have to eliminate "(uncut)", "(SAT1)" and "(AC3)", via: [b](([\(\{\[]|\b)((576|720|1080)[pi]|[Dd]ir(ector[']?s )?[Cc]ut|dvd([r59]|rip|scr (eener)?)|(avc)?hd|wmv|ntsc|pal|mpeg|dsr|r[1-5]|bd[59]|dts|ac3|AC3|blu(-)?ray|[hp] dtv|stv|hddvd|xvid|divx|x264|dxva|(?-i)FEST[Ii]VAL|L[iI]M[iI]TED|[WF] S|PROPER|REPACK|RER[Ii]P|REAL|RETA[Ii]L|EXTENDED|REMASTERED|UNRATED|CHRONO|THEATR[Ii] CAL|DC|SE|UNCUT|uncut|[Ii]NTERNAL|[DS]UBBED|SAT\d)([\]\)\}]|\b)(-[^\s]+$)?)[/b] The log files will show you exactly what filename the scrapers end up working with (after noise filter), so you can verify if it needs additional adjustments. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
Moving Pictures
Noise Filter Exchange
Contact us
RSS
Top
Bottom