2013-05-10, 19:49
(2013-05-10, 19:18)DanCooper Wrote:(2013-05-08, 22:26)IceNine Wrote:(2013-05-08, 17:44)DanCooper Wrote: Looks like a stacking problem. I will check that.
I think you are right, the one commonality I saw in all the movies was the word 'part' somewhere in the title, even as part of another word. For example, the movie "A Man Apart" was on the list, and sometimes when I would try to have Ember change the name, either through the BMR or by the auto-rename on scrape function, it would make files titled "A Man A.nfo" etc. So it seems like the word 'part' is the problem.
On a different issue I found while looking at this, it seems like the BMR doesn't like having a comma in the name of the movie. It cuts off everything after the comma when renaming the movie. You can see from my screenshot that the top 2 movies, which end in ,Part 1 and ,Part 2 before the (year) at the end are cut off after the comma, although the year is still put in. The other movies with other characters like a colon or hyphen seem fine. Just the comma is broken. Thanks again for all the work you are putting into this!
The regular expression is the same as in XBMC (more or less). I do not want to remove "part". The error in "A Man Apart" I corrected. Now it must follow a number after CD / DVD / part / disc.
The original regex is:
Code:[\s_\-\.]+\(?(cd|dvd|p(?:ar)?t|dis[ck])[\s_\-\.]*[0-9]+\)?
But you can (close Ember before) change the AdvancedSettings.xml as ("part" is removed in this string):
Code:<Setting Section="*EmberAPP" Name="CheckStackMarkers">"[\s_\-\.]+\(?(cd|dvd|dis[ck])[\s_\-\.]*[0-9]+\)?"</Setting>
<Setting Section="*EmberAPP" Name="DeleteStackMarkers">"[\s_\-\.]+\(?(cd|dvd|dis[ck])[\s_\-\.]*[0-9]+\)?"</Setting>
The new code is working great, thank you!
On a side note I did have a question in regards to future features. Are there any plans to eventually be able to filter the TV Shows tree list like we can now with Movies, by New, Marked, Missing Items etc? I find this very handy for cleaning up my movies from time to time and if I add multiple episodes of TV shows across multiple shows it is a bit of a pain to track down every new episode I added sometimes. Even if there was an option to only show new episodes that would be a big step forward for how I personally use EMM.