Subtítulos

Extrae subtítulos y closed captions de YouTube por ID de video, con idioma configurable y origen de subtítulos (generados automáticamente o proporcionados por el creador).

Puedes obtener subtítulos de YouTube y subtítulos cerrados (CC) proporcionando el ID del video de YouTube y un language_code a youtube_subtitles para el

Ejemplos de solicitud

El siguiente ejemplo muestra cómo recuperar subtítulos cerrados en inglés de un video de YouTube donde los subtítulos fueron proporcionados por el autor.

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "youtube_subtitles",
        "query": "c4P_YuNnZ7U",
        "context": [
            {
                "key": "language_code",
                "value": "en"
            },
            {
                "key": "subtitle_origin",
                "value": "uploader_provided"
            }
        ]
    }'

Usamos el método de integración síncrona Realtime en nuestros ejemplos. Si deseas usar Proxy Endpoint o la integración asíncrona Push-Pull consulta la sección de métodos de integración .

Valores de los parámetros de solicitud

Genérico

Parámetro
Descripción
Valor predeterminado

source

Establece el scraper.

youtube_subtitles

query

ID del video de YouTube.

context: language_code

Especifica el idioma de los subtítulos. Encuentra los valores disponibles aquí. NOTA: Si el language_code no tiene subtítulos / closed captions coincidentes en el video de YouTube, el resultado devuelve un 404 estado.

context: subtitle_origin

Especifica si se deben recuperar subtítulos que son auto_generated o uploader_provided.

callback_url

URL de tu endpoint de callback. Más información

– parámetro obligatorio

Última actualización

¿Te fue útil?