Changelog

Stay up to date with the latest changes, improvements, and fixes in Media Extended.

Oct 9, 2025
v4.2.0-beta.3
beta
  • Fix link navigation in release note not working.
Oct 9, 2025
v4.2.0-beta.2
beta

What's New

YouTube Web Clipper support

You can now import YouTube videos using Obsidian web clipper.

To enable it, import youtube.json to your Obsidian web clipper following template import guide. With media extended installed, the media will be directly parsed and imported to media library without creating any clipping note.

To make auto import from Web Clipper work, you need to make sure that the clipping note is named mx-import-youtube and directly under root folder of your vault.

closes #536

Auto import media files in vault to media library

media files can now be automatically imported to the library when they are added to the vault.

The feature is disabled by default and can be enabled via settings.

Other Improvements

  • You can now mod-click on media library button to open it in a new split pane. closes #537
  • Media library view now supports mod-click on media file / media note open button to open it in a new split pane.
Oct 8, 2025
v4.2.0-beta.1
beta

What's New

Introducing Media Library, backed by Obsidian notes properties with Bases. Manage your media content in a more organized way.

Media Library view

Media library view supports any bases file with mx-uid property included in query in obsidian v1.10.0 or higher. For more details, see Bases documentation.

  • Media Library view: manage your media library content in Bases.
    • Search, filter, and sort your media library by various properties, with cover art support.
    • Import media by drag and drop, url input or file picker, media file metadata and cover will be populated automatically.
    • Support local files, remote URLs, and media-hosting services like YouTube.
    • Edit media metadata for playback settings using an interactive form. See frontmatter props for options available.

An index bases file is included under media library folder that include all media files in your vault by default. You can access it from ribbon button or command palette via command Open media library.

Metadata fetching from media-hosting services like YouTube is not supported yet. It will be included as part of optional online features in future releases.

To import existing media files in your vault to media library, you can run command Import existing media files in vault to library from command palette.

Bug Fixes

  • Fixed screenshot saving folder creation handling (#524)
Oct 8, 2025
v4.1.1
Release

Bug Fixes

  • Fix broken link handling in editor (live preview and source mode) (#535)
Oct 3, 2025
v4.1.0
Release

What's New

Media Metadata from Files

Media Extended can now load metadata directly from local and remote media files:

  • Music player displays title and cover art from embedded file metadata
  • Auto-import metadata when adding media to your library, including:
    • Basic: title, duration, aspect_ratio, description, date
    • Music: creator, album, album_artist, track_number, tracks_total, disc_number, discs_total, genre, comment

metadata from file loaded in player and imported to vault

Hash Property Editor

Edit hash properties and media metadata through an interactive form, accessible via:

  • Link context menu
  • Command palette

hash property editor

Smart autocomplete now available when editing hash properties for both markdown links and wikilinks to media files.

hash property suggestion

Lazy Loading for Embedded Media

You can now enable lazy loading for embedded media, which could defer loading of media content before playback starts to improve performance for notes with multiple media files. To enable it, you can either set the default loading strategy for embedded media in settings, or configure it for each embed by adding load= hash property to the embed.

Bug Fixes

  • Added setting to disable iframe/video embed handling (#525)
  • Fixed YouTube timestamp URLs inserted to notes missing native query parameters (#530)
Sep 23, 2025
v4.0.1
Release
  • Fix file uri embed incorrectly render "Please use internal embed instead of file url embed" notice.
Sep 17, 2025
v4.0.0
Release

This is the first public release of Media Extended v4.

See v4 release notes for more details.

Aug 20, 2025
v4.0.0-beta.10
beta

Features

  • Add back support for YouTube video screenshot, see screenshot for more details.
  • Add support for password protected files, this should allow you to open protected files from Nextcloud, WebDAV, or static file servers, see load media for more details.
  • Support audio gain to further boost volume of audio files.
  • Improved hash props and embed support, see hash props and media embed size support for more details.
  • Media Library: support assigning media default properties per media, see frontmatter props for all available properties.
  • Active transcript cue is now stablely located near the top of the pane.
  • Support dark theme and obsidian custom theme color.
  • YouTube native timestamp / time range support
  • Improved commands and menu organization, see commands for more details.

Bug fixes

  • Media and subtitle files outside vault are now fully supported.
  • Fixed player current time / total time display sometimes not updating.
  • Improved plugin style and UX.
  • Fixed user interface quirks.
  • And many more...