Breaking Changes
Main Daemon Setup
v4.2.0-beta.4 now need additional setup step to install the companion main daemon. it's no longer bundled with plugin, but now downloaded as a separate module to enable support for the new Web Viewer Integration feature.
To finish setup, open the setup wizard using command Open main daemon setup wizard, or using this link: obsidian://mx-main-daemon-setup.
If you want to try the new web viewer integration, open the setup wizard using Open web viewer integration setup wizard, or using this link: obsidian://mx-web-viewer-setup.
If you have trouble finishing setup, please join our new community Discord server or GitHub Discussions and ask for help.
Renamed Commands
Open external mediacommand is renamed toOpen media quick switcherto better reflect its purpose. If you have any custom keybindings for this command, it should not be affected.
What's New
Web Viewer Integration
You can now use the Obsidian web viewer plugin to view media hosting websites with playback controls, timestamps support, screenshot, and more.

Currently supported websites: YouTube, Vimeo, Coursera, bilibili, Baidu Pan (百度网盘)
- YouTube:
- transcript download from more options menu
- playback quality locking in Media Extended settings.
- Coursera:
- transcript download from more options menu and auto-import subtitle to vault when download manually.
- bilibili:
- transcript download when logged in from more options menu
- always disable danmaku in Media Extended settings
Media Library
- the Media Quick Switcher (originally opened via
Open external mediacommand) can query media tracked in media library. This means you can now type a few characters to open the media recently opened or tracked in media notes, just like built-in quick switcher. - Media Bases View now support full base config:
- add, rearrange and resize columns.
- checkbox column with toggle action.
- specify cover image column and format for item subtitle.
- bases view native searching
Transcript View
Transcript can now work with subtitle disabled in video player.
YouTube embed player
YouTube embed player is updated to support:
- loading and downloading transcript from YouTube
- playback quality selection #565
- audio track selection, including auto-dubbing tracks #509
Bug Fixes
- YouTube embeds no longer default to English audio track.
Comming Next
You may find some features that require an account for Media Extended. Those features are implemented but not yet ready for public release. They will be available for insiders in the future releases first when the service is ready for testing. The details about insider testing will be released later.
- Google Drive support
- Local audio transcription and transcription API
- Screenshot OCR for text extraction
The new version of documentation is also in progress, and will be released later.