How to turn a YouTube channel into an Obsidian vault
Getting transcripts out of video is the easy half. The half that decides whether the vault is useful is structure: one note per video, an index note linking to all of them, and frontmatter with title, date, and source URL so Dataview and tag search actually work. Dumping transcripts into a folder gives you orphaned notes and a search box, which is worse than the original playlist.
Step by step
-
1
Pull the captions before transcribing anything
Many videos already carry captions. Using them is faster, free, and often more accurate on names than a fresh transcription. Only transcribe what has none.
-
2
One note per video
Obsidian's whole model is links between atomic notes. A single giant note containing an entire channel is a text file in a trenchcoat — nothing links to it and nothing links out.
-
3
Write real frontmatter
Give every note `title`, `date`, `source`, and a consistent tag. This is what makes Dataview queries and tag search return anything. Inconsistent tags are the usual reason a vault feels unsearchable.
-
4
Build a Map of Content
Create one index note with a wikilink to every video note, grouped by year or series. This single note is the difference between 100% orphans and 0% — every note becomes reachable, and the graph view stops being a dust cloud.
-
5
Use aliased links
Write `[[2026-03-14-some-video-id|The Actual Video Title]]` so backlinks and the graph are readable. Raw IDs make the graph view useless at any real size.
Doing it by hand
The whole process without any particular tool, if you'd rather build it yourself:
- Fetch each video's captions (yt-dlp can do this) or transcribe the audio.
- Save one Markdown note per video, named consistently.
- Add YAML frontmatter with title, date, source URL, and a tag.
- Write an index note with a wikilink to each one, grouped by year.
- Drop the folder into your vault.
Common questions
Why are all my notes orphans?
Nothing links to them. Obsidian doesn't infer connections from folder structure — a note is only connected if some other note links to it. One index note with links to everything fixes it.
Should transcripts live in my main vault?
Usually a separate folder inside the same vault, so search and links reach them without transcript noise dominating your own notes. Some people keep a second vault; then you lose linking between transcripts and your writing, which is the main benefit.
How do I keep it updated as new videos appear?
Re-run the same process periodically and add the new notes to the index. The index note is the only thing that needs editing.
The shortcut
SourceWeaver does every step above in one pass — reusing existing captions and transcripts, transcribing the rest on a GPU with optional speaker labels, and exporting in the format your destination tool actually wants. You can see real output before signing up.
Process content you own or created, content you're licensed or have permission to use, or openly-licensed and public-domain material. Whether any particular use is permitted depends on copyright law and the rights you hold — it's worth being sure before you start.