Transcrição do YouTube

Aprenda como raspar transcrições de vídeos do YouTube usando a Web Scraper API. Saiba mais sobre seus parâmetros e exemplos práticos.

Você pode obter transcrições de vídeos do YouTube fornecendo um ID de vídeo do YouTube e um language_code para o youtube_transcript source.

circle-exclamation

Amostras de requisição

Os exemplos a seguir demonstram como recuperar a transcrição em inglês de um vídeo do YouTube, especificamente quando a transcrição foi fornecida pelo remetente.

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

Usamos o método de integração síncrono Realtime em nossos exemplos. Se você quiser usar Proxy Endpoint, ou integração assíncrona Push-Pull consulte os Métodos de Integração da seção.

Valores dos parâmetros da requisição

Genérico

Parâmetro
Descrição
Valor Padrão

source

Define o scraper.

youtube_transcript

query

ID do vídeo do YouTube.

-

contexto: language_code

Especifica o idioma da transcrição. Encontre os valores disponíveis aquiarrow-up-right. NOTA: Se o language_code for fornecido sem uma transcrição correspondente no vídeo do YouTube, o resultado retorna um 404 status.

-

contexto: transcript_origin (opcional)

Especifica se deve recuperar transcrições que são auto_generated ou uploader_provided.

auto_generated

callback_url

URL para o seu endpoint de callback. Mais info.

-

- parâmetro obrigatório

Atualizado

Isto foi útil?