{"id":27725212,"url":"https://github.com/aidenlx/media-extended","last_synced_at":"2026-05-06T04:04:25.811Z","repository":{"id":40642743,"uuid":"354573361","full_name":"aidenlx/media-extended","owner":"aidenlx","description":"enhanced media(video/audio) playback for obsidian.md","archived":false,"fork":false,"pushed_at":"2025-04-28T06:45:46.000Z","size":25078,"stargazers_count":691,"open_issues_count":50,"forks_count":61,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-04-30T08:43:28.575Z","etag":null,"topics":["obsidian-md","obsidian-plugin","video"],"latest_commit_sha":null,"homepage":"https://mx.pkmer.net","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aidenlx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"patreon":"aidenlx","custom":["https://img.aidenlx.top/支付宝收款码.jpg","https://img.aidenlx.top/微信收款码.jpg"]}},"created_at":"2021-04-04T15:05:27.000Z","updated_at":"2025-04-30T06:25:41.000Z","dependencies_parsed_at":"2024-03-09T12:24:09.510Z","dependency_job_id":"df92e2a1-b870-400a-a9e8-5d8cae83864f","html_url":"https://github.com/aidenlx/media-extended","commit_stats":null,"previous_names":["pkm-er/media-extended","aidenlx/media-extended"],"tags_count":85,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aidenlx%2Fmedia-extended","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aidenlx%2Fmedia-extended/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aidenlx%2Fmedia-extended/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aidenlx%2Fmedia-extended/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aidenlx","download_url":"https://codeload.github.com/aidenlx/media-extended/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254355335,"owners_count":22057354,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["obsidian-md","obsidian-plugin","video"],"created_at":"2025-04-27T19:01:41.989Z","updated_at":"2026-04-11T12:01:19.241Z","avatar_url":"https://github.com/aidenlx.png","language":"JavaScript","funding_links":["https://patreon.com/aidenlx","https://img.aidenlx.top/支付宝收款码.jpg","https://img.aidenlx.top/微信收款码.jpg"],"categories":["Others"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eMedia Extended\u003c/h1\u003e\n  \u003cstrong\u003eA Media Integration Plugin for Obsidian\u003c/strong\u003e\n  \u003cp\u003eTransform your Obsidian into a powerful video note-taking tool.\u003c/p\u003e\n  \u003cp\u003e\n    \u003ca href=\"https://mx.aidenlx.site\"\u003e📖 Website\u003c/a\u003e\n    ·\n    \u003ca href=\"https://mx.aidenlx.site/docs/v4\"\u003e🚀 Getting Started\u003c/a\u003e\n    ·\n    \u003ca href=\"https://mx.aidenlx.site/community\"\u003e💬 Community\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n\u003e [!WARNING]\n\u003e **License Change:** \n\u003e Future releases of v4 will be **closed source**.\n\u003e The original codebase up to version 3 remains open source under the MIT license and can be found in the [`v3` branch](https://github.com/aidenlx/media-extended/tree/v3).\n\u003e For details, see [v4 release notes](https://mx.aidenlx.site/blog/v4-release#license-change)\n\n![Media Extended plugin with player and media note](./assets/first-note.png)\n\n## Overview\n\nMedia 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.\n\n## ⭐ Key Features\n\n| Feature | Description |\n| --- | --- |\n| **Broad Media Support** | Open and play local media files, remote URLs, and videos from services like YouTube and Vimeo directly in Obsidian. |\n| **Advanced Playback Control** | Control playback with global hotkeys without leaving your notes. Pin a player to avoid tab clutter. |\n| **Timestamped Notes** | Insert links to specific moments in your media with a single click or command. Clicking the timestamp jumps to the exact moment. |\n| **Screenshot Capture** | Capture screenshots from videos, with options to crop, and embed them in your notes with a timestamp link back to the source. |\n| **Interactive Transcripts** | Link transcripts (`.srt`, `.vtt`) to your media. Click to navigate, search the full text, and copy timestamped quotes. |\n| **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. |\n| **Customizable Templates** | Tailor the format of inserted timestamps and screenshot links to fit your personal note-taking workflow. |\n| **Powerful Linking** | Create media links and embeds with fragments for start/end times (`#t=...`), looping, and auto-play for precise control. |\n\n## 📋 Disclosures\n\n\u003e [!IMPORTANT]\n\u003e **File System Access**\n\u003e This plugin may access files outside of Obsidian vaults when you store media files on external drives, portable disks, or cloud storage services like OneDrive. This access is necessary to play media files that aren't stored directly within your vault.\n\n\u003e [!IMPORTANT]  \n\u003e **Network Access**\n\u003e This plugin requires network access to stream media from online services (YouTube, Vimeo, etc.) and to connect to hosted WebDAV services for remote media storage. Network connections are only made to services you explicitly configure or link to.\n\n## 🚀 Quick Start\n\n**Try it now:** With Media Extended installed, copy the URL below and paste it into your browser's address bar to open Steve Jobs' \n2005 Stanford \nCommencement Address directly in Obsidian.\n\n```txt\nobsidian://mx-open?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUF8uR6Z6KLc\n```\n\nFor detailed guides, please refer to the [**Documentation**](https://mx.aidenlx.site/docs/v4).\n\n## 🆘 Support\n\nIf you have questions or issues about the plugin, please post them to our community: \u003chttps://mx.aidenlx.site/community\u003e\n\nFor bug reports, use the GitHub Discussions Q\u0026A category: \u003chttps://github.com/aidenlx/media-extended/discussions/categories/q-a\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faidenlx%2Fmedia-extended","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faidenlx%2Fmedia-extended","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faidenlx%2Fmedia-extended/lists"}