VivaJapan - Video Management Application

kunoichi

Occasional Visitor
Mar 26, 2007
622
2,247
VivaJapan 1.2.0 (May 29, 2020)

1.2.0
- Upgraded and made project compatible with .Net Core 3.1
- Updated CsvHelper and other Package Dependencies to latest version



Downloads:
VivaJapan_1.2.0.zip (8.3 Mb)
VivaJapan_1.2.0.zip (8.3 Mb)

VivaJapan_1.2.0_src.zip (5.2 Mb)
VivaJapan_1.2.0_src.zip (5.2 Mb)

VivaJapan_1.2.0_osx.zip (44.2 Mb)
VivaJapan_1.2.0_osx.zip (44.2 Mb)

VivaJapan_1.2.0_win-x86.zip (40.8 Mb)
VivaJapan_1.2.0_win-x86.zip (40.8 Mb)

Note: For windows, you probably want to grab the x86 version.


vj- title.jpg vj-settings.jpgvj-category.jpg vj-renamer.jpgvj-largetilesmode.jpg vj-pagenavigation.jpg vj-search.jpg


This project was previously previously released to a more limited audience but has now been released to the general public.

VivaJapan is a cross platform console and web interface Video Manager Tool which can be used to rename videos using custom patterns. It can also be used to manage and complete your video collection with covers if one or more folders containing covers are configured, as well as for finding duplicate videos in your collection.

The tool won't work without a title database and a cover folder with BD/DVD covers (if you want cover support). However, a sample csv/ods database and a few covers has been included in the bin\Examples folder that should work out of the box, you also can find instructions on how to maintain a title database in the same location.

A web interface has recently been added that can be used to browse titles and configure the application, it launches a local web server on port 5000 (can be configured), but all of the console command features are not yet supported in the Web UI.
  • There are binaries for Windows and OS X available, but the OS X version has not been tested.

  • There is also a .net core .dll only version that in theory should work for Linux or platforms where the .Net Core 3.1 sdk cli are installed.

  • You can configure your own folders and patterns in the VivaConfig.xml or through the Web UI

  • Run the VivaJapan.exe from commandline for more instructions.

  • By default a preview text file of changes will be generated, commands won't actually do anything with your files as long as you don't specify the applychanges parameter.

Future plans:
Bugfixes, no other future plans, this project is now in maintenance mode.

You have my permission to fork and continue this project on github or similar, just keep it open source.
 
Last edited:

kunoichi

Occasional Visitor
Mar 26, 2007
622
2,247
0.7.0 released
The main new feature is support for multiple database files!
This version is also a lot more robust, refreshes better when saving settings, and should handle most cases where a databases or folder don't exist.
There are also some changes to how configuration files are handled and a few other neat things, check first post for more info!
 

kunoichi

Occasional Visitor
Mar 26, 2007
622
2,247
Do you have a way of recording it in use you can share?

Yes, I will try to capture a small video for next release!
There isn't super much to show off right now though, at least not until all the planned features are in place, which they probably will be once the project reaches 1.0.0 :lulus:
For next version I will introduce Manufacturer (Maker) and Label support in the database/web, but it is going to take a while, progress is a bit slow due to Easter! :gigit:
 
  • Like
Reactions: Casshern2

kunoichi

Occasional Visitor
Mar 26, 2007
622
2,247
0.8.0 released
A bit earlier than expected!

See first post for updates, there is now also a demo .webm video if you want to take a quick look at what the application has to offer.

For the next version (0.9.0) I will probably try to implement the Renamer, Cover Updater and Duplicate Detector in the web interface.

Finally, for the 1.0.0 version I will add search/filtering capabilities.

After that I don't really have anything more planned, the project will most likely move in to a maintenance phase and I will move on to other projects.
 
  • Like
Reactions: Casshern2

eshwaa

Well-Known Member
Nov 29, 2014
528
4,871
Thanks again kunoichi, just tried the new version and it looks great. I was having a problem with the previous version where clicking into individual titles was resulting in a failed cover on the page. Looks like it's fixed now in the current version.
 

kunoichi

Occasional Visitor
Mar 26, 2007
622
2,247
0.9.0 released
As planned, the Cover Updater, File Renamer and Duplicate detector is now available in the web interface.

Category (Type) is now visible on tooltip/video page.

Some other minor changes and fixes as well, see first post for details, screenshots and downloads.
 
Last edited:

kunoichi

Occasional Visitor
Mar 26, 2007
622
2,247
1.0.0 released!
This may very well be the final version, unless some critical bugs are found!

Searching and link-search-navigation has been added to web gui.

Page navigation has also been added, if you don't want page navigation, just change the number of titles per page in settings to a high number.

There is a new mode to see detailed titles in libraries that can be enabled in settings.

More info in first post, also check out the screenshots for the new features!
 
  • Like
Reactions: eshwaa

kunoichi

Occasional Visitor
Mar 26, 2007
622
2,247
1.1.0 released!
Eshwaa had a nice idea about playing videos from the user library so I had to bump to 1.1.0.

If you configure a video player you can now play videos from the detailed title view.

You can also open the folder where the video is located if you configure a file explorer.

Also a few other minor updates/fixes, more info and downloads in first post.

I think this project is pretty much complete now....

Unless someone has a really nice idea I like, from this point on there will only be bug fixes!
 
Last edited:

Casshern2

Senior Member...I think
Mar 22, 2008
7,020
14,460
1.1.0 released!
Eshwaa had a nice idea about playing videos from the user library so I had to bump to 1.1.0.

If you configure a video player you can now play videos from the detailed title view.

You can also open the folder where the video is located if you configure a file explorer.

Also a few other minor updates/fixes, more info and downloads in first post.

I think this project is pretty much complete now....

Unless someone has a really nice idea I like, from this point on there will only be bug fixes!
Nice! In my earlier version of JAD I was able to play videos if the disc was in the tray by clicking the cover. Might bring that back. Thanks! Great job on this, friend!
 
  • Like
Reactions: kunoichi

kunoichi

Occasional Visitor
Mar 26, 2007
622
2,247
Yes, haven't worked on it for ages though, I should probably move it to .NET Core 3 when I have time.
Also considering making a Windows GUI version of it now that WPF can run on .NET Core.
 

kunoichi

Occasional Visitor
Mar 26, 2007
622
2,247
Yes, haven't worked on it for ages though, I should probably move it to .NET Core 3 when I have time.
Also considering making a Windows GUI version of it now that WPF can run on .NET Core.

After quite a bit of tinkering I managed to get the project updated to .NET Core 3.1 and ASP.NET Core 3.1.

Not really anything new, but I might try and release it anyway later this week just to keep the source/framework up to date.
 
  • Like
Reactions: Casshern2

Casshern2

Senior Member...I think
Mar 22, 2008
7,020
14,460
After quite a bit of tinkering I managed to get the project updated to .NET Core 3.1 and ASP.NET Core 3.1.

Not really anything new, but I might try and release it anyway later this week just to keep the source/framework up to date.
Outstanding!
 

kunoichi

Occasional Visitor
Mar 26, 2007
622
2,247
1.2.0 released!

Only took me half a year to publish... :oops:

To be fair I made a few final changes tonight by updating dependencies to latest versions, which in turn resulted in a few things breaking on the csv database import that I had to fix.

There is not really anything new user wise (except for the 1.1.2 bugfix that was never released).

The project has now moved to .NET Core 3.1, so if you don't want to use the pre-built executables you need to grab the 3.1 sdk from the updated link.

Let me know if you experience any bugs... :cool:
 
  • Like
Reactions: Casshern2

gt9797

New Member
Aug 30, 2016
12
8
Awesome job on this! Ive been using it the past few days and it works really well. In the past I made a GUI app with autohotkey that would show title images and then open the same named video file when clicking the image, but yours is so much better.

A few things:
  • Is it possible to change the display size of the small thumbnails? I tried modifying the size values in /bin/wwwroot/css/site.css but it didn't have any effect.
  • Whats the best way to build/add entries to the .csv databases? I am currently manually adding entries through LibreOffice calc, which is very inefficient. I plan to automate the process and make a personal vba thing to enter new items, but dont want to waste the time if something already exists.
  • Whats the best way to add Tags to titles/video entries? I am currently adding stuff to the English/jp title field via *tag1 *tag2 so I can search for the keywords with the search "title" menu. Is this what preserved Tags are for? I cant find any details about Preserved Tags and their usage. Ultimately, it would be awesome to have a "tags" search field that works similar to the "Video Types" and "Categories" search fields that show the available options via drop down.
Observations so far:
  • Is it possible to make the Series and Code search sections non-case sensitive? Took me awhile to realize why I wasn't finding titles.
  • I think image file names are case sensitive aswell, had to batch change all filename text to uppercase in my title cover folder.
  • The program has issues with files that have 2 or more extension types in the name, for example: Video.m4v.mp4
  • Would be awesome to have a button to switch between My Videos and Database for actors. In addition to normal usage, I am using this app to both check for missing db entries and also missing titles and unsorted files (half of my jav files are un-sorted so far).
  • I use the app on a NAS drive and sometimes access VivaJapan from my laptop over a local network. It seems to work fine, however on startup the dialog says this it is remaking the thumbnails which already exist. I havent looked much into it yet on if its actually making new thumbnails or not, but it does take about the same amount of time as if it was. Dont think its a issue, just takes awhile for start up on my laptop. (win1o)

Sorry about this wall of questions/suggestions, I really like this application.
 
Last edited:
  • Like
Reactions: eshwaa