Stacking changes in recent SVN
#46
I'll try with Shrek.2001.a.mkv and Shrek.2001.b.mkv. Thanks.
Reply
#47
Movies that don't stack for me (shows up twice in the library)

A Man Apart - cd 1.bin
A Man Apart - cd 2.bin
The Godfather Part 2 - cd 1.avi
The Godfather Part 2 - cd 2.avi
Reply
#48
Basically from the way i'm reading the expression
%Title of Movie% followed by any one of the following
cd
dvd
part
pt
disc
disk
Followed by anything else (that's the same in both file names) and having the same file extensions will stack

so for the shrek example
try
Shrek.2001.part1.mkv
Shrek.2001.part2.mkv


I noticed one thing with the default expression in the wiki
for the part and pt
the (?:ar) should be (?:ar)? to make the ar portion of the string optional

filenames containing part (or pt or cd or disc or disk) will hit on the second expression match, which will cause it to fail as exp3 is different.
A Man Apart - cd 2.bin
A Man Apart - cd 1.bin
File1
exp1 = A Man A
exp2 = part - c
exp3 = d 2
exp4 = .bin
File2
exp1 = A Man A
exp2 = part - c
exp3 = d 1
exp4 = .bin

Question:
Are any filters applied to the string prior to the expression?
Reply
#49
An idea for another method of stacking:

http://forum.xbmc.org/showthread.php?p=451804
Having problems getting your TV shows recognized?

Try my extra TV show matching REGEX here
Reply
#50
xexe Wrote:An idea for another method of stacking:

http://forum.xbmc.org/showthread.php?p=451804

Sounds like a much better idea... life is too complicated for us who put all our movies in their own folder because of those who choose not to for some reason...

Anyways, my advancedsettings.xml looks like:


<advancedsettings>
<moviestacking append="no">
<regexp>[ _\.-]+cd[ _\.-]*([0-9a-d]+)</regexp>
<regexp>[ _\.-]+dvd[ _\.-]*([0-9a-d]+)</regexp>
<regexp>[ _\.-]+part[ _\.-]*([0-9a-d]+)</regexp>
<regexp>()[ _\.-]+([0-9]*[abcd]+)(\....)$</regexp>
<regexp>()[\^ _\.-]+([0-9]+)(\....)$</regexp>
<regexp>([a-z])([0-9]+)(\....)$</regexp>
<regexp>()([ab])(\....)$</regexp>
</moviestacking>
</advancedsettings>

How do I change it to the new format, so that all my .cd1.avi type movies and all my movie.a.avi and etc stack okay?

Also is there a keyboard shortcut to remove a movie from the library, without prompting to delete it? I still have hundreds of false half-movies to remove, and want to do it quickly and safely...
Kodi: Kodi 17.4, with Transparency!
50 TB Unraid Server: Docker Apps: SABnzbd, Sickrage, mariaDB
HTPC: Win10 (cause Steam), i7, GTX 1080
Watching on: Panasonic TC65-PS64 with lowend Sony 5.1 HTIB
Other devices: rMBP 15", MBA 13", nvidia shield
Reply
#51
clock2113 Wrote:Sounds like a much better idea... life is too complicated for us who put all our movies in their own folder because of those who choose not to for some reason...
Excuse me? Unless you export the library to single files what would be the logical reason to have a bunch of folders each containing exactly one single file?
Reply
#52
Because whether you use nfo generators, or export your nfos/fanarts, or download scene movies which usually contain multiple files, etc...
Kodi: Kodi 17.4, with Transparency!
50 TB Unraid Server: Docker Apps: SABnzbd, Sickrage, mariaDB
HTPC: Win10 (cause Steam), i7, GTX 1080
Watching on: Panasonic TC65-PS64 with lowend Sony 5.1 HTIB
Other devices: rMBP 15", MBA 13", nvidia shield
Reply
#53
ashlar Wrote:Excuse me? Unless you export the library to single files what would be the logical reason to have a bunch of folders each containing exactly one single file?

The "one pile filing" system is the choice for some people. If you choose that route you lose some XBMC functionality.

For those that have what is IMHO the much more sensible filing system of one movie per folder this idea could make life a bit easier. It is still only an idea though and may be shot down by the devs for some reason I have not thought of.

Personally i do not want to rename ever. If i do it is under the most extreme and rare of circumstances and this idea helps cater for that... perhaps.
Having problems getting your TV shows recognized?

Try my extra TV show matching REGEX here
Reply
#54
xexe Wrote:The "one pile filing" system is the choice for some people. If you choose that route you lose some XBMC functionality.
Huh What would I be losing, could you expand on this, please?[/quote]
Reply
#55
A couple of the top of my head there will be more:

You have to manually sculpt file names so XBMC can match them. I simple add an IMDB link to movie.nfo and i literally don't care what the folder and videos are named.

You have to name movies to match your scraper so you can get close to 100% matches. Just simply naming an avi as the movie name is not always enough.

If you want to use fanart etc you have to worry about naming it the stacked name which is not always apparent.

The one file pile doesnt scale well. If you upgrade to say a larger NAS you will soon notice horrible performance hits when you have thousands of files in one folder.

Obviously there are ways around some of these but they require skill and manual intervention both of which are expensive in human terms.

But to get back on topic and answer this question at the same time; if say my idea was adopted theres one feature you simply couldn't use full stop.
Having problems getting your TV shows recognized?

Try my extra TV show matching REGEX here
Reply
#56
xexe, you're a regex wizard... how would I get

movie.a.avi
movie.parta.avi
moviea.avi, movieb.avi

type files to stack with this new regex?

Deleting my advancedsettings got my .cd1 movies to stack at least...
Kodi: Kodi 17.4, with Transparency!
50 TB Unraid Server: Docker Apps: SABnzbd, Sickrage, mariaDB
HTPC: Win10 (cause Steam), i7, GTX 1080
Watching on: Panasonic TC65-PS64 with lowend Sony 5.1 HTIB
Other devices: rMBP 15", MBA 13", nvidia shield
Reply
#57
I suggest you just sit tight until the stable is out. In the last few weeks there have been some big changes in XBMC stacking land.

Theres a good chance it will sort itself out in the end without you having to do anything.
Having problems getting your TV shows recognized?

Try my extra TV show matching REGEX here
Reply
#58
clock2113 Wrote:xexe, you're a regex wizard... how would I get

movie.a.avi
movie.parta.avi
moviea.avi, movieb.avi

type files to stack with this new regex?

Deleting my advancedsettings got my .cd1 movies to stack at least...

These all stack with the defaults.

How about instead of jerking us around you wipe your as.xml and then give us the names of the few that don't stack anymore?

EDIT: Read http://wiki.xbmc.org/?title=Advancedsett...tacking.3E first, especially the append example.
Reply
#59
SandmanCL Wrote:Movies that don't stack for me (shows up twice in the library)

A Man Apart - cd 1.bin
A Man Apart - cd 2.bin
The Godfather Part 2 - cd 1.avi
The Godfather Part 2 - cd 2.avi

Fixed.
Reply
#60
fekker Wrote:I noticed one thing with the default expression in the wiki
for the part and pt
the (?:ar) should be (?:ar)? to make the ar portion of the string optional

Oops, *blush* that was indeed the intent of that expression.
Reply

Logout Mark Read Team Forum Stats Members Help
Stacking changes in recent SVN0