Page 1 of 1

Metadata extraction issue, etc.

PostPosted: Mon Jan 09, 2017 12:14 am
by Dragonheart
Hello!

I have the latest version and I can see that metadata exctaction from online source fails if filename contains dot(s) which I can't avoid because it's a part of movie name.
For example:
"Агенты А.Н.К.Л. (2015)"
"Крепкий орешек 4.0 (2007)"
In the same time:
1) I can find both movies on themoviedb.org by website search
2) I can find them via API:
Capture.PNG
Capture.PNG (99.17 KiB) Viewed 5986 times


I suppose it fails due to incorrect regex expression for parsing filenames.

Also, another issue which I've faced and which is pretty annoying - "Rescan video metadata" button actually doesn't do anything for me.

1) I add library with some files, metadata for some of them is not found because they are not in DB
2) I update database and make sure that it's now possible to find this movie through the search
3) I click this button expecting that for movies for which previously metadata extraction has failed it will now be reloaded. I wait and wait and nothing happens.
WHat I have to do is to rename file to any name and then to rename it back to manually trigger update event for this file. After that it's readded to the library and metadata is extracted correctly.

Would be great if it can be fixed.

Last one issue I have is memory leaking. If I add a folder with 300+ files for example after all of them are added with metadata extraction I see 10GB+ of loaded ram. After reboot it's all ok even If I start working with DLNA server from few devices in the same time by watching movies, etc.
It forced me to reload every time I add a new folder to the library.

Other than that - GREAT JOB!
Best DLNA server I've found so far - quick, simple and has all the needed features.

A few questions about new features:
- is there any support for other online metadata sources planned? Lots of them have API.
- in my library I usually have two versions of 3d movies - 3d bdrip and a regular one. Because some of my TVs are 3d and some are not. I add [3D] suffix to filename of 3d version - it is ignored by the app and search of metadata is pefroemed correctly. But the issue is - now in the library I have two movies with the same name taken from online DB. And except for opening them one by one there's no way to quickly say which one is 3D version. Would be great to have a feature which will check for some name suffix or some header value indicating that this is 3D file and adding some watermark on poster or file icon as an example. It would allow to quickly visually notice which one of two is in 3D.

Thanks!
Best Regards,
Vladimir

Re: Metadata extraction issue, etc.

PostPosted: Mon Jan 09, 2017 2:03 pm
by zip
10GB RAM? That's weird, there is limit on how much the Java machine can grow to (700MB I think) at which point it'd crash.

The dits are ignore as they are often in a file name and have no relation to it. You can add imdb identifier to the file name to force it.

Re: Metadata extraction issue, etc.

PostPosted: Mon Jan 09, 2017 10:01 pm
by atc98092
zip wrote:10GB RAM? That's weird, there is limit on how much the Java machine can grow to (700MB I think) at which point it'd crash.

The dits are ignore as they are often in a file name and have no relation to it. You can add imdb identifier to the file name to force it.


I have some workstations here at work with 32G of RAM, and I can configure Java (through an application that uses the JVM) to use as much as I need. I usually set it at half the ram, but I've used a setting of 20G with no issues. 64 bit Java, obviously. ;)

Re: Metadata extraction issue, etc.

PostPosted: Thu Jan 12, 2017 9:18 am
by zip
sorry, I meant Serviio's Java settings set that max limit (for the Serviio JVM)