1.0.13 • Published 6 months ago
n8n-nodes-hotshot-yt-transcriber v1.0.13
n8n-nodes-hotshot-yt-transcriber
This is a node for n8n that allows you to extract transcripts from YouTube videos without requiring an API key. It uses the powerful youtubei.js
library to fetch transcripts directly from YouTube.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Example Usage
Version History
Installation
Follow the installation guide in the n8n community nodes documentation.
npm install n8n-nodes-hotshot-yt-transcriber
Operations
This node provides a simple way to extract transcripts from YouTube videos:
- Accepts both YouTube video URLs and video IDs
- Supports multiple language options
- Returns transcript with timing information
- No API key required
- Error handling for unavailable transcripts
Input Parameters
Video ID or URL
: The YouTube video identifier or full URLLanguage Code
: Preferred language for the transcript (e.g., 'en', 'es', 'fr')
Output
The node outputs an object containing:
videoId
: The YouTube video IDurl
: The shortened YouTube URLtranscript
: Array of transcript segments, each containing:text
: The transcript textstart
: Start time in secondsduration
: Duration in seconds
Example Usage
Basic Workflow
{ "nodes": [ { "parameters": { "videoIdentifier": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", "languageCode": "en" }, "name": "Hotshot's YT Transcriber", "type": "n8n-nodes-hotshot-yt-transcriber", "typeVersion": 1 } ] }
Example Output
{ "videoId": "dQw4w9WgXcQ", "url": "https://youtu.be/dQw4w9WgXcQ", "transcript": [ { "text": "Never gonna give you up", "start": 0.0, "duration": 3.5 } ] }
Version History
1.0.1
- Fixed icon display in n8n workflow
- Updated icon path structure
1.0.0
- Initial release
- Basic transcript extraction functionality
- Language support
- Error handling
License
MIT
About
This node was created by Hotshot.
Support
For bug reports and feature requests, please open an issue on GitHub.