Transcrição do YouTube (Editora Independente) (Pré-visualização)
Um serviço personalizado para recuperar transcrições de vídeos do YouTube usando a API interna do YouTube.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - 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 Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Troia Taylor |
| URL | https://github.com/troystaylor/PowerPlatformConnectors |
| troy@troystaylor.com |
| Metadados do conector | |
|---|---|
| Editora | Troystaylor |
| Sítio Web | https://www.youtube.com |
| Política de privacidade | https://policies.google.com/privacy |
| Categorias | Conteúdos e Ficheiros; Produtividade |
YouTube Transcript (Editora Independente)
Um serviço personalizado para recuperar transcrições de vídeos do YouTube usando o serviço interno do YouTube.
Editora: Troy Taylor
Pré-requisitos
Não são necessários pré-requisitos para este serviço.
Obtenção de credenciais
Este conector não requer autenticação. As transcrições do YouTube são acedidas através de endpoints públicos da API.
Operações suportadas
Obtenha transcrição em vídeo
Recupera e transforma a transcrição de um vídeo específico do YouTube num formato limpo, compatível com Power Platform, com metadados e processamento de texto melhorados.
Problemas conhecidos e limitações
- As transcrições devem estar disponíveis para o vídeo (geradas automaticamente ou carregadas manualmente pelo criador)
- Só funciona com vídeos públicos do YouTube
- Utiliza a API interna do YouTube, que pode mudar sem aviso prévio
- O código personalizado transforma respostas complexas em formato simplificado do Power Platform
- Por favor, assegure o cumprimento dos Termos de Serviço do YouTube
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Obtenha transcrição em vídeo |
Recupera e transforma a transcrição de um vídeo específico do YouTube num formato limpo e compatível com a Power Platform. Basta fornecer o ID do vídeo do YouTube e o código personalizado trata automaticamente de toda a geração de parâmetros complexos. |
Obtenha transcrição em vídeo
Recupera e transforma a transcrição de um vídeo específico do YouTube num formato limpo e compatível com a Power Platform. Basta fornecer o ID do vídeo do YouTube e o código personalizado trata automaticamente de toda a geração de parâmetros complexos.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID de vídeo do YouTube
|
externalVideoId | True | string |
O ID do vídeo do YouTube (11 caracteres) - encontrado no final dos URLs dos vídeos do YouTube (por exemplo, youtube.com/watch?v=DC2p3kFjcK0) |
Devoluções
- Body
- TranscriptResponse
Definições
TranscriçãoResposta
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Sucesso
|
success | boolean |
Indica se a transcrição foi recuperada com sucesso. |
|
Segmentos de Transcrição
|
segments | array of TranscriptSegment |
Conjunto de segmentos de transcrição com texto e informações de tempo. |
|
Segmentos Totais
|
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 em formato legível para humanos (por exemplo, '4:36') |
|
Transcrição Completa
|
fullTranscript | string |
Texto completo da transcrição como uma única cadeia. |
|
Linguagem
|
language | string |
Língua da transcrição (por exemplo, 'Inglês (auto-gerado)') |
|
Processado em
|
processedAt | string |
Data ISO 8601 quando a resposta foi processada. |
|
Mensagem de erro
|
error | string |
Mensagem de erro se o sucesso for falso. |
TranscriçãoSegmento
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Texto
|
text | string |
O texto da transcrição deste segmento (limpo). |
|
Hora de Início (ms)
|
startMs | integer |
Hora de início em milissegundos. |
|
Fim dos Tempos (ms)
|
endMs | integer |
Fim do tempo em milissegundos. |
|
Duração (ms)
|
durationMs | integer |
Duração deste segmento em milissegundos. |
|
Hora de Início (Original)
|
startTime | string |
Formato original do horário do YouTube (por exemplo, '3:24') |
|
Hora de Início (Formatado)
|
startTimeFormatted | string |
Hora de início formatada (por exemplo, '3:24') |
|
Fim dos Tempos (Formatado)
|
endTimeFormatted | string |
Hora de fim formatada (por exemplo, '3:26') |
|
Duração (Formatado)
|
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 personagens neste segmento. |