DaVideo Cataloger
FEATURE GUIDE
More than a video list. A connected working library.
A closer look at the workflows implemented in the reviewed development base—from unknown appearances to structured catalog routes.
01 / DAVIDEO
Five-level organization
Separate catalog identity from physical storage.
- Master Site → Site → Subsite → Section → Subsection.
- Searchable route selectors with context for shared names.
- Tree navigation, child/video counts and associated previews.
- Create, rename and manage catalog entities.
- Move a placement or add another where the rules allow.
- Change roles between adjacent levels and move valid branches.
- Review hierarchy proposals detected from folder routes.
Shared relationships follow catalog rules; not every node can have unlimited parents.
02 / DAVIDEO
Unknown performers, identified later
Keep useful evidence before you know the name.
- Register provisional appearances linked to the exact video.
- Assign a face from a local image, existing capture or new frame.
- Add contextual notes to an unknown participant.
- Browse the global unknown-appearance section in cards or grid.
- Open the video card offline; play when the file is accessible.
- Compare, group, separate and identify appearances manually.
- Resolve a single appearance or an entire reviewed group.
- Preserve photos and note origins when assigning the official profile.
- Keep existing participants and update confirmed relationships.
User-confirmed visual reconciliation, not claimed automatic facial recognition.
03 / DAVIDEO
Profiles, aliases and galleries
A person is more than a filename token.
- Create and edit official performer profiles.
- Keep aliases and internal identifiers for namesakes.
- Record nationality, birth date, gender, activity and profile fields.
- Filter by photo, gallery, associated videos, state and gender.
- Select, crop and position the main face image.
- Protect the chosen face from web-script replacement.
- Browse local photos and captures from associated videos.
- Optional profile/photo enrichment with resumable batch processing.
Web enrichment needs the relevant scripts, Python environment and accessible external sources.
04 / DAVIDEO
Catalog maintenance and smart renaming
Review proposed changes and resolve uncertainty.
- Analyze current catalog records and naming proposals.
- Review missing classification, pending tags and conflicts.
- Edit one video or a selected batch.
- Resolve ambiguous performer identities explicitly.
- Rename manually or change only the title outside the prefix.
- Use complete five-level routes in structured names.
- Configure component order and capitalization with preview.
- Apply online, plan offline and review persistent pending operations.
- Consult rename history and operational diagnostics.
Changing format preferences does not by itself rename every existing file.
05 / DAVIDEO
Multiple drives and physical organization
Know where a file is, even when its disk is away.
- Register drives and select full-disk or folder scanning.
- Browse online/offline volumes and their folder trees.
- Create, rename or move physical folders through explicit actions.
- Move one or several videos to an available destination.
- Validate space and conflicts; omit or add a suffix.
- Keep catalog identities and associated resources after supported moves.
- Conservatively reconcile externally moved files during scanning.
- Distinguish removal from catalog from physical deletion.
Physical playback, movement and deletion require access to the file.
06 / DAVIDEO
Combined search and filters
Find by the clues you actually remember.
- Search filenames, performer names and aliases.
- Search text in tags, categories and contextual notes.
- Locate a video by ID or several IDs together.
- Filter all five hierarchy levels, including unassigned values.
- Combine drive status, participant counts and unknown appearances.
- Find missing thumbnails/captures or pending renames.
- Use list and thumbnail views with pagination.
- Sort globally by name or ID, before pagination.
Large-library design uses pagination and contextual filters; no public capacity benchmark is claimed here.
07 / DAVIDEO
Integrated player and visual capture
Watch, classify and choose images in one workflow.
- LibVLC-based playback with fullscreen, speed and volume controls.
- Video information, related identities and classification alongside playback.
- Open cards, edit relationships and rate videos while reviewing.
- Fine navigation while paused and keyboard shortcuts.
- Capture a chosen frame and use it as a performer face.
- Main thumbnail selection and configurable additional frames.
- Automatic visual checks and alternative capture positions.
- Multiple captures and batch capture for marked videos.
Capture generation needs FFmpeg/FFprobe; precise behavior varies with video accessibility and decoding.
08 / DAVIDEO
Notes with identity and source context
Preserve what you discovered without mixing its scope.
- Video-specific observations.
- Notes about a confirmed participant in that video.
- Notes about still-unknown appearances.
- General performer notes without requiring a source video.
- Search, edit, order and manage notes from profile or video context.
- Keep source context when provisional identities are resolved.
- Open the originating video by exact ID when available.
- Find general profile notes through currently related videos.
A general profile note and a video-origin note have different search and badge behavior.
10 / DAVIDEO
Duplicates with evidence
Compare candidates before deciding what to remove.
- Confirmed groups based on stored SHA-256 hashes.
- Optional probable matches by available technical metadata.
- Compare location, classification, size, duration and resolution.
- Play accessible candidates for manual review.
- Calculate pending hashes by available drive.
- Ignore selected matches.
- Plan, revert and review offline deletion requests.
This is not a claim of perceptual matching across every recoded or edited version.
11 / DAVIDEO
Excel exchange and local data portability
Move catalog knowledge as well as files.
- Create an empty Excel catalog template.
- Export five-level hierarchy and performer profile fields.
- Validate sheets, headers and content before import.
- Preview new entries and updates.
- Merge into a clean installation with new local IDs.
- Do not delete entries merely because an Excel row is absent.
- Select existing local Data or copy Data to another location.
Excel exchanges defined catalogs, while copying Data serves a different migration/backup purpose.
12 / DAVIDEO
Preferences, licensing and release readiness
Know what is local, configurable and dependent on services.
- Spanish and English interface resources.
- Gallery layout, page size and initial-view preferences.
- Main thumbnail timing, capture count and default image.
- Python-environment diagnostics and repair controls.
- Licensing client with activation, validation and device deactivation.
- Trial/expired visual restrictions implemented in the current base.
- Version and technical information for support.
The final package, service availability, requirements and commercial terms still need release validation.
See the connected workflow