Youtube Iframe Timestamps

by Nils Leo
5
4
3
2
1
Score: 33/100

Description

Category: Note Enhancements

The YouTube Iframe Timestamps Plugin is a fantastic addition for Obsidian users who work with video content and need efficient referencing. This plugin allows you to embed YouTube videos directly in your notes with specific timestamps, making it easy to jump to key moments without ever leaving Obsidian. Especially useful for students, researchers, and video-driven workflows, it keeps you focused by embedding the video within your note-taking environment. To use, simply paste YouTube links with timestamps, and the plugin handles the rest, letting you click through to precise moments in the video. Note that it currently works in Source mode, so switching your default editing mode might be helpful for a smoother experience.

Reviews

No reviews yet.

Stats

11
stars
3,385
downloads
0
forks
583
days
589
days
609
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
2
total issues
2
open issues
0
closed issues
24
commits

Latest Version

2 years ago

Changelog

The first version

README file from

Github

YouTube Iframe Timestamps Plugin for Obsidian

This Obsidian plugin allows you to embed YouTube videos with timestamps directly in your notes, enabling seamless referencing and note-taking without needing to open a separate browser window.


Demo

Demo0


Features

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

• Quickly jump to specific video timestamps by clicking on the YouTube links

• Helps you stay focused while taking notes, especially for video-heavy workflows.


Prerequisites:

Limitations

[!IMPORTANT] As of right now, Iframes only show up in the Reading View when the Editing mode is set to Source mode.

For one-off usage go into editing mode, open the command Palette and click on Toggle Live Preview/Source mode

To switch to Source mode by default, go to Settings → Editor → Default editing mode and set it to Source mode


Installation

To install this plugin:

  1. Download the latest release (the main.js and manifest.json )files from https://github.com/NilsLeo/obsidian-youtube-iframe-timestamps/releases and place them in an empty folder
  2. Copy the folder to them to your Obsidian vault under the ./.obsidian/plugins directory.
  3. Restart Obsidian or reload the plugins under Settings → Community Plugins.
  4. Enable the plugin by going to Settings → Community Plugins, and toggle on the “YouTube Iframe Timestamps” plugin.

Alternatively, when available in the Community Plugin marketplace, you can install directly from there.


Usage

Embedding YouTube Videos with Timestamps

To use this plugin, create a note with YouTube links that include timestamps. You will also need an empty with the id of video-player, which acts as the container for the embedded YouTube iframe.

Viewing Timestamps

Here’s an example markdown note that uses YouTube links with timestamps:

<div id="video-player" class="video-player"></div>

## Video 1
https://youtu.be/PjDw3azfZWI?t=644
https://youtu.be/PjDw3azfZWI?t=643

## Video 2
https://youtu.be/przDcQe6n5o?t=1

## Footnote

Let's reference a video using a footnote[^1].

[^1]: https://youtu.be/N7N4EC20-cM?t=279

Once the note is created, right-click on any YouTube link and select “Open Timestamp on Iframe.” The video will be loaded inside the iframe at the specified timestamp.

Demo

To add a timestamp to a YouTube link:

  1. Navigate to the desired time in the YouTube video.
  2. Right-click on the video player and select Copy video URL at the current time.
  3. Paste the link into your Obsidian note.

This will allow you to jump to the specific time in the video directly from Obsidian. Demo2


Development Setup

If you are interested in contributing or tweaking this plugin:

  1. Clone the repository.
  2. Run npm install to install dependencies.
  3. Use npm run dev to start development mode.
  4. For production builds, run npm run build.

Attribution

https://github.com/gajus/youtube-player - This package facilitated the integration of the YouTube iframe API

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
TimeStamper
4 years ago by Martin Eder
A plugin for Obsidian to quickly insert customized date- and time-stamps to the currently active note
Custom Frames
4 years ago by Ellpeck
An Obsidian plugin that turns web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.
Timestamp Notes
4 years ago by Julian Grunauer
This plugin allows side-by-side notetaking with videos. Annotate your notes with timestamps to directly control the video and remember where each note comes from.
Thumbnails
4 years ago by Michael Harris
Add youtube thumbnails into your obsidian notes
Hugo preview obsidian
3 years ago by fzdwx
:superhero: Hugo preview in obsidian
Task Marker
3 years ago by wenlzhang
An Obsidian plugin to change task status and append text with hotkeys and right-click context menu.
YTranscript
3 years ago by Łukasz Strzępek
Last Modified Timestamp in Status Bar
3 years ago by Yustynn
Copy Metadata
3 years ago by wenlzhang
An Obsidian plugin to copy metadata to clipboard and insert it into file name.
Enhance YouTube Links
3 years ago by GitSum
Take a YouTube link and get the title and optionally channel name, channel URL, and thumbnailURL.
Timestamp Link
3 years ago by wenlzhang
An Obsidian plugin to copy timestamped links to blocks, headings and notes.
YouTube Template
2 years ago by sundevista
📺 A plugin that would help you to fetch YouTube videos data into your vault.
Youtube Summarizer
2 years ago by ozdemir08
Update Time
2 years ago by Sébastien Dubois
Obsidian plugin that updates front matter to include creation and last update times
Relative Timestamps
2 years ago by Charles Young
Front Matter Timestamps
2 years ago by LighthouseDino
YouTube downloader
2 years ago by Blake Chan
download video from youtube
Geulo
2 years ago by Junyoung Bang
Extension for pulling and syncing the videos that you liked in Youtube to Obsidian vault.
Update time on edit
5 years ago by beaussan
Discord Timestamps
2 years ago by Erika Gozar
Displays discord timestamps in read mode as they would appear in Discord.
YouTube Video Summarizer
a year ago by mbramani
Generate AI-powered summaries of YouTube videos directly in Obsidian using Google's Gemini AI.
Timecodes
a year ago by Kirill Gavrilov
Makes timecodes clickable, if there was a video URL mentioned earlier in Obsidian note
tidit
a year ago by codingthings.com
tidit is an Obsidian - https://obsidian.md - plugin that adds timestamps to your document as you type — when you want it, how you want it, where you want it.
Time Bullet
a year ago by pedrogdn
YTSummarizer
a year ago by Arda Kalaycı
Log Keeper
a year ago by James Sonneveld
Generates times stamps automatically as changes are made to a note.
Smart Link Formatter
a year ago by ccmdi
Obsidian plugin that automatically formats links with information from dynamic websites
Time Inserter
8 months ago by heycalmdown
Obsidian plugin to insert current time at cursor position with exact or rounded formats
Timestamper
7 months ago by René Coignard
Insert the current timestamp into your notes.
RSS Dashboard
4 months ago by Aditya Amatya
A dashboard for organizing and consuming RSS feeds, YouTube channels, and podcasts with smart tagging, media playback, and seamless content flow.