I don’t really organize my scripts. I just put them in a folder and organize it by name. I’m also too lazy to do it by category.
I have artist and series folders, but for one offs it’s all just in one big folder.
Same ![]()
Scripts I have created are all organized and easily accessible. Usually those folders have the video and script, a separate folder for heatmaps and one labeled pics which contain the sample gifs in case I ever need to reupload them. Scripts and video done by other people that I have collected are usually stored in one big folder.
i organise mine by tag/genre and made a FAVE folder , but its been a mess for a while now ![]()
I have a few big categories, full on hentaiepisodes, multi axis scripts, vr-videos and then the rest. I also use “normed” tags at the start for hmv, pmv, sfm, hentai, for real stuff the artistname first etc; but except the first few categories every script plus video has its own folder, but all in one big one. Since I´m a bit of a hoarder it starts to get a bit chaotic, so I need to start looking into how to organize it better a bit more; whenever I need to search for something specific I don´t know the exact name of it starts to get really annoying…
I use stash/whisparr for everything.
Anything without metadata I just update the metadata myself.
I have a couple parwnt folders for different kinds of media like VR/scenes/cock hero/etc. But everything else is organized by stash metadata.
Much like @VladTheImplier I use software to organize things. However, in my case I consume all my content through a Quest 3 VR headset. So I’m using xbvr to organize my videos and scripts. Since xbvr can pull from StashDB along with many other sources I can add 2D, 3D, and VR videos to xbvr. If there’s no metadata source available, I manually add it. With over 80,000 items (videos, scripts, subtitles) in my archive having things organized is vital if I want to find something again.
There are several other advantages to this setup. A big one is that the VR player HereSphere integrates nicely with xbvr, providing a VR gallery video to filter and watch scenes. Another is that I don’t have to worry about script filenames, since they are matched to a scene - not an individual video. xbvr is smart enough to send the funscript to HereSphere and HereSphere sends it to my Handy 2 Pro. Another nice thing is that this setup doesn’t require a PC - xbvr runs on my NAS and HereSphere runs on my headset natively.
Even if you aren’t going to download hundreds of TB of videos like me, xbvr links to trailers and lets you add scenes to a wishlist so you can find the videos later. Makes it convenient to rotate content.
I didn’t know this. I’m gonna have to redo my VR experience.
It requires a (free) StashDB API key. You can…
- Auto-scrape studios from Stash into xbvr
- Import individual StashDB scenes
- Auto-match files based on the file hash and StashDB’s data
- Auto and manually link xbvr scenes scraped elsewhere to their StashDB equivalent
- Auto and manually link StashDB performer entries to xbvr’s actors
These are all relatively recent features in xbvr, which may be why you missed it.
One of my use cases for StashDB scraping in xbvr is the Dezyred game videos, since xbvr doesn’t have a scraper for these. While I have to wait for someone to add the scenes to StashDB that is more convenient than manually adding the metadata.
I’m lazy, I file by website folders, in case I want to download the video again. I also use a “-” system at the beginning of the file name to rate the file, “----” = awesome. If it doesn’t deserve a rating, I just delete the movie and script the next day.
And I always tag the video by adding a small comment by editing the end of the file name like “Great CW” and the main star(s) name.
It make’s searching the Hard Drives a bit easier.
In all honesty, I wish all of the script creators on this site tagged the ends of their file names with their name, since I also look for files by authors who create great scripts. Right now, I edit file names manually, and it sure would save a lot of time
. For example “—VRStudio_She rides you like crazy_Brandi Love_Great RCW__Authorsname-LR-180”
one big ol’ folder basically. I only separate the VR from everything else and the Scripts from the videos.
- Homework
- Scripts
- Videos
- VR
I don’t do much VR it’s just not worth it for me.
You can use funscripted.com to organise your scripts. It’s free with built-in script compiler (scriptcompiler.com)
I keep scripts next to their respective videos, then create folder hierarchy’s of tags I want auto parsed in stash. It’s nice because stash will populate these tags for easy sorting without you needing to do anything besides keep following the structure. I also created a bunch of tools for organizing in stash on my github.
Example Hierarchy
Videos/
└── xxx/
├── Backups/
├── Unscripted/
└── Scripted/
├── Multi-Axis/
│ ├── Hentai/
│ ├── Normal/
│ ├── VR/
│ │ ├── Normal/
│ │ │ ├── 18VR/
│ │ │ ├── BaDoinkVR/
│ │ │ ├── JAV/
│ │ │ │ ├── DSVR-1669/
│ │ │ │ ├── KAVR-074/
│ │ │ │ ├── SIVR-033/
│ │ │ │ └── SIVR-310/
│ │ │ ├── POVCentralVR/
│ │ │ ├── POVROriginals/
│ │ │ ├── RealJamVR/
│ │ │ ├── SwallowBay/
│ │ │ ├── VirtualTaboo/
│ │ │ ├── VRBangers/
│ │ │ ├── VRCosplayX/
│ │ │ ├── VRConk/
│ │ │ │ ├── Lexi Luna/
│ │ │ │ └── Scarlett Alexis/
│ │ │ ├── VREdging/
│ │ │ ├── VRLatina/
│ │ │ └── VRSpy/
│ │ └── SFM/
│ └── SFM/
│ └── Animation/
│ ├── 3D/
│ │ ├── Universe1/
│ │ │ ├── Character1/
│ │ │ └── Character2/
│ │ └── Zenless Zone Zero/
│ │ ├── Alice Thymefield/
│ │ ├── Anby Demara/
│ │ ├── Burnice White/
│ │ │ ├── Creator1 Work/
│ │ │ │ ├── example1.mp4
│ │ │ │ ├── example1.funscript
│ │ │ │ ├── example1.roll.funscript
│ │ │ │ ├── example1.pitch.funscript
│ │ │ │ ├── movie.nfo
│ │ │ │ └── folder.jpg
│ │ │ ├── Creator2 Work/
│ │ │ └── Creator3 Work/
│ │ ├── Ellen Joe/
│ │ ├── Grace Howard/
│ │ └── (more characters…)
│ ├── MMD/
│ └── VAM/
└── Single-Axis/
├── Hentai/
├── Normal/
├── VR/
└── SFM/
└── Animation/
├── 3D/
│ ├── Universe1/
│ │ ├── Character1/
│ │ └── Character2/
│ └── Zenless Zone Zero/
│ ├── Alice Thymefield/
│ ├── Anby Demara/
│ ├── Burnice White/
│ │ ├── Creator1 Work/
│ │ ├── Creator2 Work/
│ │ └── Creator3 Work/
│ └── (more characters…)
├── HMV/
├── MMD/
└── VAM/
I should use stash more I suppose
Funny you should bring that up, i’m currently experimenting with implementing your heatmap generator into stash via plugin. I really like how detailed they are compared to other heatmaps, and the stats per script are really nice when testing. I’ve been slowly converting your logic into python to try and get it compatible, but it’ll probably be awhile before I finish. I haven’t even begun to mess with the CSS or hooks for stash.
Started to use stash a while ago, and just use the artist and main category tags, like unique genres and if it is animation or IRL and such based on the naming i use for the files.
…i throw everything in a big pile, it’s a hopeless mess.
On the plus side, it’s kinda like my script diary…


