Quick Start

First, make sure you have Cloudglue set up by following the setup guide.

Transform Your Video

Using Cloudglue’s Transcribe API, convert your video into structured text content in minutes. Get everything from your video:

  • Complete speech transcription
  • Scene-by-scene descriptions
  • Text shown in the video
  • Concise video summary
from cloudglue import CloudGlue

# Initialize client (API key will be loaded from environment)
client = CloudGlue()

# Upload your video file
uploaded = client.files.upload(
    'path/to/local/video.mp4',
    wait_until_finish=True
)

# Start transcription using the uploaded file URI
transcription = client.transcribe.run(
    url=uploaded.uri,
    enable_summary=True,
    enable_speech=True,
    enable_scene_text=True,
    enable_visual_scene_description=True,
    response_format='markdown'
)

# Print the results
print(transcription.data.content)

For more details about the Python SDK, check out our Python SDK Documentation.

For more detailed examples and advanced usage, check out our API Reference.