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,340
downloads
0
forks
570
days
576
days
597
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.
Convert url to preview (iframe)
6 years ago by FHachez
Plugin for Obsidian.md to convert a selected URL to an iframe.
Copy Metadata
3 years ago by wenlzhang
An Obsidian plugin to copy metadata to clipboard and insert it into file name.
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.
Discord Timestamps
a year ago by Erika Gozar
Displays discord timestamps in read mode as they would appear in Discord.
Enhance YouTube Links
3 years ago by GitSum
Take a YouTube link and get the title and optionally channel name, channel URL, and thumbnailURL.
Front Matter Timestamps
2 years ago by LighthouseDino
Geulo
2 years ago by Junyoung Bang
Extension for pulling and syncing the videos that you liked in Youtube to Obsidian vault.
Hugo preview obsidian
3 years ago by fzdwx
:superhero: Hugo preview in obsidian
Last Modified Timestamp in Status Bar
3 years ago by Yustynn
Log Keeper
a year ago by James Sonneveld
Generates times stamps automatically as changes are made to a note.
Note Companion AI
9 months ago by Benjamin Ashgan Shafii
Note Companion: AI assistant for Obsidian that goes beyond just a chat. (prev File Organizer 2000)
Relative Timestamps
2 years ago by Charles Young
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.
Smart Link Formatter
a year ago by ccmdi
Obsidian plugin that automatically formats links with information from dynamic websites
Task Marker
3 years ago by wenlzhang
An Obsidian plugin to change task status and append text with hotkeys and right-click context menu.
Thumbnails
4 years ago by Michael Harris
Add youtube thumbnails into your obsidian notes
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
Time Inserter
7 months ago by heycalmdown
Obsidian plugin to insert current time at cursor position with exact or rounded formats
Timecodes
a year ago by Kirill Gavrilov
Makes timecodes clickable, if there was a video URL mentioned earlier in Obsidian note
Timestamp Link
3 years ago by wenlzhang
An Obsidian plugin to copy timestamped links to blocks, headings and notes.
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.
Timestamper
6 months ago by René Coignard
Insert the current timestamp into your notes.
TimeStamper
4 years ago by Martin Eder
A plugin for Obsidian to quickly insert customized date- and time-stamps to the currently active note
Update Time
2 years ago by Sébastien Dubois
Obsidian plugin that updates front matter to include creation and last update times
Update time on edit
5 years ago by beaussan
YouTube downloader
2 years ago by Blake Chan
download video from youtube
Youtube Summarizer
2 years ago by ozdemir08
YouTube Template
2 years ago by sundevista
📺 A plugin that would help you to fetch YouTube videos data into your vault.
YouTube Video Summarizer
a year ago by mbramani
Generate AI-powered summaries of YouTube videos directly in Obsidian using Google's Gemini AI.
YTranscript
3 years ago by Łukasz Strzępek
YTSummarizer
a year ago by Arda Kalaycı