{"id":15017066,"url":"https://github.com/pkm-er/media-extended","last_synced_at":"2025-04-13T02:07:29.435Z","repository":{"id":40642743,"uuid":"354573361","full_name":"PKM-er/media-extended","owner":"PKM-er","description":"enhanced media(video/audio) playback for obsidian.md","archived":false,"fork":false,"pushed_at":"2024-08-16T07:32:07.000Z","size":5456,"stargazers_count":682,"open_issues_count":124,"forks_count":58,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-04-04T03:19:05.631Z","etag":null,"topics":["obsidian-md","obsidian-plugin","video"],"latest_commit_sha":null,"homepage":"https://mx.pkmer.net","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PKM-er.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2021-04-04T15:05:27.000Z","updated_at":"2025-04-02T18:06:56.000Z","dependencies_parsed_at":"2024-03-09T12:24:09.510Z","dependency_job_id":"df92e2a1-b870-400a-a9e8-5d8cae83864f","html_url":"https://github.com/PKM-er/media-extended","commit_stats":null,"previous_names":["pkm-er/media-extended","aidenlx/media-extended"],"tags_count":84,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PKM-er%2Fmedia-extended","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PKM-er%2Fmedia-extended/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PKM-er%2Fmedia-extended/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PKM-er%2Fmedia-extended/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PKM-er","download_url":"https://codeload.github.com/PKM-er/media-extended/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247117760,"owners_count":20886439,"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":"2024-09-24T19:49:47.875Z","updated_at":"2025-04-04T04:06:39.186Z","avatar_url":"https://github.com/PKM-er.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Media Extended\n\nEnhanced media playback for obsidian.md 🎥📚\n\n![Media Extended plugin with player and media note](./first-note.jpg)\n\nThis 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.\n\n## Getting Started 🚀\n\nGo to [media-extended documentation](https://mx.pkmer.net/#getting-started) for more information.\n\n\u003e [!TIP]\n\u003e TL;DR:\n\u003e 1. Click to install: [![install - obsidian](https://img.shields.io/badge/media_extended-v3-6c31e3?logo=obsidian)](https://obsidian.md/plugins?id=media-extended)\n\u003e 2. open the following link in browser to see the plugin in action.\n\u003e ```\n\u003e obsidian://mx-open/https://www.youtube.com/watch?v=jNQXAC9IVRw\n\u003e ```\n\nFor common question, please refer to the [FAQ](https://mx.pkmer.net/faq), and before open an issue, please check [Known issues](https://mx.pkmer.net/faq/known-issue) first.\n\n## Features 🌟\n\n- **Seamless Integration with Obsidian** 🤝: Works perfectly with Obsidian's live preview and multi-window support, ensuring a smooth workflow.\n- **Embed Multimedia Files** 📁: Easily embed both local or hosted video and audio files directly into your notes, bringing your content to life.\n- **Playback Control** ⏯️: Utilize commands and keyboard shortcuts for efficient playback control, including play, pause, skip, and timestamping for quick references.\n- **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.\n- **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.\n- **Media Fragments** 🎞️: Create media fragments that play only within a specified range, perfect for focusing on specific parts of a lecture or presentation.\n- **Playlist Support** 📋: Organize your media files into playlists for continuous playback.\n\n## Coming Next 🔮\n\n- [ ] **Mobile support**📱\n- [ ] **Metadata and Subtitle Extraction** 📊: Pull metadata and subtitles directly from YouTube and Bilibili.\n\n- [ ] **Canvas Support** 🎨: Get creative with how you integrate and display media within your notes.\n- [ ] (Paid Features) **AI Summary for Transcript** 🤖: Get concise summaries of your media's content.\n- [ ] (Paid Features) **Table/Text OCR for Screenshots** 📷: Extract text from images for easy reference and integration.\n- [ ] (Paid Features) **Transcript Generation from Video** 📝: Automatically generate text transcripts from your video content.\n\n## Special Thanks\n\nA special thanks to [bfcs](https://github.com/bfcs) for their valuable contributions. They have helped fix issues during a long period of inactivity and made attempts to implement YouTube transcript functionality!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpkm-er%2Fmedia-extended","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpkm-er%2Fmedia-extended","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpkm-er%2Fmedia-extended/lists"}