Compartilhar via


Transcrição do YouTube (Editor Independente) (versão prévia)

Um serviço personalizado para recuperar transcrições de vídeos do YouTube usando a API interna do YouTube.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Troy Taylor
URL https://github.com/troystaylor/PowerPlatformConnectors
Email troy@troystaylor.com
Metadados do conector
Publicador troystaylor
Site da Web https://www.youtube.com
Política de privacidade https://policies.google.com/privacy
Categorias Conteúdo e arquivos; Produtividade

Transcrição do YouTube (Editor Independente)

Um serviço personalizado para recuperar transcrições de vídeos do YouTube usando o serviço interno do YouTube.

Publicador: Troy Taylor

Pré-requisitos

Não há pré-requisitos necessários para esse serviço.

Obtendo credenciais

Esse conector não requer autenticação. As transcrições do YouTube são acessadas por meio de pontos de extremidade de API pública.

Operações com suporte

Obter transcrição de vídeo

Recupera e transforma a transcrição de um vídeo especificado do YouTube em um formato limpo e amigável do Power Platform com metadados aprimorados e processamento de texto.

Problemas e limitações conhecidos

  • As transcrições devem estar disponíveis para o vídeo (gerado automaticamente ou carregado manualmente pelo criador)
  • Só funciona com vídeos públicos do YouTube
  • Usa a API interna do YouTube que pode ser alterada sem aviso prévio
  • Código personalizado transforma respostas complexas em formato simplificado do Power Platform
  • Verifique a conformidade com os Termos de Serviço do YouTube

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Obter transcrição de vídeo

Recupera e transforma a transcrição de um vídeo especificado do YouTube em um formato limpo e amigável do Power Platform. Basta fornecer a ID de vídeo do YouTube e o código personalizado manipula toda a geração de parâmetro complexa automaticamente.

Obter transcrição de vídeo

Recupera e transforma a transcrição de um vídeo especificado do YouTube em um formato limpo e amigável do Power Platform. Basta fornecer a ID de vídeo do YouTube e o código personalizado manipula toda a geração de parâmetro complexa automaticamente.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de vídeo do YouTube
externalVideoId True string

A ID de vídeo do YouTube (11 caracteres) - encontrada no final das URLs de vídeo do YouTube (por exemplo, youtube.com/watch?v=DC2p3kFjcK0)

Retornos

Definições

TranscriptResponse

Nome Caminho Tipo Description
Êxito
success boolean

Indica se a transcrição foi recuperada com êxito.

Segmentos de transcrição
segments array of TranscriptSegment

Matriz de segmentos de transcrição com informações de texto e tempo.

Total de segmentos
totalSegments integer

Número total de segmentos de transcrição.

Duração Total (ms)
totalDurationMs integer

Duração total do vídeo em milissegundos.

Duração total
totalDurationFormatted string

Duração total do vídeo no formato legível por humanos (por exemplo, '4:36')

Transcrição Completa
fullTranscript string

Conclua o texto da transcrição como uma única cadeia de caracteres.

Linguagem
language string

Idioma da transcrição (por exemplo, 'inglês (gerado automaticamente)')

Processado em
processedAt string

Carimbo de data/hora ISO 8601 quando a resposta foi processada.

Mensagem de erro
error string

Mensagem de erro se o êxito for falso.

TranscriptSegment

Nome Caminho Tipo Description
Texto
text string

O texto da transcrição para este segmento (limpo).

Hora de Início (ms)
startMs integer

Hora de início em milissegundos.

Hora de Término (ms)
endMs integer

Hora de término em milissegundos.

Duração (ms)
durationMs integer

Duração desse segmento em milissegundos.

Hora de Início (Original)
startTime string

Formato de hora original do YouTube (por exemplo, '3:24')

Hora de Início (Formatado)
startTimeFormatted string

Hora de início formatada (por exemplo, '3:24')

Hora de Término (Formatada)
endTimeFormatted string

Hora de término formatada (por exemplo, '3:26')

Duração (Formatada)
durationFormatted string

Duração formatada (por exemplo, '0:02')

Contagem de Palavras
wordCount integer

Número de palavras neste segmento.

Contagem de caracteres
characterCount integer

Número de caracteres neste segmento.