What's New
Copy timestamp from the command palette
The Copy timestamp as submenu (introduced in v4.2.0) is now available as standalone command palette entries — one for each format (time, URL, URL (Obsidian), rich text, rich text (Obsidian), markdown, markdown (Obsidian)). Bind a hotkey to the format you use most for one-key timestamped copying.
This update also extends copy timestamp to vault files and local files outside the vault:
- Vault files produce
obsidian://open?vault=…&file=…&t=Nlinks that work on both desktop and mobile. - Local files (desktop only) produce
file:///…#t=Nlinks. - A new library URL variant builds
obsidian://mx-open?id=…&t=Nlinks using the media's library ID, so the link works even if you move or rename the source file. Available when the media has a library entry.
Variants that can't apply to the current media are hidden from the command palette and disabled in the menu.
URI protocol improvements
obsidian://open now supports ?t= and ?hash= — external links to media files in your vault can seek to a specific timestamp when opened. Non-media files fall through to Obsidian's default handler, so existing links are unaffected.
obsidian://mx-open gains several new parameters:
?id=— resolve a media library item by its library ID instead of a source URL?vault=— target a specific vault?paneType=— open in a new pane (tab,split,window)?t=and?hash=— seek to a timestamp, overriding any fragment in the source URL
Together these make it possible to build deep links that open a specific piece of media at a specific time in a specific vault and pane.
Media notes named after their title
Media notes are now named after their media title (from YouTube metadata, ID3 tags, or the filename) instead of random IDs. Falls back to url-{id} when no title is available. On name collision, a unique suffix is appended instead of incrementing numbers.
Frame-by-frame video navigation
Two new command pairs let you step through video one frame at a time:
- Previous frame / Next frame — single-step commands
- Hold: previous frame / Hold: next frame — bind to a hotkey and hold it down to keep stepping
Works on both native video players and daemon-controlled web players (YouTube, Bilibili, Vimeo, Coursera, Baidu, Google Drive). Stepping is approximate — the browser has no exact "next frame" API, so the plugin nudges currentTime and waits for the next frame to render.
Open media note from the player
The player embed context menu now includes an Open media note item that jumps to the media's note or creates one if it doesn't exist, without leaving the player.
Bug Fixes
- Fixed Bilibili multi-part videos showing the raw video title instead of the page-specific title for the current part.