Skip to content

Integrate, manage, and play media files directly in Obsidian. πŸ–‡οΈπŸ—‚οΈβ―οΈ

Notifications You must be signed in to change notification settings

aidenlx/media-extended

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

44 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Media Extended

A Media Integration Plugin for Obsidian

Integrate, manage, and play media files directly in Obsidian, with playback controls, timestamp links, and more.

πŸ“– Documentation Β· πŸš€ Installation Β· πŸ› Issues

Warning

License Change: Media Extended v4 is now available for testing via BRAT. Future releases of v4 will be closed source. The original codebase up to version 3 remains open source under the MIT license and can be found in the v3 branch.

To join the beta testing, please refer to the Documentation.

Media Extended plugin with player and media note

Overview

Media Extended is a plugin that integrates media playback and management into Obsidian. Whether you're a student, researcher, or content creator, this plugin makes it easier to incorporate, control, and reference audio and video materials directly within your digital notebook, preserving Obsidian's philosophy of plain-text, future-proof note-taking.

⭐ Key Features

Feature Description
Broad Media Support Open and play local media files, remote URLs, and videos from services like YouTube and Vimeo directly in Obsidian.
Advanced Playback Control Control playback with global hotkeys without leaving your notes. Pin a player to avoid tab clutter.
Timestamped Notes Insert links to specific moments in your media with a single click or command. Clicking the timestamp jumps to the exact moment.
Screenshot Capture Capture screenshots from videos, with options to crop, and embed them in your notes with a timestamp link back to the source.
Interactive Transcripts Link transcripts (.srt, .vtt) to your media. Click to navigate, search the full text, and copy timestamped quotes.
Live Recording Timestamps While using Obsidian's audio recorder, drop timestamp markers into your notes that automatically become clickable links when the recording is saved.
Customizable Templates Tailor the format of inserted timestamps and screenshot links to fit your personal note-taking workflow.
Powerful Linking Create media links and embeds with fragments for start/end times (#t=...), looping, and auto-play for precise control.

πŸš€ Quick Start

Try it now: With Media Extended installed, copy the URL below and paste it into your browser's address bar to open Steve Jobs' 2005 Stanford Commencement Address directly in Obsidian.

obsidian://mx-open?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUF8uR6Z6KLc

For detailed guides, please refer to the Documentation.

πŸ†˜ Support

  • Issues & Bug Reports: GitHub Issues
  • Questions & Discussions: Check existing issues or create a new one

πŸ™ Special Thanks

A special thanks to bfcs for their valuable contributions. They have helped fix issues during a long period of inactivity and made attempts to implement YouTube transcript functionality!

About

Integrate, manage, and play media files directly in Obsidian. πŸ–‡οΈπŸ—‚οΈβ―οΈ

Topics

Resources

Stars

Watchers

Forks

Sponsor this project