Ouvrir le Studio

YouTube Video Reader

Lire les métadonnées et les pistes de sous-titres autorisées

À quoi sert ce node ?

Le node YouTube Video Reader utilise YouTube Data API v3 pour lire les métadonnées de 1 à 50 identifiants ou URL de vidéos. Il accepte les URL watch, youtu.be, shorts, embed et live, conserve l’ordre d’entrée et supprime les doublons.

Le node peut aussi télécharger une piste de sous-titres lorsque le compte YouTube connecté y est autorisé. Cette option est désactivée par défaut, car son coût en quota est nettement supérieur à celui des métadonnées.

Configuration

Intégration YouTube integration required

Connexion OAuth Google utilisée pour les appels à YouTube Data API.

videos array required

De 1 à 50 identifiants ou URL de vidéos YouTube.

Inclure les sous-titres boolean default: false

Active explicitement la recherche et le téléchargement des sous-titres.

Langue des sous-titres string

Code de langue optionnel, par exemple en ou fr.

Sortie

items array

Un résultat par entrée valide et dédupliquée, dans l’ordre d’entrée. Chaque élément contient success, video_id, video, transcript, transcript_status et error.

transcript_status vaut available, absent, forbidden, error ou not_requested. Une erreur de sous-titres reste isolée à la vidéo concernée.

Autorisation et quota

Les métadonnées utilisent le scope youtube.readonly. Le téléchargement de sous-titres utilise youtube.force-ssl et nécessite généralement d’en être propriétaire. Les coûts typiques sont de 1 unité pour videos.list ou captions.list, et d’environ 50 unités pour captions.download.

Warning

N’activez les sous-titres que si nécessaire. La limite de 50 vidéos et le mode métadonnées par défaut protègent le quota partagé de l’API YouTube.