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
|
- fekker - 2009-03-30 MrTourettes Wrote:OK I will start off by saying sorry if this has already been answered. I have spent a couple of hours now search though 100's of threads for all kinds of info and my brain is hurting. I'll give a quick comment on this, I'm researching some details on how xbmc reads and stores .nfo file data, as well as field locations and data types and i'm looking at a few fields that are not generally used to store additional information. Could MIP change the filename, yes it could, I even coded part of that function when it hit me. Let me provide some details on that. National Treasure Book of Secrets.2007.1080p.BluRay.DTS.x264.mkv I could break this down as <moviename>.<year>.<first_longest_video_stream_resolution_to_standard_480_540_720_1080>.<mediasource><first_longest_audiochannel_type>.<codec>.<extension> The <mediasource> i.e. BluRay part doesn't make sense, as it's an mkv file, the original source it was obtained from is not contained in the file, however I could just put bluray for any 720 or 1080 content. The real solution for this is what I built into MIP, the Media Stream Information. This is used by captBry's hd flagging branch to provide true details about the movie / show. The filename is a temporary solution, I'll turn on the option based on the above details, it still needs some debugging before it's ready. As for the MIP defaults, you'll want to leave those on for maximum compatability. Different versions of xbmc use different files, 9.04 will use movie.nfo and movie.tbn, current svn builds, ~16500 and up, use these files. folder.jpg and fanart.jpg also show up in windows, and in other applications. fanart.jpg also shows up when you view your movie folders if you set that view type for the folder to pictures. (kinda cool, posters shown at the bottom, fanart when they are selected) folder.jpg is also used in file mode There will be additional output types that will be available for additional applications, like background.jpg and <moviefilename>_background.jpg for some other products, that's in the air still as they sort out standards for naming conventions. Quote:MIP has an Error when I do something...Anyone with errors, please post details on the error and pastebin anything that applys with it. I'm abit swamped right now, I do read the information and research all errors, unless I get sidetracked (which I do).. feel free to remind me if i've missed one you have posted. - fekker - 2009-03-30 roydonaldson Wrote:See the end of this message for details on invokingCan you provide me with the names of the folders for your tvshows, I'm guessing this is show specific, an invalid element in the xml. One thing to try.. remove your tvshow.nfo file from those shows and retry.. it might be an invalid tvshow.nfo.. i'll add a check into the next build for those. - MrTourettes - 2009-03-30 Thanks for quick reply. OK Lets see if I have this correct. 1st off its best I leave all the outputs ( movie.nfo, folder.tbn, etc ) for compatability reasons. 2nd. Icons for media types etc. This is something you are developing for another realse? I was not sure from your post if you meant that you will build this information from reading the file details from in the file or if all my files need to be named with the information. - fekker - 2009-03-30 MrTourettes Wrote:Thanks for quick reply. OK Lets see if I have this correct.Yup, after 9.04's release I'll modify the defaults so not so many files are created, there will be an option for compatibility mode that will check, uncheck items based on rev of xbmc as well (a feature request for something like that exists) Quote:2nd. Icons for media types etc. This is something you are developing for another realse? I was not sure from your post if you meant that you will build this information from reading the file details from in the file or if all my files need to be named with the information.Yup, next build will have that option to name your file automatically, it may also include a much cleaner method of doing it by using another field in the .nfo files and database, I've asked digitalhigh to see if what I proposed is doable from the skin side of things. - digitalhigh - 2009-03-30 fekker Wrote:Yup, next build will have that option to name your file automatically, it may also include a much cleaner method of doing it by using another field in the .nfo files and database, I've asked digitalhigh to see if what I proposed is doable from the skin side of things. Yah, like I sad, pretty sure that the "status" tag is for the watched/unwatched overlay. And I know that a lot of people use that one. There is already a ticket submitted to trac regading this issue as well, tho I have no idea when it'll actually go forward... http://trac.xbmc.org/ticket/6036 http://trac.xbmc.org/ticket/6037 - fekker - 2009-03-30 digitalhigh Wrote:Yah, like I sad, pretty sure that the "status" tag is for the watched/unwatched overlay. And I know that a lot of people use that one.Ok I got one.. the Votes field it's text based, i tested it and I can push data (in string format via the .nfo) to that field I for one would give that field up for real data <votes>1080p DTS 6ch x264 Pixar_Animation SubENG SubSPA</votes> - digitalhigh - 2009-03-30 fekker Wrote:Ok I got one.. I would personally rather trade <writer>. From testing with Serenity, I've noticed that a lot of the writer fields are blank already...so much that I had to substitute that field with something else in my info displays. But that is a rockin' idea...slam as much info into one tag as possible, then sift it out by using the <visible>substring($INFO[lisitem.writer],FOO)</visible> tag. - fekker - 2009-03-30 digitalhigh Wrote:I would personally rather trade <writer>. From testing with Serenity, I've noticed that a lot of the writer fields are blank already...so much that I had to substitute that field with something else in my info displays. writer works for me.. let me test it out for the three and see if it pulls in.. some fields just plain don't work for shows. - fekker - 2009-03-31 Since digital's pm is full i'll post it here. Here's a build of MIP with the .nfo updates working (at least for movies, didn't test shows yet, but should work in theory.. you'll need to enable the option under the general tab "skin based hd flagging support" and you'll want to overwrite your existing episode .nfo's (and then remember to turn it back off), the studio option is updated to include the latest (41), that option is under the tvshows tab.. save studio in rating.. For movies, you can run autopilot with the update media information option to update the field data. http://www.mediafire.com/?yojznj2zymd This is build 2822 it includes the following - fixed button that does nothing, removed - fixed tvshow.nfo that is invalid causing an unhandled exception - added skin based flagging support for movies and tvshows - updated media information display to show what's being embeded into the .nfo for skin based flagging This build does NOT include the following - support for file renaming for Aeon - it's not yet ready, but is still in work. Since folks have prob been wondering what the heck all the chatter in this thread about looking at fields and tvshow information, i'll provide some insight as to what me and Digitalhigh have been sorting out. 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 <credits> 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 <votes> 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? - Nope.. unless it's added, it's totally specific to digitalhigh's skin right now. 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 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) Got examples? here's some examples from .nfo files I ran on test data Movies- <credits>Walt_Disney_Pictures - 1080p AAC 6ch subENG subSPA</credits> <credits>Warner_Bros._Pictures - 480i 2ch subENG </credits> Episodes- <votes>CBS - 540p DTS 6ch subENG </votes> <votes>The_CW - 720p DTS 6ch </votes> - mkv1080p - 2009-03-31 does this work with windows 7? I tried but kept getting error? Thanks - krypt2nite - 2009-03-31 I humbly request a tag for the resolution of 576p. I have tons of movies ripped in 576p. - digitalhigh - 2009-03-31 fekker Wrote:Since digital's pm is full i'll post it here. Dude, that was fast!! I've got most of the logos made up and looking fresh in my concepts, I'll have them fully implemented with screens by tomorrow afternoon. Totally awesome. - fekker - 2009-03-31 Quote:Dude, that was fast!! I've got most of the logos made up and looking fresh in my concepts, I'll have them fully implemented with screens by tomorrow afternoon.most of the code was in place for hd flagging so it was an easy few calls and functions to spit it out. krypt2nite Wrote:I humbly request a tag for the resolution of 576p. I have tons of movies ripped in 576p. is there an exact height and width for those? from the google search i get the following for those vertical 576 horizontal resolution of 720 or 704 if it's an exact match I can code that pretty easy, but if it varies, it might prove more difficult. - kiboy6 - 2009-03-31 Sorry for bugging you guys....I think my post got lost a few pages back Thanks! DigitalHigh Wrote:Originally Posted by digitalhigh View Post kiboy6 Wrote:Thanks very much for the reply. - Abeerdrinker - 2009-03-31 For some reason my media info no longer is finding or adding the thumbnail clips for each ep in TV shows. Did something change recently cause I am using the lasted build |