# Cada palabra. Justo donde ves tus videos.

> Subtítulos en vivo en Chrome y Firefox. Transcribe enlaces y archivos en el panel o integra la API de transcripción de video. 60 minutos gratis.

Canonical: https://transcript1.com/es
Language: es
Last updated: 2026-10-13

Subtítulos en vivo. Una traducción al lado. Una transcripción para volver a consultar. Conoce transcript1 para Chrome y Firefox.

[Prueba transcript1](https://transcript1.com/signup) · [Explora la API](https://transcript1.com/es#developers)

También puedes acceder a la misma transcripción desde nuestra [API](https://transcript1.com/es/docs/api-reference), nuestro [Servidor MCP](https://transcript1.com/es/docs/mcp) y nuestra [CLI](https://transcript1.com/es/docs/cli).

Este recorrido usa un video ficticio para mostrar cómo funciona. Aquí no se graba audio.

1,000 minutos por $9 al mes

60 minutos gratis una sola vez, al verificar tu correo. Sin tarjeta.

## Llévalo a tu navegador.

Abre tu video como siempre. transcript1 pone las palabras en pantalla.

- [Conoce la extensión para Chrome](https://transcript1.com/es/features/subtitulos-automaticos-chrome)
- [Conoce la extensión para Firefox](https://transcript1.com/es/features/extension-de-subtitulos-para-firefox)
- [Conoce las extensiones](https://transcript1.com/es/features/extension-de-subtitulos)

Próximamente en las tiendas

Las extensiones están en pruebas privadas. Aquí encontrarás los enlaces a las tiendas cuando se publiquen.

Subtítulos en vivo y traducción, con captura de audio de videos protegidos en Chrome.

Subtítulos en vivo y traducción en sitios de video comunes. No admite reproductores protegidos con DRM.

### Pon un video

Ábrelo en el sitio donde sueles verlo.

### Activa los subtítulos

Abre transcript1 e inicia los subtítulos. El texto aparece sobre el video.

### Elige otro idioma

Añade una traducción para leerla junto al texto original.

### Vuelve al texto

Encuentra la transcripción en tu panel. Se guarda por defecto.

Ya puedes transcribir un enlace o archivo desde el panel. No necesitas instalar nada.

[Prueba la aplicación web](https://transcript1.com/signup)

## Explora una transcripción de ejemplo

Abre un ejemplo y cambia entre texto, JSON y subtítulos. También puedes probar con tu propio enlace o archivo.

Estos ejemplos son ficticios. Elige uno para revisar el texto.

### Fragmento de podcast

```text
[00:00:00] What did you bring on your first overnight walk?
[00:00:06] Too much. I packed two books and read neither.
[00:00:12] Next time, one book and a lighter bag.
[00:00:18] And dry socks. Those earned their space.

```

Crea tu cuenta para subir archivos de hasta 2 GB, identificar hablantes y descargar subtítulos SRT o VTT.

## Paga por minuto de audio

En cada transcripción, usas 1 crédito por minuto de audio o fracción. Cuesta lo mismo usar subtítulos de la plataforma o transcribir con IA. Si falla o la cancelas, no pagas.

Si usas todos los minutos del plan, cada minuto te cuesta 0.9¢ (USD) en Monthly o 0.75¢ (USD) en Annual.

| Plan | Precio | Minutos | Recargas | Requests | Transcripciones activas |
| --- | --- | --- | --- | --- | --- |
| Free | $0 | 60 minutos, una sola vez | Sin opción de recarga | 30 requests por minuto | 2 transcripciones activas |
| Monthly | $9 / mes | 1,000 minutos al mes | Cada recarga: $6 por 1,000 minutos | 200 requests por minuto | 10 transcripciones activas |
| Annual | $90 / año | 1,000 minutos al mes | Cada recarga: $5 por 1,000 minutos | 300 requests por minuto | 20 transcripciones activas |

### ¿Necesitas más minutos?

Con Monthly o Annual puedes comprar minutos extra. Úsalos cuando los necesites, mientras mantengas activo un plan de pago.

## Del video a tus notas

### Subtítulos sin cambiar de página

Las extensiones para Chrome y Firefox muestran subtítulos en vivo sobre tu video. Ajusta el tamaño y la posición para leer a gusto.

[Subtítulos sin cambiar de página](https://transcript1.com/es/features/extension-de-subtitulos)

### Lee en ambos idiomas

Elige una traducción en la extensión y síguela junto al texto original. También puedes traducir una transcripción guardada desde el panel.

[Lee en ambos idiomas](https://transcript1.com/es/features/traducir-subtitulos)

### Retoma una idea después

Las sesiones en vivo se guardan por defecto en tus transcripciones. Busca un pasaje y copia el texto para tus notas. Puedes desactivar el guardado en los ajustes.

[Retoma una idea después](https://transcript1.com/es/features/extension-de-subtitulos)

### También con enlaces y archivos

Pega un enlace público compatible o sube audio y video de hasta 2 GB en el panel. Si la publicación incluye varios videos, solo transcribimos el primero.

[También con enlaces y archivos](https://transcript1.com/es/features/convertir-video-a-texto)

### Distingue quién dijo qué

Activa la identificación de hablantes al transcribir enlaces o archivos. Cada fragmento incluye su marca de tiempo para que puedas ubicarlo en la conversación.

[Distingue quién dijo qué](https://transcript1.com/es/features/identificar-hablantes-en-audio)

### Descarga el formato que necesitas

Llévate el texto en TXT, los subtítulos en SRT o VTT, o los datos en JSON para tus herramientas.

[Descarga el formato que necesitas](https://transcript1.com/es/features/crear-archivo-srt)

### Crea con la API

Añade transcripciones a tu aplicación, terminal o asistente de IA con la API REST, la CLI y el servidor MCP.

[Crea con la API](https://transcript1.com/es/docs/getting-started)

## Integra la API de transcript1 en tu proyecto

Usa tu clave de API con prefijo `t1_` en la API o la CLI. También puedes conectar tu asistente de IA por MCP.

[Genera tu clave de API](https://transcript1.com/signup)

### cURL

```bash
curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"}'
```

### Python

```python
import os
import requests

headers = {"Authorization": f"Bearer {os.environ['TRANSCRIPT1_API_KEY']}"}
response = requests.post(
    "https://api.transcript1.com/v1/transcriptions?wait=60",
    headers=headers,
    json={"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"},
)
response.raise_for_status()
transcription = response.json()
while True:
    transcription = requests.get(
        f"https://api.transcript1.com/v1/transcriptions/{transcription['id']}?wait=60",
        headers=headers,
    ).json()
    if transcription["status"] in ("completed", "failed", "canceled"):
        break

if transcription["status"] == "completed":
    print(transcription["transcript"]["text"])
else:
    print(transcription["status"], transcription["error"])
```

### Node.js

```javascript
// npm i @transcript1/sdk
import { Transcript1 } from '@transcript1/sdk';

const t1 = new Transcript1();
const transcription = await t1.transcribe('https://www.youtube.com/watch?v=dQw4w9WgXcQ');
console.log(transcription.transcript.text);
```

### Respuesta de ejemplo

```json
{
  "id": "tr_8fK2Lm0PqRsTuVwXyZaBcD",
  "object": "transcription",
  "status": "completed",
  "source": {
    "platform": "youtube",
    "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
    "media_id": "dQw4w9WgXcQ"
  },
  "media": {
    "title": "Example video",
    "author": "Example channel",
    "duration_seconds": 212
  },
  "options": {
    "source": "auto",
    "language": "auto",
    "diarize": false
  },
  "transcript_source": "youtube_captions",
  "caption_kind": "auto_generated",
  "language": "en",
  "billed_minutes": 4,
  "cached": false,
  "error": null,
  "created_at": "2026-10-13T09:30:00.000Z",
  "completed_at": "2026-10-13T09:30:04.000Z",
  "transcript": {
    "text": "Welcome back to the channel. Today we are looking at how transcripts are made.",
    "speakers": [],
    "segments": [
      {
        "start": 0,
        "end": 4.2,
        "speaker": null,
        "language": "en",
        "text": "Welcome back to the channel."
      },
      {
        "start": 4.2,
        "end": 9.8,
        "speaker": null,
        "language": "en",
        "text": "Today we are looking at how transcripts are made."
      }
    ]
  }
}
```

### Tu asistente de IA (MCP)

```text
transcribe(url="https://www.youtube.com/watch?v=dQw4w9WgXcQ")
# Returns the transcript of the video.
```

Conecta Claude, ChatGPT, Cursor, VS Code y Claude Code con OAuth o tu clave de API.

### Claude Code

```bash
claude mcp add --transport http transcript1 https://api.transcript1.com/mcp
```

### Desde la terminal

```bash
curl -fsSL https://transcript1.com/install.sh | sh
transcript1 'https://youtu.be/dQw4w9WgXcQ'
```

## Preguntas frecuentes

### ¿Tengo que saber programar?

No. Abre el panel, pega el enlace de un video o sube tu archivo y descarga TXT, SRT, VTT o JSON. Puedes usar YouTube, X, TikTok, Instagram, Facebook, Bluesky, Twitch, Dailymotion, Pinterest, LinkedIn o Snapchat Spotlight. Si quieres automatizarlo, tienes la CLI, la API y MCP.

### ¿Cuánto voy a pagar?

Monthly incluye 1,000 minutos por $9 al mes: menos de 1¢ (USD) por minuto. Con Annual pagas $90 al año y también recibes 1,000 minutos cada mes. Usas 1 crédito por cada minuto de audio; si queda una fracción, redondeamos al minuto siguiente en cada transcripción. El precio es el mismo con subtítulos o con IA. Si la transcripción falla o la cancelas, no pagas.

### ¿Y si no hay subtítulos?

La IA transcribe el audio sin cambiar el precio. Con auto, primero buscamos subtítulos que se puedan usar en YouTube, X, TikTok, Bluesky, Dailymotion y LinkedIn. Si prefieres ir directo al audio, elige STT o activa la identificación de hablantes. En cambio, captions (solo subtítulos) nunca transcribe audio.

### ¿Puedo confiar en el texto?

Conviene revisar las citas importantes escuchando la grabación. Si usamos subtítulos del creador, el texto conserva los errores que tengan. Los subtítulos automáticos a veces se saltan palabras; puedes elegir la transcripción con IA si buscas un texto más claro. En cada transcripción verás de dónde salió el texto.

### ¿Puedo distinguir quién habla?

Sí. Activa la identificación de hablantes para ver Speaker 1, Speaker 2, etc. junto al texto. En la API, usa diarize=true. Esta opción siempre transcribe con IA, aunque el video tenga subtítulos.

### ¿Qué pasa si hablan en varios idiomas?

También puedes transcribir esa grabación. Indicamos qué idioma detectamos en cada fragmento, incluso si cambia durante la conversación. Desde la API puedes indicarnos qué idioma esperas encontrar.

### ¿Hay límites de tamaño o duración?

Puedes subir un audio o video de hasta 2 GB. Si lo transcribes con IA, el límite de duración es de 5 horas por video o archivo.

### ¿El video tiene que ser público?

En redes sociales, sí. En YouTube también aceptamos videos no listados. No podemos transcribir videos privados, con restricción de edad o no disponibles, ni transmisiones en vivo o publicaciones que pidan iniciar sesión. En esos casos no pagas. Si hay varios videos en una publicación, solo transcribimos el primero.

### ¿Puedo pedirle la transcripción a Claude o ChatGPT?

Sí. Conecta el servidor MCP a Claude, ChatGPT, Cursor, VS Code o Claude Code y pásale el enlace de un video compatible. transcript1 prepara la transcripción. Después puedes pedirle al asistente que la resuma o extraiga citas. Los resúmenes los hace el asistente, no transcript1.

### ¿Puedo probar antes de pagar?

Sí. Crea tu cuenta y verifica tu correo: tendrás 60 minutos gratis, una sola vez. No necesitas tarjeta.

### ¿Qué pasa con los minutos que no uso?

Los 1,000 minutos del plan se renuevan cada mes. Si no los usas, no pasan al mes siguiente. Las recargas son distintas: puedes comprar 1,000 minutos por $6 con Monthly o por $5 con Annual. Esos minutos no vencen mientras tengas un plan de pago activo.

### ¿Cuándo borran mis archivos?

Borramos los archivos que subes 24 horas después de que termine la transcripción, también si falla o la cancelas. El proveedor de voz a texto borra el audio al terminar de procesarlo. La transcripción queda en tu cuenta hasta que tú la elimines.

## También te puede servir

- [API REST](https://transcript1.com/es/docs/api-reference)
- [Servidor MCP](https://transcript1.com/es/docs/mcp)
- [CLI](https://transcript1.com/es/docs/cli)
- [Agent Skill](https://transcript1.com/.well-known/agent-skills/transcript1/SKILL.md)
