تخصيص نموذج العلامات التجارية باستخدام واجهة برمجة تطبيقات مفهرس الفيديو Azure
يدعم Azure Video Indexer (المعروف سابقا ب Azure Video Analyzer for Media) الكشف عن العلامة التجارية من الكلام والنص المرئي أثناء فهرسة محتوى الفيديو والصوت وإعادة تحديثه. تحدد ميزة الكشف عن العلامة التجارية إشارات المنتجات والخدمات والشركات التي تقترحها قاعدة بيانات العلامات التجارية Bing. على سبيل المثال، إذا تم ذكر Microsoft في محتوى الفيديو أو الصوت أو إذا ظهرت في نص مرئي في فيديو، فإن Azure Video Indexer يكتشفها كعلامة تجارية في المحتوى. يسمح لك نموذج العلامات التجارية المخصصة باستبعاد علامات تجارية معينة من الكشف عنها وتضمين علامات تجارية يجب أن تكون جزءا من نموذجك قد لا تكون في قاعدة بيانات العلامات التجارية Bing. لمزيد من المعلومات، راجع نظرة عامة.
ملاحظة
إذا تمت فهرسة الفيديو قبل إضافة علامة تجارية، فستحتاج إلى إعادة نسخه.
يمكنك استخدام واجهات برمجة تطبيقات مفهرس الفيديو Azure لإنشاء نماذج العلامات التجارية المخصصة التي تم الكشف عنها في مقطع فيديو واستخدامها وتحريرها، كما هو موضح في هذا الموضوع. يمكنك أيضا استخدام موقع ويب Azure Video Indexer، كما هو موضح في نموذج تخصيص العلامات التجارية باستخدام موقع Azure Video Indexer على الويب.
إنشاء علامة تجارية
تنشئ واجهة برمجة تطبيقات العلامة التجارية علامة تجارية مخصصة جديدة وتضيفها إلى نموذج العلامات التجارية المخصصة للحساب المحدد.
ملاحظة
يؤدي الإعداد enabled (في النص الأساسي) إلى true إلى وضع العلامة التجارية في قائمة تضمين لمفهرس فيديو Azure للكشف عنها. يؤدي الإعداد enabled إلى خطأ إلى وضع العلامة التجارية في قائمة استبعاد ، لذلك لن يكتشفها Azure Video Indexer.
بعض المعلمات الأخرى التي يمكنك تعيينها في النص الأساسي:
referenceUrlيمكن أن تكون القيمة أي مواقع ويب مرجعية للعلامة التجارية، مثل ارتباط إلى صفحة ويكيبيديا الخاصة بها.tagsالقيمة هي قائمة بالعلامات للعلامة التجارية. تظهر هذه العلامة في حقل الفئة للعلامة التجارية في موقع ويب Azure Video Indexer. على سبيل المثال، يمكن وضع علامة على العلامة التجارية "Azure" أو تصنيفها على أنها "سحابة".
الاستجابة
توفر الاستجابة معلومات حول العلامة التجارية التي قمت بإنشائها للتو باتباع تنسيق المثال أدناه.
{
"referenceUrl": "https://en.wikipedia.org/wiki/Example",
"id": 97974,
"name": "Example",
"accountId": "SampleAccountId",
"lastModifierUserName": "SampleUserName",
"created": "2018-04-25T14:59:52.7433333",
"lastModified": "2018-04-25T14:59:52.7433333",
"enabled": true,
"description": "This is an example",
"tags": [
"Tag1",
"Tag2"
]
}
حذف علامة تجارية
يؤدي حذف واجهة برمجة تطبيقات العلامة التجارية إلى إزالة علامة تجارية من نموذج العلامات التجارية المخصصة للحساب المحدد. يتم تحديد الحساب في المعلمة accountId . بمجرد استدعاؤها بنجاح، لن تكون العلامة التجارية في قوائم تضمين العلامات التجارية أو استبعادها .
الاستجابة
لا يوجد محتوى تم إرجاعه عند حذف العلامة التجارية بنجاح.
الحصول على علامة تجارية محددة
تتيح لك واجهة برمجة تطبيقات الحصول على العلامة التجارية البحث عن تفاصيل العلامة التجارية في نموذج العلامات التجارية المخصصة للحساب المحدد باستخدام معرف العلامة التجارية.
الاستجابة
توفر الاستجابة معلومات حول العلامة التجارية التي بحثت فيها (باستخدام معرف العلامة التجارية) باتباع تنسيق المثال أدناه.
{
"referenceUrl": "https://en.wikipedia.org/wiki/Example",
"id": 128846,
"name": "Example",
"accountId": "SampleAccountId",
"lastModifierUserName": "SampleUserName",
"created": "2018-01-06T13:51:38.3666667",
"lastModified": "2018-01-11T13:51:38.3666667",
"enabled": true,
"description": "This is an example",
"tags": [
"Tag1",
"Tag2"
]
}
ملاحظة
enabled يتم تعيينها للإشارة إلى true أن العلامة التجارية موجودة في قائمة تضمين لمفهرس فيديو Azure للكشف عنها، وكونها enabled تشير إلى أن العلامة التجارية موجودة في القائمة استبعاد ، لذلك لن يكتشفها Azure Video Indexer.
تحديث علامة تجارية معينة
يتيح لك تحديث واجهة برمجة تطبيقات العلامة التجارية البحث عن تفاصيل العلامة التجارية في نموذج العلامات التجارية المخصصة للحساب المحدد باستخدام معرف العلامة التجارية.
الاستجابة
توفر الاستجابة المعلومات المحدثة حول العلامة التجارية التي قمت بتحديثها باتباع تنسيق المثال أدناه.
{
"referenceUrl": null,
"id": 97974,
"name": "Example",
"accountId": "SampleAccountId",
"lastModifierUserName": "SampleUserName",
"Created": "2018-04-25T14:59:52.7433333",
"lastModified": "2018-04-25T15:37:50.67",
"enabled": false,
"description": "This is an update example",
"tags": [
"Tag1",
"NewTag2"
]
}
الحصول على جميع العلامات التجارية
تقوم واجهة برمجة تطبيقات الحصول على جميع العلامات التجارية بإرجاع جميع العلامات التجارية في نموذج العلامات التجارية المخصصة للحساب المحدد بغض النظر عما إذا كان المقصود من العلامة التجارية أن تكون في قائمة تضمين أو استبعاد العلامات التجارية.
الاستجابة
توفر الاستجابة قائمة بجميع العلامات التجارية في حسابك وكل من تفاصيلها باتباع تنسيق المثال أدناه.
[
{
"ReferenceUrl": null,
"id": 97974,
"name": "Example",
"accountId": "AccountId",
"lastModifierUserName": "UserName",
"Created": "2018-04-25T14:59:52.7433333",
"LastModified": "2018-04-25T14:59:52.7433333",
"enabled": true,
"description": "This is an example",
"tags": ["Tag1", "Tag2"]
},
{
"ReferenceUrl": null,
"id": 97975,
"name": "Example2",
"accountId": "AccountId",
"lastModifierUserName": "UserName",
"Created": "2018-04-26T14:59:52.7433333",
"LastModified": "2018-04-26T14:59:52.7433333",
"enabled": false,
"description": "This is another example",
"tags": ["Tag1", "Tag2"]
},
]
ملاحظة
العلامة التجارية المسماة Example موجودة في قائمة Include لمفهرس الفيديو Azure للكشف عنها، والعلامة التجارية المسماة Example2 موجودة في قائمة Exclude ، لذلك لن يكتشفها Azure Video Indexer.
الحصول على إعدادات نموذج العلامات التجارية
ترجع واجهة برمجة تطبيقات إعدادات العلامات التجارية إعدادات نموذج العلامات التجارية في الحساب المحدد. تمثل إعدادات نموذج العلامات التجارية ما إذا كان الكشف من قاعدة بيانات العلامات التجارية Bing ممكنا أم لا. إذا لم يتم تمكين Bing العلامات التجارية، فسيكتشف Azure Video Indexer فقط العلامات التجارية من نموذج العلامات التجارية المخصص للحساب المحدد.
الاستجابة
توضح الاستجابة ما إذا كانت العلامات التجارية Bing ممكنة باتباع تنسيق المثال أدناه.
{
"state": true,
"useBuiltIn": true
}
ملاحظة
useBuiltInتعيين إلى true يمثل تمكين Bing العلامات التجارية. إذا كانت useBuiltin خاطئة، Bing يتم تعطيل العلامات التجارية. state يمكن تجاهل القيمة لأنه تم إهمالها.
تحديث إعدادات نموذج العلامات التجارية
تقوم واجهة برمجة تطبيقات العلامات التجارية للتحديث بتحديث إعدادات نموذج العلامات التجارية في الحساب المحدد. تمثل إعدادات نموذج العلامات التجارية ما إذا كان الكشف من قاعدة بيانات العلامات التجارية Bing ممكنا أم لا. إذا لم يتم تمكين Bing العلامات التجارية، فسيكتشف Azure Video Indexer فقط العلامات التجارية من نموذج العلامات التجارية المخصص للحساب المحدد.
useBuiltIn يعني تعيين العلامة إلى true تمكين العلامات التجارية Bing. إذا كانت useBuiltin خاطئة، Bing يتم تعطيل العلامات التجارية.
الاستجابة
لا يوجد محتوى تم إرجاعه عند تحديث إعداد نموذج العلامات التجارية بنجاح.