新規登録​

ログイン​

Video OCR

FREEMIUM
開発者​ SemaMediaData
更新日 14時間前​
データ​
-/10
人気度​
-
レイテンシ​
-
正常稼働率​

Video OCR API Documentation

video OCR is an analysis cascade which includes video segmentation (hard-cut), video text detection/recognition, and named entity recognition from video text (NER is a free add-on feature). The analysis result of this method enables automatic video retrieval and indexing as well as content-based video search in video archives. A detailed example can be found in our demo website: https://www.semamediadata.com/demo/video-ocr/

全文を​表示する​

さらに​魅力的な​アプリ開発を​

世界最大級の​APIマーケットプレイスで、​8,000以上の​豊富な​ラインナップから​APIを​検索、​簡単に​接続​しましょう​

POSTVideo OCR
POSTVideo OCR

video OCR is an analysis cascade which includes video segmentation (hard-cut), video text detection/recognition, and named entity recognition from video text (NER is a free add-on feature). The analysis result of this method enables automatic video retrieval and indexing as well as content-based video search in video archives. A detailed example can be found in our demo website.

FreemiumこのAPIには​有料プランと​一定量まで​無料で​利用可能な​プランが​あります。​Rakuten RapidAPIで​お好みのプランに​登録しましょう。​
ログインして​このエンドポイントを​テストする​
ログイン​
ヘッダーパラメータ​
X-RapidAPI-KeySTRING
REQUIRED
Content-TypeSTRING
REQUIRED
必須パラメータ​
fileBINARY
REQUIREDabsolute path to your video file
langSTRING
REQUIRED[language code, the supported language codes for this method include: en: English de: German spa: Spanish fr: French ita: Italian rus: Russian zh: Chinese Simplified zh_t: Chinese Traditional
callbackSTRING
REQUIREDis a url provided by client, after the analysis a POST request will be sent using this url and the client can obtain a download link of the analysis result by reading the POST-parameter 'Download_Link'.
パラメータ(Option)​
ucSTRING
OPTIONALTrue or False, default is True. When uc=False, then the classifier-based text verification process will be deactivated, which will increase the recall but lower the precision of the result.
spSTRING
OPTIONALTrue or False, default is False. When sp=True then a spell correction process will be performed. Note that the supported languages are English, German, Spanish, French, Russian, Italian.
mhSTRING
OPTIONALTrue or False, default is False. When mh=True then a multi-hypothesis analysis will be performed. This will increase the accuracy but also the execution time. Note that the supported languages are English, German, Spanish, French, Russian, Italian.
dfSTRING
OPTIONALTrue or False, default is False. When df=True then the dictionary-based word-filtering process will be performed. Note that the supported languages are English, German, Spanish, French, Russian, Italian.
nerSTRING
OPTIONALTrue or False, default is False. When ner=True then the named entity recognition will be performed on OCR results. Note that this is a free add-on feature. NER supported Languages are English, German, Chinese Simplified.
itypeSTRING
OPTIONALSpecify a image type, a proper configuration will be used for this type. The available types are:'overlay' for overlay text images; 'digital' for born-digital images; 'hd' for overlay text images with HD or larger resolution; 'other' a more general configuration. By default (without type specification) an adaptive algorithm will be used to select the configuration dynamically.
nocutSTRING
OPTIONALTrue or False, default is False. nocut=True means that the submitted video is raw video material without any post-production. Therefore no hard or soft camera transition can be found in this video. For this case a specific method will be used for video segmentation task.
コードスニペット​
unirest.post("https://semamediadata-video-ocr-v1.p.rapidapi.com/")
.header("X-RapidAPI-Key", "undefined")
.header("Content-Type", "undefined")
.send("uc=undefined")
.send("sp=undefined")
.send("mh=undefined")
.send("df=undefined")
.send("ner=undefined")
.send("itype=undefined")
.send("nocut=undefined")
.send("lang=<required>")
.send("callback=<required>")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
サンプルレスポンス​

loading...

ログイン​新規登録​

SDKを​インストール(NodeJS)​

インストール​

Node.jsで​Unirestを​使用​するには、​NPMモジュールを​インストール​してください。​

$ npm install unirest

インストール​完了後は、​簡単に​リクエストを​行うことが​できるように​なります。​

var unirest = require('unirest');

リクエスト​

unirest.post("https://semamediadata-video-ocr-v1.p.rapidapi.com/")
.header("X-RapidAPI-Key", "undefined")
.header("Content-Type", "undefined")
.send("uc=undefined")
.send("sp=undefined")
.send("mh=undefined")
.send("df=undefined")
.send("ner=undefined")
.send("itype=undefined")
.send("nocut=undefined")
.send("lang=<required>")
.send("callback=<required>")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2認証​
クライアントID​
クライアントシークレット​
OAuth2認証​
Sign up for freeto test this endpoint
Join the world’s largest API marketplace with over half a million developers and thousands of APIs.
APIを​検索​
ブラウザ上で​即座にテスト​
接続用スニペットの​自動生成​
ダッシュボードで​一括管理​