JavLuv JAV Browser

Hi @TmpGuy , just a quick a low-priority feature request: someimes the rename/move function leaves the name of folders/files to end with multiple dots. I've noticed that naming sometimes doesn't play nice with folder search. Would be an idea to make sure names are cut to end with an alphabet or number.

JavLuv limits the length of path elements, which can exceed the default Windows maximum. When it does this, it lets you know by ending the folder in an ellipse, and it actually makes an attempt to do this on a natural word break. You can increase the maximum number of characters used for folder names in the folder name field, so this should happen less often. I think the current default is 80 or so. The total path must stay below 260 characters in total, so make sure you account for that if you set it to something longer.
 
  • Like
Reactions: mei2
I took a look at your logs and didn't really see anything all that unusual. I'll continue investigating, maybe next weekend if I have more time, to see why some of those actresses weren't found, especially the ones that seem to should have been.

For the time being, you can retry scanning at any time by selecting all the actress entries, right-clicking, and selecting "Update Actresses". I've added a forth website for actress scraping (JavBody.com) in the last update. You can try rescanning and see if you can pick up a few more actresses.
I have been working on updating the actresses since my last post here and have tried everything including re-scanning and nothing changes. Some times I'll get another picture added but that's all. I've tried right-clicking on individual entries and selecting "Update Actress" and nothing changes. Unfortunately, the only thing that works is manually entering the actress information as they are not being entered or updated automatically regardless of how I try to scan or auto update.

I'm curious if it is working (the auto entry/update) of the actresses information for everyone else without any problems (missing information, empty data, no entries, etc..) or is it just me. Maybe I need to uninstall JavLuv and try reinstalling it. On a good note, I have been able to increase the total number of actresses from the original 70 to about 290 now. Still not even a quarter of the way thru all my JAVs yet but at least I'm getting somewhere.

Thanks for the info on JavBody. I didn't know about that one. Gives me another source to gather info from. Keep up that good work.
 
I have been working on updating the actresses since my last post here and have tried everything including re-scanning and nothing changes. Some times I'll get another picture added but that's all. I've tried right-clicking on individual entries and selecting "Update Actress" and nothing changes. Unfortunately, the only thing that works is manually entering the actress information as they are not being entered or updated automatically regardless of how I try to scan or auto update.

I'm curious if it is working (the auto entry/update) of the actresses information for everyone else without any problems (missing information, empty data, no entries, etc..) or is it just me. Maybe I need to uninstall JavLuv and try reinstalling it. On a good note, I have been able to increase the total number of actresses from the original 70 to about 290 now. Still not even a quarter of the way thru all my JAVs yet but at least I'm getting somewhere.

Thanks for the info on JavBody. I didn't know about that one. Gives me another source to gather info from. Keep up that good work.

Managing actresses was actually one of the hardest things to get working right in JavLuv, and in all honesty, it's really still not where I want it. There are three fairly substantial problems:
  • Japanese names don't have 1:1 corresponding English names (Hibiki Otsuki / Hibiki Ootsuki / Hibiki Ōtsuki). Computers are very literal, so it doesn't intrinsically understand these are the same names.
  • JAV actresses often have multiple aliases, each with their own English spelling variations, which compounds the problem
  • Many JAV actresses, especially former or less famous actresses, are unlisted or have missing data, and there are fewer reliable sources for scraping than for movies.
One thing to try... if you see a name like Saitou, try an alternate name like Saito, and see if you get a hit. I've seen this enough that I always try it myself.

Anyhow, as I said, I'll do a bit more analysis when I have more time. For now, I'm afraid it is what it is.
 
  • Like
Reactions: CanB1975
Managing actresses was actually one of the hardest things to get working right in JavLuv, and in all honesty, it's really still not where I want it. There are three fairly substantial problems:
  • Japanese names don't have 1:1 corresponding English names (Hibiki Otsuki / Hibiki Ootsuki / Hibiki Ōtsuki). Computers are very literal, so it doesn't intrinsically understand these are the same names.
  • JAV actresses often have multiple aliases, each with their own English spelling variations, which compounds the problem
  • Many JAV actresses, especially former or less famous actresses, are unlisted or have missing data, and there are fewer reliable sources for scraping than for movies.
One thing to try... if you see a name like Saitou, try an alternate name like Saito, and see if you get a hit. I've seen this enough that I always try it myself.

Anyhow, as I said, I'll do a bit more analysis when I have more time. For now, I'm afraid it is what it is.
I found that out with the names and aliases when I was manually entering them. I did figure out trying the alternate names when I was searching. Wanted to also give you an update of what I found out.

I removed all the movies from the Library in JavLuv v1.1.24 but left all the actresses (about 290) alone. I then downloaded the new v1.1.25 in Zip form, unzipped and placed it in the Program Files folder (where I had v1.1.24) and then re-scanned all movies again. Unfortunately, that still didn't add any new actresses. So I removed all movies again and deleted JavLuv v1.1.25. I then downloaded v1.1.25 in MSI form and installed it that way. Re-scanned all the movies again... and I now have almost 900 actresses. Woohoo!!!

Not sure why the difference but for some reason using the windows install file instead of the zip file appears to have fixed the issue. I still have the same number of movies (just over 700) but now I have almost 900 actresses.
 
  • Like
Reactions: Moxy
I have a question. Used to be, if you were missing a cover you could manually add the art. How do you do that now?
 
I found that out with the names and aliases when I was manually entering them. I did figure out trying the alternate names when I was searching. Wanted to also give you an update of what I found out.

I removed all the movies from the Library in JavLuv v1.1.24 but left all the actresses (about 290) alone. I then downloaded the new v1.1.25 in Zip form, unzipped and placed it in the Program Files folder (where I had v1.1.24) and then re-scanned all movies again. Unfortunately, that still didn't add any new actresses. So I removed all movies again and deleted JavLuv v1.1.25. I then downloaded v1.1.25 in MSI form and installed it that way. Re-scanned all the movies again... and I now have almost 900 actresses. Woohoo!!!

Not sure why the difference but for some reason using the windows install file instead of the zip file appears to have fixed the issue. I still have the same number of movies (just over 700) but now I have almost 900 actresses.
I had issues with the zip only version and my AV deleteting files. When I use the MSI version, I still get alerts as its not digitally signed but I don't get file deletion.
 
I had issues with the zip only version and my AV deleteting files. When I use the MSI version, I still get alerts as its not digitally signed but I don't get file deletion.
I got that alert also when installing the MSI version but I just ignored it.

@TmpGuy I have noticed that all the information still isn't being downloaded for the actresses like all the Pictures from a peticular site (Javrave) and the Alternate Names, Date of Birth (DOB), Height, Measurements, etc.. Not sure if it's because of format issues or not as I've noticed that on some sites the format is different than on others. Even on Javrave the Measurements for different actresses are in different formats. Examples 85-60-85 or B82(C Cup) / W54 / H84 or 83 - 57 - 86 cm

Attached is an example of what I see on some actresses in JavLuv and what I see online. Usually it's the Date of Birth, Height and Measurements that is missing for some reason.
 

Attachments

  • An Himeno1.jpg
    An Himeno1.jpg
    639.5 KB · Views: 60
  • An Himeno2.jpg
    An Himeno2.jpg
    723.2 KB · Views: 47
Last edited:
I got that alert also when installing the MSI version but I just ignored it.

@TmpGuy I have noticed that all the information still isn't being downloaded for the actresses like all the Pictures from a peticular site (Javrave) and the Alternate Names, Date of Birth (DOB), Height, Measurements, etc.. Not sure if it's because of format issues or not as I've noticed that on some sites the format is different than on others. Even on Javrave the Measurements for different actresses are in different formats. Examples 85-60-85 or B82(C Cup) / W54 / H84 or 83 - 57 - 86 cm

Attached is an example of what I see on some actresses in JavLuv and what I see online. Usually it's the Date of Birth, Height and Measurements that is missing for some reason.

Yeah, I'm wondering if a recent change in presentation format on some of those sites may be causing the current scrapers to fail. I'm going to make some architectural changes that will allow me to set up a battery of automated tests against all the scraping sites. At the moment, it's not obvious enough if things are failing, or even selectively failing. The different data and layout formats you see are why it takes a while to write a custom scraper for each new website - they're all formatted slightly differently, so they each need a dedicated parser.

Anyhow, bear with me for a bit as I make these improvements. It'll probably take a little while, but I think it'll have longer-term payoffs in functional stability.
 
Just published a new release. Actress scrapers should be fixed, and I've added a set of automated tests that should let me catch and fix these issues more easily in the future.

If you'd like to rescan actresses, go to Actress browser view, select actresses to update, and use the Update Actress context menu item. This will rescan selected actresses and update any missing data if available.

The following websites should now be scraped properly for actress data:
JavDatabase.com
JavModel.com
JavRave.club
JavBody.com

If you notice any issues with actresses on these sites being scraped incorrectly, let me know and I'll look into it. I've tried to account for the various measurement formats I've seen on some sites (looking at you JavRave.club), but there are probably still some wacko formats I haven't seen yet.

Note that I'm not even bothering to try to parse the unholy mess of alternate names on JavRave.club.
 
  • Like
Reactions: Moxy
The "Movie Exclusions" is o a way of telling JavLuv "this is an extra movie - don't rename it". It has nothing to do with importing another movie of the same ID, which is going to override the first. Rather, if you're scanning movies and have two movies side-by-side, you can give a hint that this is an "extra" movie.

For example, if you scan two movies:

ABC-123.mp4
ABC-123 trailer.mp4

JavLuv will see that because it has the name "trailer" in it, it should be excluded as a normal movie. It goes in a separate "extra" list of movies associated with that ID.



Unfortunately, JavLuv doesn't support multiple movies in different locations (like a separate "uncensored" folder). So this is probably the best you can do for right now. I'll give some thought as to better solutions for the future.
I have a similar request. I have a lot of movies and I extract decent scenes from whichever and convert them to 60 FPS and I label then lets say VTRM-10 (60FPS) so I don't get confused with the original ofc and If its just a scene then VTRM-10 Scene 01 (60FPS).

Issue is that unless all the files are within the folder of the original scanned file (VTRM-10) then they will not ever be scanned or included in the list of files under the listing for VTRM-10

I know its may seem strange but over the years I've build a lot of custom folders and files on multiple HDs and so If that could be made a possibility then that would be my number 1 request. I know a lot of you have been collecting as long as I have. Im at almost 7k movies. I like to hold on so future people can watch the classics and they dont go away to the voids of obscurity.
 
Just published a new release. Actress scrapers should be fixed, and I've added a set of automated tests that should let me catch and fix these issues more easily in the future.


Note that I'm not even bothering to try to parse the unholy mess of alternate names on JavRave.club.

Thanks for this. Im rescanning actresses and soon movies so ill let you know how it goes.

All seemed to have gone well with actresses. Moving on to movies soon. Ive renamed a lot so doing a re-scan.
 
Last edited:
Just published a new release. Actress scrapers should be fixed, and I've added a set of automated tests that should let me catch and fix these issues more easily in the future.

If you'd like to rescan actresses, go to Actress browser view, select actresses to update, and use the Update Actress context menu item. This will rescan selected actresses and update any missing data if available.

The following websites should now be scraped properly for actress data:
JavDatabase.com
JavModel.com
JavRave.club
JavBody.com

If you notice any issues with actresses on these sites being scraped incorrectly, let me know and I'll look into it. I've tried to account for the various measurement formats I've seen on some sites (looking at you JavRave.club), but there are probably still some wacko formats I haven't seen yet.

Note that I'm not even bothering to try to parse the unholy mess of alternate names on JavRave.club.
What exactly will happen in Javluv when we use the Update Actress feature? I tried it on a couple of random actresses, and didn't see any change, really. Also it took a pretty long time just for one actress, I hate to thing how long it might take to do any significant number of them at once. Thanks for any granular detail you can provide.
 
What exactly will happen in Javluv when we use the Update Actress feature? I tried it on a couple of random actresses, and didn't see any change, really. Also it took a pretty long time just for one actress, I hate to thing how long it might take to do any significant number of them at once. Thanks for any granular detail you can provide.

This is going to affect those who only recently started using JavLuv the most, since the actress scrapers were not working correctly, and thus only a small percentage of actresses were getting correctly scraped.

For long-term users, most of the popular actresses were likely scraped when the actress scrapers were still working. If you keep updating, you're bound to see a few that were missing previously that now appear, especially if they were scanned recently. If you have actresses with partially missing information, this might also help to fill some of that in. That being said, there are still plenty of actresses that simply aren't listed in any online database.

And yes, it does take a while. I'd just let it run in the background while doing something else. I still need to do this with my own collection, with 2500+ actresses.
 
I have a similar request. I have a lot of movies and I extract decent scenes from whichever and convert them to 60 FPS and I label then lets say VTRM-10 (60FPS) so I don't get confused with the original ofc and If its just a scene then VTRM-10 Scene 01 (60FPS).

Issue is that unless all the files are within the folder of the original scanned file (VTRM-10) then they will not ever be scanned or included in the list of files under the listing for VTRM-10

I know its may seem strange but over the years I've build a lot of custom folders and files on multiple HDs and so If that could be made a possibility then that would be my number 1 request. I know a lot of you have been collecting as long as I have. Im at almost 7k movies. I like to hold on so future people can watch the classics and they dont go away to the voids of obscurity.

I do something kind of similar, except I archive the original movies in a different location after I upscale or clean up an older movies, for instance, since I'm not interested in watching the old version any more. I only have a couple of extracted scenes, and I put them with the original movies as "extras". But obviously, everyone has different ways they like to organize their collection, and if possible I'd like JavLuv to accommodate them if possible. Honestly, I never really considered the possibility of storing duplicate movies.

As always, no promises about specific features or timelines, but I'll put this on the to-do list.
 
  • Like
Reactions: Moxy
I do something kind of similar, except I archive the original movies in a different location after I upscale or clean up an older movies, for instance, since I'm not interested in watching the old version any more. I only have a couple of extracted scenes, and I put them with the original movies as "extras". But obviously, everyone has different ways they like to organize their collection, and if possible I'd like JavLuv to accommodate them if possible. Honestly, I never really considered the possibility of storing duplicate movies.

As always, no promises about specific features or timelines, but I'll put this on the to-do list.
I know what you are saying. Im set much in my ways after so long. I am clearing space up and Im probably going to just move the 60fps ones to the same folder as it makes sense. Could do with some 24TB HDs :)

Regardless. JavLuv is a fantastic program and made keeping track of a lot of movies so much easier. Definably made my life 1000% easier regards my porn addiction :)
 
I do something kind of similar, except I archive the original movies in a different location after I upscale or clean up an older movies, for instance, since I'm not interested in watching the old version any more. I only have a couple of extracted scenes, and I put them with the original movies as "extras". But obviously, everyone has different ways they like to organize their collection, and if possible I'd like JavLuv to accommodate them if possible. Honestly, I never really considered the possibility of storing duplicate movies.

As always, no promises about specific features or timelines, but I'll put this on the to-do list.
Could have a extension added onto the file that JavLuv scans for and therefor knows its a modification of the same main file. Its not a huge thing and i am reordering slowly. I have last count 82TB over 8 drives and some smaller caddy/dock based drives. So im freeing room to shuffle but its gonna take time.
 
Does this "upscaling" really provide a benefit? Can you really improve the quality of a 650mb 480p movie by transcoding it?
 
Does this "upscaling" really provide a benefit? Can you really improve the quality of a 650mb 480p movie by transcoding it?

I'll let you judge for yourself. Here's a quick example I just took in Topaz AI Upscaler (2x upscale - Proteus model with manual fine-tuned parameters):
1682810607082.png
1682810872235.png

You can see the hands obviously have fewer artifacts. But you might also notice that the tartan patterns of the skirt are also enhanced and sharpened slightly. In the lower image, there's a dramatic improvement in the detail of the actress' hair, as well as the bow.

Once you've output this cleaned up version in either lossless or near lossless, you can then re-encode using a more modern codec, like h265, which preserves a lot more detail in the HD output, with fewer artifacts from the original encoding.

It's not a perfect process, and you often have to fine-tune parameters or switch upscaling models to get the best results, and even then, there are times certain scenes just come out less than optimally. For example, when a model is just far enough away that all the detail of her hair strands are lost, there's not much that can be done to restore that lost detail, so it ends up looking like a piece of cloth in the upscale. Stuff like that. But overall, I think it's generally a win.