2010-04-25, 10:21
I tend to name my files from a set of movies in this manner
moviename - #.avi
or
moviename - # - Extra Title.avi
To put them in the correct order when alphabetized. The problem I have is stack is turned on (not a problem till now) to put my Lord of the rings together (I had the 12 disc set, 2 discs per movie 2 special features per movie) and use stack to make it 3 "files" instead of 6, and it doesn't now like my naming convention...
I just added 4 new files
The Karate Kid - 1.avi
The Karate Kid - 2.avi
The Karate Kid - 3.avi
The Karate Kid - 4 - The Next Karate Kid.avi
The first three show up as The Karate Ki.avi (one file)
the last is correct, I tested different things and found that it is reading this as "disc 1/2/3". I got them to show up as normal by changing it to Karate Kids which showed all 4 as normal. Does anyone know a way around this problem without actually renaming the files? (tested removing the - or adding extra spaces, no dice)
Temporary solution (which puts the first three behind 4) to use ḑ instead of d.
Any help is much appreciated and thank you in advance just for reading this far .
Further searching (and yes I did search first before posting)
led me to this listing:
Wiki rulz btw
where I could add the default settings to advanced.xml then modify it as I saw fit. I didn't understand everything that was in it, but I knew enough , my modified code (in advancedsettings.xml) is below:
<moviestacking>
<!-- <cd/dvd/part/pt/disk/disc> <0-N> -->
<!-- original here -- >
<!-- <regexp>(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|d)[ _.-]*[0-9]+)(.*?)(\.[^.]+)$</regexp> -->
<regexp>(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|dd)[ _.-]*[0-9]+)(.*?)(\.[^.]+)$</regexp>
<!-- <cd/dvd/part/pt/disk/disc> <a-d> -->
<regexp>(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|d)[ _.-]*[a-d])(.*?)(\.[^.]+)$</regexp>
<!-- movienamea-xvid.avi, movienameb-xvid.avi -->
<regexp>(.*?)([ ._-]*[a-d])(.*?)(\.[^.]+)$</regexp>
</moviestacking>
The only change is from |d to |dd which from my limited programming experience is "or d" to "or dd"
moviename - #.avi
or
moviename - # - Extra Title.avi
To put them in the correct order when alphabetized. The problem I have is stack is turned on (not a problem till now) to put my Lord of the rings together (I had the 12 disc set, 2 discs per movie 2 special features per movie) and use stack to make it 3 "files" instead of 6, and it doesn't now like my naming convention...
I just added 4 new files
The Karate Kid - 1.avi
The Karate Kid - 2.avi
The Karate Kid - 3.avi
The Karate Kid - 4 - The Next Karate Kid.avi
The first three show up as The Karate Ki.avi (one file)
the last is correct, I tested different things and found that it is reading this as "disc 1/2/3". I got them to show up as normal by changing it to Karate Kids which showed all 4 as normal. Does anyone know a way around this problem without actually renaming the files? (tested removing the - or adding extra spaces, no dice)
Temporary solution (which puts the first three behind 4) to use ḑ instead of d.
Any help is much appreciated and thank you in advance just for reading this far .
Further searching (and yes I did search first before posting)
led me to this listing:
Wiki rulz btw
where I could add the default settings to advanced.xml then modify it as I saw fit. I didn't understand everything that was in it, but I knew enough , my modified code (in advancedsettings.xml) is below:
<moviestacking>
<!-- <cd/dvd/part/pt/disk/disc> <0-N> -->
<!-- original here -- >
<!-- <regexp>(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|d)[ _.-]*[0-9]+)(.*?)(\.[^.]+)$</regexp> -->
<regexp>(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|dd)[ _.-]*[0-9]+)(.*?)(\.[^.]+)$</regexp>
<!-- <cd/dvd/part/pt/disk/disc> <a-d> -->
<regexp>(.*?)([ _.-]*(?:cd|dvd|p(?:ar)?t|dis[ck]|d)[ _.-]*[a-d])(.*?)(\.[^.]+)$</regexp>
<!-- movienamea-xvid.avi, movienameb-xvid.avi -->
<regexp>(.*?)([ ._-]*[a-d])(.*?)(\.[^.]+)$</regexp>
</moviestacking>
The only change is from |d to |dd which from my limited programming experience is "or d" to "or dd"