Compartir a través de


Transcripción de YouTube (publicador independiente) (versión preliminar)

Un servicio personalizado para recuperar transcripciones de vídeos de YouTube mediante la API interna de YouTube.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Troy Taylor
URL https://github.com/troystaylor/PowerPlatformConnectors
Correo Electrónico troy@troystaylor.com
Metadatos del conector
Publicador troystaylor
Website https://www.youtube.com
Directiva de privacidad https://policies.google.com/privacy
Categorías Contenido y archivos; Productividad

Transcripción de YouTube (publicador independiente)

Un servicio personalizado para recuperar transcripciones de vídeos de YouTube mediante el servicio interno de YouTube.

Editor: Troy Taylor

Prerrequisitos

No se necesitan requisitos previos para este servicio.

Obtención de credenciales

Este conector no requiere autenticación. Se accede a las transcripciones de YouTube a través de puntos de conexión de API públicos.

Operaciones admitidas

Obtener transcripción de vídeo

Recupera y transforma la transcripción de un vídeo de YouTube especificado en un formato limpio y descriptivo de Power Platform con metadatos mejorados y procesamiento de texto.

Problemas conocidos y limitaciones

  • Las transcripciones deben estar disponibles para el vídeo (generado automáticamente o cargado manualmente por el creador)
  • Solo funciona con vídeos públicos de YouTube
  • Usa la API interna de YouTube que puede cambiar sin previo aviso
  • El código personalizado transforma respuestas complejas en formato simplificado de Power Platform
  • Asegúrese de cumplir los términos de servicio de YouTube.

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Obtener transcripción de vídeo

Recupera y transforma la transcripción de un vídeo de YouTube especificado en un formato limpio y descriptivo de Power Platform. Solo tiene que proporcionar el identificador de vídeo de YouTube y el código personalizado controla automáticamente toda la generación de parámetros complejos.

Obtener transcripción de vídeo

Recupera y transforma la transcripción de un vídeo de YouTube especificado en un formato limpio y descriptivo de Power Platform. Solo tiene que proporcionar el identificador de vídeo de YouTube y el código personalizado controla automáticamente toda la generación de parámetros complejos.

Parámetros

Nombre Clave Requerido Tipo Description
Id. de vídeo de YouTube
externalVideoId True string

Id. de vídeo de YouTube (11 caracteres): se encuentra al final de las direcciones URL de vídeo de YouTube (por ejemplo, youtube.com/watch?v=DC2p3kFjcK0)

Devoluciones

Definiciones

TranscriptResponse

Nombre Ruta de acceso Tipo Description
Success
success boolean

Indica si la transcripción se recuperó correctamente.

Segmentos de transcripción
segments array of TranscriptSegment

Matriz de segmentos de transcripción con información de texto y tiempo.

Segmentos totales
totalSegments integer

Número total de segmentos de transcripción.

Duración total (ms)
totalDurationMs integer

Duración total del vídeo en milisegundos.

Duración total
totalDurationFormatted string

Duración total del vídeo en formato legible (por ejemplo, "4:36")

Transcripción completa
fullTranscript string

Texto de transcripción completo como una sola cadena.

Language
language string

Idioma de la transcripción (por ejemplo, "inglés (generado automáticamente)")

Procesado en
processedAt string

Marca de tiempo ISO 8601 cuando se procesó la respuesta.

Mensaje de error
error string

Mensaje de error si el valor correcto es false.

TranscripciónSegment

Nombre Ruta de acceso Tipo Description
Mensaje de texto
text string

Texto de transcripción de este segmento (limpiado).

Hora de inicio (ms)
startMs integer

Hora de inicio en milisegundos.

Hora de finalización (ms)
endMs integer

Hora de finalización en milisegundos.

Duración (ms)
durationMs integer

Duración de este segmento en milisegundos.

Hora de inicio (original)
startTime string

Formato de hora original de YouTube (por ejemplo, "3:24")

Hora de inicio (con formato)
startTimeFormatted string

Hora de inicio con formato (por ejemplo, "3:24")

Hora de finalización (con formato)
endTimeFormatted string

Hora de finalización con formato (por ejemplo, "3:26")

Duración (con formato)
durationFormatted string

Duración con formato (por ejemplo, "0:02")

Recuento de palabras
wordCount integer

Número de palabras de este segmento.

Recuento de caracteres
characterCount integer

Número de caracteres de este segmento.