Upload Video File (Video-to-Text)
This endpoint accepts direct video file uploads and transcribes the video content into text. The API returns a written transcript along with a task ID for tracking processing progress.
Endpoint for requesting video transcription
application/jsonPossible values: Video file to transcribe. Supported formats: MP4, MPEG, QuickTime (MOV), AVI, WMV, OGG. Maximum file size: 10 MB. Video must contain an audio stream.
Should transcription include timestamps
The model to use for generation
whisper-3-largeIf true, the result will be returned directly in the response instead of only download url. Optional parameter.
falseExample: falseID of the inference request.
Unauthorized user.
Unauthorized user.
POST /api/v1/client/videofile2txt HTTP/1.1
Host: api.deapi.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: application/json
Content-Type: multipart/form-data
Content-Length: 96
{
"video": "binary",
"include_ts": true,
"model": "whisper-3-large",
"return_result_in_response": false
}{
"data": {
"request_id": "c08a339c-73e5-4d67-a4d5-231302fbff9a"
}
}Endpoint for calculating price for video to text inference
application/jsonPossible values: Calculated price for video to text inference.
Unauthorized user.
Unauthorized user.
POST /api/v1/client/videofile2txt/price-calculation HTTP/1.1
Host: api.deapi.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: application/json
Content-Type: multipart/form-data
Content-Length: 62
{
"video": "binary",
"include_ts": true,
"model": "whisper-3-large"
}{
"data": {
"price": 0.25
}
}Last updated