Posts: 8
Joined: Jul 2011
Reputation:
0
2013-04-03, 14:20
(This post was last modified: 2013-04-03, 14:20 by caffeinedreamer.)
Thanks. I've added the add-on via zip installer and edited the XML files, but no joy yet. Do I need to be in a specific view?
Posts: 44
Joined: Sep 2011
Reputation:
0
Hello,
Just to share, I used the following addition to my DialogVideoInfo.xml so that I may have a general show bonus listing. Shows that get classified as having a real season 00 (Spartacus) or bonuses that aren't specific to an episode or season benefit from this. Then I added the Extras folder to the base directory of the TV Show.
<control type="button" id="100">
<description>Extras</description>
<include>DialogVideoInfoButton</include>
<label>Extras</label>
<onclick>XBMC.RunScript(script.dvdextras,$INFO[ListItem.FilenameAndPath])</onclick>
<visible>[Container.Content(movies) | Container.Content(episodes) | Container.Content(tvshows)] + System.HasAddon(script.dvdextras)</visible>
</control>
On a side note, if you had the hand made season 00 folders and rearrange your bonus features in order to fully utilize this addon, they will show up twice in the list if you forget you don't need the nfo files in the extras folder..just trying to save somebody a little headache.
This addon was even more exciting to me when I finally figured out how to do it on the Pivos and bypassing the access denied errors.
Posts: 2
Joined: Apr 2013
Reputation:
1
2013-04-23, 13:21
(This post was last modified: 2013-04-24, 21:44 by The Mysterion.)
I would like to thank Brentosmith and Deano316 for their enthusiasm and work on the Extras concept, something badly missing from XBMC. I am new to the world of XBMC but already finding myself up to my neck in complicated changes to files and settings that new guys like me should stay away from! I finally managed to get the Extras concept working last night, and thought I would point out some of the basic errors a rookie can make in order to save someone time. I own a Mac so this is specifically aimed at Mac users but PC users may get something out of this too. Here are my notes to add to this discussion:
1) Brentosmith's Extras button is specifically for the skin Aeon Nox. You can use it in Confluence, but you have to place the code in a different place as previously mentioned in this thread. Also the button tends to extend itself off screen in Confluence, unlike Aeon Nox. It works, but isn't quite as pretty.
2) Confluence can be edited by going to XBMC in Applications, right click, and show package contents. You will find DialogVideoInfo.xml in there.
3) For Aeon Nox, if you want to edit DialogVideoInfo.xml, it is in this location on your Mac: <your home user name>/Library/Application Support/XBMC/addons/skin.aeon.nox/1080i. To edit it, used TextEdit. It may not open in TextEdit, especially if you have Dreamweaver loaded. Right click the file and choose the application TextEdit to open the file, and tick the tick box always open this type of file with TextEdit (i.e. XML files). That will make your life easier.
4) The code you put in the file DialogVideoInfo.xml is the following:
<control type="button" id="100">
<description>Extras</description>
<include>DialogVideoInfoButton</include>
<label>Extras</label>
<onclick>XBMC.RunScript(script.dvdextras,$INFO[ListItem.FilenameAndPath])</onclick>
<visible>[Container.Content(movies) | Container.Content(episodes)] + System.HasAddon(script.dvdextras)</visible>
</control>
I found it worked quite well if it was placed after the section entitled <control type="button" id="24">. 6 lines down from this there is the line </control>. I put the above code after that. For me this was line 895. You can jump quickly to line 895 by typing CMD-L then entering 895. You will see the lines I mean. Once put in, the Extras button in XBMC doesn't elongate like it does in Confluence.
5) Brentosmith explains you need to download his ZIP file and install into XBMC. It wasn't immediately obvious what I was supposed to do, and I wondered if I would face the problem of EXEs that are PC only. As this is specific XML code for XBMC, it works universally so no worries there. You download the ZIP file from his web page as mentioned on this thread. Put it somewhere safe like the XBMC folder if you like where we saw the DialogVideoInfo.xml file. Then in XBMC, go to SYSTEM on the home page, and ADDONS. There you can 'Install from Zip file'. Use that and navigate to where you put the ZIP file you downloaded and install it.
6) You also need to edit or make a new advancedsettings.xml. This is in the following folder, and if not, needs to be created in the following folder: Mac: <your home user name>/Library/Application Support/XBMC/userdata. Because as a rookie you probably don't have an advancedsettings.xml file, you will need to make one. This although easy on the surface, can be a major pitfall if you don't get it right, and this seriously held me back for a couple of days. Open TextEdit and copy paste the following:
<advancedsettings>
<video>
<excludefromscan>
<regexp>-extras-</regexp>
<regexp>/Extras/</regexp>
</excludefromscan>
<excludetvshowsfromscan>
<regexp>-extras-</regexp>
<regexp>/Extras/</regexp>
</excludetvshowsfromscan>
</video>
</advancedsettings>
Then make sure you do the following or it won't work! Go to Format and make sure you select 'Make Plain Text'. If it says 'Make Rich Text' you can leave it because it is already plain text. Now save it as advancedsettings.xml including the suffix as written. Put it in the aforementioned folder.
7) Using this Extras feature with video files and TV series works well. Just add the folder Extras into your Season folder for example, and put the extras in there for the season. Or for individual episodes with features you might need to make specific folders for them. Here is an example for Doctor Who. If you have a story like Warriors of the Deep which has 4 episodes and with extras, you could have the following folder structure - Doctor Who/S21E01E02E03E04/Doctor Who - S21E01 Warriors of the Deep 1.mkv etc. and next to these 4 episodes, the folder Extras. Inside that goes '[1]The Depths - The Making of Warriors of the Deep.mkv' etc. The numbering i.e. [1] is optional and allows you to rank your extras in order of importance. This allows you to keep the extras for this story with this story alone and means you can have specific extras grouped with specific stories. I haven't fully tested this aspect out yet, but I think this is the way to go.
If I can think of any more points for rookies I'll let you know, but I'll keep reading this thread with interest and thank you once again to the developers and I hope this information I have added further helps those out there who are new to the scene.
Additional: One thing I have been having problems with is fan art / thumbnails in Frodo. I have observed the new methods of dealing with art on the help page but XBMC isn't using them. The only place I have managed to observe the art is when you press (I)nformation on an episode and you can see it on the right. But it doesn't change it automatically. I would like XBMC Frodo to see if there is art in the folder with the appropriate naming and use it on Update Library. But as far as I can tell, so long as there is existing art in the Thumbnails folder in Application Support, it doesn't check for local art in the media folders. The art in the XBMC Thumbnails folder though is coded with an internal numbering system which makes it difficult to edit. It would be much easier to leave this well alone and just drop jpgs into the relevant folders. Perhaps this works and I'm doing something wrong, perhaps some setting. I notice across the forum there are more seasoned XBMC users who are having art problems with their set up, however I am starting from scratch and following the help page. I wonder what I am doing wrong. Is everyone else having success with local art and fan art in their media folders under Frodo, whether it is Confluence or Aeon Nox?
Additional 2: Also has anyone seen the issue where the thumbnail of TV series and episodes is cropped left and right as if the new Frodo settings is different in terms of scale? It seems to crop the JPGs from TVDB and produces an unsatisfactory result.
Posts: 537
Joined: Sep 2010
Reputation:
21
2013-04-29, 15:47
(This post was last modified: 2013-04-29, 22:46 by thezoggy.)
Sadly I did not see this mod until after I upgraded to 12.1 on windows and already had my content loaded. I used to do the old hack of just marking my Extras folders as 'hidden' which would be excluded from XBMC.
Then if I wanted to browse the Extras I would have to use the file browser and have to 'know' that they existed. This obviously is not an ideal solution.
As you may know I am a sickbeard user, which means that I have my tv shows labeled nicely with S##E## in all the files including the Specials. With each seasons episodes placed in their perspective season folders.
Then for any episodes that aren't on the tvdb you put in the shows subfolder called 'Extras' (case sensitive) which are excluded in sickbeard from its scans. Which sounds like this mod would complement very well.
However, I just need some information to clarify to make sure my structure and my understanding of this mod is right and also I have some suggestions.
For TV shows you really have two main structures that are popular within XBMC. Those that use Season folders and those that don't. For this conversation lets focus on the Season folder method.
Generally all my shows are structured as:
T:\TV\Show Name\Season ##\files
With my specials in the 'Season 00' or 'Specials' folders. XBMC supports both formats and all this works well.
Some examples of show structure that have extras, notice that either I have lose files in the Extras folder or a collection of specific extras files (could be for a season or not) that are grouped in a subfolder within Extras:
T:\TV\Psych\Extras\Psych.S03.EXTRAS.DVDRip.XviD-iNGOT\files
T:\TV\Sherlock\Extras\Sherlock.S02.EXTRAS.720p.BluRay.x264-SHORTBREHD\files
T:\TV\Top Gear\Extras\files
T:\TV\Top Gear\Extras\Top.Gear.S17.EXTRAS.720p.BluRay.x264-aAF\files
T:\TV\Top Gear\Extras\Top.Gear.The.Challenges.Volume.2.Extras.DVDRip.XviD-NOsegmenT\files
So while yes for movies, showing a button on a specific movie to see extras that makes sense. For TV shows due to multi-seasons/multi structures.. I would think just showing an 'Extras' folder as a faux Season in the season list would be the easiest way. (not to be tossed in with specials). And inside that Extras season folder I'd like to just see the files/folders and just deal with those in the filelist view. This way I don't have to worry about nfo hacks or extras conflicting my specials (which sometime get renumbered.. it's happened to me with top gear a number of times..and dealing with 100 specials to renumber sucks).
So far I have dvdextras installed into xbmc, modded the theme's DialogVideoInfo.xml (confluence and aeon-nox) and have done the advancedsettings changes as well.. tried what was recommended and just using 'Extras' with any slashes is what works. Extras for movies is working.. some issues (the .nfo file in Extras are showing up as if its a media file.. trying to play it results in a 0 sec movie and it exits out).
Extras is not working for tvshows for me.. I've tried cleaning the library / updating but no change. I've tried removing the show with extras from the library and adding it back. Still nothing. My xbmc content is stored on a remote server where XBMC itself only has READ access.. it can not create files. So I wonder if this is my issue since looking through the source it appears this mod wants to create nfos.