JavLuv JAV Browser

JavLuv offers genres which are populated when files are imported. Genre information comes from whatever site the information was scraped from. For example, ADN-122 features these genres tags: Featured Actress, Hi-Def, Married Woman, Solowork, r***, Single Work, Housewife / Housewife, High-Def.

Additionally, the genres are editable by the user. So, when I notice a movie shows double penetration, I will add that to the genres so I can later search for that tag.
 
  • Like
Reactions: TmpGuy
Tricky question to answer. IF the created .nfo file, which is usually copied from somewhere else, contains the relevant genre, the a search for that genere will revell all videos that have correcctly coded .nfo files. There is the problem. The nfo files do not always ahve the correct descriptions in the genre description. Just as an example I have seen tons of times where in the genre section they had someting like, 'blowjoy, cute girls, family, tennis'. Whomever edited that nfo file originally must have thought that these particular details were important to note. However this very same file iis full of all kinds of Gokkun scenes, Swallowing, and perhaps a gangbang. IF I do a search on Javluv, letss say for swallowing, I will not find this because it is not specifically detailed in any of the important places, the File Name, file description, or the .nfo file. The solution: always pay attention to the genre section of a file's info. Update it as needed. If I see 'cute girl' or 'big tits' or 'mature', whatever it is, I don't care about those details and so I remove them from the genre details. I will never go searchng for big tits. ON the other hand if I am looking at the genre info for a file that I know has a lot of swallowing scenes, Take a shot in the dark what I would add to my genre details?
This may be a more involved process but the problem is that the person who created the original referance nfo has no idea what is important to you, or me and it would be impossible to tailor every single .nfo file to include each possible search word that would be relevant. They have to generalize, choose a few relevant genre details, Sometimes they are 100% wrong in the way the code the genre data. For instance I have seen a few where they added "scatology" to the genre and THat is a subject that revolts me, I would NEVER want to see that material but notwithstanding the genre entry I know/knew categorically that there was no scatology in that video. So ultimately the .nfo files are very fallible and it is, sadly , up to you to edit them according to your own preferance.
thank you so much .
 
I would like to ask why my actress folders can't merge and displayed like this. I'm noob please help.



View attachment 3715298
View attachment 3715299
JavLuv may have gotten confused at some point and tried to avoid overwriting the existing actress named folders. I'd try selecting all your movies (ctrl-A), then choose "Move / rename" from the right-click context menu to resort all your movies. You may have to manually delete the old folders if they are left over.
 
Regarding genres, those just come from the website JavLuv scrapes. I should mention one of the major features I'd like to add in the future is a tab for managing genres more explicitly, like doing batch changes and check all genres by popularity, etc.

In the meantime, remember there IS a way to do primitive genre filtering via substitution in the settings. I've added quite a few default filters to fix redundant genre names, but you are free to add your own new substitutions as well. These will be applied every time you import new movies or when you choose "filter metadata" in the right-click options menu.
 
Regarding genres, those just come from the website JavLuv scrapes. I should mention one of the major features I'd like to add in the future is a tab for managing genres more explicitly, like doing batch changes and check all genres by popularity, etc.

In the meantime, remember there IS a way to do primitive genre filtering via substitution in the settings. I've added quite a few default filters to fix redundant genre names, but you are free to add your own new substitutions as well. These will be applied every time you import new movies or when you choose "filter metadata" in the right-click options menu.
last night , i write what i want in ' note ' section..

when i try to search for it ,, the javluv show the result and i like it .
 
last night , i write what i want in ' note ' section..

when i try to search for it ,, the javluv show the result and i like it .

Yep, JavLuv searches all fields, including notes. I added that so people could put whatever they want there. I sometimes use it for a few things that don't really fit in the genre field.
 
  • Like
Reactions: Gaijin_ho
Yep, JavLuv searches all fields, including notes. I added that so people could put whatever they want there. I sometimes use it for a few things that don't really fit in the genre field.
Thanks. So those notes get pushed into the <plot> in the xml or nfo file. Very helpful! thanks
 
  • Like
Reactions: TmpGuy
Does anyone know a fast way to re-associate a file name to a correct actress? For some reason, that I cannot determine. My recent scan has associated the actress Risa Murakami as an alternate name for Risa Takagi. They are not the same person and I cannot figure how the program made this connection other than the first name. So now if I search for Risa Murakami I get all of the results for Risa Takagi, nothing for Sarina Takeuchi (Risa Murakamis other name) and a mish-mash of Risa Murakami and Risa Takagi. THis is a bit of a mess for me. To determine what videos belong to whom and then correcting the actress name as well as the alternate names which javluv has incorrectly assigned is a big pain. Is there an easy one-click solution to this issue. I thought about deleting metdata for all of the files under Risa Takagi but I am expecting that it would just yield the same, incorrect , result. Does anyone have any quick fixes for this issue?risa.jpg
 
This kind of thing happens because all english JAV databases are riddled with mistakes and poorly thought out(JAVlibrary can't even list more than 10 actresses for a movie for example).

Actresses with the same name will often get bundled up into one, be missing alternate names and many other issues like that.

No idea if JAVluv has a way to get around those kind of issues though other than manually fixing the metadata, but hopefully someone that knows better will chime in.
 
This kind of thing happens because all english JAV databases are riddled with mistakes and poorly thought out(JAVlibrary can't even list more than 10 actresses for a movie for example).

Actresses with the same name will often get bundled up into one, be missing alternate names and many other issues like that.

No idea if JAVluv has a way to get around those kind of issues though other than manually fixing the metadata, but hopefully someone that knows better will chime in.
Thanks for the response Sam. I wouldn't have even mentioned it but I have scanned these directories many times and Risa Murakami always showed up as her own actress with possibly her other name attached but never appended to an entirely different actress. This is a new one for me. I've manually re-named as many files as I could identify as her titles. I'm sure there are others but dems de breaks. IT is a weird anomaly and like you said when you're dealing with remote .nfo files who knows what misakes have been coded? All good though, I'll plod along and fix what I can and live with what I can't. Cheers.
 
So, JavLuv is entirely dependent on whatever metadata is out there on existing sites, of course. Getting actress' names correct turned out to be one of the hardest things the program has to manage. This is because they can not only have multiple aliases, but also slight variations in spelling. JavLuv also checks for similar names as a last resort when exact matches aren't found, since English names aren't always consistently spelled. These typically have to be similar within a letter or two for a positive match. so that may be what happened here.

If an incorrect alias has been assigned, you'll need to make manual edits to the list of aliases under the actress. There are no ways to directly create a new actress entry, but there are ways to create it indirectly. I've posted earlier about how to do that, so I won't repeat it here.

ALL metadata in JavLuv is editable, so even though it may take a bit of work, you should be able to fix any issues that come up.
 
So, JavLuv is entirely dependent on whatever metadata is out there on existing sites, of course. Getting actress' names correct turned out to be one of the hardest things the program has to manage. This is because they can not only have multiple aliases, but also slight variations in spelling. JavLuv also checks for similar names as a last resort when exact matches aren't found, since English names aren't always consistently spelled. These typically have to be similar within a letter or two for a positive match. so that may be what happened here.

If an incorrect alias has been assigned, you'll need to make manual edits to the list of aliases under the actress. There are no ways to directly create a new actress entry, but there are ways to create it indirectly. I've posted earlier about how to do that, so I won't repeat it here.

ALL metadata in JavLuv is editable, so even though it may take a bit of work, you should be able to fix any issues that come up.
No Worries TmpGuy. I was mainly perplexed because I have rescanned my files probably 15 or more times for a variety of reasons and every other time I did a scan she was found and Identified correctly. It was just this one scan that yielded an incorrect association. As I mentioned to SamKook it's not a big deal and I have already edited a bunch of her files to reflect the correct actress association and also updated the actress data for headshot. It's all good now though. First World problem, Thanks for responding.
 
  • Like
Reactions: TmpGuy
Hi @TmpGuy, I want to ask, what is the function of this feature "Copy movie list" from the right click in the movie browser? I didn't know this exist before, is it to copy the list of the movie to clipboard like the ID or titles of the movies?

I tried it and error happened like this (from logfile):
9/25/2025 5:44:14 PM : Error : Unhandled exception:
System.Runtime.InteropServices.COMException (0x800401D0): OpenClipboard Failed (Exception from HRESULT: 0x800401D0 (CLIPBRD_E_CANT_OPEN))
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at System.Windows.Clipboard.CriticalSetDataObject(Object data, Boolean copy)
at System.Windows.Clipboard.SetDataInternal(String format, Object data)
at JavLuv.MovieBrowserViewModel.CopyMovieListExecute()
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at JavLuv.App.Main()
 
Hi @TmpGuy, I want to ask, what is the function of this feature "Copy movie list" from the right click in the movie browser? I didn't know this exist before, is it to copy the list of the movie to clipboard like the ID or titles of the movies?

I tried it and error happened like this (from logfile):
When I selected a movie I recently imported and used the same function, JavLuv copied the information of the movies I selected to the clipboard like this:

[BOKO-029] (1920x1080) A two-day, one-night drive trip with Mai Hanagari and Natsu Shibuya, where they blushed and kissed and enjoyed a long-awaited flirty affair.

I can't explain why you're seeing that error. Do you happen to have any third party clipboard utilities installed, or perhaps any other programs open which are somehow blocking access to the clipboard?
 
When I selected a movie I recently imported and used the same function, JavLuv copied the information of the movies I selected to the clipboard like this:

[BOKO-029] (1920x1080) A two-day, one-night drive trip with Mai Hanagari and Natsu Shibuya, where they blushed and kissed and enjoyed a long-awaited flirty affair.

I can't explain why you're seeing that error. Do you happen to have any third party clipboard utilities installed, or perhaps any other programs open which are somehow blocking access to the clipboard?
As I remember I only have one software accessing clipboard which is jdownloader. But I don't think it is blocking the access of the clipboard. Anyway, I don't usually use that function, I just curious of what that function do and why it got errors. Thanks for the feedback.
 
Hey TmpGuy--as you know, I love JavLuv! I will advocate for adding two sortable fields however: 1) uncensored/reduced mosaic, and 2) Series. Both are fun sorts and the Series would let me easily find all the movies in a certain series especially if they cross studios as sometimes happens.

Thanks for considering these suggestions.
 
Hey TmpGuy--as you know, I love JavLuv! I will advocate for adding two sortable fields however: 1) uncensored/reduced mosaic, and 2) Series. Both are fun sorts and the Series would let me easily find all the movies in a certain series especially if they cross studios as sometimes happens.

Thanks for considering these suggestions.
Hi Not. Obviously Tmpguy is a better authority than I but something that alot of people don't realize is that in the search box you can put multiple search criteria, for example you could put Thai anal amateur and your search will find only files that meet all of these criteria. To be clear Javluv will not look for "Thai Anal Amature" it will look for "Thai" and "Anal" and "Amateur" Or you could put gangbang frenchtoast and if there's a video that meets those criteria then javluv will find only files that satisfy that search. Perhaps a more common search may be Big tits anal or Kana Misaki swallow lesbian mosiac subtitle In other words you can have Javluv narrow down your search to exactly what you're after and the result will be videos that meet all of those keywords but not speciffically stated as such.. Second point, I like your idea about series but the problem with that is there are lots of series` that have multiple codes or names, for example the ANGEL series can have the code AN-???, ANP-??? (Angel Premium). ANPD-???, DDD-???. IDB-???, IDBD-??? . All of these codes belong to the same series so it would be hard, I'm guessing of course, to code that into the program while if you're looking for Angel titles you could just type "Angel" in your search box and ta-ta, just like if you had a "series" button. Anyway the main reason I'm responding is with respect to the ability to put multiple criteria in the search box because that is not commonly understood but it's a great feature. The one drawback is these searches will not find files that do not have correct .nfo files but that issue would preclude a "series" button too. Hope that helps.
 
Last edited:
  • Like
Reactions: Not2srius
Hi Not. Obviously Tmpguy is a better authority than I but something that alot of people don't realize is that in the search box you can put multiple search criteria, for example you could put Thai anal amateur and your search will find only files that meet all of these criteria. To be clear Javluv will not look for "Thai Anal Amature" it will look for "Thai" and "Anal" and "Amateur" Or you could put gangbang frenchtoast and if there's a video that meets those criteria then javluv will find only files that satisfy that search. Perhaps a more common search may be Big tits anal or Kana Misaki swallow lesbian mosiac subtitle In other words you can have Javluv narrow down your search to exactly what you're after and the result will be videos that meet all of those keywords but not speciffically stated as such.. Second point, I like your idea about series but the problem with that is there are lots of series` that have multiple codes or names, for example the ANGEL series can have the code AN-???, ANP-??? (Angel Premium). ANPD-???, DDD-???. IDB-???, IDBD-??? . All of these codes belong to the same series so it would be hard, I'm guessing of course, to code that into the program while if you're looking for Angel titles you could just type "Angel" in your search box and ta-ta, just like if you had a "series" button. Anyway the main reason I'm responding is with respect to the ability to put multiple criteria in the search box because that is not commonly understood but it's a great feature. The one drawback is these searches will not find files that do not have correct .nfo files but that issue would preclude a "series" button too. Hope that helps.
I did realize that search feature exists. As you point out series can expand thru multiple studios so that’s why being able to simply check “series” and sort would be valuable. Also to fill in missing titles for series you enjoy.

The uncensored/reducing mosaic would be another nice sort, just as you can currently sort by hard subtitles.
 
I did realize that search feature exists. As you point out series can expand thru multiple studios so that’s why being able to simply check “series” and sort would be valuable. Also to fill in missing titles for series you enjoy.

The uncensored/reducing mosaic would be another nice sort, just as you can currently sort by hard subtitles.
It's a funny thing, I used to have eureka moments where I would think, this would be a good feature, for example reccently I came up with the idea of tagging your favorite actresses so that they show up slightly different in the actress list for a movie/ So if you open, for example, Bald ass-fuckers from Bangkok, if that movie had Nonoka Akari you would get a little visual clue that she was in it from the actress list at the Right. That was just one of a myriad genius ideas that I have had to improve Javluv. Here's another pipe-dream. It'll never happen of course, but wouldn't it be magnificant if Javluv could automatically identify and name an actress even though the .nfo was incomplete. This would be particularly useful for videos like the FC2-PPV videos which, although it utterly boggles my mind in terms of the reasoning, they never identify the actress and simply name her "Amateur" even though she already has 15+ Professional videos. That's an AI feature that will happen after I'm long gone. That said, I like the idea of being able to Red-Flag or Green Flag my favorite actresses so that if I light up a vid I will know that they are in there somewhere, especially when you have a compilation video. I used to send messages to TmpGuy with my genius idea of the Week but I've decided to just appreciate what he dishes out. Cheers.
I just re-read your comment and your statement" Also to fill in missing titles for series` you enjoy" FUCK YEAH! That would be a fantastic feature.