Goal:
This workflow takes video URLs, uploads them to VideoDB, indexes spoken content, adds subtitle overlays directly to the video, and saves the subtitled videos to Google Drive. It creates professional subtitle overlays that are permanently embedded in the video.
The workflow is useful for creating accessible video content with professional subtitle styling that works across all platforms, unlike platform-specific auto-generated subtitles.
Prerequisites:
N8N Instance: Running N8N automation platform (cloud or self-hosted) VideoDB API Key: Obtain from VideoDB Console VideoDB N8N Node: Install the custom node in your N8N instance Google Drive Account: With API access for file uploads Video URLs: Access to video content that needs subtitles Main 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
Conclusion:
This workflow creates professional subtitled videos with embedded subtitle overlays, making content accessible across all platforms while maintaining consistent subtitle styling and timing.