My First Obsidian Plugin - Alternate YT Timestamps

My First Obsidian Plugin! :tada:

GitHub Repository Link: https://github.com/NilsLeo/obsidian-youtube-iframe-timestamps

Hey everyone! I’m thrilled to share my first plugin for Obsidian: YouTube Iframe Timestamps! :rocket: This plugin lets you seamlessly embed YouTube videos with timestamps directly in your notes, making video-heavy workflows so much easier. No more switching back and forth between your notes and the browser!

:fire: Features:

•	Automatically embeds YouTube videos with timestamps in an iframe inside Obsidian.

•	Jump to specific timestamps by clicking the YouTube links! 📹

•	Perfect for focused note-taking during video sessions.

Compared to other plugins

I found that none of the methods/plugins shown in this video worked for me, as they didn’t allow for footnotes/links that let you click on the links without leaving Obsidian. This plugin resolves that!

:speech_balloon: I’d Love Your Feedback!

As this is my first plugin, I’d really appreciate any feedback, suggestions, or contributions! :star: If you enjoy it, consider giving the repo a star on GitHub.

Edit: the main.ts file is just 75 lines of code. If you know a little bit of JavaScript, you are more than welcome to contribute.

3 Likes

Hello,
looks quite good. Thank you.

But I wonder why it is not so easy to add timestamps like in Logseq.
Add a YT-Video into a note and play it. (This is currently possible in Obsidian 1.7.7.)
And then press STRG+SHIFT+Y and the timestamp is below the Video. No separate videoplayer necessary.

This is the only thing I miss in Obsidian.

Do you think this is possible?

Best regards,
Mark