View a markdown version of this page

Création de plans pour la vidéo - Amazon Bedrock

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création de plans pour la vidéo

Les plans pour les fichiers vidéo présentent quelques qualités uniques par rapport aux autres plans, en particulier dans le domaine de la création de champs. Les plans vidéo comportent un paramètre appelé granularité, qui vous permet de définir un champ sur Vidéo ou Chapitre. Lorsque le champ est défini sur vidéo, il est détecté sur l’ensemble de la vidéo. Par exemple, si vous souhaitez obtenir un résumé de l’intégralité du clip, vous devez définir la granularité de ce champ sur vidéo.

Un champ dont la granularité est définie sur Chapitre renverra à la place une réponse pour chaque chapitre de la vidéo. Le champ renverra une valeur pour chaque chapitre de la vidéo. En reprenant l’exemple précédent, si vous souhaitez obtenir un résumé de chaque partie d’une vidéo, vous devez définir la granularité sur chapitre.

Lorsque vous créez un champ de granularité de chapitre, vous pouvez définir un type de données unique, un tableau d’entités. Par exemple, si vous souhaitez détecter les objets visuellement visibles dans votre vidéo, vous pouvez créer un champ appelé key-visual-objects et définir son type comme étant un tableau d’entités. Ce champ renverrait alors les noms des entités dans un objet de tableau.

Vous trouverez ci-dessous quelques exemples de champs pour le traitement vidéo. Tous les champs des plans vidéo sont considérés comme inférés, à l’exception des entités et des tableaux d’entités.

Champ Instructions Type d'extraction Type Granularité
objets-visuels clés Veuillez détecter tous les objets visibles dans la vidéo extractive Tableau d'entités [« chapitre »]
mots clés Termes consultables qui capturent les thèmes clés, les acteurs, les éléments de l'intrigue et les aspects importants des séries télévisées et des films afin d'améliorer la découverte de contenu. déduit Tableau de chaînes [« vidéo »]
genre Le genre du contenu. déduit chaîne [« vidéo »]
type vidéo Identifier le type de contenu vidéo déduit enums : ["Film », « Série télévisée », « Actualités », « Autres"] [« vidéo »]

Exemples de champs de plans pour les points forts du discours liminaire

Champ Instructions Type d'extraction Type Granularité
réglage de diffusion Le cadre physique ou l'environnement dans lequel se déroule la diffusion ou la séance de formation. déduit enums ["salle de conférence », « salle de classe », « lieu extérieur », « Autres », « Non applicable à la vidéo"] [« vidéo »]
participation du public à la diffusion Le niveau d'engagement ou d'interaction entre les intervenants et le public. déduit enums ["interactif », « passif », « Non applicable à la vidéo"] [« vidéo »]
aides visuelles pour la diffusion Une liste des supports visuels ou matériels importants utilisés lors de la présentation, tels que des diapositives, des diagrammes ou des démonstrations. déduit Tableau de chaînes [« vidéo »]
taille de l'audience de diffusion La taille du public présent à l'événement. déduit enums ["grand public », « public moyen », « petit groupe », « Non applicable à cette vidéo"] [« chapitre »]
sujets de présentation et de diffusion Liste des principaux sujets, sujets ou thèmes abordés lors de la présentation ou de la session de formation. déduit enums : ["Film », « Série télévisée », « Actualités », « Autres"] [« vidéo »]

Exemples de champs de plans pour l’analyse des publicités

Champ Instructions Type d'extraction Type Granularité
ads-video-ad-categories Les catégories d'annonces pour la vidéo déduit enums ["Santé et beauté », « Perte de poids », « Nourriture et boissons », « Restaurants », « Politique », « Crypto-monnaies et NFT », « Prêt d'argent et finance », « Tabac », « Autre », « La vidéo n'est pas une publicité"] [« vidéo »]
langage des annonces et des vidéos La langue principale de la publicité déduit chaîne [« vidéo »]
ads-video-primary-brand La principale marque ou entreprise annoncée dans la vidéo. déduit chaîne [« vidéo »]
message principal de la vidéo publicitaire Le message principal ou le slogan véhiculé dans la publicité déduit chaîne [« vidéo »]
clarté des messages vidéo publicitaires Dans quelle mesure le message principal de la publicité est-il clair et compréhensible déduit enums : ["clear », « ambiguë », « Non applicable à la vidéo"] [« vidéo »]
ads-video-cible-publics-interêts Intérêts ou loisirs spécifiques que le public cible est susceptible d'avoir déduit Tableau de chaînes [« vidéo »]
type de produit vidéo publicitaire La catégorie ou le type de produit annoncé déduit enums : ["électronique », « vêtement », « aliment_and_boisson », « automobile », « électroménager », « autre », « Non applicable à la vidéo"] [« vidéo »]
placement de produits publicitaires et vidéo La façon dont le produit est positionné ou présenté dans la publicité déduit enums : ["front_and_center », « background », « held_by_person », « other », « Non applicable à la vidéo"] [« vidéo »]
Caractéristiques du produit publicitaire et vidéo Les principales caractéristiques ou spécifications du produit annoncé mises en évidence dans la vidéo déduit Tableau de chaînes [« vidéo »]
ads-video-nombre-de-produits Le nombre de produits ou de variantes distincts présentés dans la publicité déduit number [« vidéo »]

La vidéo prend également en charge un ensemble de types d’entités qui permettent d’identifier et de localiser des entités spécifiques dans le contenu vidéo. Cette fonctionnalité renvoie un tableau d’entités détectées. Vous trouverez ci-dessous un exemple de tableau d’entités dans un plan client :

"field_name": { "items": { "$ref": "bedrock-data-automation#/definitions/Entity" }, "type": "array", "instruction": "Please detect all the visually prominent objects in the video", "granularity": [ "chapter" ] }
Note

bedrock-data-automation#/definitions/Entity est un type de service appartenant à BDA. Pour analyser vos résultats, utilisez le schéma suivant.

{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "bedrock-data-automation", "type": "object", "definitions": { "BoundingBox": { "type": "object", "additionalProperties": false, "properties": { "left": { "type": "number" }, "top": { "type": "number" }, "width": { "type": "number" }, "height": { "type": "number" } } }, "Entity": { "type": "object", "additionalProperties": false, "properties": { "label": { "type": "string" }, "bounding_box": { "$ref": "bedrock-data-automation#/definitions/BoundingBox" }, "confidence": { "type": "number" } } } }, "properties": {} }