JavLuv JAV Browser

I noticed some warning keep appearing in the log file of javluv, the content are something like this:
2/8/2023 9:28:33 AM : Warning : Command exception:: System.IO.DirectoryNotFoundException: Could not find a part of the path 'F:\New folder (1)\ABP-305.nfo~'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding)
at MovieInfo.MovieSerializer`1.Save(String filename, T data)
at MovieInfo.CmdSaveMetadata.Execute()
at MovieInfo.CommandQueue.ThreadRun()
I store my videos on 2 diffferent external harddrive, when I don't plug the 1 of the harddrive (F:), the log give me those warning (same warning) evey 15-20 sec.
Do you know why this happen? Is it normal for it to happen when my harddrive is not plugged in?
 
I think there may have been a discussion elsewhere in the thread about not wishing to clutter the interface with too many toggles (which I understand), but I really think a toggle to show user rating would be useful. Right now, the only way to see user rating is to sort by rating or view it within the individual title. I'm sure someone might make a similar argument for other information such as movie length or resolution, but I feel that having star ratings visible in the primary view offers more benefit than other data that can also be searched for/filtered.
 
I noticed some warning keep appearing in the log file of javluv, the content are something like this:

I store my videos on 2 diffferent external harddrive, when I don't plug the 1 of the harddrive (F:), the log give me those warning (same warning) evey 15-20 sec.
Do you know why this happen? Is it normal for it to happen when my harddrive is not plugged in?
Ah, yeah. This happens when you make edits to metadata, or if it needs to update metadata with new information, JavLuv attempts to access a small number of .nfo files about every fifteen seconds or so. The reason is because reading or writing thousands of nfo files all at once could theoretically take several minutes. So, JavLuv is just trying to slowly get your external nfo files up to date, a bit at a time.

In your case, it will update your nfo files again when you plug that drive back in. The behavior is expected and not a problem at all.
 
I think there may have been a discussion elsewhere in the thread about not wishing to clutter the interface with too many toggles (which I understand), but I really think a toggle to show user rating would be useful. Right now, the only way to see user rating is to sort by rating or view it within the individual title. I'm sure someone might make a similar argument for other information such as movie length or resolution, but I feel that having star ratings visible in the primary view offers more benefit than other data that can also be searched for/filtered.
Yep, it's true I'm trying to keep the interface from getting too cluttered, but I think user ratings are kind important for JavLuv - or at least, they are for my own collection. I can see an argument to be made for keeping that visible even in thumbnail view. Will consider adding that option.
 
How about the male actors? I have a few favorites and there's no good way to know about and/or keep track of them from any of the online databases.

However I have found a really good listing of male actors and their films. Is there any way it could be integrated into JavLuv? I would love to be able to sort films by male actors as well!


Ed. The previous version of that link is archived here. It's useful because it has many comments that give extra info.


I'm guessing that these lists are simply fan-made and therefore may be extremely incomplete and/or contain errors. I would be happy to find another listing of male JAV actors that is professionally done, if it exits.
 
Last edited:
Thanks so much for this great program! I just installed the JavLuv today and did the first scan on one folder with sub-folders, with several hundred movies. The scan was successful and both the Movies and Actresses tabs are populated with correct photos.
However, when I double-clicked any actress image, I will get an actress details page but with no movies listed on the page.

What had I done wrong? This is my first time using the JavLuv, I apologize for my newbie question.

Thanks so much again for you great work and for your kindness to share this wonderful program with us.
 
How about the male actors? I have a few favorites and there's no good way to know about and/or keep track of them from any of the online databases.

However I have found a really good listing of male actors and their films. Is there any way it could be integrated into JavLuv? I would love to be able to sort films by male actors as well!


Ed. The previous version of that link is archived here. It's useful because it has many comments that give extra info.


I'm guessing that these lists are simply fan-made and therefore may be extremely incomplete and/or contain errors. I would be happy to find another listing of male JAV actors that is professionally done, if it exits.

Supporting male JAV actors might be difficult. The movie sites I scrape simply don't have that associated information. Any such support would have to be a dedicated scanner solely for this. And the problem is, that seems like a very small and incomplete list of actors, which means even if it works, it's going to be somewhat of a poorly supported feature. Hell, I've had a tough time finding reliable sources for actress databases. The problem is probably 100x worse with male actors, who hardly seem to get any attention at all.

I'll put this on the to-do list, but given how difficult it would be to implement and the likely outcome (a very small percentage actually found), I wouldn't get your hopes up.

For a more immediate solution, my recommendation is to put male actors in the Notes: sections of movies, and you can search for them like anything else.
 
Thanks so much for this great program! I just installed the JavLuv today and did the first scan on one folder with sub-folders, with several hundred movies. The scan was successful and both the Movies and Actresses tabs are populated with correct photos.
However, when I double-clicked any actress image, I will get an actress details page but with no movies listed on the page.

What had I done wrong? This is my first time using the JavLuv, I apologize for my newbie question.

Thanks so much again for you great work and for your kindness to share this wonderful program with us.

That's rather mysterious, as I haven't heard of any other similar failures. If you send me your log files, I could take a look and maybe see what's going wrong. In Settings, scroll down to the bottom and you'll see a button to zip and copy log files. You can attach that zip file to this forum, or if you prefer, send it to me privately.

If you happen to get them showing up, let me know as well.
 
That's rather mysterious, as I haven't heard of any other similar failures. If you send me your log files, I could take a look and maybe see what's going wrong. In Settings, scroll down to the bottom and you'll see a button to zip and copy log files. You can attach that zip file to this forum, or if you prefer, send it to me privately.

If you happen to get them showing up, let me know as well.
Thanks so much again.

I deleted all the metadata and image files from the folder, removed everything from the library, did some file name clean up, then re-scanned the folder, and now I can see the movies in the actress details page. Problem is resolved.

I think some of the file names that contain special characters are the cause of that problem. I removed all special characters from all file names. I hope this information may help others in preparing for new scans with file names that may cause unexpected problems.
 
Thanks so much again.

I deleted all the metadata and image files from the folder, removed everything from the library, did some file name clean up, then re-scanned the folder, and now I can see the movies in the actress details page. Problem is resolved.

I think some of the file names that contain special characters are the cause of that problem. I removed all special characters from all file names. I hope this information may help others in preparing for new scans with file names that may cause unexpected problems.

Glad to hear it's working. In theory, special characters in the filenames shouldn't be an issue so long as they're legal paths, but clearly something was going wrong there.
 
Glad to hear it's working. In theory, special characters in the filenames shouldn't be an issue so long as they're legal paths, but clearly something was going wrong there.
Yes, special characters shouldn't causing this other issues (e.x. pulling out one single cover image for all the files scanned in the path, even with filenames that do not contain special characters).

If you want to test it yourself, try this filename: "hhd800.com@261ARA-514.mp4", or any file names with the part "hhd800.com@###" before the {DVD-ID} in the file names.

Again, thank you very much for your great work and your support.
 
Hi TmpGuy! After some naming clean-up (first name, last name or vice versa) and merging of actresses I have now ended up with some names without movies. Is there a way to delete these entries without going in the actress XML and manually deleting the corresponding lines? I have meddled with the XML before, but as my time investment in JavLuv grows I'm ever more worried about doing something destructive. Thanks!

1676410486102.png
 
Hi TmpGuy! After some naming clean-up (first name, last name or vice versa) and merging of actresses I have now ended up with some names without movies. Is there a way to delete these entries without going in the actress XML and manually deleting the corresponding lines? I have meddled with the XML before, but as my time investment in JavLuv grows I'm ever more worried about doing something destructive. Thanks!

View attachment 3160383
If you turn on Advanced options in Settings, you can delete actress entries. Right-click and select "Remove from library".

Most destructive operations in JavLuv are hidden this way.
 
Hi Tempguy - I think I found a small bug when scanning file with ID that has just 1 number it will not process into database and there is no error. Example FRF-3 after scanning did not show up, had to change it to FRF-03 then it worked fine. Also at times I add actresses to the movie profile or checkmark to indicate hard subtitle, sometimes release date if missing. Alll of the changes disappear after regenerating metadata. Tried that with restoring from backup setting. Anyway those changes can be retained?

Yeah, the scanner purposefully required a minimum of two numbers, because previously, I hadn't seen any movies with single digits. Most are officially ABC-01 instead of ABC-1. Anyhow, thanks for letting me know. I'll add a patch for the next version for these rare cases.

Regarding the "regenerate metadata", that's actually what it's supposed to do. It deletes the current metadata and scrapes new metadata from online sources to get a clean copy, and purposefully does NOT restore from backup.

May I ask what you were attempting to do, if not resetting the metadata to its original state? Or perhaps what you thought the command should do?
 
just thought of something when regenerating metadata, if the scraper does not get a hit from online sources it should not blow away the details except for the resolution. In other words you should not delete current metadata unless the scraper gets a hit from online sources.
Agreed. That's definitely an oversight on my part. Will make a note to fix that.
 
Do you keep all your movies in a single folder, or in individual folders? If they're all in a single folder, JavLuv will probably not work unless I make some changes.

I keep movies in a single folder and JavLuv works just fine. I use a consistent naming structure (Actress/Movie ID) for the movie, subtitles and cover art and then I can scan folders with hundreds of movies no problem.
 

Attachments

  • folder.png
    folder.png
    12.1 KB · Views: 55
I keep movies in a single folder and JavLuv works just fine. I use a consistent naming structure (Actress/Movie ID) for the movie, subtitles and cover art and then I can scan folders with hundreds of movies no problem.
JavLuv has gone through a few revisions since I said that 13 months ago. ;)
 
  • Like
Reactions: weppin
A few questions/comments.

1) Is there a good clean solution to combining the various split profiles of identical actresses? I.e., when I find a profile of an actress with the name of, say, X-Woman, but her real name is A-Woman, and Javluv won't simply let me rename X-woman as A-woman, because "A profile with that name already exists". So the only means to combine the profiles is to search both profiles in actress view and carefully CTRL-select just the two correct profiles, even though they are separated by hundreds of profiles and dozens of page scrolls apart. Is there an easier way to combine split/misnamed profiles?

2) Couldn't we just avoid this problem entirely by using databases that don't use nonsensical and clearly faulty names for actresses? I use JavLibrary as my main online database and I never see ridiculous names like "Even One Color" for an actress. Maybe put a user-switchable option in settings as to what database gets accessed for a specific types of info? I would certainly choose JavLibrary as my sole database for actress names. Perhaps I am oversimplifying this and there are technical aspects I am not taking into account, of course.

3) Will integration into online databases ever be implemented? I am very much looking forward to a time when Javluv can log into my Javlibrary account and mark all of my collected movies as "I've got it".

That's all, thanks once again for Javluv, it's still the best program to organize my JAV and for that I thank you!
 
A few questions/comments.

1) Is there a good clean solution to combining the various split profiles of identical actresses? I.e., when I find a profile of an actress with the name of, say, X-Woman, but her real name is A-Woman, and Javluv won't simply let me rename X-woman as A-woman, because "A profile with that name already exists". So the only means to combine the profiles is to search both profiles in actress view and carefully CTRL-select just the two correct profiles, even though they are separated by hundreds of profiles and dozens of page scrolls apart. Is there an easier way to combine split/misnamed profiles?

Probably the easiest way is to use OR in the search bar. If you type "A-Woman" OR "X-woman" in the search bar, both will show up in the search. It's then easier to CTRL-click and merge them. I realized this was a problem a while ago, so this was a big motivator in adding "or" support to search.

2) Couldn't we just avoid this problem entirely by using databases that don't use nonsensical and clearly faulty names for actresses? I use JavLibrary as my main online database and I never see ridiculous names like "Even One Color" for an actress. Maybe put a user-switchable option in settings as to what database gets accessed for a specific types of info? I would certainly choose JavLibrary as my sole database for actress names. Perhaps I am oversimplifying this and there are technical aspects I am not taking into account, of course.

JavLuv does, in fact, use JavLibrary as it's primary source for actress information. But unfortunately, there are still a lot of actresses who don't have an entry there (or an incomplete entry), and so JavLuv falls back to other databases. The problem is exacerbated if the movies you scrape don't have entries at JavLibrary either, which again, is pretty common for more specialty, obscure, or older movies.

There's also the problem, of course, that we're working with imperfect English translations to begin with. Even with someone famous like Hibiki Ootsuki, there are literally no less than three ways to spell her last name in English, and none of them is more technically "correct" than another. Add to that the myriad alt names actresses have, many of which are poorly documented, and it's not an easy problem to deal with.

JavLuv does the best it can, but at the end of the day, I'm afraid at the moment we have to rely on the user to disambiguate a lot of this conflicting info.

3) Will integration into online databases ever be implemented? I am very much looking forward to a time when Javluv can log into my Javlibrary account and mark all of my collected movies as "I've got it".

Probably eventually, but don't count on it soon. It's on the wanted list list, and I'd like to get to it someday, but as always, I make no promises about if or when new features are implemented.
 
After scanning my folder for the files I have saved, a couple end up in the Error Log as "Unable to load metadata" & "Error importing movie <name>"

I tried copy + pasting the same movie and deleting the first file, doesn't fix the error. And I'm not sure what's wrong with the metadata one. The original files work fine, and the naming scheme doesn't seem like the issue, as the browser managed to detect and identify other files of similar naming schemes.