Skip to content

PKM-er/media-extended

Repository files navigation

Media Extended

Enhanced media playback for obsidian.md 🎥📚

Media Extended plugin with player and media note

This plugin is designed to enrich your note-taking experience in obsidian.md by seamlessly integrating multimedia content into your notes. 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.

Getting Started 🚀

Go to media-extended documentation for more information.

Tip

TL;DR:

  1. Click to install: install - obsidian
  2. open the following link in browser to see the plugin in action.
obsidian://mx-open/https://www.youtube.com/watch?v=jNQXAC9IVRw

For common question, please refer to the FAQ, and before open an issue, please check Known issues first.

Features 🌟

  • Seamless Integration with Obsidian 🤝: Works perfectly with Obsidian's live preview and multi-window support, ensuring a smooth workflow.
  • Embed Multimedia Files 📁: Easily embed both local or hosted video and audio files directly into your notes, bringing your content to life.
  • Playback Control ⏯️: Utilize commands and keyboard shortcuts for efficient playback control, including play, pause, skip, and timestamping for quick references.
  • Support for Multiple Video Platforms 🌐: Enjoy support for popular platforms like YouTube, Vimeo, Coursera, Bilibili, and more. If it can be played in a web browser, it can be embedded in your notes.
  • Local Subtitle Support 📑: Enhance your media with local subtitle files in SRT, VTT, and ASS formats, making it easier to follow along or understand content in another language.
  • Media Fragments 🎞️: Create media fragments that play only within a specified range, perfect for focusing on specific parts of a lecture or presentation.
  • Playlist Support 📋: Organize your media files into playlists for continuous playback.

Coming Next 🔮

  • Mobile support📱

  • Metadata and Subtitle Extraction 📊: Pull metadata and subtitles directly from YouTube and Bilibili.

  • Canvas Support 🎨: Get creative with how you integrate and display media within your notes.

  • (Paid Features) AI Summary for Transcript 🤖: Get concise summaries of your media's content.

  • (Paid Features) Table/Text OCR for Screenshots 📷: Extract text from images for easy reference and integration.

  • (Paid Features) Transcript Generation from Video 📝: Automatically generate text transcripts from your video content.

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!