Read the metadata tags from video container files and import into database / library?

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
jmarshall Offline
Team-XBMC Developer
Posts: 26,230
Joined: Oct 2003
Reputation: 177
Post: #16
See what I posted on trac. As far as our dll loader is concerned, STL strings within the dll are what we can't handle - nothing to do with the interface per-se.

Cheers,
Jonathan

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Post: #17
http://trac.xbmc.org/ticket/3824
jmarshall Wrote:Note that the problem, as far as the xbox (and win32) is concerned at least, is due to STL being used within the library, not for the interface per-se.

I think you'll find that our dll loader is going to barf on any dll that includes stl strings and so on.
MediaInfo's author, Jerome Martinez (a.k.a. Zenitram), said that he would be willing to work with XBMC developers in order get MediaInfo library working in XBMC, (his e-mail address is "zen at mediaarea dot net").

Would that help? ...or what about using it as a static library? Confused

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
blckshp Offline
Junior Member
Posts: 6
Joined: Oct 2008
Reputation: 0
Post: #18
All of my .mp4 files are atomized via MetaX via AtomicParsley. How can I view the relevant info such as director and cast as well as the cover image saved in atoms like that of the IMDB Video Library?

[Edit]
Or....What do I use to edit or create my own the MyVideos*.db ?
(This post was last modified: 2008-10-19 19:28 by blckshp.)
find quote
blckshp Offline
Junior Member
Posts: 6
Joined: Oct 2008
Reputation: 0
Post: #19
How can I help push a new feature (see Ticket #5079, http://trac.xbmc.org/ticket/5079) to add mp4 meta data to the video library (ref. my previous post: http://forum.xbmc.org/showthread.php?tid=39205) as it is evident the meta data is being read (probably via atomicparsely) so all that needs to be done is add to library via sqlite3.

I see this being much more efficient than the IMDB lookup, and a more reliable population of the library on multiple systems.

Show me where to get started!!!
find quote
Lumpsack Offline
Senior Member
Posts: 103
Joined: Oct 2008
Reputation: 0
Post: #20
Maybe the developers section of the forums can help
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Post: #21
I suggest you begin by reading the feature suggestion thread for this:
http://forum.xbmc.org/showthread.php?tid=12721

Then begin to familiarize yourself with the XBMC source code, maybe start by looking how tag reading is implemented for music files.
http://wiki.xbmc.org/?title=Appendix_D:_...ment_Notes
http://xbmc.org/development/

PS! Please keep in mind that XBMC is a cross-platform application Wink
http://xbmc.org/about/vision/
Quote:Try to make all code, feature, and functions to be platform agnostic - XBMC is a multi-platform software, thus any single platform specific features should be discussed with other team members before implemented. Major features should be developed in a separate branch or committed in small increments so that other members have the opportunity to review the code and comment on it during development.
Best would be to use a cross-platform library so that the same function/feature can be implemented the same on all platforms that XBMC runs on, or at the very least on XBMC for Linux, Mac, and Windows.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
dmidi Offline
Member
Posts: 69
Joined: Jan 2009
Reputation: -12
Post: #22
Per the trac comment, has Spiff moved forward on this at all?

Or is FFMPEG going to be the saviour?

Reading dts and ac3 files into the music library would be very nice, but Mediainfo doesn't stop there.

Using Mediainfo would allow for better playlist setup...for example, I'd like to be able to filter by artist and then find the surround sound version. Or for a party select a playlist composed of all surround sound files of a certain genre...
find quote
spiff Offline
Retired Developer
Posts: 12,386
Joined: Nov 2003
Post: #23
if you are waiting for me it will be a long wait. i have absolutely no use for this
find quote
Shoesy Offline
Donor
Posts: 184
Joined: Jan 2010
Reputation: 1
Location: UK
Post: #24
Would be absolutely invaluable to 100% of the apple user base though, not that I wanna distract davilla's attention away from Crystal HD...

Check out my stationery blog- http://www.tailormadeinvites.co.uk
find quote
vvcepheus7 Offline
Junior Member
Posts: 13
Joined: Jan 2010
Reputation: 0
Question  Please add support for mp4 files metadata?
Post: #25
Hello everyone,

I have a collection of several thousand VIDEO file in mp4 format with the tags year, title, artist, genre, COVER (preview/thumbnail), etc.. embedded in the file.

In the same way that one can read metadata from MP3 files, I would like to xbmc also read metadata from mp4 VIDEO files. Would this be possible? hopefully it is! my help me a lot! That could make smart lists using the fields that already have filled in a similar way as you would with itunes.

Thanks and best regards

PD sorry for my poor English Tongue
(This post was last modified: 2010-01-18 20:54 by vvcepheus7.)
find quote
Nemesis7 Offline
Member
Posts: 50
Joined: Jan 2010
Reputation: 0
Post: #26
Is this being worked on still? If so, when could we expect this? Can't MKV offer the same kind of tagging as mp4 btw?
find quote
vvcepheus7 Offline
Junior Member
Posts: 13
Joined: Jan 2010
Reputation: 0
Post: #27
someone knows how is the issue? going to be something short term? someone is working on it?

thanks in advance
find quote
spiff Offline
Retired Developer
Posts: 12,386
Joined: Nov 2003
Post: #28
no. nobody is working on this. nobody ever were.
find quote
vvcepheus7 Offline
Junior Member
Posts: 13
Joined: Jan 2010
Reputation: 0
Post: #29
thank u spiff!

hopefully someone is encouraged because there is no video player that has this functionality Smile

greetings
find quote
outleradam Offline
Donor
Posts: 1,722
Joined: Sep 2009
Reputation: 20
Location: Louisiana
Post: #30
I for one would like to express my interest in this proposal. I don't use iTunes, but my media library contains movies, episodes and shows. My folders contai
recordings comskips and xmls. It would be very nice to have a clean, human-friendly library.

This proposal would fit right in with the database abstraction as it would be a very convient way to get all that info into the database. It would also establish an infrastructure for non-movie non-episode recordings to be catalouged, transported, referenced, and actually used.

Use mythicalLibrarian to make a library out of your MythTV files. Leave the recording to MythTV and use XBMC as your library.
Installation and Instructions:http://wiki.xbmc.org/index.php?title=MythicalLibrarian
Technical Support:http://forum.xbmc.org/showthread.php?tid=65644
[Image: newsig-1.png]
[url=http://forum.xda-developers.com/showthread.php?tid=1081892][/url]
find quote