FAQ  •  Register  •  Login

additional online metadata check

<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17216

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed Jan 26, 2011 9:49 am

Re: additional online metadata check

n3mmr wrote:Can online-data and .nfo files be used at the same time in serviio, with a preference order?

No, one or the other
<<

Chah Li

Serviio newbie

Posts: 6

Joined: Fri Dec 17, 2010 10:25 pm

Post Wed Jan 26, 2011 9:15 pm

Re: additional online metadata check

Just checking, was support for MyMovies included in 0.5 or has it been postponed to a future release?

Alternatively, I am looking for something that can scan my collection (each movie is in its own folder with Folder.jpg, <title_name>.avi, Movie.dvdinfo.xml and <title_name>.jpg) and generate .nfo files.

Thanks,
Charlie
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17216

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Wed Jan 26, 2011 9:43 pm

Re: additional online metadata check

mymovies has been postponed until they implement series.
what format is the xml you're mentioning?
<<

Chah Li

Serviio newbie

Posts: 6

Joined: Fri Dec 17, 2010 10:25 pm

Post Thu Jan 27, 2011 1:30 am

Re: additional online metadata check

The XML file I use is the DVDID.xml file used by Windows 7 Media Center (WMC), for example, for "Despicable Me (2010)" the file would be:

<?xml version="1.0" encoding="utf-8"?>
<Disc>
<Name>Despicable Me [2 Discs]</Name>
<ID>e8aedd6e|db358aeb</ID>
</Disc>

...with this file, WMC creates another XML file in %appdata%\Microsoft\eHome\DvdInfoCache\ using the disk ID, in the example above, it creates a file e8aedd6e-db358aeb.xml with metadata it gets from the internet.

I can write up an app that recursively gets the information (movie.dvdid.xml --> movie-id.xml --> new_file.nfo), just need what content in the NFO file I should add that's supported by Serviio. :)

NOTE: I had the file name wrong! It's *.dvdid.xml (not dvdinfo.xml) - Sorry!
Last edited by Chah Li on Fri Jan 28, 2011 12:02 am, edited 1 time in total.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17216

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Thu Jan 27, 2011 9:59 am

Re: additional online metadata check

get as much data from the xml into the nfo as possible and you're covered ;-)
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Thu Jan 27, 2011 10:57 am

Re: additional online metadata check

n3mmr wrote:
n3mmr wrote:Not really, given that I run serviio in an OpenSolaris environment, with no linux or windows machine in the network.

Also, looking at xbmc and swisscenter, they seem to pick up their data online, too, so using them would probably not change anything.


I now think I may have been mistaken in dismissing the xbmc metadata mgmt: I suppose one could run XBMC in a ubuntu virtualbox on my Opensolaris.

I'm not sure, but it seems the xbmc wiki says you can edit the videodatabase, and then export it to .nfo files.

Can online-data and .nfo files be used at the same time in serviio, with a preference order?



Not sure anymore about the feasibility of XBMC in a VirtualBox container. It is SLOW and won't integrate very well with SMB shares on the main host.
.nfo files CAN be hand edited, so if one could use online data, unless there are .nfo files, the few irritating inaccuracies could be handled.
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Thu Jan 27, 2011 10:59 am

Re: additional online metadata check

zip wrote:
n3mmr wrote:Can online-data and .nfo files be used at the same time in serviio, with a preference order?

No, one or the other


That's a pity. Having the option of using online for most items and a few .nfo files for the few difficult cases would be ideal.
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
<<

Chah Li

Serviio newbie

Posts: 6

Joined: Fri Dec 17, 2010 10:25 pm

Post Thu Jan 27, 2011 12:44 pm

Re: additional online metadata check

I second that. For example, if the local .NFO file exists use it, otherwise fall back to online. This would be a nice enhancement for a future version.

This way we would only need to provide NFO files for those rare cases where online metadata needs tweaking (ex: name collision with other titles).
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17216

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Thu Jan 27, 2011 1:23 pm

Re: additional online metadata check

And what about when there is option to select from 10 metadata providers (xbmc, swisscenter, mymovies, etc), how would those be prioritized?
<<

Chah Li

Serviio newbie

Posts: 6

Joined: Fri Dec 17, 2010 10:25 pm

Post Fri Jan 28, 2011 12:00 am

Re: additional online metadata check

Well, I would only select one from the list as primary (.nfo, swisscenter, etc.) and then just fall back to the "online sources" one.
Example:

Descriptive metadata

[ X ] Use local metadata source: [ (drop-down list of providers)] <-- (one of MyMovies, xbmc, swisscenter, etc.)

[ X ] Use online metadata sources (local metadata source takes precedence over online sources).
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Sun Jan 30, 2011 3:50 pm

Re: additional online metadata check

Chah Li wrote:Well, I would only select one from the list as primary (.nfo, swisscenter, etc.) and then just fall back to the "online sources" one.
Example:

Descriptive metadata

[ X ] Use local metadata source: [ (drop-down list of providers)] <-- (one of MyMovies, xbmc, swisscenter, etc.)

[ X ] Use online metadata sources (local metadata source takes precedence over online sources).


This would seem like a reasonable way:

Select an online resource, and if it's to be used, and a local resource and if it is to be used, and then the pref order.

Or, allow a selection of three or four, each one selectable from a list of remote and local resources. With the pref order given by the physical order.
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Sun Jan 30, 2011 3:52 pm

Re: additional online metadata check

n3mmr wrote:
Chah Li wrote:Well, I would only select one from the list as primary (.nfo, swisscenter, etc.) and then just fall back to the "online sources" one.
Example:

Descriptive metadata

[ X ] Use local metadata source: [ (drop-down list of providers)] <-- (one of MyMovies, xbmc, swisscenter, etc.)

[ X ] Use online metadata sources (local metadata source takes precedence over online sources).


This would seem like a reasonable way:

Select an online resource, and if it's to be used, and a local resource and if it is to be used, and then the pref order.

Or, allow a selection of three or four, each one selectable from a list of remote and local resources. With the pref order given by the physical order.


And search in pref order until found and consistent.
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17216

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Sun Jan 30, 2011 3:55 pm

Re: additional online metadata check

I don't want to clutter the UI with extraction ordering and such. It has to be easy for a normal user.
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Mon Jan 31, 2011 9:05 pm

Re: additional online metadata check

So... we're abnormal???
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
<<

Cerberus

User avatar

DLNA master

Posts: 4114

Joined: Sun Jan 02, 2011 5:20 pm

Location: Reading, UK

Post Mon Jan 31, 2011 9:12 pm

Re: additional online metadata check

n3mmr wrote:So... we're abnormal???


lololololololol @ abnormal

he means the levels of users ie:

basic - can just about turn it on.
normal - run most programs and surf the net.
advanced - can either build them or simple programmming.
expert - IT professional/developer.
Phil Bennett
Beta Tester Group
Wiki | FAQ

Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17216

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Mon Jan 31, 2011 9:15 pm

Re: additional online metadata check

yeah, if you look at the UI of some of the other solutions, they seem to be quite confusing even to me ;-) Now I'm not saying mine it great, but at least I want to keep it simple. Most of the users don't need to know about metadata extraction priority.
<<

Cerberus

User avatar

DLNA master

Posts: 4114

Joined: Sun Jan 02, 2011 5:20 pm

Location: Reading, UK

Post Mon Jan 31, 2011 9:18 pm

Re: additional online metadata check

zip wrote:yeah, if you look at the UI of some of the other solutions, they seem to be quite confusing even to me ;-) Now I'm not saying mine it great, but at least I want to keep it simple. Most of the users don't need to know about metadata extraction priority.


K.I.S.S principle always the best...
Phil Bennett
Beta Tester Group
Wiki | FAQ

Samsung LE40C750 LCD | Samsung BD-C5900 | Sony PS3 | Windows 7 |
HowTo: Provide supported formats of a device HowTo: Record a new ticket on Bitbucket
HowTo: Provide details of a video file that doesn't play HowTo: Turn on detailed logging
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Tue Feb 01, 2011 6:29 pm

Re: additional online metadata check

Cerberus wrote:
zip wrote:yeah, if you look at the UI of some of the other solutions, they seem to be quite confusing even to me ;-) Now I'm not saying mine it great, but at least I want to keep it simple. Most of the users don't need to know about metadata extraction priority.


K.I.S.S principle always the best...


unless it prevents proper functionality...

A suggestion: Using the file name as a "local metadata" directly, with a flag in the name to indicate just that.

That wouldn't clutter up the UI, and could be ignored by most.


P.S. Like if the file is named -*-Dead.like.me-*-Dead Girl Walking-*-S01E02.something.mkv serviio would know that it's Dead Like Me, season one, episode 2, and is named Dead Girl Walking, and would present it to the device menues as that. Advantages: I could name it Silly Religious idiocy if I want, and serviio would NOT have to go out on the network..

And, more importantly: in cases where there is no reasonable way to know what to look for, one could sneak away from under an irritating problem of having to forego the structured menu contents, and just play by filename.
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
<<

Chah Li

Serviio newbie

Posts: 6

Joined: Fri Dec 17, 2010 10:25 pm

Post Wed Feb 02, 2011 8:34 pm

Re: additional online metadata check

Chah Li wrote:Well, I would only select one from the list as primary (.nfo, swisscenter, etc.) and then just fall back to the "online sources" one.
Example:

Descriptive metadata

[ X ] Use local metadata source: [ (drop-down list of providers)] <-- (one of MyMovies, xbmc, swisscenter, etc.)

[ X ] Use online metadata sources (local metadata source takes precedence over online sources).

zip wrote:I don't want to clutter the UI with extraction ordering and such. It has to be easy for a normal user.


Sorry for the late reply. I agree with keeping it simple. How about simply adding a check-box to allow Serviio to fill in the gaps using online metadata sources (since online metadata sources is a different mechanism than the others which are all 'local' metadata sources, hence my recommendation). Such a thing could be labeled 'Advanced'...

The use case here is to have some form of 'user-specified' mechanism to override the 'automatic' mechanism when needed.
<<

n3mmr

DLNA master

Posts: 392

Joined: Tue Jun 15, 2010 8:01 am

Post Thu Feb 03, 2011 1:08 pm

Re: additional online metadata check

Chah Li wrote:
Chah Li wrote:Well, I would only select one from the list as primary (.nfo, swisscenter, etc.) and then just fall back to the "online sources" one.
Example:

Descriptive metadata

[ X ] Use local metadata source: [ (drop-down list of providers)] <-- (one of MyMovies, xbmc, swisscenter, etc.)

[ X ] Use online metadata sources (local metadata source takes precedence over online sources).

zip wrote:I don't want to clutter the UI with extraction ordering and such. It has to be easy for a normal user.


Sorry for the late reply. I agree with keeping it simple. How about simply adding a check-box to allow Serviio to fill in the gaps using online metadata sources (since online metadata sources is a different mechanism than the others which are all 'local' metadata sources, hence my recommendation). Such a thing could be labeled 'Advanced'...

The use case here is to have some form of 'user-specified' mechanism to override the 'automatic' mechanism when needed.


Check issue 261 on bitbucket and see how far that addresses the same concern, and add whatever further ideas you have, if #261 could be a starting point.
Serviio 2.3 in a jail on TrueNAS 13 running on an HP N54L w 5*4 TB spinning rust disks.
The media files are on the same machine.
PreviousNext

Return to Feature requests

Who is online

Users browsing this forum: No registered users and 5 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.