assistance Contacter le support | Étatétat du système du système
Contenu de la page

    Création de champs personnalisés Video Cloud

    Dans cette rubrique, vous verrez les champs personnalisés Video Cloud nécessaires à la synchronisation dans Brightcove Beacon.

    Introduction

    Les vidéos qui seront importées dans Brightcove Beacon à partir de Video Cloud doivent avoir un ensemble enrichi de métadonnées défini pour une utilisation correcte dans Brightcove Beacon. Dans ce document, vous verrez comment créer de nouveaux champs personnalisés dans Studio. En outre, les champs nécessaires pour Brightcove Beacon sont définis.

    Création de champs personnalisés

    Pour créer des champs personnalisés, procédez comme suit.

    1. Connectez-vous à Video Cloud Studio.
    2. Dans l'en-tête de navigation, cliquez sur ADMIN , puis sur Champs vidéo. Notez que vous devez être un administrateur de compte pour accéder au menu ADMIN.
    3. La page Champs vidéo affiche vos champs personnalisés et tous les champs de métadonnées vidéo standard, comme indiqué dans la capture d'écran suivante :
    4. Cliquez sur Ajouter un champ personnalisé.
    5. Saisissez un nom complet. Cela apparaîtra comme étiquette pour le champ dans les modules Upload et Media. Un nom interne sera automatiquement créé pour le champ en fonction du nom complet.

    6. Sélectionnez un type pour le champ.
      • Texte - L'utilisateur peut taper n'importe quoi dans le champ jusqu'à 1024 caractères sur un octet (ou 512 caractères sur deux octets).
      • Liste - L'utilisateur sélectionne dans une liste de valeurs. Les listes ne peuvent pas avoir plus de 150 valeurs possibles et chaque valeur de la liste ne peut contenir plus de 100 caractères.
    7. Saisissez une description. Le champ de description apparaîtra sous la forme d'un indice dans l'interface Studio.
    8. Si le champ personnalisé est requis, cochez Rendre ce champ obligatoire.
    9. Si votre type de champ est Liste, entrez une liste de valeurs séparées par des virgules, puis cliquez sur Ajouter à la liste, comme illustré dans la capture d'écran suivante.

    10. Cliquez sur Enregistrer le champ pour enregistrer les modifications. Cliquez sur Enregistrer et ajouter un autre pour enregistrer le champ et commencer à créer un autre champ.

    Les champs personnalisés que vous créez sont disponibles immédiatement et seront visibles dans le module Media.

    Jusqu'à 10 champs personnalisés peuvent être créés. Si vous avez besoin de plus de 10 champs, cliquez sur les champs Besoin de plus ? dans la page Champs vidéo pour contacter le support client de Brightcove pour obtenir plus d'informations. Les éditeurs sont limités à 50 champs personnalisés.

    Modification des valeurs de liste

    Vous pouvez ajouter des valeurs supplémentaires à un champ personnalisé de type Liste. Cliquez sur le lien Nom du champ personnalisé, ajoutez les valeurs, puis cliquez sur Ajouter à la liste. Lorsque vous avez terminé, cliquez sur Enregistrer le champ.

    Suppression des valeurs de liste

    Vous pouvez ajouter supprimer des valeurs existantes d'un champ personnalisé de type Liste. Cliquez sur le lien Nom du champ personnalisé, cliquez sur l'icône de suppression () associée à la valeur, puis cliquez sur Enregistrer le champ.

    Lorsqu'une valeur de liste est supprimée, toutes les vidéos précédemment affectées à cette valeur conservent la valeur. Toutefois, si une vidéo avec la valeur supprimée est modifiée, la valeur sera effacée et une nouvelle valeur devra être sélectionnée.

    Suppression de champs personnalisés d'un compte

    Pour supprimer un champ personnalisé de votre compte, vous devez contacter le support Brightcove. Notez que si le support Brightcove supprime des champs personnalisés, la date de modification changera pour toutes les vidéos pour lesquelles une valeur était présente.

    Utilisation des valeurs de liste pour les métadonnées Brightcove Beacon

    Dans le tableau ci-dessous, vous trouverez un certain nombre de champs personnalisés que vous devez créer. Comme indiqué ci-dessus, lors de la création d'un champ personnalisé, vous choisissez le type de données Texte ou Liste. Notez que TOUS les Types sont Texte. Cela peut alléger le fardeau des conservateurs de contenu vidéo s'ils peuvent choisir dans une liste plutôt que d'avoir à saisir du texte. En outre, il aidera invariablement à garder la saisie des données plus cohérente si les valeurs peuvent être sélectionnées dans une liste plutôt que saisies. Par conséquent, si vous trouvez une liste fonctionne dans certaines analyses de rentabilisation, une liste peut être utilisée.

    Bien sûr, le choix est le vôtre, mais vous pouvez trouver pour certains champs personnalisés une liste est une bonne sélection pour le type de données. Par exemple, vous voudrez peut-être tenir compte des points suivants, entre autres, pour les listes :

    • beacon.genre
    • balises. Ageration
    • Beacon.ViewerScore
    • beacon.rights..type

    Champs standard

    Le tableau suivant affiche les champs Video Cloud standard, ce qui signifie qu'ils existent par défaut, et sont utilisés par Brightcove Beacon pour importer correctement la vidéo à laquelle les métadonnées sont associées.

    Juste un rappel rapide de l'étape 6 ci-dessus sur les limites de caractères :

    • Texte - Peut contenir jusqu'à 1024 caractères sur un octet (ou 512 caractères sur deux octets).
    • Liste - Peut contenir plus de 150 valeurs possibles et chaque valeur de la liste ne peut pas contenir plus de 100 caractères.
    Champ Video Cloud Description Où/Comment
    peuplé
    Obligatoire
    duration Utilisé par Brightcove Beacon pour afficher le pourcentage regardé et la durée dans les écrans de détails Remplissage automatique par Video Cloud Oui
    images.poster.src Image du paysage (16:9) :
    Minimum Largeur : 1000px Hauteur : 563px
    Maximum Largeur : 4000px Hauteur : 2250px
    Modifiez la section > Affiche IMAGES des propriétés de la vidéo et recherchez l'emplacement de l'image enregistrée localement. Oui
    images.thumbnail.src Image de l'affiche (2:3)
    Minimum Largeur : 1000px Hauteur : 1500px
    Maximum Largeur : 2000px Hauteur : 3000px
    Modifiez la section Images > miniature des propriétés de la vidéo et recherchez l'emplacement de l'image enregistrée localement. Oui
    Images.WideBanner.src Bientôt - En attendant, par défaut images.poster.src
    Images.portraitPoster.src Bientôt - En attendant, par défaut images.poster.src
    name Utilisé par Brightcove Beacon comme titre de l'actif Modifiez la section INFORMATIONS VIDÉO des propriétés de la vidéo et entrez un nom Oui
    tags Non affiché dans les applications, mais plutôt utilisé par Brightcove Beacon pour créer des playlists Modifiez la section INFORMATIONS VIDÉO des propriétés de la vidéo et entrez Tags Non

    Noms de champs personnalisés

    Les trois sections suivantes de ce document couvrent les champs personnalisés que vous devrez peut-être créer en fonction de votre cas d'utilisation d'implémentation particulier. Chaque champ personnalisé a à la fois un nom complet et un nom interne. Si vous pensez que vous avez un nom plus significatif pour le Afficher un nom vous pouvez utiliser cette option, mais Nom interne MUST correspond exactement.

    Général, champs personnalisés

    Le tableau suivant affiche les champs Video Cloud personnalisés que vous devrez peut-être créer en fonction de votre implémentation. Notez qu'aucun champ que vous créez ne doit avoir la case à cocher Rendre ce champ obligatoire .

    Nom d'affichage Nom interne Type Notes/Exemples
    beacon.genre beacon_genre Texte * Genre de l'actif
    * Apparaît dans la page de détails et sera utilisé pour organiser les actifs dans différents écrans. Si cette valeur n'est pas définie, aucun genre ne sera affiché dans l'interface
    utilisateur* Ne pas définir cette valeur aura un impact sur la fonctionnalité de contenu connexe
    * Exemple : Un des genres tels que définis dans Brightcove Beacon, par exemple Action ou Aventure pour les films
    balise.
    ProductionAnnée
    beacon_
    année de production
    Texte * Année de production de l'actif - apparaîtra dans les pages de détails
    * Un entier à quatre chiffres
    balises.
    réalisateur
    beacon_cast_
    réalisateur
    Texte * Liste des noms des administrateurs séparés par des virgules
    * Exemple : Nom (s) du (s) directeur (s), p. ex. Jane Smith, Santiago Almada
    beacon.cast.chanteur beacon_cast_singer Texte * Liste des noms de chanteurs séparés par des virgules
    * Exemple : Nom (s) du (s) chanteur (s), p. ex. Jane Smith, Santiago Almada
    beacon.cast.acteur beacon_cast_actor Texte * Liste des noms des acteurs séparés par des virgules
    * Exemple : Nom (s) de l'acteur (s), par exemple Jane Smith, Santiago Almada
    balises.
    compositeur
    beacon_cast_
    compositeur
    Texte * Liste des noms de compositeurs séparés par des virgules
    * Exemple : Nom (s) du compositeur (s), par exemple Jane Smith, Santiago Almada
    balises.
    Auteur-compositeur
    beacon_cast_
    auteur-compositeur
    Texte * Liste des noms des auteurs-compositeurs séparés par des virgules
    * Exemple : Nom (s) de l'auteur/compositeur (s), p. ex. Jane Smith, Santiago Almada
    beacon.cast.writer beacon_cast_writer Texte * Liste des noms d'écrivains séparés par des virgules
    * Exemple : Nom (s) de l'auteur (s), p. ex. Jane Smith, Santiago Almada
    balises. Ageration beacon_agérating Texte * Fournit la cote d'âge pour l'actif
    * La valeur dans ce champ doit être sous la forme de paires clé=valeur séparées par des virgules, où la clé est le code pays (comme nous ) et la valeur est la cote d'âge appropriée pour cette Code pays pris en charge par Brightcove Beacon
    * Si cette valeur n'est pas définie, la cote la plus permissive pour le système d'évaluation par âge par défaut du pays défini dans Brightcove Beacon sera
    utilisé* Exemple : key=valeur, key=valeur, par exemple US=TV-y, US=TV-m)
    balise.
    ShortDescription
    beacon_
    shortdescription
    Texte * Permet de fournir une brève description adaptée à Brightcove Beacon
    * Si cette valeur n'est pas définie, il utilise le texte défini dans le champ de description courte de la vidéo
    * Si ce champ est laissé vide et qu'une description courte est entrée pour la vidéo dans VIDEO INFORMATION de Video Cloud Studio, la valeur Studio sera ingérée. Sachez que la description courte de Studio est limitée à 250 caractères, tandis que ce champ personnalisé peut contenir 1024 caractères.
    balise.
    LongDescription
    beacon_
    longdescription
    Texte * Permet de fournir une description longue adaptée à Brightcove Beacon
    * Si cette valeur n'est pas définie, il utilise le texte défini dans le champ de description longue de la vidéo
    * Si ce champ est laissé vide et qu'une description longue est entrée pour la vidéo dans Vidéo INFORMATIONS VIDÉO de Cloud Studio, la valeur Studio sera ingérée. Sachez que la description longue de Studio comporte 5000 caractères, alors que ce champ personnalisé ne peut contenir que 1024 caractères.
    balise.
    ViewerScore
    beacon_
    viewerscore
    Texte * Permet de définir un score initial pour les évaluations des spectateurs (provenant d'un autre système ou de définir la valeur initiale)
    * Ceci ne sera utilisé que si l'actif vidéo est nouveau dans Brightcove Beacon et sera ignoré pour toute mise à jour ultérieure de cet actif dans Brightcove Beacon - ceci afin que les valeurs définies par les utilisateurs dans Brightcove Beacon ne sont pas
    remplacées* Les valeurs possibles sont des entiers compris entre 0 et 100
    beacon.trailer.id beacon_trailer_id Texte * Points vers un autre actif vidéo dans le cloud vidéo qui sera utilisé comme bande-annonce pour l'actif sur lequel ce champ est défini
    * L'actif pointé sera écarté en tant que film ou épisode
    * Exemple : Un ID vidéo Video Cloud, par exemple 6140603191001
    balises. ingest beacon_ingest Texte * Si ce champ n'est pas présent, il sera par défaut
    ingérable* Si vous ne voulez pas qu'une ressource spécifique ne soit pas synchronisée avec Brightcove Beacon, alors ce champ doit être défini sur Non

    Champs de gestion des droits

    Pour prendre en charge la monétisation et les restrictions d'accès pour les ressources, un ensemble de champs personnalisés doit être utilisé. Comme vous pouvez avoir plusieurs instances de configurations de gestion des droits, l'approche suggérée consiste à créer plusieurs ensembles de champs personnalisés. Dans le nom de chaque instance, un compteur est utilisé pour les différencier. La première instance doit utiliser le compteur à 0. Voici un exemple de ces champs groupés utilisant réellement une valeur de compteur :

    Par exemple, vous aurez peut-être besoin d'un ensemble pour définir votre publicité utilisée dans les vidéos, et d'un autre pour définir des offres spéciales pour les vacances, comme le Nouvel An.

    Un exemple spécifique aidera à clarifier l'utilisation de ces champs. La capture d'écran suivante montre la définition de l'insertion d'annonces côté serveur (SSAI) utilisée sur une vidéo de Video Cloud.

    Vous pouvez apprendre ce qui suit à partir de cet exemple :

    • Tous les champs de gestion des droits d'un groupe ne doivent pas se voir attribuer des valeurs. Dans ce cas, seule la balises .droits.<compteur > .adConfiguration et beacon.rights.<compteur > .type sont utilisés.
    • Vous pouvez utiliser l'ID de configuration SSAI créé dans Studio dans les champs personnalisés Brightcove Beacon.
    • La valeur de compteur d'un ensemble de champs de gestion des droits peut commencer à 0 (surligné en jaune).
    • Bien que ce n'est pas directement visible dans cette capture d'écran, mais vrai, est que la configuration Video Cloud SSAI sera ingérée dans Brightcove Beacon.

    Notez qu'aucun champ que vous créez ne doit avoir la case à cocher Rendre ce champ obligatoire .

    Le tableau suivant affiche les champs Video Cloud personnalisés que vous devrez peut-être créer en fonction de votre implémentation.

    Nom d'affichage Nom interne Type Notes/Exemples
    beacon.rights..type beacon_rights_
    < compteur > _type
    Texte * Identifie si le type de monétisation de l'actif
    * Pour la valeur, utilisez l'un des éléments suivants :
    • GRATUITÉ
    • AVOD
    • SVOD
    • HÉRITER
    * Valeur par défaut : GRATUIT
    * La valeur INHERIT est uniquement applicable aux actifs épisode
    beacon.rights.
    <compteur >.
    Date de début
    beacon_rights_
    < compteur > _
    startdate
    Texte * Date à laquelle l'actif doit être exposé sous les restrictions d'accès et les options de monétisation de cet ensemble particulier
    * Format : Date aaaa-mm-jj
    * Valeur par défaut : S'il n'est pas défini, la date de début de la disponibilité vidéo par défaut
    beacon.rights..endDate beacon_rights_
    < compteur > _enddate
    Texte * Date à laquelle l'actif ne doit plus être exposé sous les restrictions d'accès et les options de monétisation de cet ensemble particulier
    * Format : Date aaaa-mm-jj
    * Valeur par défaut : S'il n'est pas défini, la date de fin de la disponibilité vidéo par défaut
    beacon.rights..périphériques beacon_rights_
    < compteur > _périphériques
    Texte * Liste séparée par des virgules des périphériques pris en charge par Brightcove Beacon auxquels l'actif doit être exposé sous les restrictions d'accès et les options de monétisation de cet ensemble particulier
    * Liste séparée par des virgules de :
    • iOS
    • Android
    • web
    • Roku
    • STV
    • Fée
    • LGTV
    • Samsung
    • appletv
    • androidtv
    • Panasonic
    * Valeur par défaut : S'il n'est pas défini, par défaut, tous les périphériques pris en charge par Brightcove Beacon
    beacon.rights.
    <compteur >.
    EmplacementsPermis
    beacon_rights_
    < compteur > _
    locationspermis
    Texte * Liste séparée par des virgules des emplacements définis dans Brightcove Beacon auxquels l'actif doit être exposé en vertu des restrictions d'accès et des options de monétisation de cet ensemble particulier
    * Valeur par défaut : S'il n'est pas défini, tous les emplacements pris en charge par Brightcove Beacon par défaut
    beacon.rights.<compteur >.
    EmplacementsDeny
    beacon_rights_
    < compteur > _
    locationsdeny
    Texte * Liste séparée par des virgules des emplacements définis dans Brightcove Beacon auxquels l'actif ne doit PAS être exposé sous les restrictions d'accès et les options de monétisation de cet ensemble particulier
    * Aucune valeur par défaut
    beacon.rights.
    <compteur >.
    Nom du paquet
    beacon_rights_
    < compteur > _
    nom de paquet
    Texte * Une valeur pour ce champ DOIT être saisie si beacon.rights.La valeur du champ .type est définie sur SVOD
    * Une liste de noms de paquets séparés par des virgules, telle que définie dans Brightcove Beacon
    * Exemples : Sport Premium, Films Action, Films Jour de la Terre
    * Aucune valeur par défaut
    beacon.rights.
    <compteur >.
    AdConfiguration
    beacon_rights_
    < compteur > _
    adconfiguration
    Texte * Une valeur pour ce champ DOIT être saisie si beacon.rights.La valeur du champ .type est définie sur AVOD
    * Identifiant d'une configuration d'annonce dans Brightcove Beacon
    * Aucune valeur par défaut

    Champs épisode

    Ce qui suit devra être complété pour les vidéos qui sont des épisodes d'une série. Le diagramme suivant montre la relation entre une série et ses saisons et épisodes.

    Selon le diagramme, les champs suivants seraient obligatoires pour les six vidéos de la série.

    • Vidéo 1
      • Beacon.episode.SerieName : Aventures sur la côte de l'Oregon
      • Beacon.Episode.Saisonnumber : 1
      • beacon.episode.number : 1
    • Vidéo 2
      • Beacon.episode.SerieName : Aventures sur la côte de l'Oregon
      • Beacon.Episode.Saisonnumber : 1
      • beacon.episode.number : 2
    • Vidéo 3
      • Beacon.episode.SerieName : Aventures sur la côte de l'Oregon
      • Beacon.Episode.Saisonnumber : 1
      • beacon.episode.number : 3
    • Vidéo 4
      • Beacon.episode.SerieName : Aventures sur la côte de l'Oregon
      • Beacon.Episode.Saisonnumber : 2
      • beacon.episode.number : 1
    • Vidéo 5
      • Beacon.episode.SerieName : Aventures sur la côte de l'Oregon
      • Beacon.Episode.Saisonnumber : 2
      • beacon.episode.number : 2
    • Vidéo 6
      • Beacon.episode.SerieName : Aventures sur la côte de l'Oregon
      • Beacon.Episode.Saisonnumber : 2
      • beacon.episode.number : 3

    Voici une mise en œuvre réelle de l'utilisation des champs d'épisode. Dans ce cas, les champs personnalisés sont affichés avec les valeurs associées (les valeurs mises en surbrillance dans yellos).

    Nom d'affichage Nom interne Type Notes/Exemples
    beacon.épisode.
    SerieName
    beacon_episode_
    nom de série
    Texte * Une valeur pour ce champ DOIT être saisie s'il s'agit d'un élément d'épisode, sinon aucune valeur n'est requise
    * La valeur pointe vers l'identificateur de série dans Brightcove Beacon sous lequel appartient un épisode (la série doit être créée directement dans Brightcove Beacon)
    * Exemple : Nom de la série, Aventures sur la côte de l'Oregon
    beacon.épisode.
    Numéro-saisonnière
    beacon_episode_
    saisonnumber
    Test * Une valeur pour ce champ DOIT être saisie s'il s'agit d'un élément d'épisode, sinon aucune valeur n'est requise
    * Identifie le numéro de série dans Brightcove Beacon sous lequel appartient un épisode (les saisons doivent être créées directement dans Brightcove Beacon)
    * Format : Nombre entier faisant référence au numéro de saison auquel appartient la vidéo.
    beacon.épisode.
    nombre
    beacon_episode_
    nombre
    Texte * Une valeur pour ce champ DOIT être saisie s'il s'agit d'un actif d'épisode, sinon aucune valeur n'est requise
    * Identifie le numéro d'épisode de la saison
    * Format : Nombre entier faisant référence au numéro d'épisode de la vidéo

    Page mise à jour le 29 oct. 2020