mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
All 181 docs markdown files translated into 20 languages (apps/docs/<locale>/**). Companion to the i18n code PR; admin-merged because the file count exceeds GitHub's per-PR CI trigger limit. Validated by pnpm i18n:check (all surfaces, 0 stale/missing) and a clean all-locale docs build.
1.4 KiB
1.4 KiB
description, i18n_source_hash, i18n_provenance, i18n_output_hash
| description | i18n_source_hash | i18n_provenance | i18n_output_hash |
|---|---|---|---|
| Extrae la pista de subtítulos de un vídeo como un archivo SRT. | 48db860f6676 | human | 53eb1c364d6e |
Extract Subtitles
Extrae la pista de subtítulos incrustada de un contenedor de vídeo y la descarga como un archivo SRT.
API Endpoint
POST /api/v1/tools/video/extract-subtitles
Acepta datos de formulario multipart con un archivo de vídeo. Esta herramienta no tiene ajustes configurables.
Parameters
Esta herramienta no tiene parámetros. Extrae la primera pista de subtítulos que encuentra en el contenedor de vídeo.
Example Request
curl -X POST http://localhost:1349/api/v1/tools/video/extract-subtitles \
-H "Authorization: Bearer si_your-api-key" \
-F "file=@clip.mp4"
Example Response
{
"jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/clip.srt",
"originalSize": 12500000,
"processedSize": 4500
}
Notes
- El vídeo debe contener una pista de subtítulos incrustada. Si no se encuentra ninguna pista de subtítulos, la petición devuelve un error 400.
- Si el vídeo tiene varias pistas de subtítulos, se extrae la primera.
- El formato de salida es SRT independientemente del formato de subtítulos original en el contenedor.