Media Info Plus - Manage your Movies, Shows, Tunes, NFO and more (Open Source VB.NET) - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Supplementary Tools for Kodi (https://forum.kodi.tv/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
|
Media Info Plus - Manage your Movies, Shows, Tunes, NFO and more (Open Source VB.NET) - fekker - 2009-03-17 Media Info Plus - The next generation of MIP is here! Let me start with the most important part of this program, you! - A Huge thanks to all the testers that helped fix over 400 items for this release Without you, MIP2 would be months away! - Thanks to everyone who submitted bug reports and feature requests! - Thanks for the ideas on gui changes and icons for the app - And of course for the nature of Open Source, to those folks that helped with patches and changes! Thanks to the dude who insisted on Music support! Without that push, I may have never put it in there! What is Media Info Plus? - Media Info Plus is Movie Info Plus rev 2 Where can I download it? Grab the installer, install it, then download the update and patch it by extracting the contents of the archive to your install folder Latest Installer Version - MIP 2.01 - build 2870 http://www.iamkizer.net/xbmc/mip/MediaInfoPlus_2.0.1_build2870_fullinstaller.zip Newest Patch (May 2011) - Build 2.4.0.1 http://sourceforge.net/projects/movieinfoplus/files/Media%20Info%20Plus/mip_2.4.0.1_update.7z/download ------------- Old release notes ---------------- Latest Installer Version - MIP 2.01 - build 2870 http://www.iamkizer.net/xbmc/mip/MediaInfoPlus_2.0.1_build2870_fullinstaller.zip This is all fixes post 2801 to 2860, 99% of things should now be working correctly. This is the full install version of MIP - Offical release rev 2.0.1 4/8/2009 Previous Versions - MIP 2.0.0 Initial Release rev 2.0.0.2801 - March 18, 2009 - Mirror 1 - http://www.mediafire.com/?me5iimmmgij Test build's 2861 is current and up to date. Where do I get the Music Fanart Pack? Grab the fanart pack http://www.mediafire.com/?kbugjrxatij Extract it to C:\Program Files\mediainfoplus\customimages\music\fanart If you installed to a non default directory <install folder>\customimages\music\fanart Is this the same as Movie Info Plus - Yes and no. Yes it's rev 2 of Movie Info Plus, with bugfixes and a ton of new features. Can I use my cached information from Movie Info Plus with Media Info Plus. - Yes, in fact I recommend that you do so you don't have to re-download everything How to upgrade from Movie Info Plus - Uninstall Movie Info Plus, this will leave all cached information - Remove the config.xml file from the Movie Info Plus Directory - Remove the temp folder from the Movie Info Plus Directory - Rename the old movieinfoplus folder to mediainfoplus - Install Media Info Plus to that directory Does MIP support HD Flagging information for XBMC - Yes, thanks to cptBry Video Flagging Support is contained in all .nfo files for Movies and Shows How does MIP handle Music? - MIP reads the ID3 tag for your Music, during the initial scan it creates a cache of that data, allowing for fast reloading and checking the file for any changes to it. It will automatically add any new files. Should I run the music sort wizard to the same folder where my music currently is at? - No, for the first time using it you should select a different folder. Everything is based off the ID3 tag information, if that tag is wrong it will put it into the wrong folder. What the heck is it? Movie Info Plus is a movie manager (so to speak) that uses images and data from websites such as TheTVDB, TheMovieDB, impawards, mediaicons, and IMDb. By default it knows about more then 50,000 different posters from impawards and 44,000+ Movies from IMDb. It allows you to select the icon (wide, box shot, poster, square, and others) for the thumbnail posters/covers as well as the FanArt image. Movie and TV Show metadata can be modified and edited from the user interface. It also uses API's from alot of the same websites that XBMC uses, including themoviedb.org (a.k.a. TMDb) and TheTVDB.com, with images from mediaicons.org and impawards.com as well as meta data from imdb.com It allows pre-caching of the icons, posters/covers, FanArt, and more (this will take awhile, it downloads alot of images from many locations, all images are then user selectable under the settings) What does it manage right now? Movies - Yup TV Shows - Yup Home Videos - It will support these once I figure out what I want to be able to do with them Music - Yup What are the requirements? - Internet connection to download the data, you can move cached downloaded data and use it on a standalone or enclave network. - Patience - it downloads alot of data and images and this takes some time - While not required, NTFS formatted drives are recommended as FAT32 drives have limits to the number of files and folders and my app will reach those limits if you have a big collection - If your hard drive is formated using Fat32, use the version that does not include the imdb cached data, it leaves out the 44,000+ additional XML files that are cached IMDB data. Fat32 is limited to the number of files and directory sizes. NTFS is recommended. - Windows 2000/2003/XP/Vista - 32bit and 64bit versions (thanks to the folks that helped test that part out and give feedback) - for Linux, use wine 1.1.8 or 1.1.10+ (a cross platform version will be created using mono, but it not close to working yet) How does it handle Media Organization Example: Movies by Folder Level (use folder name for lookups) D:\Movies\ <-- Root Movies Folder (select this for folder level) In my D: Drive under the folder Movies I have the following movies D:\Movies\The Matrix\ D:\Movies\Wall-E\ D:\Movies\Action\Die Hard\ D:\Movies\KidsJunk\Flowers and Me\ Movies by File Name E:\MyMovies\ <---- Root Folder housing a bunch of movies TV Shows D:\TVShows\ <-- Root Tv Shows Folder (Add this folder) D:\TVShows\Chuck\ D:\TVShows\Chuck\Season 1\ D:\TVShows\CSI\All\ D:\TVShows\House\everything\ What if i don't like it and want to change something or add a feature? It's open source under the GPL, the SVN contains the full dev files that are needed. You will need your own API keys from themoviedb and tmdb to use it. If you have a feature, feel free to request it, if it's not completely outside of the scope of the app, I will at least take a look into it. Feedback is the key. Image Tagging I've made up a bunch of default icons, you can add your own, match the same size as the defaults for best results. Put your own into resource\tagimages\default (in the folder you want them to be tagged under, i.e. DVD for DVD, etc.) Only 18 per type are displayed in the GUI, so i'd keep it to a max of 18 per folder or name the ones you want to be displayed with a 1_ first so they will be pulled first To use the tagging feature, you must install Image Magick Image Magick does need to be 6.4.8-3-Q16 or newer Version the (16bit DLL version) Image Magick (32bit) - http://www.imagemagick.org/download/binaries/ImageMagick-6.5.0-8-Q16-windows-dll.exe Image Magick (64bit) - http://www.imagemagick.org/download/binaries/ImageMagick-6.5.0-8-Q16-windows-x64-static.exe during the install check the following option "Install ImageMagickObject OLE Control for VBscript, Visual Basic, and WSH" Supported OS Windows 2000, XP, 2003 Server, Vista, (maybe 2008-untested) Wine 1.1.15 (or higher recommended) for Linux / Mac support x64 support (Vista and Windows XP 64bit) Is MIP Portable? Yes, the only thing used for the registry is the installer. You can move the entire directory to another location or machine. Is there an update version for Movie Info Plus? With all the changes in this version, the installer is the best way to ensure you have the files and folders you need to run MIP. - fekker - 2009-03-17 Place Holder for Screen shots for MIP New Features to Media Info Plus 2.0.1 Movie Poster resizing and compression Skin based media flaggin MIP reads all your media information, in such, there's nothing stopping it from putting that data into xbmc. I noticed that Aeon is using information from the filename and started looking for where I could inject the data into the .nfo so that a skinner could display information graphically, without having to touch the filename and providing details about the media. For Movies, it will store the data in the <studio> tag.. For TV Shows, the rating is modified to store a number reference to the studio, studio data in xbmc is incomplete. For Episodes, it will store the data in the <director> tag.. What data is it storing? ... the basic flagging data for your media, which can then be used in xbmc.. real full support is in work by captBry.. in the meantime this should work out nicely. Will it work with Aeon? - yes, thanks to djh_ it works with Aeon! Will it work with Serenity? - Yes, thanks to digitalhigh it's fully supported.. he also included media images, covers, disc displays, inserts and inlay along with the other information about your movies, shows and tunes. Could it work with skin .... ? - Yes, if they look for the data in the database it will be there. What's the video resolution options? New resolution list SD, 480i, 480p, 540i, 540p, 720i, 720p, 1080i, 1080p here's how it figures out the size part - First it will match exact sizes and return the result - If the size is not exact, it will take the display aspect ratio, calculate from the video data what the display on screen will be, and determine what output resolution is was geared for (with a buffer of ~2%) - If that doesn't match a standard resolution, it will fall back to checking the width --- If current width of video file is < 20 Then it will not put anything in there"" 'anything less then 20 is too small to be anything --- If current width of video file is < 641 Then it will return with the resolution of "SD" --- If current width of video file is < 853 Then it will return with the resolution of "480" --- If current width of video file is < 961 Then it will return with the resolution of "540" --- If current width of video file is > 961 And current width < 1281 Then it will return with the resolution of "720" --- If current width of video file is > 1281 Then it will return "1080" It checks the media file for interlaced or progressive scan.. basically if it not's flagged progressive, it's interlaced. Audio Channels are return as 2ch, 6ch, 8ch, mono 6ch is 5.1 surround 8ch is 7.1 surround Mono is mono, there's prob others that are returned, depending on your media DTS, AAC, and others are also returned Subtitles all subtitle streams in the movie file are included, format is sub + 3 character language code subENG, subSPA, etc... (there's a ton of different ones returned, hundreds) Codec Codec Information is also now included in the tag. Got examples? here's some examples from .nfo files I ran on test data Movies- <credits>Walt_Disney_Pictures - 1080p h264 AAC 6ch subeng subspa</credits> <credits>Warner_Bros._Pictures - 480i xvid 2ch subeng </credits> Episodes- <director>%director info% + netCBS - 540p Divx DTS 6ch subeng </director> <director>%director info% + netThe_CW - 720p AVC DTS 6ch subspa</director> Fanart compression for movies shows and tunes Fanart Resizing with center fill, from 1600x1200 to 1920x1080 Before After - Notice AR is maintained, center fill, proper widescreen from a desktop image New Movie Selection during initial scan for a movie. (requires build 2802 or higher) More then 1 movie was found, please pick it. (and in the default color - blue sky) - fekker - 2009-03-17 Test build notes and changes since build 2882 (2.0.1 release) - No new test builds at this time Latest Version - MIP 2.01 - build 2882 Install 2870 - http://www.iamkizer.net/xbmc/mip/MediaInfoPlus_2.0.1_build2870_fullinstaller.zip Extract the updated exe files from 2882 patch - http://www.iamkizer.net/xbmc/mip/mip_2882_patch_exefilesonly.7z previous version http://www.iamkizer.net/xbmc/mip/mip_fullinstaller_rev2861.rar This is all fixes post 2801 to 2860, 99% of things should now be working correctly. This is the full install version of MIP - Offical release rev 2.0.1 4/8/2009 Code: Here's the change list for 2.01 (compared to 2.0.0 (build 2801)) Test builds are only the .exe file, extract the .exe file from the zip archive to your install directory. HD Flagging versus HD Tagging HD Flagging support for xbmc is in work by cptBry, there's a thread here in the forums with additional information. MIP's portion of this is to read the information about your movie/show and put that data into the .nfo file. When xbmc supports it, it will read that data as well as all the other information and images about your movie/show. HD Tagging, that's putting an image on top of the poster, or episode thumbnail to give you a visual about what it is. For file level mode in xbmc, this is the only option. The GUI .. what's with the blue, i love/hate it. There are 6 different gui color schemes currently available. You can change between them in the setup and configuration options dialog, under the general tab. I would make others, but ran out of color ideas that didn't completely look "off" - warwon - 2009-03-17 So two things I removed the old version. Removed the folder. Installed the new version. Ran it on auto See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object. at movieinfoplus.MediaInfo.getdata(movie& currentmovie, String moviemode) at movieinfoplus.maincollection.autopilot(String primary, String secondary, Boolean posterTru, Boolean fanartTru, Boolean tbnTru, Boolean nfoTru, Boolean overwritenfoTru, Boolean replaceexsistingfolderimage, Boolean mediaonly) at movieinfoplus.maincollection.autopilotfromform(String primary, String secondary, Boolean posterTru, Boolean fanartTru, Boolean tbnTru, Boolean nfoTru, Boolean overwritenfoTru, Boolean overwritefolderjpg, Boolean mediaonly) at movieinfoplus.autopilotdialog.startautopilot() at movieinfoplus.autopilotdialog.btnStartProcessing_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) I get that error every time it gets near Casino CD2.avi Shurgs - BroChaos - 2009-03-17 thanks fekker, guess i'll wait and start with this! - warwon - 2009-03-17 Just a small suggestion (thats making me go crarzy). At the top of the movie info you have this: Save | Reload | That floading arrow Anyway to add a confirmation to the reload, cause I keep hitting it over the save button;;;; argh.... - fekker - 2009-03-18 The errors have been fixed, as well as a few last minute changes to the initial configuration. MIP build 2800 is being compiled and will be available in a few minutes. - warwon - 2009-03-18 Looks got I got no errors this time. The only thing I can't find is how to bring up the poster and fanart at the same time. I have not idea how that HD flagging works as I'm not seeing it on any of my HD movies But all works good and that confirmation buttton works great. - warwon - 2009-03-18 testing the 2800 build woot - AliG - 2009-03-18 fekker, Been a silent user, but now I just gotta say, wow just awsome, really awsome. Thank you!!! - krypt2nite - 2009-03-18 I appreciate and respect all the work you have put in to this. Thanks. - Tariella - 2009-03-18 I love your program. Are you still working on porting it to mono? The performance in linux on wine with .net is rather poor. I'm putting up with it tough, since your program is geat. But I'd prefer if it would eventually be able to run natively on linux - someday. Of course for now the new functionality has more priority (even for me). - SebaSOFT - 2009-03-18 There is a problem with the initial configuration wizard. When it asks for Tunes (mp3) folder and it ask you for the folder, you click the add button and it adds the folder to the Movies list. LOL did you copy the buttons and didn't change it's functions? Not biggy anyway - dbone1026 - 2009-03-18 SebaSOFT Wrote:There is a problem with the initial configuration wizard. When it asks for Tunes (mp3) folder and it ask you for the folder, you click the add button and it adds the folder to the Movies list. LOL did you copy the buttons and didn't change it's functions? Not biggy anyway I noticed that last night too, just thought I had f'd something up. After the initial setup I had to get back in the settings and fix. - JiveTalker - 2009-03-18 dbone1026 Wrote:I noticed that last night too, just thought I had f'd something up. After the initial setup I had to get back in the settings and fix. That was on my list too! |