Hi, everyone. I joined the forums just to post here, and I want to start out by thanking the creators of this addon, and also everyone in this thread who has taken the time to help confused and/or struggling users (like myself
). I agree with earlier posts that this addon should be build into the xbmc core. The other options to include dvd extras in one's library are either tedious, ugly, or haphazard (like using or adding entries to the specials section of tvdb). Having this functional in the core interface would be much simpler and way more intuitive. Just my two cents.
At any rate, I encountered many problems getting this to work, but reading carefully through this thread solved most of them either outright, or through trial and error. I made many of the same mistakes others did: I initially misread the wiki and thought the default skin required no modification; I had to learn what advancedsettings was, then how to create/edit same; lol then the difference between plain text & rich text, and between .xml & .xml.txt
; and finally proper syntax/spacing within some xml. And I finally got everything set up properly and working correctly... usually.
Let me interject here to state that I am using Win7 and the last update to Frodo.
OK, here's the problem, and maybe it's just something I'm doing wrong again: I keep my movies in one folder, and name them Moviename (Year).mp4. I name my extras Moviename (Year)-extras- Extraname.mp4. The scanner correctly excludes the extras from the library, but VideoExtras does not recognize the extras if I have the (Year). To reiterate, when my filename is Moviename.mp4 & Moviename-extras- Extraname.mp4, the extras are excluded, the Extras button appears in the Video Info window, and clicking it brings up a window listing the extras for that movie. But if I name my files Moviename (Year).mp4 & Moviename (Year)-extras- Extraname.mp4, the extras are excluded properly, but the Extras button does not appear in the Video Info window.
I'm not very familiar with coding, but I tried reading through my debug log, and I'm thinking the problem has to do with that ) . If I'm adding this correctly, here are a few lines from the log:
Code:
15:25:29 T:4972 DEBUG: script.videoextras: VideoExtras: Finding extras for "E:\[]Crunched\Test\49 Up (2006
15:25:29 T:4972 DEBUG: script.videoextras: VideoExtras: Root directory: "E:\[]Crunched\Test\49 Up (2006
15:25:29 T:4972 DEBUG: script.videoextras: VideoExtrasFinder: Checking existence for "E:\[]Crunched\Test\49 Up (2006\Extras
15:25:29 T:4972 DEBUG: script.videoextras: VideoExtras: Button disabled
15:25:29 T:4972 INFO: Scriptresult: Success
15:25:29 T:4972 INFO: Python script stopped
See how the script seems to be searching for "49 Up (2006" instead of "49 Up (2006)" ? Maybe that's normal, or perhaps I have something else wrong. I thought I'd ask for your input. Thanks!