Coder Social home page Coder Social logo

yokawasa / azure-media-processor-java Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 37 KB

This repository contains Java codes that implement Azure Media Processors Client using Azure SDK for Java

License: MIT License

Java 96.66% Shell 3.34%
java azure azure-sdk azure-media-services azure-media-encoder azure-media-analytics

azure-media-processor-java's Introduction

Azure Media Processors Java Client Implementation

This repository contains Java codes that implement Azure Media Processors Client using Azure SDK for Java. The documentation for this project will be updated shortly

azure-media-processor-java currently supports only Media analytics type of processors:

  • Media Encoder Standard
  • Azure Media Indexer
  • Azure Media Indexer 2 Preview
  • Azure Media Video Thumbnails
  • Azure Media OCR
  • Azure Media Stabilizer
  • Azure Media Motion Detector
  • Azure Media Face Detector
  • Azure Media Hyperlapse
  • Azure Media Redactor

But it has plan to support the following processors as well in near future:

  • Azure Media Encoder
  • Storage Decryption
  • Windows Azure Media Encoder
  • Windows Azure Media Encryptor
  • Windows Azure Media Packager

Application Usages

Here is how to execute the application using mvn command:

mvn exec:java -Dexec.args="-t ProcMode -a YourAssetName -c ./app.config -f ./sample.mp4 -p ./default-facedetection.json -o /path/output"

Here are args for the application that you specify in running the app:

usage: App -c <app.config> [-f <uploadfile>] -a <assetname> -p
        <amitaskparam.config> -o <outputdir> [-d <true/false>]
-a,--assetname <arg>   (Required) Asset Name to process media indexing
-c,--config <arg>      (Required) App config file. ex) app.config
-d,--download <arg>    (Optional) true/false (true by default) Set false
                       if you don't want to download output files
-f,--file <arg>        (Optional) Uploading file. By specifing this, you
                        start from uploading file
-o,--output <arg>      (Required) Output directory
-p,--params <arg>      (Required) Azure Media Processor Configuration
                        XML/Json file. ex) default-indexer.config
-t,--type <arg>        (Required) Media Processor type (Integer):
                        1  -> Media Encoder Standard
                        10 -> Azure Media Indexer
                        11 -> Azure Media Indexer 2 Preview
                        12 -> Azure Media Hyperlapse
                        13 -> Azure Media Face Detector
                        14 -> Azure Media Motion Detector
                        15 -> Azure Media Stabilizer
                        16 -> Azure Media Video Thumbnails
                        17 -> Azure Media OCR
                        18 -> Azure Media Redactor

azure-media-processor-java's People

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.