次の方法で共有


YouTube トランスクリプト (独立したパブリッシャー) (プレビュー)

内部 YouTube API を使用して YouTube ビデオからトランスクリプトを取得するカスタム サービス。

このコネクタは、次の製品とリージョンで使用できます。

サービス クラス リージョン
コピロット スタジオ Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
ロジック アプリ Standard 次を除くすべての Logic Apps リージョン :
     - Azure Government リージョン
     - Azure China リージョン
     - 米国国防総省 (DoD)
Power Apps Premium 次を除くすべての Power Apps リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
Power Automate(パワーオートメート) Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
お問い合わせ
名前 トロイ・テイラー
URL https://github.com/troystaylor/PowerPlatformConnectors
Email troy@troystaylor.com
コネクタ メタデータ
パブリッシャー troystaylor
Web サイト https://www.youtube.com
プライバシー ポリシー https://policies.google.com/privacy
カテゴリ コンテンツとファイル。生産性

YouTube トランスクリプト (独立したパブリッシャー)

内部 YouTube サービスを使用して YouTube ビデオからトランスクリプトを取得するカスタム サービス。

発行元: Troy Taylor

[前提条件]

このサービスに必要な前提条件はありません。

資格情報の取得

このコネクタでは、認証は必要ありません。 YouTube トランスクリプトは、パブリック API エンドポイントを介してアクセスされます。

サポートされている操作

ビデオ トランスクリプトを取得する

指定した YouTube ビデオのトランスクリプトを取得し、強化されたメタデータとテキスト処理を備えたクリーンで Power Platform に適した形式に変換します。

既知の問題と制限事項

  • トランスクリプトは、ビデオで使用できる必要があります (自動生成または作成者が手動でアップロード)
  • パブリック YouTube ビデオでのみ動作する
  • 予告なしに変更される可能性がある YouTube の内部 API を使用します
  • カスタム コードにより、複雑な応答が簡略化された Power Platform 形式に変換されます
  • YouTube の利用規約に準拠していることを確認してください

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

ビデオ トランスクリプトを取得する

指定した YouTube ビデオのトランスクリプトを取得して、Power Platform に適したクリーンな形式に変換します。 YouTube ビデオ ID を指定するだけで、カスタム コードはすべての複雑なパラメーター生成を自動的に処理します。

ビデオ トランスクリプトを取得する

指定した YouTube ビデオのトランスクリプトを取得して、Power Platform に適したクリーンな形式に変換します。 YouTube ビデオ ID を指定するだけで、カスタム コードはすべての複雑なパラメーター生成を自動的に処理します。

パラメーター

名前 キー 必須 説明
YouTube ビデオ ID
externalVideoId True string

YouTube ビデオ ID (11 文字) - YouTube ビデオ URL の末尾にある (例: youtube.com/watch?v=DC2p3kFjcK0)

戻り値

定義

TranscriptResponse

名前 パス 説明
Success
success boolean

トランスクリプトが正常に取得されたかどうかを示します。

トランスクリプト セグメント
segments array of TranscriptSegment

テキストとタイミング情報を含むトランスクリプト セグメントの配列。

合計セグメント数
totalSegments integer

トランスクリプト セグメントの合計数。

Total Duration (ms)
totalDurationMs integer

ビデオの合計再生時間 (ミリ秒)。

合計時間
totalDurationFormatted string

人間が判読できる形式の合計ビデオ再生時間 (例: '4:36')

完全なトランスクリプト
fullTranscript string

トランスクリプト テキストを 1 つの文字列として完成します。

Language
language string

トランスクリプトの言語 (例: "英語 (自動生成)")

Processed At
processedAt string

応答が処理されたときの ISO 8601 タイムスタンプ。

エラーメッセージ
error string

成功が false の場合のエラー メッセージ。

TranscriptSegment

名前 パス 説明
テキスト
text string

このセグメントのトランスクリプト テキスト (クリーンアップ)。

開始時刻 (ミリ秒)
startMs integer

開始時刻 (ミリ秒単位)。

終了時刻 (ミリ秒)
endMs integer

終了時刻 (ミリ秒単位)。

期間 (ミリ秒)
durationMs integer

このセグメントの期間 (ミリ秒)。

開始時刻 (元)
startTime string

元の YouTube 時刻形式 (例: '3:24')

開始時刻 (書式設定済み)
startTimeFormatted string

書式設定された開始時刻 (例: '3:24')

終了時刻 (書式設定済み)
endTimeFormatted string

書式設定された終了時刻 (例: '3:26')

期間 (書式設定済み)
durationFormatted string

書式設定された期間 (例: '0:02')

単語数
wordCount integer

このセグメント内の単語数。

文字数
characterCount integer

このセグメント内の文字数。