v1.2
A release focused on the inline player experience — compact mode, play history.
Organize files the way you think about them
FMO stores metadata in a local SQLite database — no cloud, no lock-in. Tag your files, search by meaning, and build exactly the organizational structure you want.
A release focused on player experience and premium features — compact mode, play history, tag style templates, and free plan limits.
- Compact Mode — minimize to just the player bar
- Play History — track everything you’ve played
- Inline Player Improvements — play from browse and search
- Tag Style Templates — visual organization for tags
- Tag Aliases — alternate names for your tags
- Copy Tags & Attributes — transfer metadata between entities
- Search Improvements — normalized tag matching
- Clipboard Panel — improvements
Compact Mode
Press Ctrl+Shift+M to collapse the entire UI down to a floating inline player bar. Useful for staying organized while working in other applications. Video files open in compact mode with a resized player optimized for the compact layout. Toggle back with the same shortcut or the expand button.
Play History
A new History view under Tools tracks every file you have played, with timestamps and search/filter capability. Play history is persisted across sessions so you can pick up where you left off. Entities also track how many times they have been played, stored in the entity_stats table.
Tag Style Templates
Define reusable visual styles for tags — CSS class, display order, and optional color. Use styles to categorize tags by appearance (e.g., “genre: red”, “mood: blue”) and control their sort order.
Tag Aliases
Define aliases for your tags — when you add a tag that matches an alias, it automatically resolves to the canonical tag. Useful for handling misspellings, abbreviations, and alternate naming conventions.
Copy Tags & Attributes
Transfer metadata between entities. Copy all tags from one entity and paste onto another. Copy selected attributes and paste onto another — only selected attributes transferred.