FAQ  •  Register  •  Login

Wrong file detection, manual set?

<<

TheLaGmAn

Serviio newbie

Posts: 8

Joined: Mon Sep 03, 2012 3:01 pm

Post Mon Sep 03, 2012 3:07 pm

Wrong file detection, manual set?

I have some files that get the wrong metadata, like, i have like 10 files showing its kill bill and its not (those are dvd files, i know serviio doesnt support them) but i also have chapters from online series (red vs blue) that doesnt appear correctly,

Even if renaming the files to something that serviio would get the right data (which this cant be done, since those files wont appear in the online database), is there a way to manually set the data? or to say "do not load anything, just name it XXXX with YYYY thumb (or blank thumb)" ? Basically im going for a library manager, and i think it needs it desperatly, or at least if it cant be coded right now, just allow overwriting the metadata from a file, so i can write the filenames in a txt and the new name i want (like a.mkv=my movie) so it could load it from there, avoiding all the mess it causes
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Sun Sep 09, 2012 10:10 pm

Re: Wrong file detection, manual set?

You can use XBMC to manage the metadata.
<<

TheLaGmAn

Serviio newbie

Posts: 8

Joined: Mon Sep 03, 2012 3:01 pm

Post Mon Sep 10, 2012 1:22 pm

Re: Wrong file detection, manual set?

as far as i understand, this would be for all the files (not just setting one to use a different name) so the library would be handled by xbmc instead of your handler, plus there would had to be 1 file for each movie file where the movie file is placed, which would make this unbearable since serviio is just for the TV and i browse my files thru folder browser in the PC.

My point is, an addition to the online scan for serviio, being able to handle what serviio took from the online sources, once serviio gets the data, thats it, serviio wont modify it again or anything, it would be great to have a feature that we could browse what serviio got and change it as we wish, thats what im going for, it doesnt make much sense that what serviio gets is what you get, like it or not, if serviio gets 99% right and 1% not, then either use it like that or switch to something totally different, just for that 1% percent :S, what would make sense is to manually handle that 1% and leave the rest as is.

If there isnt going to be such feature (which i recomend 100%, it doesnt even have to be built in inside serviio, could be a standarlone app) seems like the only way would be to manually change the data (the metadata) u store in the database, seems to be derby, never used that db, i guess i will have to look into that.
<<

TheLaGmAn

Serviio newbie

Posts: 8

Joined: Mon Sep 03, 2012 3:01 pm

Post Mon Sep 10, 2012 2:22 pm

Re: Wrong file detection, manual set?

ok, modifying the database works as expected, managed to move series that serviio detected as movies into a series folder with the seasons and episodes.

This is what im looking for in the serviio interface, being able to modify the data in the tables of series list and media_item, so you can manually change them if they were detected wrong, can u do this so we have a 100% manageable library?

I would of make an app but i havent done much with java and i dont know much about this derby database to look into an app to connect to it.
<<

iheartninjas

User avatar

Serviio lover

Posts: 53

Joined: Sun Dec 18, 2011 12:03 pm

Location: Greenville, SC

Post Mon Sep 10, 2012 9:02 pm

Re: Wrong file detection, manual set?

Serviio, in my humble opinion, is the best media server ever. It's capable of accurate Metadata extraction and media library handling if it is provided with accurate data. You are very specific about the way you want to handle your file detection and your metadata. I think you should try an application designed for meta data handling and customization. A metadata manager. This is redundant as Zip has already advised you of this, but from your reply I'm not sure whether or not you fully considered xbmc as an option. Xbmc can be used to browse, manage, and customize your metadata. Serviio could then use the metadata provided by xbmc. You have not provided any info about the way your files and folders are setup and named. I suspect this should be where you start. Check the serviio faqs/wiki for usable filename formats and then edit your files accordingly. For example you mention Red Vs blue. Are your files named correctly?

start here
http://www.thetvdb.com/?tab=series&id=78896&lid=7
<<

TheLaGmAn

Serviio newbie

Posts: 8

Joined: Mon Sep 03, 2012 3:01 pm

Post Mon Sep 10, 2012 9:39 pm

Re: Wrong file detection, manual set?

I understand what you say, but as i stated, xbmc way of handling it to export it to serviio is not an option and misses the point of serviio handling the metadata.

The way i have the folders/filenames created are accurate, but due to adding the final year to ended series, serviio fails to recognize the names, example:

Arrested Development (2003)\Arrested Development - S01E01 - Pilot.avi

Serviio fails to recognize it because of the (2003), which is the date when the series ended, even tho the file itself is perfectly accurate, aside from that, which can be ok or not, this is not the question of the issue.

I have some movies that arent in the IMDB or w/e serviio uses to recognize the file, and its because are some local movies that dont reach those sites (i have even more issues with DVD files being recognized as kill bill as movies, so it shows in serviio like 15 killbill movies, but since serviio doesnt have a full support for dvd, i accept that),
the issue with serviio is that doesnt give you any control of the metadata, it can be a 101% accurate utility but it doesnt give you the control to do things as you want and i think it should.

If i want a title name to be changed, i should be able to do so, and im not talking about changing the filename itself, since i use those for other services, i cant modify the structure of my folders/filenames, and since serviio is a medialibrary to dlna, it should be able to mask the files into w/e we want without modifying the file itself.

All comes down to a simple request, be able to modify the serviio metadata database, as i explained in the previous post, this was doable by manually modifying the tables in the DB, so it shouldnt be too complicated to add a feature to modify the names, or, even better, giving a IMDB# to a file so serviio doesnt search anymore what the file is, and just loads what u told him it is.

It can be developed as a standalone app, but i dont have much knowledge on this kind of DB to do it in VB, so im asking zip if he could develop this, because to my understanding, this should be a must for serviio and would make it even more perfect than it is right now, maybe he doesnt want or maybe he think its not something serviio should have, but im giving my insight and explaining why.
<<

iheartninjas

User avatar

Serviio lover

Posts: 53

Joined: Sun Dec 18, 2011 12:03 pm

Location: Greenville, SC

Post Mon Sep 10, 2012 10:55 pm

Re: Wrong file detection, manual set?

Ok I will try to help out as much as I can with the issues you addressed in your post.

1. I suggested you use Xbmc because it will provide .nfo file (in xml format) . This file can be used to customize metadata. You could attempt making your own nfo file if you are familiar enough with xml. Have you read this thread, it could help you with those custom files that are not on imdb or tvdb.

Next:

The way i have the folders/filenames created are accurate, but due to adding the final year to ended series, serviio fails to recognize the names, example:

Arrested Development (2003)\Arrested Development - S01E01 - Pilot.avi



2. This folder/filename structure you have is not correct. It is not serviio that is failing. Serviio will take the name you provide and attempt to match it at imdb, tvdb, etc. In the example you provided, you have provided info that causes tvdb not to recognize the info serviio has sent to it. on a side note arrested development did not end it 2003,it premiered in 2003 and it ended in 2006 but i digress. if you need proof of this go to tvdb and using the search box, search for Arrested Development. this will result in a successful match, now try to search for Arrested Development (2003). I guarantee you will get this error No Series Found. Retry search in all languages? This is not a serviio failure. The database that provides the metadata that you want can not match it from the info you have provided. You can choose to name your files and folders in a way that the database that provides the info to just about any media server, metamanager, or media library in use (TvDb for Series Info in this example) or try to find a work around. Again, this is not a failure on serviio's part. For my tvshows, I rename my files with this software http://www.epnamer.com/. you can set it to use tvdb or tvrage, whichever you prefer. This guarantees that if info is avail at one of these sites, my files are named in a way that it will be recognized. This naming structure will result in successful metadata extraction in this example:

Arrested Development\Season 1\Arrested Development S01E01 Pilot.avi

All comes down to a simple request, be able to modify the serviio metadata database, as i explained in the previous post, this was doable by manually modifying the tables in the DB, so it shouldnt be too complicated to add a feature to modify the names, or, even better, giving a IMDB# to a file so serviio doesnt search anymore what the file is, and just loads what u told him it is.


I dont fully understand the issue or point you are driving at in this post. Serviio does not modify filenames. I suggest you read the faqs and wiki. Giving a file an ImDb#?? What do you mean?


Before i even go any further with attempting to help u troubleshoot are you willing to rename your files correctly and see if you still fail to get correct info?
<<

TheLaGmAn

Serviio newbie

Posts: 8

Joined: Mon Sep 03, 2012 3:01 pm

Post Tue Sep 11, 2012 12:43 pm

Re: Wrong file detection, manual set?

You are completly missing the point, i dont have to rename any files.


1- as i said before, i dont want to nfo/xml files, this is not what im looking for, i dont need more files or have a 3rd party app to handle this.

2- my folder/filename is correct, the year, ok, it is when the series started, not ended. If the folder/filename structure is:

[SeriesName] \ [SeriesName] - [S][E] - [EpisodeName]

Do you see the redundancy there? the matching should be the file, not the folder, anyways, i dont care about this, im fine with serviio not recognizing it, and dont worry about my filenames, they are perfect and done by a script i developed with imdb.

This has even more redundancy

Arrested Development\Season 1\Arrested Development S01E01 Pilot.avi

Twice the series name, twice the season.

I dont fully understand the issue or point you are driving at in this post. Serviio does not modify filenames. I suggest you read the faqs and wiki. Giving a file an ImDb#?? What do you mean?


I never said serviio modify filenames, i said i DONT HAVE TO modify filenames in order to serviio recognize them, this shouldnt be how it works, it should just be a plus to a proper match.


We can argue all day long, but THIS IS NOT THE ISSUE im talking about

Before i even go any further with attempting to help u troubleshoot are you willing to rename your files correctly and see if you still fail to get correct info?

Exactly what i shouldnt done, my filenames are correct, i dont have to rename it and even if they were wrong, i cant rename them, i use them for something else as they are. I use serviio so it creates a nice metadata info with the names from imdb, if i have to rename my filenames, then i can just show files by folder.


the issue here IS:

Serviio wont recognize some stuff with a 100% correct name, the causes are:

1- DVDs file (serviio doesnt support it, ok!)
2- Not appearing on tvguide
3- Some movies that share names might also conflict, i dont remember the case now, but there were some, ended up with a movie from the same year but ver2 ( II ) with the same name.
4- Discrepancies with tvguide/imdb, i think there is one in american dad and flashpoint, in flashpoint the issue is the canadean release and the US release, they dont share the same ep-season

Additionally, files with no proper name that should match a tvguide name would also fall into unknown category.

what im asking for is what i did thru the database, give an interface to add Series "categories" and let the user set the names/pics/etc manually, as its stored in the database.
Additionaly, i said, you could also give an IMDB# to a certan file thru this interface and serviio could look that imdb# to fetch the info.

There are other tools that work like this, ex, boxee, i think this is a must feature, otherwise you are blind on what serviio does and cant touch anything, its either "use it as is or dont use it at all" which i think it doesnt match up to all the serviio features has, if serviio provides a metadata library, it should be able to manage it.

So if u want to argue about this, argue about me having files that have the problems explained up there, right now the solution you provide is:

1- Disable serviio auto-metadata
2- Use .nfo files with xbmc

So your solution is dont user serviio feature, and my point is, i should use serviio feature because it detects pretty much all, but serviio should have the option to manually set a filename to an imdb match when the above cases occur, and since serviio wont realize some of the cases (like point 3 and 4), serviio should allow to manage all the library metadata and we will all be happy.

*edit: Seems like they "fixed" the flashpoint series ep naming, here you still have the problem with american dad

http://www.imdb.com/title/tt0397306/episodes?season=1
http://thetvdb.com/?tab=seasonall&id=73141&lid=7
http://epguides.com/AmericanDad/
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Tue Sep 11, 2012 5:55 pm

Re: Wrong file detection, manual set?

at this point the interface is out of scope. I might add a rest interface to do this in the future (although you would lose again the data if you did a clean refresh), but it's not my aim to provide any tools to manage the library.

If I went to implement the API, it would probably use the CDS API included in the Pro edition.
<<

iheartninjas

User avatar

Serviio lover

Posts: 53

Joined: Sun Dec 18, 2011 12:03 pm

Location: Greenville, SC

Post Tue Sep 11, 2012 10:40 pm

Re: Wrong file detection, manual set?

So if u want to argue about this, argue about me having files that have the problems explained up there, right now the solution you provide is:

1- Disable serviio auto-metadata
2- Use .nfo files with xbmc

So your solution is dont user serviio feature, and my point is, i should use serviio feature because it detects pretty much all, but serviio should have the option to manually set a filename to an imdb match when the above cases occur, and since serviio wont realize some of the cases (like point 3 and 4), serviio should allow to manage all the library metadata and we will all be happy.


Apologies, if my post seemed argumentative, that was definitely not my intent. And I think you are correct that I completely missed your point/goal/issue. I dont agree that I suggested you disable serviio auto metadata.

or, even better, giving a IMDB# to a file so serviio doesnt search anymore what the file is, and just loads what u told him it is.


but serviio should have the option to manually set a filename to an imdb match

These are from different posts, so I think my translation/interpretation is off a bit
I think I have a better understanding of your goal now, gonna test some things here and will post if I think it's successful/constructive or useful for you.
<<

TheLaGmAn

Serviio newbie

Posts: 8

Joined: Mon Sep 03, 2012 3:01 pm

Post Wed Sep 12, 2012 6:54 pm

Re: Wrong file detection, manual set?

no problem iheartninjas, english is not my native language so it might be hard to understand me sometimes.
<<

alfista

Streaming enthusiast

Posts: 24

Joined: Sun Mar 11, 2012 6:03 pm

Post Thu Sep 13, 2012 1:07 pm

Re: Wrong file detection, manual set?

For my collection Serviio gets it right most of the time without any intervention, but there are a few pesky files for which there is no online metadata to be had. I would like to avoid managing all of my library using .nfo files, for me it would be convenient if I could just add custom .nfo files for the rare files that aren't identified automagically.
<<

TheLaGmAn

Serviio newbie

Posts: 8

Joined: Mon Sep 03, 2012 3:01 pm

Post Thu Sep 13, 2012 1:17 pm

Re: Wrong file detection, manual set?

thats sort of what i asked for, but instead of nfo, the interface to write your own data or give the imdb title so it fetchs it from there.

As far as i understand, he answered in the previous post and this is not going to happen any time soon, sadly, since he doesnt want serviio to manage the librarly.
<<

zip

User avatar

Serviio developer / Site Admin

Posts: 17215

Joined: Sat Oct 24, 2009 12:24 pm

Location: London, UK

Post Thu Sep 13, 2012 10:17 pm

Re: Wrong file detection, manual set?

alfista wrote:For my collection Serviio gets it right most of the time without any intervention, but there are a few pesky files for which there is no online metadata to be had. I would like to avoid managing all of my library using .nfo files, for me it would be convenient if I could just add custom .nfo files for the rare files that aren't identified automagically.

So why not add the few to the online database? I'm sure the users of the db would appreciate it.
<<

alfista

Streaming enthusiast

Posts: 24

Joined: Sun Mar 11, 2012 6:03 pm

Post Fri Sep 14, 2012 2:26 pm

Re: Wrong file detection, manual set?

zip wrote:So why not add the few to the online database? I'm sure the users of the db would appreciate it.

For some files it might be an option, for others maybe not. For instance, there might not be any agreed upon title/episode name or number. It could be a few small clips related to some series or other that I would like to show up together with the regular episodes.
I guess it could theoretically also be useful for users who would like to get some particular sorting of their home movies.
The wiki suggests that there is some order of priority, but it seems that you can only have one metadata source active at a time so haven't figured out how that really works.
Would it work if I cleaned the database, activated NFO as metadata source, scanned, acitvated online metadata source and scanned again? In my case that would be a perfectly good workaround since the "weird stuff" is pretty much static. It's been a while since I experimented with this so I don't remember if the database is cleaned each time. Or would the online metadata extractor make a "best guess" and overwrite the data from the NFO file? It seems all of it end up in the "Titles" folder with seemingly random names and thumbnails today.

Return to Serviio Support & Help

Who is online

Users browsing this forum: No registered users and 30 guests

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