View Full Version : Skin Based Full Media Flagging - a holdover until the real deal is done
Blame DigitalHigh :D he seeded this idea
This is to see what kind of interest there is for this.. right now there is only one app that will write the data (MIP) but support could be added from the other nfo / media tools as well.. all of MIP is opensource
Please post if it's something you'd like to see supported.
Digitalhigh and I have been working on sorting out a way to get more details about the media into skins. We added some studio information for tv shows, something that is not returned by xbmc right now for shows, and then started digging into episodes and then well.. you get the idea
Since MIP reads all your media information, in such, there's nothing stopping it from putting that data into xbmc. From the tv studios with DigitalHigh we got a bunch of ideas, and then I noticed that Aeon is using information from the filename for flagging support 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.
What's the video resolution options?
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>
Only took a few minutes to update all my NFO files for my movie collection.
Worked perfectly -
<?xml version="1.0" encoding="utf-8"?>
<movie xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<fileinfo>
<lastupdate>2009-03-31T00:42:30.328125+01:00</lastupdate>
<version>1.2</version>
<streamdetails>
<video>
<width>1280</width>
<height>536</height>
<codec>h264</codec>
<formatinfo>AVC</formatinfo>
<duration>2h 14mn 0s 833ms</duration>
<bitrate>6 437 Kbps</bitrate>
<bitratemode />
<bitratemax />
<container>.mkv</container>
<codecid>V_MPEG4/ISO/AVC</codecid>
<codecidinfo />
<scantype>Progressive</scantype>
</video>
<audio>
<language>eng</language>
<codec>DTS</codec>
<channels>6</channels>
<bitrate>1 536 Kbps</bitrate>
</audio>
<subtitle>
<language>eng</language>
</subtitle>
<subtitle>
<language>rum</language>
</subtitle>
<subtitle>
<language>cze</language>
</subtitle>
</streamdetails>
</fileinfo>
<title>The Chronicles of Riddick </title>
<rating>6.4</rating>
<year>2004</year>
<top250 />
<votes>40,209</votes>
<outline>5 years after Pitch Black, the wanted criminal Riddick arrives on a planet called Helion Prime, and finds himself up against an invading empire called the Necromongers, an army that plans to convert or kill all humans in the universe. </outline>
<plot>Riddick, now a hunted man, finds himself in the middle of two opposing forces in a major crusade. Colm Feore plays Lord Marshal, a warrior priest who is the leader of a sect that is waging the tenth and perhaps final crusade 500 years in the future. Judi Dench is Aereon, an ambassador from the Elemental race. She is an ethereal being who helps Riddick unearth his origins.</plot>
<tagline>All the power in the universe can't change destiny </tagline>
<runtime>119 min | USA:134 min (director's cut)</runtime>
<thumb />
<fanart url="http://www.themoviedb.org/" />
<mpaa> Rated PG-13 for intense sequences of violent action and some language. (edited for re-rating)</mpaa>
<playcount />
<File />
<Path />
<filenameandpath />
<id>tt0296572</id>
<genre>Action / Adventure / Sci-Fi / Thriller</genre>
<credits>Universal_Pictures - 720p DTS 6ch eng eng rum cze</credits>
<director>David Twohy</director>
<premiered />
<status />
<studio>Universal Pictures</studio>
<album />
<trailer />
<watched>no</watched>
<actor>
<name>Vin Diesel</name>
<role>Riddick</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMTMwMDE3NzQ2NF5BMl5BanBnXkFtZTcwMDA5NTYyMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Colm Feore</name>
<role>Lord Marshal</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMTk0NTcyNjMxMF5BMl5BanBnXkFtZTcwNzY0MzkxMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Thandie Newton</name>
<role>Dame Vaako</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMTM4NzQzMDQwNF5BMl5BanBnXkFtZTcwNzE1OTQxMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Judi Dench</name>
<role>Aereon</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMzAyMzE4NzQyN15BMl5BanBnXkFtZTcwMzQ5NjQxMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Karl Urban</name>
<role>Vaako</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMTQ2Mjg0NDQzMF5BMl5BanBnXkFtZTcwODE1NjYyMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Alexa Davalos</name>
<role>Kyra</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BNzg1Njg4ODMzN15BMl5BanBnXkFtZTcwOTQ1MjYyMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Linus Roache</name>
<role>Purifier</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BNDgwODg5NzA4MF5BMl5BanBnXkFtZTcwODg0NjgzMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Yorick van Wageningen</name>
<role>The Guv</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
<actor>
<name>Nick Chinlund</name>
<role>Toombs</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMTg2NDYzMjE5MV5BMl5BanBnXkFtZTcwODIyOTkyMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Keith David</name>
<role>Imam</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMTI3MzMxMTkxM15BMl5BanBnXkFtZTcwNzk5MzIzMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Mark Gibbon</name>
<role>Irgun</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
<actor>
<name>Roger R. Cross</name>
<role>Toal</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMjEyMDc0NTM3Nl5BMl5BanBnXkFtZTcwNTM1MzMzMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Terry Chen</name>
<role>Merc Pilot</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMTQ3OTgxMDg1Nl5BMl5BanBnXkFtZTYwNjk2MDQ2._V1._ SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Christina Cox</name>
<role>Eve Logan</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMTMxMjU4MzE5N15BMl5BanBnXkFtZTcwODk4ODYwMg@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Nigel Vonas</name>
<role>Merc</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMTg0MDg2MTg0OF5BMl5BanBnXkFyZXN1bWU@._V1._SY30 _SX23_.jpg</thumb>
</actor>
</movie>
Hopefully AEON will be able to use this info.
Only took a few minutes to update all my NFO files for my movie collection.
Worked perfectly -
Hopefully AEON will be able to use this info.
(minor glitch i noticed.. sub should start with sub + 3 char code.. fixed in 2822 :D )
krypt2nite
2009-03-31, 03:14
fekker I love your work man. Ever since I updated my 1800 nfos throught MIP, and have corresponding media information I wanted this to happen. It has to be easy to implement this into any skin. It has everything it needs in the nfo.
This like your other ideas will save countless hours to the user.
Getting there...
http://www.aeonproject.com/dropbin/aeon_newflags.jpg
midgetspy
2009-03-31, 06:53
Will this edit existing NFO files if I don't currently use MIP?
natethomas
2009-03-31, 09:06
Will this edit existing NFO files if I don't currently use MIP?
I'm gonna guess no. All that's happening in this thread is fekker creating the ability for djh and the Stark skin to read external nfos irrespective of XBMC.
Montellese
2009-03-31, 09:25
Could there be a way to display the language of the available audio tracks of a movie? I got lots of movies in german AND english, but some only german and others only english.
And as my girlfriend isn't used to watch movies in english it would be nice to know about the available audio languages without having to skip through the movie to determin the language and then getting back to the Library because it was english.
I know this only works with certain container formats like Matroska where you can define the language code, but it still would be a very nice feature in my opinion.
midgetspy
2009-03-31, 09:47
I'm gonna guess no. All that's happening in this thread is fekker creating the ability for djh and the Stark skin to read external nfos irrespective of XBMC.
I know, I currently have an NFO file for every movie but it wasn't generated with MIP. I'm wondering if I will be able to simply scan my media and edit my existing NFOs or whether I will have to configure & use MIP for this.
Montellese
2009-03-31, 09:50
I know, I currently have an NFO file for every movie but it wasn't generated with MIP. I'm wondering if I will be able to simply scan my media and edit my existing NFOs or whether I will have to configure & use MIP for this.
Same here. I built all my NFOs with Media Companion. But Media Companion only supports Movies and TV Shows but no Music (maybe someone is working on it, I haven't checked).
So I got myself MIP which also seems to support Music.
I installed it and added my movies folders where all the mkv, tbn, nfo, fanart and trailers are in and let MIP scan. But it didn't detect a single movie. Well maybe I missed something and it was rather late so I gave up on it and will retry this evening after work.
Wow looks very promising. Keep up the good work
this looks hot, i cant wait until aeon has support for this... please please djh update soon :nod:
As i posted in the Stark release thread Iīm very intressted in this.
Iīve used Media Companion for my last scan (of 2tb data)..
Yes Fekker Iīve used the MIP a lot to but as you know the issues with the tagging of posters.... ;) etc...
Havenīt tried the latest version of MIP but will tonight.
If I rember correctly I do not need to re-do all my nfo and tbn files.. do I?
Now to my question...
How does the <credits> tag get updated? Do I have to do this manualy? or does it scan the files automaticly? (All my data is in .rar format....)
This might once again just prove how stupid I am but I take the chance of being so.... :grin:
Thanks Fekker for all you work!
Sincerly
//Talle
I think this is the correct way for you to do it.
Check 'Display'
Load Movies
Settings > Setup and Configuration
Add you movies paths if there not already
Check however you save you NFO files is the same
Click the general tab
Check 'Support Skin Based Flagging'
Click 'Write Configuration Changes...'
Click 'Auto Pilot'
Click 'Update Media Information Only'
(minor glitch i noticed.. sub should start with sub + 3 char code.. fixed in 2822 :D )
maybe i'm too stupid but where to get the newest build? on sourcefourge there's just Feb 16th build oO?
maybe i'm too stupid but where to get the newest build? on sourcefourge there's just Feb 16th build oO?
http://xbmc.org/forum/showpost.php?p=306001&postcount=171
http://xbmc.org/forum/showpost.php?p=306001&postcount=171
thanks :)
Let's go to work.
When do you think this update for Stark will be ready, days, weeks?
I just want to know if I should start renaming my files or just wait for the "get video info from .nfo" stuff :)
Thanks for all your hard work guys!
When do you think this update for Stark will be ready, days, weeks?
I just want to know if I should start renaming my files or just wait for the "get video info from .nfo" stuff :)
Thanks for all your hard work guys!
i guess it will be just some days maybe just some hours, if i were you i would wait :)
----------------------------------------
i downloaded the new build (2823)
but it won't fill up the credits :(??
<?xml version="1.0" encoding="utf-8"?>
<movie xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<fileinfo>
<lastupdate>2009-03-31T13:41:04.546875+02:00</lastupdate>
<version>1.2</version>
<streamdetails>
<video>
<width>1280</width>
<height>544</height>
<codec>h264</codec>
<formatinfo>AVC</formatinfo>
<duration>1mn 1s 166ms</duration>
<bitrate>7 231 Kbps</bitrate>
<bitratemode />
<bitratemax />
<container>.mkv</container>
<codecid>V_MPEG4/ISO/AVC</codecid>
<codecidinfo />
<scantype>Progressive</scantype>
</video>
<audio>
<language />
<codec>DTS</codec>
<channels>6</channels>
<bitrate>1 536 Kbps</bitrate>
</audio>
</streamdetails>
</fileinfo>
<title>Ying xiong </title>
<rating>8.0</rating>
<year>2002</year>
<top250 />
<votes>66,800</votes>
<outline>A series of Rashomon-like flashback accounts shape the story of how one man defeated three assassins who sought to murder the most powerful warlord in pre-unified China. </outline>
<plot>In ancient China, before the reign of the first emperor, warring factions throughout the Six Kingdoms plot to assassinate the most powerful ruler, Qin. When a minor official defeats Qin's three principal enemies, he is summoned to the palace to tell Qin the story of his surprising victory.</plot>
<tagline>Kono kuni wa mada, hont no hero wo shiranai [Japan] (This land doesn't know a real hero. Yet.) </tagline>
<runtime>99 min | Turkey:89 min (TV version) | China:107 min (extended version) | China:93 min </runtime>
<thumb />
<fanart url="http://www.themoviedb.org/">
<thumb preview="image/backdrops/4289/tt0299977_thumb.jpg">image/backdrops/4289/tt0299977.jpg</thumb>
<thumb preview="image/backdrops/6113/tt0299977_thumb.jpg">image/backdrops/6113/tt0299977.jpg</thumb>
</fanart>
<playcount />
<File />
<Path />
<filenameandpath />
<id>tt0299977</id>
<genre>Action / Adventure / History</genre>
<credits />
<director>Yimou Zhang</director>
<premiered />
<status />
<studio>Beijing New Picture Film Co.</studio>
<album />
<trailer />
<watched>no</watched>
<actor>
<name>Jet Li</name>
<role>Nameless</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMTI4MjcxMzYwM15BMl5BanBnXkFtZTcwOTAyOTYyMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Tony Leung Chiu Wai</name>
<role>Broken Sword</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMjA2Nzk5OTA0N15BMl5BanBnXkFtZTcwMTgzMDcyMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Maggie Cheung</name>
<role>Flying Snow</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BNzQ0MDU0MTg1MF5BMl5BanBnXkFtZTcwMTM0NDEyMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Ziyi Zhang</name>
<role>Moon</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMTc3NDM1MDA4OF5BMl5BanBnXkFtZTcwMzE0NzEzMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Daoming Chen</name>
<role>King of Qin</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
<actor>
<name>Donnie Yen</name>
<role>Sky</role>
<thumb>http://ia.media-imdb.com/images/M/MV5BMjA5NDQxNDE1OV5BMl5BanBnXkFtZTcwNDczNTAyMQ@@._ V1._SY30_SX23_.jpg</thumb>
</actor>
<actor>
<name>Liu Zhong Yuan</name>
<role>Scholar</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
<actor>
<name>Zheng Tia Yong</name>
<role>Old Servant</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
<actor>
<name>Yan Qin</name>
<role>Prime Minister</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
<actor>
<name>Chang Xiao Yang</name>
<role>General</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
<actor>
<name>Yakun Zhang</name>
<role>Commander</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
<actor>
<name>Ma Wen Hua</name>
<role>Head Eunuch</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
<actor>
<name>Jin Ming</name>
<role>Eunuch</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
<actor>
<name>Xu Kuang Hua</name>
<role>Pianist</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
<actor>
<name>Wang Shou Xin</name>
<role>Musician</role>
<thumb>http://i.media-imdb.com/images/tn15/addtiny.gif</thumb>
</actor>
</movie>
Did you check 'Support Skin Based Flagging'?
Did you check 'Support Skin Based Flagging'?
shame on me :sniffle: :sad:
Works :)
Hmm:
<credits>Beijing_New_Picture_Film_Co. - 720p DTS 6ch </credits>
this is the credits content of my .nfo now but if i go to xbmc and reload the library the icons wont come up :(?
even if i delete the database and set content and reload it wont come up
the support for this isn't in stark yet. djh is working on it right now.
the support for this isn't in stark yet. djh is working on it right now.
Ah ok, lol^^ sorry for that
Montellese
2009-03-31, 16:36
Only way to get the icons to work atm is to rename your files.
But as djh should release a version of stark with this feature quite fast (at least I hope so) it might be a waste of time to rename all the files and name it back again later.
BliBlaBlo
2009-03-31, 16:38
Could there be a way to display the language of the available audio tracks of a movie? I got lots of movies in german AND english, but some only german and others only english.
And as my girlfriend isn't used to watch movies in english it would be nice to know about the available audio languages without having to skip through the movie to determin the language and then getting back to the Library because it was english.
I know this only works with certain container formats like Matroska where you can define the language code, but it still would be a very nice feature in my opinion.
This would be soooo cool!!!! 1+!!!! I also have some movies in german and some in english too... so it would be great so see that :)
language would be nice,
also would it be nice that you have to ability to scrape informations from other sites too, i'm german and it would be perfect to get the german plots and so on for example from ofdb or moviemaze.
BliBlaBlo
2009-03-31, 16:51
language would be nice,
also would it be nice that you have to ability to scrape informations from other sites too, i'm german and it would be perfect to get the german plots and so on for example from ofdb or moviemaze.
Again ... 1+ !!! Same for me!!! :)
Montellese
2009-03-31, 16:54
Doesn't XBMC itself support to scrape the information from OFDb?
Furthermore in Media Companion you can define the priority of languages. E.g. TheTVDB supports lots of information in german as well. I tried it with season 7 of "24". Most of the episodes plots where in german only the very recently aired episodes had its plots in english because they aren't available in german yet.
But I have no idea how this is with MIP ???
yes xbmc has the ability
but what if:
i have a movie.nfo in each dvd folder (created by MIP using imdb.com) where the information (Title and so on) is in and i scraped before via OFDb than the movie.nfo will overwrite anything or am i wrong?
thats the major problem
mYre that's right.
At the moment i am working on a new Media Manager Software. On WE is the First Version ready. It's supporting Multi Scraper, everyone can made Scraper for Moviesites. ( I made one for OFDB :-) ). Also it supports Fileinfos,Mono Support,... . But you will see it on WE.
For more Infos everyone contact me on irc Direct to IRC-Channel (http://widget.mibbit.com/?settings=1b303d715ad834e0e6c460b43f302f10&server=irc.freenode.net&channel=%23iMedia&autoConnect=true)
mafis90
mYre that's right.
At the moment i am working on a new Media Manager Software. On WE is the First Version ready. It's supporting Multi Scraper, everyone can made Scraper for Moviesites. ( I made one for OFDB :-) ). Also it supports Fileinfos,... . But you will see it on WE.
mafis90
"WE" could be WEdnesday or it could be WeekEnd :D
"WE" could be WEdnesday or it could be WeekEnd :D
in germany we all say WE for weekend :D :D :D
@mafis90: sounds quite good, if its released i will give it a try :) because the shit is that all new movie managers (MIP, Media Companion) are written to support mostly imdb.com, Media Companion has the ability to scrape from imdb.de but imdb.de just sucks sorry^^ moviemaze, ofdb would be great on md or MIP.
so far cheeeeers
Weekend :-D
Hehe, alright then :)
Btw. will it be a more simple program than MIP and Media Companion?
Maybe like nfoscraper?
I like MIP and MC but there are just so many options and buttons in the GUI, makes it a little cluttered imo.
It`s a full Media Manager like MIP and MC, but it's easy. At the Moment 4 Buttons on Mainscreen.
It`s a full Media Manager like MIP and MC, but it's easy. At the Moment 4 Buttons on Mainscreen.
OK, sounds cool.
Maybe post a screenshot :)
PS. Remember to include Aeon Stark support, if you can.
- Writing mediainfo to the .nfo and support for 2 .tbn's (bla.tbn & bla-big.tbn).
BliBlaBlo
2009-03-31, 17:26
And for Windows i guess?
Would be soooo great if there was a good alternative for MediaCompanion for OSX :)
All be planned, Mono Support = OSX Support, but for more dissusion please come to IRC Channel in my Signature.
Is this not going to be a problem if the tagging info is stored in the writers part of the nfo, this is what happened with mine
http://img144.imageshack.us/img144/1264/screenshot001e.jpg
i guess djh will work it out that we dont have to tag it in the credit section, because all information is already right with the new MIP build, there are sections for: movie height, width, channels, codec and so on so the credit tag will be available again^^ because right now the tags in the credit section just brings nothing^^
cheeeeeers
natethomas
2009-03-31, 23:32
I know, I currently have an NFO file for every movie but it wasn't generated with MIP. I'm wondering if I will be able to simply scan my media and edit my existing NFOs or whether I will have to configure & use MIP for this.
My problem with this question is I don't know what the point would be. The proposed solution is for MIP to scan your video files and report (by means of flags) the various important pieces of information in the "credits" section of the nfo, and those pieces of information would then be read by the Aeon skin. I guess you could simply type the flags into the credits section, if you wanted, but no other programs are currently available to do this. As such, if you are going to do it all by hand, you may as well use the current solution of renaming video files.
LaTropa64
2009-04-01, 00:02
Is this not going to be a problem if the tagging info is stored in the writers part of the nfo, this is what happened with mine
[I MG]http://img144.imageshack.us/img144/1264/screenshot001e.jpg[/IMG]
I actually like that. I'm not as interested in the writer as I am in the resolution and audio format. Maybe make the field scroll so we can see all the information in it.
MrTourettes
2009-04-01, 00:17
I think you guys are worrying too much. I am sure when the skin reads the writter informatiuon it will seperate it.
Basically I assume the skinh will work like this.
Read writer string.
Copy writer sectgion of string to screen in writer section.
Read rest of string and put codecs and info etc in the fields they need to go into.
Just because all that info is in one string does not mean that whole string has to be displaied in teh writer section onscreen.
I am sure you will understand when the new release of the skin is done.
Basically the Writer string is just a holder for information. You can put as much info as you like in it and then the skin will use it as it needs. At the moment the skin uses the whole string for the writer info but thats just how it was meant to work. Now that the string is going to be used for more info the code wil just be re-written to handle multi strings in that one.
Well, we can't have it interfering with the Writer field - not visibly, at least. And as far as I know there's no way of telling XBMC not to display *some* of a returned string. So I'd recommend either using another field that XBMC can read or adding the new info to the existing Writer value, with a shitload of spaces before it so it doesn't display on-screen.
MrTourettes
2009-04-01, 00:34
Well, we can't have it interfering with the Writer field - not visibly, at least. And as far as I know there's no way of telling XBMC not to display *some* of a returned string. So I'd recommend either using another field that XBMC can read or adding the new info to the existing Writer value, with a shitload of spaces before it so it doesn't display on-screen.
OK sorry I am unsure how the core of this system works. I assumed that in the skin you could have grabbed the writer field and copy it to a new string before displaying the new string as the writer.
My bad.. Maybe I will find some time in near future to have a look at how the core works. Too much assembly code to write at the moment though to think about looking at C :(
Well, we can't have it interfering with the Writer field - not visibly, at least. And as far as I know there's no way of telling XBMC not to display *some* of a returned string. So I'd recommend either using another field that XBMC can read or adding the new info to the existing Writer value, with a shitload of spaces before it so it doesn't display on-screen.
digitalhigh has suggested that the 'Studio' field be used instead -
I've been going over this in my head all day, what would be best...and I think maybe using the "studio" tag instead of writer would be better, simply because you can still use the studio tag to convey studio information, but you can also keep the writer tag in use when it is used.
I dunno. One minute I think it's a good idea, then I'm not so sure which would be better. I just know it would be cool to have full writer fields for everything as well. I guess if it's just for Serenity, then it would be fine. I think stark uses a similar method to determine studios, so it would probably be easier for DJH to adapt to as well.
How would that work out for you?
This is what it currently looks like -
<credits>Metro-Goldwyn-Mayer_(MGM) - 720p AC-3 6ch eng</credits>
done.. next rev will have the data in the studio field for movies. shows and episode locations remain as they where.
in addition, the scanner has been updated to calculate the aspect ratio, pull the display ratio from the media and detect widescreen formats based on the display size and not just the (sometimes) compressed size in the container.
format support is expanding to the following that will be in the tags.. i'm hoping this covers the majority of them.
SDi, SDp, 480p, 540p, 576p, 720p, 768p, 1080p, 480i, 540i, 576i, 720i, 768i, 1080i
Exact size matches are first, then display based off whats encoded, then a fallback to standard calculations and "close to" size X for the label.
krypt2nite
2009-04-01, 03:03
Very nice fekker. This looks promising.
All the code is in place.
Posted in 1080p for awesomeness of the largeimage fix:
http://www.aeonproject.com/dropbin/aeon_newflags2.jpg
http://www.aeonproject.com/dropbin/aeon_newflags3.jpg
LaTropa64
2009-04-01, 04:00
All the code is in place.
Posted in 1080p for awesomeness of the largeimage fix:
http://www.aeonproject.com/dropbin/aeon_newflags2.jpg
http://www.aeonproject.com/dropbin/aeon_newflags3.jpg
Looks great. I would say lose the separator between the dolby digital logo and the channels though. It looks too much like 17.1 or L7.1.
And now, of course, I can't stop noticing it. Back to Illustrator.
There:
http://www.aeonproject.com/dropbin/aeon_newflags4.jpg
Discaciate
2009-04-01, 06:46
One question that isn't skin related:
Couldn't the same concpet be used for awards?
I always wanted to have some info about the awards a particular movie received.
So I could sort my movies by "Best Supporting Actor Oscar Winners", "Cannes Best Movies Winners", etc...
krypt2nite
2009-04-01, 07:01
And now, of course, I can't stop noticing it. Back to Illustrator.
There:
http://www.aeonproject.com/dropbin/aeon_newflags4.jpg
Wa laa. Is this going to work for the flags shown in showcase view?
thrasherx
2009-04-01, 09:15
Those are looking nice! Not to be nit-picky, but isn't Dolby 2.0 the exact opposite of surround sound? :eek:
ezechiel1917
2009-04-01, 09:18
looks great :) but I'm really missing Rating and Runtime there.
Those are looking nice! Not to be nit-picky, but isn't Dolby 2.0 the exact opposite of surround sound? :eek:
http://en.wikipedia.org/wiki/Dolby_Surround
Build 2825 - 4/1/2009
- skin based tagging support update complete for studio field for movies.. nice side effect, in studio (in xbmc) you can now pick by resolution and any other tag field :D
Ran 'Auto Pilot' and it's all ready.
<studio>This Is That Productions / 720p / DTS / 6ch / eng / subeng / subdum / subnno / subpor / subswe</studio>
Ran 'Auto Pilot' and it's all ready.
<studio>This Is That Productions / 720p / DTS / 6ch / eng / subeng / subdum / subnno / subpor / subswe</studio>
Yep the new build is ready, just need to wait for djh fix :)
stagecrew
2009-04-01, 17:23
DJH, Are you using the position of the different flags to find them, or just searching for them? Because this method works perfectly for the showcase media flags as well.
(if you change "filename" to "studio", so it searches that slot.)
- derek
Showcase is using the new studio flags, yes.
Build 2825 - 4/1/2009
- skin based tagging support update complete for studio field for movies.. nice side effect, in studio (in xbmc) you can now pick by resolution and any other tag field :D
is this available for download? didnt see it in the sourceforge page.
thanks
is this available for download? didnt see it in the sourceforge page.
thanks
Check this thread for updates - http://xbmc.org/forum/showthread.php?t=47071
I canīt download the newest file on mediafire, "This file is currently set to private. If this problem persists or you need further assistance, contact support. "
http://www.aeonproject.com/dropbin/aeon_newflags5.jpg
http://www.aeonproject.com/dropbin/aeon_newflags6.jpg
http://www.aeonproject.com/dropbin/aeon_newflags7.jpg
http://www.aeonproject.com/dropbin/aeon_newflags8.jpg
smcnally75
2009-04-02, 01:07
Why isn't there any progressive or interlaced info?
Does anyone actually use 720i videos? Do they even exist?
smcnally75
2009-04-02, 02:15
Does anyone actually use 720i videos? Do they even exist?
They don't, but 480i, 480p, 1080i, and 1080p are all valid. To be honest though, it looks weird to see 720 instead of 720p.
Fair enough. Not much extra work involved.
Halopend
2009-04-02, 03:10
For anyone impatient for this to be implemented on the Aeon end, you can jump into the Includes_MediaFlags.xml replacing anything that says filename with studio.
Example:
This
<control type="image" id="83">
<include>Furniture_ShowcaseMediaFlagsVars</include>
<texture>flags/720p.png</texture>
<visible>substring(listitem.filename,720p)</visible>
</control>
Becomes
<control type="image" id="83">
<include>Furniture_ShowcaseMediaFlagsVars</include>
<texture>flags/720p.png</texture>
<visible>substring(listitem.studio,720p)</visible>
</control>
mindweaver
2009-04-02, 12:49
The progress of this is really nice but why remove IMDB Rating from the movie info window? Can't we have both? )
And why remove reading media flag info from filenames? Can't we have that code in there for backwards compability? For all of us who can't use MIP and have renamed all of our videos already :)
Halopend
2009-04-02, 13:01
hy remove reading media flag info from filenames? Can't we have that code in there for backwards compability? For all of us who can't use MIP and have renamed all of our videos already.
DJH probably will implement both, my solution is just a quick and dirty one for those of us who never warmed up to renaming the filename.
For anyone impatient for this to be implemented on the Aeon end, you can jump into the Includes_MediaFlags.xml replacing anything that says filename with studio.
Example:
This
<control type="image" id="83">
<include>Furniture_ShowcaseMediaFlagsVars</include>
<texture>flags/720p.png</texture>
<visible>substring(listitem.filename,720p)</visible>
</control>
Becomes
<control type="image" id="83">
<include>Furniture_ShowcaseMediaFlagsVars</include>
<texture>flags/720p.png</texture>
<visible>substring(listitem.studio,720p)</visible>
</control>
Is the above implemented in the new Aeon Stark 0.91 update?
Is the above implemented in the new Aeon Stark 0.91 update?
yes it should be
http://xbmc.org/forum/showthread.php?t=48097
Advocate
2009-04-02, 20:41
What do I need to add to the .nfo file for the Dolby Digital logo to show up? I've tried dolbydigital, dolby digital, DolbyDigital, Dolby Digital and DD and nothing seems to work.
HEEELP! lol
Never mind I checked the Includes_Mediaflags.xml file and discovered its ac-3 :)
krypt2nite
2009-04-02, 20:41
what do i need to add to the .nfo file for the dolby digital logo to show up? I've tried dolbydigital, dolby digital, dolbydigital, dolby digital and dd and nothing seems to work.
Heeelp! Lol
ac-3
http://xbmc.org/forum/showpost.php?p=308517&postcount=161
I'm a bit late to the party, but I'm not sure if this has been addressed. Forgive me if it has. You'll need to check both width and height. Width a width of 960px, the subject could be 960x540 -- meaning 540p 16:9, or 960x720 -- meaning 720p 4:3.
So, common resolutions, detected in order:
Height <= 230 = N/A
Height <= 486 && Width < 640 = SD
Height <= 486 = 480i/p (SD)
(Height == 540 && Width >= 720) || (Height < 540 && Width == 960) = 540i/p (HRHD)
Height <= 576 = 576i/p (SD)
Width <= 1280 = 720i/p (HD)
Width > 1280 = 1080i/p (Full HD)
Only flaw I can think of is that this will detect cropped widescreen 576p as 480p, but I mean, why on Earth would anyone do that?
This will also accomodate those older 2.76:1 films. Although Abel Gance's Napoleon (4.00:1) is still out of luck. You could also throw in a couple of extra clauses for 2K and 4K resolution, if you want to be super cool. :laugh:
XBMCG33K
2009-04-04, 10:53
Would this also work if I simply type Transformers.720p.AC-3.avi?
mYre that's right.
At the moment i am working on a new Media Manager Software. On WE is the First Version ready. It's supporting Multi Scraper, everyone can made Scraper for Moviesites. ( I made one for OFDB :-) ). Also it supports Fileinfos,Mono Support,... . But you will see it on WE.
For more Infos everyone contact me on irc Direct to IRC-Channel (http://widget.mibbit.com/?settings=1b303d715ad834e0e6c460b43f302f10&server=irc.freenode.net&channel=%23iMedia&autoConnect=true)
mafis90
Any news ?
smcnally75
2009-04-05, 03:54
Ran 'Auto Pilot' and it's all ready.
<studio>This Is That Productions / 720p / DTS / 6ch / eng / subeng / subdum / subnno / subpor / subswe</studio>
I can't seem to get this to work with autopilot. I'm running mip build 2840 and all I get for "Along Came Polly" in the studio field is <studio>Jersey Films</studio>
XBMCG33K
2009-04-05, 12:28
Would this also work if I simply type Transformers.720p.AC-3.avi?
Maybe someone missed this?
I can't seem to get this to work with autopilot. I'm running mip build 2840 and all I get for "Along Came Polly" in the studio field is <studio>Jersey Films</studio>
Have you checked 'Support skin based flagging' in the General settings tab?
Maybe someone missed this?
Would this also work if I simply type Transformers.720p.AC-3.avi?
I don't think it does anymore but have you tried it?
XBMCG33K
2009-04-05, 21:07
Have you checked 'Support skin based flagging' in the General settings tab?
I don't think it does anymore but have you tried it?
No I was only going to convert if i knew it worked or not ...
LaTropa64
2009-04-05, 22:15
Just wondering, why use the studio tag? Why not use one that seems to never get used. I notice a <code> tag in my nfo's that is always blank.
how do i get aeon to show tags like XVID or h.264?
the .nfo files created by MIP don't have the codec info in the studio tag, for example
<studio>Warner Bros. Pictures / 480p / AC-3 / 2ch / </studio>
Just wondering, why use the studio tag? Why not use one that seems to never get used. I notice a <code> tag in my nfo's that is always blank.
I've not seen it in any of mine.
Just wondering, why use the studio tag? Why not use one that seems to never get used. I notice a <code> tag in my nfo's that is always blank.
had to pick a few in which the data could be pulled into the gui, as well as loaded from the .nfo file.. tried a few others, studio made sense in that the studio is parsed for studio images anyway so it's not a bunch of text showing up in the ui.
side benefit of that is you can go by studio, and choose 1080p, 720p, etc.. and see everything ya got that's high-def, or low qual.
.nimrod - codec
easy enough to add if it's useful
easy enough to add if it's useful
i'd really appreciate that :)
LaTropa64
2009-04-06, 01:16
I've not seen it in any of mine.
I exported most of mine from within XBMC itself so it must be a tag that it adds.
had to pick a few in which the data could be pulled into the gui, as well as loaded from the .nfo file.. tried a few others, studio made sense in that the studio is parsed for studio images anyway so it's not a bunch of text showing up in the ui.
While this may be true for Aeon, it doesn't apply to all other skins. PM3.HD and Project Mayhem III for instance will display the info from the studio tag in the gui (video info screen).
So it's not a perfect solution, but it doesn't bother me too much.
Maybe make a feature request to add a new entry, let's say <customflags>, to XBMC would be a better solution in the long run ?
While this may be true for Aeon, it doesn't apply to all other skins. PM3.HD and Project Mayhem III for instance will display the info from the studio tag in the gui (video info screen).
So it's not a perfect solution, but it doesn't bother me too much.
Maybe make a feature request to add a new entry, let's say <customflags>, to XBMC would be a better solution in the long run ?
that would work, but i think it would only be temporary as the hd flagging branch does all of this within xbmc, and uses the streamdata from the .nfo's for the tag data.
but that being said, it might come in handy for something at some point. :D
Swwethip1
2009-04-06, 16:12
quick question.. in order to display the bluray\dvd\hddvd logo flag, what option has to be set. Is it in the studio section in the nfo?
Montellese
2009-04-06, 16:27
You need to adjust your filenames to be able to see those.
E.g. 300.bluray.mkv will show the BluRay logo.
Swwethip1
2009-04-06, 16:39
You need to adjust your filenames to be able to see those.
E.g. 300.bluray.mkv will show the BluRay logo.
ohh ok.. so is that the only flag that goes by filename.. everything else will be read internally by MIP ?
Montellese
2009-04-06, 17:05
Yes
that would work, but i think it would only be temporary as the hd flagging branch does all of this within xbmc, and uses the streamdata from the .nfo's for the tag data.
but that being said, it might come in handy for something at some point. :D
i was thinking the same. even after the hd flagging branch would get merged, there still needs to be a place to store the source of a video (dvd/bluray/etc..)
i'd rather put this info in the .nfo (using mip) than having to rename all my movies.
besides that, i would the nice to give the skinners a custom tag they can freely (ab)use. ;-)
LaTropa64
2009-04-09, 21:32
i was thinking the same. even after the hd flagging branch would get merged, there still needs to be a place to store the source of a video (dvd/bluray/etc..)
i'd rather put this info in the .nfo (using mip) than having to rename all my movies.
besides that, i would the nice to give the skinners a custom tag they can freely (ab)use. ;-)
There isn't a way for any program to automatically find out the source by scanning the video like it can to get the resolution, audio format, etc. It would only be able to tell based on your file name and the filename is already stored in the database.
There isn't a way for any program to automatically find out the source by scanning the video like it can to get the resolution, audio format, etc. It would only be able to tell based on your file name and the filename is already stored in the database.
yep, i know. i meant i prefer to use some application (mip for instance) to manually add this info to one of the tags in the .nfo files.
i just don't like the idea of having to rename all my movies again. already did it once to make xbmc recognize all of the titles,
then mip came around and i had to make some more adjustments 'cause it didn't pick up all of the titles.
who knows, in a few months someone may come up with some other fancy feature, and i would have to rename all of my movies again.
LaTropa64
2009-04-09, 23:56
yep, i know. i meant i prefer to use some application (mip for instance) to manually add this info to one of the tags in the .nfo files.
i just don't like the idea of having to rename all my movies again. already did it once to make xbmc recognize all of the titles,
then mip came around and i had to make some more adjustments 'cause it didn't pick up all of the titles.
who knows, in a few months someone may come up with some other fancy feature, and i would have to rename all of my movies again.
True and I know exactly what you mean. I started using media companion because I was sick of completely rescanning all my movies in XBMC and losing all my little custom edits of the title/plot/rating/etc. Once I finished everything up in media companion, I thought that was the end all and I would never have to worry about a scan again.... but along comes new features and out goes that theory. It's never-ending. Of course, I guess it could be if I would be happy with not having the new features. :D
If you store them in their own folders then you have to make sure the folder name is correct and you can rename the movies with the appropriate info or just leave it as it like I do.
ie
Movies/Point Of No Return/Point.Of.No.Return.1993.720p.BluRay.x264-CiNEFiLE.mkv
Movies/Point Of No Return/movie.nfo
Movies/Point Of No Return/movie.tbn
Movies/Point Of No Return/fanart.jpg
Movies/Point Of No Return/folder.jpg
XBMC uses the folder name and Aeon picks up bluray from the file name.
redtapemedia
2009-04-10, 17:36
If you store them in their own folders then you have to make sure the folder name is correct and you can rename the movies with the appropriate info or just leave it as it like I do.
ie
Movies/Point Of No Return/Point.Of.No.Return.1993.720p.BluRay.x264-CiNEFiLE.mkv
Movies/Point Of No Return/movie.nfo
Movies/Point Of No Return/movie.tbn
Movies/Point Of No Return/fanart.jpg
Movies/Point Of No Return/folder.jpg
XBMC uses the folder name and Aeon picks up bluray from the file name.
I'm using video_ts folders for all my DVD rips so I can't figure out a way to display the source tag. It'd be a lot easier for me if the source tag was in the NFO file... unless there's another way anyone knows of?
You could convert them to ISOs using IMGBurn.
Custom nfo...
Custom xbmc database able to collect everything is in the nfo
xbmc able to pubblish all the data collected in the db using the tag name
And then.... the new skin era should arise... :)
Seemingly dumb question, but the XBMC project as a whole decides on how the NFOs should look like right?
Can't "we" just agree on adding tags to the NFO xml schema containing info about source, resolution, subtitles etc and do without these hacks like editing filenames, storing info in the studio tag and so on?
Seemingly dumb question, but the XBMC project as a whole decides on how the NFOs should look like right?
Can't "we" just agree on adding tags to the NFO xml schema containing info about source, resolution, subtitles etc and do without these hacks like editing filenames, storing info in the studio tag and so on?
Good point.
It would be awesome if XBMC would make MIP obsolete (no offense to MIP) and added all the studio / bitrate / resolution tags itself...
Good point.
It would be awesome if XBMC would make MIP obsolete (no offense to MIP) and added all the studio / bitrate / resolution tags itself...
Well MIP wouldn't anyway become obsolete, it does much more than handling media flag and YES "we" can agree on what there should be in the nfo file but then someone has to implement it in xbmc in the parser, database and skinning engine to make it back available to the skinners (no, you cannot read directly the nfo file from a skin).
Seemingly dumb question, but the XBMC project as a whole decides on how the NFOs should look like right?
Can't "we" just agree on adding tags to the NFO xml schema containing info about source, resolution, subtitles etc and do without these hacks like editing filenames, storing info in the studio tag and so on?
That's exactly what's coming soon. This is only for those of who can't wait.
I dind't mean to imply to make MIP obsolete, it would just be great if all such programs (XBMC included) could have a standard to work with :)
I will be patient then :p