Organizing large collections of VR video (EU + JAV)

Hello. I’m interested in organizing a large video collection — about 8,000 VR files: EU and JAV. Identification for JAV doesn’t work for me, so I prefer not to touch them. Currently I run two separate Stash instances — one for EU and one for JAV. I would like to merge everything into a single instance, but I don’t know how to do that.

My infrastructure: OpenMediaVault with Docker running Stash; storage is on mergerfs — 10 HDDs, about 55 TB total.

Services:

  • stash-jav-vr — Stash instance for JAV VR;

  • stash-eu-vr — Stash instance for EU VR;

  • stash-eu+jav — planned unified instance;

  • stash-2d — separate instance for 2D.

File characteristics and workflow:

  • JAV files usually arrive with correct filenames, so they require almost no processing: just remove advertising URLs from filenames and normalize case at the top-level directory.

  • EU files I drop into the root eu folder, then scan with Stash and identify scenes. I have two Python scripts: the first fetches performer-title via the Stash API and renames files; the second organizes the renamed files alphabetically in the format letter-performer-title.

Question: are there simpler and more reliable ways to merge the collections and streamline the workflow so I don’t have to maintain multiple Stash instances?

Wow, that’s a lot of VR videos.

I don’t have enough experience with Stash to advise on merging the collections, but if I were in your position I would keep them separate as you may want to treat collections differently now or later.

It’s tempting to have everything in one place, but if that maintenance, flexibility for changes, and collection optimization becomes much more difficult or restricted, the cons can outweigh the benefits substantially.

1 Like