Partager via


Transcription YouTube (éditeur indépendant) (préversion)

Un service personnalisé pour récupérer des transcriptions à partir de vidéos YouTube à l’aide de l’API YouTube interne.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom Troy Taylor
URL https://github.com/troystaylor/PowerPlatformConnectors
Messagerie électronique troy@troystaylor.com
Métadonnées du connecteur
Éditeur troystaylor
Site web https://www.youtube.com
Politique de confidentialité https://policies.google.com/privacy
Catégories Contenu et fichiers ; Productivité

Transcription YouTube (éditeur indépendant)

Un service personnalisé pour récupérer des transcriptions à partir de vidéos YouTube à l’aide du service YouTube interne.

Éditeur : Troy Taylor

Prerequisites

Aucun prérequis n’est nécessaire pour ce service.

Obtention des informations d’identification

Ce connecteur ne nécessite pas d’authentification. Les transcriptions YouTube sont accessibles via des points de terminaison d’API publics.

Opérations prises en charge

Obtenir la transcription vidéo

Récupère et transforme la transcription d’une vidéo YouTube spécifiée en un format propre et convivial power Platform avec des métadonnées et un traitement de texte améliorés.

Problèmes connus et limitations

  • Les transcriptions doivent être disponibles pour la vidéo (générées automatiquement ou téléchargées manuellement par le créateur)
  • Fonctionne uniquement avec des vidéos YouTube publiques
  • Utilise l’API interne de YouTube qui peut changer sans préavis
  • Le code personnalisé transforme les réponses complexes en format Power Platform simplifié
  • Veillez à respecter les conditions d’utilisation de YouTube

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Obtenir la transcription vidéo

Récupère et transforme la transcription d’une vidéo YouTube spécifiée dans un format propre et convivial de Power Platform. Fournissez simplement l’ID vidéo YouTube et le code personnalisé gère automatiquement toutes les générations de paramètres complexes.

Obtenir la transcription vidéo

Récupère et transforme la transcription d’une vidéo YouTube spécifiée dans un format propre et convivial de Power Platform. Fournissez simplement l’ID vidéo YouTube et le code personnalisé gère automatiquement toutes les générations de paramètres complexes.

Paramètres

Nom Clé Obligatoire Type Description
ID vidéo YouTube
externalVideoId True string

ID vidéo YouTube (11 caractères) : trouvé à la fin des URL vidéo YouTube (par exemple, youtube.com/watch?v=DC2p3kFjcK0)

Retours

Définitions

TranscriptResponse

Nom Chemin d’accès Type Description
Success
success boolean

Indique si la transcription a été récupérée avec succès.

Segments de transcription
segments array of TranscriptSegment

Tableau de segments de transcription avec des informations de texte et de minutage.

Total Segments
totalSegments integer

Nombre total de segments de transcription.

Durée totale (ms)
totalDurationMs integer

Durée totale de la vidéo en millisecondes.

Durée totale
totalDurationFormatted string

Durée totale de la vidéo au format lisible par l’homme (par exemple, « 4:36 »)

Transcription complète
fullTranscript string

Terminer le texte de transcription sous forme de chaîne unique.

Language
language string

Langue de la transcription (par exemple, « Anglais (généré automatiquement) »

Traité à
processedAt string

Horodatage ISO 8601 lorsque la réponse a été traitée.

Message d'erreur
error string

Message d’erreur si la réussite est false.

TranscriptSegment

Nom Chemin d’accès Type Description
Texto
text string

Texte de transcription de ce segment (nettoyé).

Heure de début (ms)
startMs integer

Heure de début en millisecondes.

Heure de fin (ms)
endMs integer

Heure de fin en millisecondes.

Durée (ms)
durationMs integer

Durée de ce segment en millisecondes.

Heure de début (original)
startTime string

Format d’heure YouTube d’origine (par exemple, « 3:24 »)

Heure de début (mise en forme)
startTimeFormatted string

Heure de début mise en forme (par exemple, « 3:24 »)

Heure de fin (mise en forme)
endTimeFormatted string

Heure de fin mise en forme (par exemple, '3:26')

Durée (mise en forme)
durationFormatted string

Durée mise en forme (par exemple, « 0:02 »)

Nombre de mots
wordCount integer

Nombre de mots dans ce segment.

Nombre de caractères
characterCount integer

Nombre de caractères dans ce segment.