Moderation Service Video - Couldn´t find the right documentation

Artyou Global 111 Reputation points
2022-11-04T02:26:31.303+00:00

Hello!
We did the moderation service sucessuful with text and images, but videos are trouble to find the docs.

We need to use the video moderation service. In the example https://github.com/Azure-Samples/cognitive-services-node-sdk-samples there is the file "/Samples/contentModerator/VideoAnalyze.js" but we need further clarification of which credentials to use in the "armEndpoint" variables , "subscriptionId", "accountName", "aadClientId", "aadSecret", "aadTenantId" and "resourceGroup" and how to implement the services in this file.

In the original documentation, there is only C# and in "Concepts" there isn´t any video information. https://learn.microsoft.com/en-us/azure/cognitive-services/content-moderator/image-moderation-api

We use node.Js
Thank you

Not Monitored
Not Monitored
Tag not monitored by Microsoft.
36,196 questions
Azure AI services
Azure AI services
A group of Azure services, SDKs, and APIs designed to make apps more intelligent, engaging, and discoverable.
2,404 questions
0 comments No comments
{count} votes

Accepted answer
  1. John Deutscher (MSFT) 2,126 Reputation points
    2022-11-07T19:21:38.59+00:00

    Answered in the comments above. Just repeating here.

    1) You can't any longer. It was deprecated, and the docs need to be updated.
    2) Yes, the Cognitive Services content moderation services only support images and not videos. The features we built into Azure Media Services and Video Indexer were the only sources for video content moderation data. As noted, the AMS versions are being retired.

    The docs from Cognitive Services are a bit out of date. I reached out to that team to try and take some of those docs down. It is referencing a feature that no longer exists in the AMS API. It was deprecated back in June of 2020 on the v2 version of the Azure Media Services API.
    See here - https://learn.microsoft.com/en-us/azure/media-services/latest/media-processor-retirement-reference

    Content Moderator June 1, 2020 Retired This media processor was replaced by Azure Video Analyzer for Media. Also, consider using Azure Media Services v3 API.

    It's also a bit more confusing and complicated, because we had to also recently announce the 12-month retirement of the "Azure Video Analyzer" preset in the AMS v3 API this last September due to a change in our company-wide "Responsible AI" initiative. As part of that decision we are shutting down the feature in the v3 AMS API in 12 months and pointing customers to move over to Video Indexer as the main source for video analytics/AI.

    So back to my recommendation to keep things the least confusing... your choice is to use the Video Indexer API today, or build a custom solution on Azure using open source frameworks.

    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. John Deutscher (MSFT) 2,126 Reputation points
    2022-11-04T16:21:55.81+00:00

    Recommendation is to only use the Video Indexer service now for any content moderation needs on video.

    http://video.ai

    1 person found this answer helpful.

  2. Artyou Global 111 Reputation points
    2022-11-07T13:39:50.58+00:00

    I'm still confused:
    1- How can I use the Video Moderation inside Content Moderator (because the price is much cheaper than the Video indexer API) using node.js?
    2- The Content Moderator is different from Video Media Services, right? Should I combine both to use only the Moderation feature?

    0 comments No comments