Une empreinte média est une chaîne binaire qui identifie de manière unique une vidéo. Le service d’empreinte média extrait et compare les caractéristiques des empreintes image et audio pour détecter les vidéos en double et retracer la source des extraits vidéo. Les cas d’utilisation incluent la détection d’originalité, la déduplication vidéo, l’examen rapide du contenu, le partage des revenus publicitaires et le suivi de la source vidéo.
Présentation
Cas d'utilisation
Détection d’originalité : Identifie les vidéos originales, les versions modifiées et le contenu remixé. Protège les droits d’auteur dans l’industrie de la vidéo courte et empêche le contenu contrefait de nuire aux créateurs originaux et aux plateformes.
Déduplication vidéo : Créez une bibliothèque d’empreintes média pour comparer des échantillons vidéo et identifier les doublons en temps réel. Évitez que la prolifération de vidéos identiques ou similaires ne dégrade l’expérience de distribution de contenu.
Examen rapide du contenu : Maintenez une bibliothèque de vidéos non conformes ou une liste noire personnalisée et comparez-y les nouvelles vidéos pour détecter le contenu interdit. Améliore considérablement l’efficacité et la précision de l’examen tout en réduisant les coûts.
-
Partage des revenus publicitaires : Recherchez dans une bibliothèque d’annonces de partage de revenus pour surveiller et identifier des publicités spécifiques. Contrôlez les heures et fréquences de diffusion des publicités tout en protégeant à la fois les titulaires de droits d’auteur et les plateformes publicitaires.
RemarqueMPS ne peut identifier que les publicités déjà stockées dans une bibliothèque d’empreintes média. Téléchargez le matériel publicitaire dans la bibliothèque avant de soumettre les tâches d’identification.
Fonctionnalités
Liste des fonctionnalités : Empreinte média
Limites
Disponible dans les régions Chine (Pékin), Chine (Hangzhou), Chine (Shanghai) et Asie-Pacifique SE 1 (Singapour).
Les limites de simultanéité sont documentées dans limites de file d'attente mps.
Prérequis
Assurez-vous que les éléments suivants sont configurés avant de commencer.
Créez une file d'attente mps pour l’empreinte média si aucune n’existe dans votre liste de files d’attente.
Appelez l’opération API CreateFpShotDB pour créer une bibliothèque d’empreintes média.
-
Téléchargez la vidéo à traiter sur OSS.
Si vous souhaitez créer une tâche, téléchargez directement la vidéo sur OSS. Pour plus d’informations, consultez Télécharger une vidéo.
Si vous souhaitez créer un workflow et le déclencher automatiquement, vous devez ajouter des compartiments média et créer un workflow avant de télécharger la vidéo. Après avoir spécifié les compartiments média d’entrée et de sortie et téléchargé un fichier média dans le compartiment média d’entrée, MPS reçoit un message concernant le téléchargement et déclenche le workflow associé. Une fois le workflow terminé, le fichier média traité est téléchargé dans le compartiment média de sortie. Pour plus d’informations, consultez Ajouter des compartiments média.
Facultatif. Activez la fonction de notification. Si vous souhaitez que MPS envoie des notifications sur les tâches et les workflows vers des topics ou des files d’attente MNS, configurez une file d’attente ou un topic MNS selon vos besoins. Pour plus d’informations, consultez Configurer les notifications.
Soumettre des tâches dans la console
La console MPS ne vous permet pas de spécifier une bibliothèque d’empreintes média lors de la création d’une tâche. MPS utilise par défaut la bibliothèque créée le plus récemment.
Tâche unique
Connectez-vous à la console MPS.
Dans la barre de navigation supérieure, sélectionnez une région dans la liste déroulante.

Dans le volet de navigation de gauche, choisissez Job Management.
Sous l’onglet Video DNA, cliquez sur Create Task.
Configurez les paramètres.
|
Paramètre |
Description |
|
Input File URL |
Cliquez sur Select, choisissez un compartiment dans la liste déroulante Bucket, puis sélectionnez un fichier d’entrée dans la liste Path. |
|
Video DNA Pipeline |
Sélectionnez une file d’attente mps dans la liste déroulante. Remarque
Si aucune file d’attente mps n’est disponible dans la liste déroulante Video DNA Pipeline, créez d’abord une file d’attente mps d’empreinte média. Créez une file d'attente mps. |
|
Inbound Rule for DNA Library |
Sélectionnez une règle dans les options Inbound Rule for DNA Library. La valeur par défaut est Save Non-duplicated Content Only. |
Cliquez sur Submit pour soumettre la tâche d’empreinte média.
Après avoir soumis la tâche, accédez à l’onglet Job Management > Video DNA. La liste des tâches affiche le Job Status et le résultat Is Duplicate pour chaque tâche. Si une tâche est marquée comme Duplicate, cliquez sur Details dans la colonne Actions.
Workflow
Connectez-vous à la console MPS.
Dans la barre de navigation supérieure, sélectionnez une région dans la liste déroulante.

Dans le volet de navigation de gauche, choisissez Workflows > Workflow Setup.
Cliquez sur Create Workflow.
-
Configurez les paramètres de base du workflow.
|
**Paramètre**
|
**Description**
| | --- | --- | |
**Workflow Name**
|
Saisissez un nom pour le workflow.
| |
**Configuration Plan**
|
Sélectionnez **Custom** dans la liste déroulante.
| -
Configurez le déclencheur et les autres paramètres.
Paramètre
Description
Workflow Name
Cliquez sur Configuration Plan et choisissez un compartiment dans la liste déroulante Custom. Les dossiers du compartiment sélectionné s’affichent sous Input Path. Sélectionnez un chemin à utiliser comme chemin d’entrée.
RemarqueSi aucun compartiment n’est disponible, ajoutez un compartiment média au préalable.
Select
Sélectionnez une file d’attente mps dans la liste déroulante.
Remarque-
Ce paramètre spécifie la file d’attente mps utilisée pour les tâches de transcodage et de capture d’écran. Vous devez définir la file d’attente mps pour les tâches d’empreinte média dans un nœud ultérieur.
-
Si aucune file d’attente mps n’est disponible, créez une file d'attente mps au préalable.
Bucket
Définissez Path sur MPS Queue for Transcoding.
-
Publish Media File : Après l’exécution réussie du workflow, MPS définit l’état du média comme non publié. Vous pouvez ensuite publier le média manuellement depuis Gérer les actifs média.
-
Publish Media File : Après l’exécution réussie du workflow, MPS définit l’état du média comme publié.
Remarque-
Publié : Les ressources de lecture et les fichiers de capture d’écran de l’actif média héritent des autorisations d’accès de leur compartiment parent.
-
Non publié : Les ressources de lecture et les fichiers de capture d’écran de l’actif média disposent d’autorisations d’accès privées.
-
(Facultatif) Automatic Publishing
Cliquez sur le Manual Publishing, sélectionnez une file d’attente de messages ou un topic, puis choisissez une notification de file d’attente ou de topic spécifique dans la liste déroulante.
RemarqueSi aucune notification de file d’attente ou de topic n’est disponible, configurez les notifications au préalable.
-
-
Ajoutez un nœud Automatic Publishing.
Cliquez sur le signe plus (+) à côté du nœud Notifications et sélectionnez toggle.
Cliquez sur l’icône de crayon à côté du nœud Video DNA.
-
Configurez les paramètres Input.
Paramètre
Description
Video DNA Pipeline
Sélectionnez une file d’attente mps dans la liste déroulante.
RemarqueSi aucune file d’attente mps n’est disponible dans la liste déroulante Video DNA, créez d’abord une file d’attente mps dédiée à l’empreinte média. Créez une file d'attente mps.
Video DNA
-
Save Non-duplicated Content Only : La bibliothèque d’empreintes média stocke uniquement les empreintes de vidéos uniques. Les empreintes de vidéos en double ne sont pas ajoutées.
-
Video DNA Pipeline : Le service compare uniquement la vidéo et n’ajoute pas son empreinte média à la bibliothèque.
Inbound Rule for DNA Library
Indiquez si vous souhaitez arrêter le workflow lors de la détection d’une vidéo en double.
-
Cliquez sur OK pour terminer la configuration du nœud Do Not Save Any Media Content.
-
Cliquez sur Workflow Termination pour créer le workflow.
Après avoir enregistré le workflow, il s’exécute automatiquement lorsqu’un fichier est téléchargé vers le chemin d’entrée spécifié.
Une fois qu’une instance de workflow est terminée, cliquez sur Details dans la colonne Actions. Sur la page des détails, copiez le Video DNA, puis accédez à Save > Video DNA, sélectionnez Task Name et collez le nom de la tâche pour localiser la tâche.
Le diagramme de topologie affiche l’état d’exécution de chaque nœud : Input → Video DNA → Publish. Cliquez sur le nœud Video DNA pour afficher les détails, y compris PipelineId, Library Entry Rule, Terminate, Job Name, Job Status et Start Time.
Soumettre des tâches via l'API
-
Créez une bibliothèque d’empreintes média.
L’API renvoie les informations de la nouvelle bibliothèque lors de sa création, et la bibliothèque devient active immédiatement. Liez cette bibliothèque lors de la soumission d’une tâche. Les détails des paramètres figurent dans la référence API CreateFpShotDB.
RemarqueUne bibliothèque d’empreintes média stocke des empreintes. Le service prend en charge :
La création de bibliothèques par ID utilisateur (UID).
Plusieurs bibliothèques par UID pour différents besoins métier.
-
Soumettez une tâche d’empreinte média.
Si vous disposez de moins de 2 000 heures de contenu vidéo existant, appelez l’API SubmitFpShotJob pour soumettre une tâche. Pour traiter des volumes plus importants, soumettez un ticket pour demander des ressources supplémentaires.
Pour traiter de nouvelles vidéos en temps réel, appelez SubmitFpShotJob. Cette opération fonctionne aussi bien pour les vidéos incrémentielles que pour les vidéos existantes. Alternativement, importez d’abord les vidéos existantes, puis traitez-les avec SubmitFpShotJob.
-
Interrogez le résultat de la tâche.
-
Interrogez les résultats en appelant QueryFpShotJobList ou en recevant un rappel. Les résultats incluent :
Si la tâche a trouvé une correspondance avec une vidéo en double.
Si une correspondance en double est trouvée, l’API renvoie des informations sur la vidéo en double.
Les plages de code temporel de la duplication entre les vidéos.
Le degré de duplication (une valeur comprise entre 0 et 1).
Recevez des rappels : Une fois la tâche terminée, si les notifications MNS sont configurées pour la file d’attente mps, le système envoie un message à la file d’attente ou au topic spécifié dans Simple Message Queue (anciennement MNS). Recevoir des notifications.
-