Condividi tramite


Trascrizione di YouTube (editore indipendente) (anteprima)

Un servizio personalizzato per recuperare le trascrizioni dai video di YouTube usando l'API YouTube interna.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Troy Taylor
URL https://github.com/troystaylor/PowerPlatformConnectors
Email troy@troystaylor.com
Metadati del connettore
Editore troystaylor
Sito web https://www.youtube.com
Informativa sulla privacy https://policies.google.com/privacy
Categorie Contenuto e file; Produttività

Trascrizione di YouTube (editore indipendente)

Un servizio personalizzato per recuperare le trascrizioni dai video di YouTube usando il servizio YouTube interno.

Editore: Troy Taylor

Prerequisiti

Non sono necessari prerequisiti per questo servizio.

Recupero delle credenziali

Questo connettore non richiede l'autenticazione. Le trascrizioni di YouTube sono accessibili tramite endpoint API pubblici.

Operazioni supportate

Ottenere la trascrizione video

Recupera e trasforma la trascrizione per un video YouTube specificato in un formato pulito e descrittivo di Power Platform con metadati avanzati ed elaborazione del testo.

Problemi noti e limitazioni

  • Le trascrizioni devono essere disponibili per il video (generato automaticamente o caricato manualmente dall'autore)
  • Funziona solo con i video di YouTube pubblici
  • Usa l'API interna di YouTube che può cambiare senza preavviso
  • Il codice personalizzato trasforma risposte complesse in formato Power Platform semplificato
  • Verificare la conformità alle condizioni per l'utilizzo del servizio di YouTube

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Ottenere la trascrizione video

Recupera e trasforma la trascrizione per un video YouTube specificato in un formato pulito e intuitivo per Power Platform. È sufficiente fornire l'ID video di YouTube e il codice personalizzato gestisce automaticamente tutta la generazione di parametri complessi.

Ottenere la trascrizione video

Recupera e trasforma la trascrizione per un video YouTube specificato in un formato pulito e intuitivo per Power Platform. È sufficiente fornire l'ID video di YouTube e il codice personalizzato gestisce automaticamente tutta la generazione di parametri complessi.

Parametri

Nome Chiave Necessario Tipo Descrizione
YouTube Video ID
externalVideoId True string

ID video di YouTube (11 caratteri) - trovato alla fine degli URL video di YouTube (ad esempio, youtube.com/watch?v=DC2p3kFjcK0)

Restituisce

Definizioni

TrascrizioneResponse

Nome Percorso Tipo Descrizione
Success
success boolean

Indica se la trascrizione è stata recuperata correttamente.

Segmenti di trascrizione
segments array of TranscriptSegment

Matrice di segmenti di trascrizione con informazioni di testo e temporizzazione.

Totale segmenti
totalSegments integer

Numero totale di segmenti di trascrizione.

Durata totale (ms)
totalDurationMs integer

Durata totale del video in millisecondi.

Durata totale
totalDurationFormatted string

Durata totale del video in formato leggibile (ad esempio, '4:36')

Trascrizione completa
fullTranscript string

Testo di trascrizione completo come singola stringa.

Language
language string

Lingua della trascrizione ,ad esempio 'Inglese (generato automaticamente)')

Elaborato all'indirizzo
processedAt string

Timestamp ISO 8601 durante l'elaborazione della risposta.

Messaggio di errore
error string

Messaggio di errore se l'operazione ha esito positivo è false.

TrascrizioneSegment

Nome Percorso Tipo Descrizione
Testo
text string

Testo della trascrizione per questo segmento (pulito).

Ora di inizio (ms)
startMs integer

Ora di inizio in millisecondi.

Ora di fine (ms)
endMs integer

Ora di fine in millisecondi.

Durata (ms)
durationMs integer

Durata di questo segmento in millisecondi.

Ora di inizio (originale)
startTime string

Formato ora di YouTube originale (ad esempio, '3:24')

Ora di inizio (formattata)
startTimeFormatted string

Ora di inizio formattata (ad esempio, '3:24')

Ora di fine (formattata)
endTimeFormatted string

Ora di fine formattata (ad esempio, '3:26')

Durata (formattata)
durationFormatted string

Durata formattata (ad esempio, '0:02')

Conteggio parole
wordCount integer

Numero di parole in questo segmento.

Conteggio caratteri
characterCount integer

Numero di caratteri in questo segmento.