# MP4 to SRT: Generate Timed Subtitles From a Video URL

**Use case:** 

Turn an MP4 video URL into a timed SRT subtitle file with auto-detected language, ready to upload as captions to YouTube or Vimeo.

## Input

```json
{
  "mediaUrl": "https://example.com/videos/product-demo.mp4",
  "language": "auto",
  "wordTimestamps": false,
  "outputFormats": [
    "srt"
  ],
  "model": "whisper-1"
}
```

## Output

```json
{
  "language": {
    "label": "Language"
  },
  "wordCount": {
    "label": "Word count"
  },
  "segmentCount": {
    "label": "Segment count"
  },
  "durationSeconds": {
    "label": "Duration seconds"
  },
  "srtUrl": {
    "label": "Srt url"
  },
  "vttUrl": {
    "label": "Vtt url"
  },
  "text": {
    "label": "Text"
  }
}
```

## About this Actor

This example demonstrates how to use [Video & Audio Transcriber — Word-Level + SRT/VTT](https://apify.com/dami_studio/video-audio-transcriber) with a specific input configuration. Visit the [Actor detail page](https://apify.com/dami_studio/video-audio-transcriber) to learn more, explore other use cases, and run it yourself.