Description
@flowbie/n8n-nodes-transcribe-video
This is an n8n community node. It lets you transcribe videos using Flowbie AI in your n8n workflows.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Operations
- Transcribe Video
- Upload video from binary data (from previous node output)
- Automatically polls for completion
- Returns transcription text and timestamped segments
Credentials
You need a Flowbie API key to use this node.
Getting an API Key
- Sign up at flowbie.ai
- Go to your dashboard
- Navigate to the API Keys section
- Click "Create New API Key"
- Give it a descriptive name (e.g., "n8n integration")
- Copy the generated API key
Configuring in n8n
- In n8n, click on "Credentials" in the left sidebar
- Click "Add Credential"
- Search for "Flowbie API"
- Enter your API key
- (Optional) Change the API Gateway URL if using a self-hosted instance
- Click "Save"
Compatibility
Compatible with n8n@1.60.0 or later
Usage
Basic Example
- Use an HTTP Request node to download a video (or any node that outputs binary data)
- Add the Flowbie node to your workflow
- Select your Flowbie API credentials
- Configure binary property name (default: "data")
- Configure polling interval and timeout
- Execute the workflow
Example Output
{
"transcription": "Hello world, this is a test video...",
"segments": [
{
"id": 0,
"seek": 0,
"start": 0.0,
"end": 2.5,
"text": "Hello world,",
"tokens": [50364, 50414],
"temperature": 0.0,
"avg_logprob": -0.25,
"compression_ratio": 1.2,
"no_speech_prob": 0.01
}
],
"jobId": "job_abc123"
}
Accessing Data in Workflow
Use expressions to access the transcription:
- Full text:
{{ $json.transcription }} - Segments:
{{ $json.segments }} - First segment text:
{{ $json.segments[0].text }} - Job ID:
{{ $json.jobId }}