Media Info Plus - Manage your Movies, Shows, Tunes, NFO and more (Open Source VB.NET) - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for XBMC (/forumdisplay.php?fid=116)
+--- Thread: Media Info Plus - Manage your Movies, Shows, Tunes, NFO and more (Open Source VB.NET) (/showthread.php?tid=47071)
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198
- fekker - 2009-03-31 07:37
Will provide details and answers later to questions (in the am).. super busy coding right now
redtapemedia Wrote:+1 for Australian Classifications. Could also be used for other countries. Is there a way to input this information?
2823 - adds option to use imdb certification data as mpaa data.. enable under movie settings and set language.. you'll need to "reload" data for the movies already scanned by clicking on refresh in the gui when the movie is loaded.. new movies are no problem as it will use the settings.
- Hitcher - 2009-03-31 11:57
My PAL DVD rips are 720x576 also.
- digitalhigh - 2009-03-31 15:01
Quote: Originally Posted by kiboy6 View Post
Sorry dude. I did lose your post the first time around, then figured Fekker would jump on this q after seeing it. I'll answer to the best of my knowledge.
1. MIP and XBMC both support "file stacking" of multipart files. It's been a while since I've reviewed the exact expressions matched, but you can look here for documentation on how it works. (It will also play movies straight out of a set of .rar files.)
2. .tbn is a XBCM-specific thumbnail file. It is literally just your folder.jpg renamed to foo.tbn. You could change the extension to .jpg and it would open right up in windows.
To auto-create these, you can just select "use folder.jpg for .tbn" in the movies tab in settings.
3. In theory, XBMC should grab the same stuff that MIP is capable of grabbing. In practice, I find that automating any task on a computer is only as good as the data being used. XBMC's scraper can sometimes get confused and download the wrong stuff. MIP is good for making sure everything is setup before you scan your data in. It also ensures that you only have to go through your collection ONCE and fix problems, versus having to do it multiple times in XBMC.
4. I don't know the exact order of what happens during Auto-Pilot. I know it's very powerful...but Fekker would be the guy to answer that one.
ethan_9219 Wrote:Well, here in Australia the resolution of 720 x 576 is pretty much standard for DVDs.
You aussies rock! Only gotta be 15 to play games with violence, coarse language, and drug content??
I can support these other ratings quite easily in serenity...just throw up a flag saying "use country XXX's rating system", then have it display the appropriate rating images.
HD Tagging - Halibutt - 2009-03-31 15:38
So, what's with the HD tag button on program's main page? It never worked for me here, every time I try it returns an error similar to the one below. Not that it mattered much as I've switched to Stark and soon this is going to be covered by Stark's interface, right?
- digitalhigh - 2009-03-31 16:07
@Halibut - I think that button is supposed to control the insertion of HD tags into your poster images. I *think*. Requires imagemagik to be installed if that's the case.
@fekker - Flagging looks good. The only thing I think it needs is to have a field character appeneded to the front of the strings, specifically the video format and subtitles. Video format already has a p stuck to it. I'm thinking that SD alone could accidentally be found in another string somewhere else...appending rz to the front would ensure you're always picking up the resolution tag.
And for subtitles...same thing. Just stick a subEng subFR subSwe etc in front of it so you always know it's the sub tag.
Working well tho. I'm updating my movies ATM, and I haven't seen any problems.
- Ayla - 2009-03-31 16:38
How do you guys use MIP, to best support Aeon Stark?
I have all my movies ordered like this:
I just did an auto scan with MIP and it created an "Australia.tbn" (based on the folder name I guess?).
But doesn't Aeon Stark look for "Australia-cd1.tbn"?
And what about the "Australia-cd1.avi-big.png" that Stark looks for, how do you auto create those?
- TheBurner - 2009-03-31 18:40
MOVIENAME/[TP] - ( 4457M 94F - COMPLETE ) - [TP] That is what the sfv dir completed looks like. Is this something easy to ignore? Thanks alot fekker
- TheBurner - 2009-03-31 18:46
Fekker one more thing do you think we will ever see a command line based way to run this as root in linux? This would be the ultimate tool
- Halibutt - 2009-03-31 18:48
digitalhigh Wrote:@Halibut - I think that button is supposed to control the insertion of HD tags into your poster images. I *think*. Requires imagemagik to be installed if that's the case.I installed it on my PC, but still no luck, MIP shows the same error as before.
- fekker - 2009-03-31 18:54
Quote:Quote: Originally Posted by digitalhigh View Post
Folder level options work the best and allow the most options for movies. For example, you can't use media images with file level options. (Media Images are the front, back, inlay, insert, and disc image).. these are also supported in DigitalHigh's skin and are in full high resolution thanks to Max at freecovers.net
Quote:2. If the title is recognized wrong in autopilot, all you'd need to do is select the movie in MIP, and put in the proper IMDB ID, then press the green button to update all the info.In addition, the newer builds of MIP includes the imdb selection dialog, allowing you to pick the correct movie and a change button that will allow you to change it to something else with one click. I'm planning on reworking the rename function (currently under it's own tab) to be part of that process, allowing you to rename and search on the fly. The rename function in MIP also renames the folder itself, no rescan is necessary as it's knows what your working on and where the data is.Quote:2.) Got it...thanks In the list of movies with "problems" what does it mean if "TBN" is missing? Which images do I need to make sure are there to make XBMC display the movie nicely. (Doing all my MIP work pre-install of XBMC so forgive the silly question!)
Quote:3. I'd assume that if you have albumart embedded, then your stuff is probably tagged by iTunes? If that's the case, then you probably don't need to do anything to your music with MIP. However, if stuff is not being scanned into your music library properly, then MIP could help you clean things up a bit.Music is still in the early stages, it does allow you to rename albums and inject artwork into mp3's as well as scraping fanart and media images for the albums, resizing of fanart as well as compression options. In the future, it will have more options and allow even more customization. There is something with itunes and compilation files, a setting in itunes to put them into there own area I believe. I know I got the details via pm, i'll have to locate those details.
Quote:Finally just a general question about MIP - what exactly is the breakdown of what occurs during auto-pilot and then pre-cache phases? Once both are complete has MIP done all the automated work it can do? What does the "load movies" button do then?
Let's start with the first items that occur when you load your movies.
- reads up all folder names, applying any filters you have setup in the configuration to strip out extra "stuff" from the name that's used to find the data (no changes to folder are made)
-- Scans to see if you have a VIDEO_TS folder in there and ensures the correct .nfo and images are in place if they where previously loaded
- file level items are then processed, there are file level filters in the configuration as well to strip out the "extra stuff" from the name that's used to find the data (no changes to files).
After it has read your movie names, the gui loads the list on the left side with those names, in memory is an object that contains all the details about where, what, the name of the movie.
Details on how it finds the movie information.
- searches in the folder (or for files, for the exact filename.nfo) and try's to load that data from the .nfo.
-- if that search doesn't have a full .nfo file, but it has an imdb id in it, MIP will grab that id from the file and use it to process your movie.
--- if there isn't an <moviename>.nfo it'll look for movie.nfo as well
----- if no nfo is found, it searches imdb for the data when an action occurs (like clicking on the name, running auto-pilot, or pre-cache)
Here's where pre-cache is different from clicking on the name of the movie, or using auto-pilot. Pre-cache does not prompt you to pick the correct movie, it will process it based on what it finds first. This is why auto-pilot first, with no image options, works best to allow you to pick the correct movie. (i'm open to changing that to prompt as well, if that's what folks prefer)
Now let's dive into auto-pilot
What is it?
- It's a way to automate the processing of movies, allowing you to re-assign images to a different type. (like going from posters to wide images, or box shots) as well as process fanart, impaward posters, movie information and media data updates.
It runs through a very similar process that just clicking on the movie name does, in a loop, with images limited to one of each type and automatic assignment.
Pre-cache is designed to download all the images for your collection. Initially this can be thousands, or even tens of thousands of images.. MIP tries to get everything it can for ya, all automated.. this is where no other app even comes close to the options you'll have for your images and backgrounds.. once images are cached, they are saved locally and you don't have to get them again. Sometimes images are changed for tv shows, the episodes is a recent example where they changed the filenames and folder locations for episodes. In that case it automatically grabs what it needs to during loading (for tv shows) or when running pre-cache on movies.
The HD Tag button, fanart resize and compression options in MIP all require image magick as that's what I use to process the images.. It's leaps and bounds better then what .net's build in image changes can do. And the compression really kicks butt. The resize does a scale and fill, so you don't end up with 11foot tall people or a 1foot by 6foot wide person. (there's an example on the first page of mip's thread).
When you first load tv shows, it goes out and gets the latest information for the show, based on your settings in the configuration for the number of days to check.. these files are small (usually 20k - 200k in size per tv show) 1 fanart image can be larger then all the tv show text information.
Hopefully that provides some insight to how mip works under the hood, it's actually way more complex on how things are cached and checked, threaded, saved and loaded, feel free to check out the source to see how I did things or for improvements.
Quote:How do you guys use MIP, to best support Aeon Stark?(the -big.png is not created by mip as it's a specific image size, there's a utility that will copy these from your movie.tbn file located in the Aeon thread "prepairing my media for aeon", it doesn't do auto-rescale and sizing, it's just a way to copy images)
In that case, the movie is considered part of a stacked set, so it strips out the -cd1 part.. the .nfo will load correctly with that removed as it's part of stacking, movie.nfo is checked first in the newer svn builds of xbmc (not in 8.04) and is the default for xbmc 9.04.. This leads me to the how stacking works and what to name multi-disc sets (part of the first question above)
Xbmc supports stacking, and MIP detects stacked data.
stacking can be described as a way to associate two files to one media item.
Xbmc and Mip know that this is one movie, Blue Streak, in two files.
Same idea, this is the movie The Lord of the mice, that has 2 discs.
This would be a two disk tv show in iso format.
House_s01e1e2e3e4.iso - means House, Season 1, Episodes 1, 2, 3, and 4
House_s01e5e6e7e8.iso - means House, Season 1, Episodes 5, 6, 7, and 8
More details on xbmc stacking is in the xbmc wiki, Mip uses the same stacking expression that is the default in xbmc for max. compatibility.