Notice
If you are the author of this plugin, you can claim this topic by clicking > at the bottom of this post. Select Something Else as a reason and leave a comment explaining you want to claim the topic. Include a link to your git profile or pull request showing ownership of the plugin.
![]() |
Summary | Moves identified scenes from the “.StashIngest” folder to the root “Scenes” folder. |
![]() |
Repository | https://github.com/jsmthy/stash-plugins/tree/main/plugins/stashIngest |
![]() |
Source URL | https://jsmthy.github.io/stash-plugins/main/index.yml |
![]() |
Install | How to install a plugin? |
Stash Ingest
On scene update, checks for scenes with files in the .StashIngest
directory that meet some criteria and moves target files to organized Studio directories in the .StashIngest
directory’s parent folder.
Example
Given a directory structure:
Scenes/
└── .StashIngest/
├── testfile1.mp4
└── testfile2.mp4
Once the scene associated with testfile1.mp4
has Title, Studio, Release Date populated and organized flag set to true, it will rename and move the file.
Scenes/
└── .StashIngest/
└── testfile2.mp4
└── Best Studio/
└── Best Studio - 2025-01-01 - Best Scene Title.mp4
How to Use
- Dump files into
.StashIngest/
. - Configure your Identify process to set
organized = true
. - Scan and identify. (Scan with phash to simplify StashDB identifi