Added
- Frames for a Videos folder. Folder info has a Frames setting (Auto, Fewer, Standard, More) that decides how many frames are taken from each video. Subfolders inherit it.
- Take frames again. Next to Frames, it takes a folder's videos apart again and moves them to the front of recognition. If recognition is not running, it tells you.
- Scenes in the preview strip. Shots that recognition found and the strip missed are added to the video viewer's strip with a mark, so you can jump straight to them.
- For agents: rename up to 200 items as one change that a single Undo takes back, page through a folder's subfolders, and list the changes agents have made.
Changed
- How many frames a video gets. The count now grows with the square root of the video's length, instead of one frame every 30 seconds capped at 24. On Standard, a one-minute clip gets about 4 frames, ten minutes 13, an hour 31 and two hours 44. Short clips repeat themselves less, and long films no longer end up with one frame every five minutes.
- A cleaner preview strip. It skips blank moments and shows each shot once, up to 12 frames.
- Server logs name the library. Every line about recognition, jobs, events, agent tools and covers says which library it is about.
Fixed
- An agent could rename a file without its extension. The file then dropped out of the library along with its tags, and Undo could not find it. A new name must now keep the extension; only its case may change.
- A folder renamed or created with a name the scanner skips (such as
@eaDir,#recycleor$RECYCLE.BIN) disappeared from the library with everything inside it. Those names are now refused. - A novel renamed to something like
readme.txt, or kept next to a picture with the same name, no longer leaves the library. - When an agent's rename, move, delete, undo or restore skips an item, it now explains which rule the item broke, instead of just saying "invalid".
Before you upgrade
- A 1.10.1 app still connects to a 1.10.0 server. Frames and scene marks need a 1.10.1 server: on a NAS, pull
ghcr.io/opencoast/viora-server:1.10.1and recreate the container (how). - If you use recognition, it goes over the videos whose frame count changed under the new rule. A library with many videos stays busy for a while after the upgrade.
- Preview strips made before 1.10.1 add scenes less precisely. Use Take frames again on a folder to redo them.