Prerequisites
- n8n Instance: Running n8n automation platform (cloud or self-hosted)
- VideoDB API Key: Obtain from VideoDB Console
- Google Drive Account: With API access for file uploads
- Video URLs: Access to video content that needs subtitles
Workflow Steps
Step 1: Video Input and Upload
- Form trigger collects YouTube video URL for subtitle processing
- Upload video content to VideoDB for processing
- Wait for upload completion before proceeding
Step 2: Spoken Content Indexing
- Monitor upload status via HTTP request polling
- Index spoken words from the video content
- Generate timestamped transcript for subtitle creation
Step 3: Subtitle Generation and Overlay
- Use VideoDB subtitle operation to add subtitle overlays
- Create professional subtitle styling embedded in video
- Process video with precisely timed subtitle overlays
Step 4: Google Drive Storage
- Download subtitled video from VideoDB
- Upload subtitled video to Google Drive folder
- Store video with subtitles permanently embedded