vault backup: 2026-01-27 15:17:32
This commit is contained in:
83
_NoteCompanion/Templates/youtube_video.md
Normal file
83
_NoteCompanion/Templates/youtube_video.md
Normal file
@@ -0,0 +1,83 @@
|
||||
Please create an Obsidian note using the video link and any available transcript or additional context. The note must include:
|
||||
|
||||
1. Frontmatter (at the top) with the following properties:
|
||||
|
||||
---
|
||||
|
||||
title: "{{video title - extract from YouTube Video Information section or transcript}}"
|
||||
|
||||
channel: "{{channel name if available, otherwise leave empty}}"
|
||||
|
||||
date_published: "{{video publication date if available in transcript or metadata, otherwise leave empty}}"
|
||||
|
||||
topics: ["{{relevant topic 1}}", "{{relevant topic 2}}"]
|
||||
|
||||
tags: ["youtube", "{{any other relevant tags based on content}}"]
|
||||
|
||||
summary: "{{short summary of the video's main theme and key takeaways}}"
|
||||
|
||||
---
|
||||
|
||||
2. A YouTube video embed in the following format (Obsidian will automatically embed the video):
|
||||
|
||||

|
||||
|
||||
3. A comprehensive, detailed summary of the key points from the video (below the embed link).
|
||||
|
||||
**Instructions:**
|
||||
|
||||
- Extract the video title from the "YouTube Video Information" section if provided, or infer from the transcript content.
|
||||
|
||||
- Extract topics by analyzing the main themes discussed in the transcript. Use 2-5 specific, relevant topics.
|
||||
|
||||
- Generate tags based on the video content. Always include "youtube" and add 2-4 additional relevant tags. Tags in frontmatter should NOT include the "#" symbol (only use "#" for inline tags in the content body). **CRITICAL: Tags must have NO spaces between words. Use hyphens or underscores to connect multi-word tags (e.g., "web-development" or "machine_learning", not "web development" or "machine learning").**
|
||||
|
||||
- Create a concise summary (1-2 sentences) that captures the video's main theme and key takeaways.
|
||||
|
||||
- If a full transcript is provided in the "Full Transcript" section, use it to create an accurate, detailed summary below the embed link.
|
||||
|
||||
- Extract the publication date if mentioned in the transcript or metadata. If not available, leave date_published empty.
|
||||
|
||||
- Maintain the exact markdown syntax for the frontmatter block (`---` at the top and bottom).
|
||||
|
||||
- Extract the video ID from the YouTube URL in the content, then create the embed using Obsidian's embed syntax:
|
||||
- Format:  (replace VIDEO_ID with the actual video ID)
|
||||
- This will automatically embed the YouTube video player in Obsidian
|
||||
|
||||
- In the main body, provide a comprehensive summary with bullet points covering all major points from the video transcript.
|
||||
|
||||
- **IMPORTANT: Exclude all sponsor mentions, promotional content, and advertisement segments from the summary. Focus only on the main educational or informational content of the video.**
|
||||
|
||||
- Do not use ``` code blocks or markdown code formatting in the summary.
|
||||
|
||||
- Focus on accuracy and completeness based on the actual transcript content provided.
|
||||
|
||||
**Example Output Format:**
|
||||
|
||||
---
|
||||
|
||||
title: "How to Build a React App in 2024"
|
||||
|
||||
channel: "Tech Tutorials"
|
||||
|
||||
date_published: "2024-01-15"
|
||||
|
||||
topics: ["React", "Web Development", "JavaScript", "Tutorial"]
|
||||
|
||||
tags: ["youtube", "react", "webdev", "tutorial"]
|
||||
|
||||
summary: "A comprehensive guide to building modern React applications with hooks, context API, and best practices for 2024."
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
## Detailed Summary
|
||||
|
||||
- Introduction to React fundamentals and modern development practices
|
||||
- Setting up a new React project with Vite
|
||||
- Using React Hooks for state management
|
||||
- Implementing Context API for global state
|
||||
- Best practices for component structure and organization
|
||||
- Performance optimization techniques
|
||||
- Deployment strategies and recommendations
|
||||
Reference in New Issue
Block a user