API Name | Description |
To activate the Cloud Infinite service, you need to bind an existing Bucket on Cloud Object Storage (COS). | |
To query whether the Bucket has activated the Cloud Infinite service. | |
Unbind the Bucket that has activated the Cloud Infinite service (the Bucket and the files in it will be retained in COS (Cloud Object Storage)). |
API Name | Description |
Enable the feature of original image protection for the Bucket. | |
Used to query whether the feature of original image protection is enabled. | |
Used to disable the feature of original image protection. | |
Cloud-based virus scanning operates in asynchronous request mode. This API allows files stored in the cloud to be scanned for viruses (such as Trojan viruses, worm viruses, and so on). | |
Used to query the status or results of a virus scan task. |
Feature Category | API Name | Description |
Basic Processing of Images (Synchronous) | Define basic operations of image processing as a style, allowing users to quickly process images using style parameters. | |
| Performing basic processing on images, such as cropping, resizing, watermarking, and obtaining information. | |
| Combine multiple jpg or png images into a single GIF animation. | |
| Obtain original images in certain scenarios. | |
| ||
Basic Processing of Images (Asynchronous) | Process images through asynchronous tasks. | |
| Image Processing tasks manage the process of the task via the image queue and support querying the queue status. | |
| Update Queue for Image Processing. | |
Image Compression | Convert images to high-compression-ratio formats, currently including AVIF, HEIF, and TPG. | |
| Convert images to the WebP compressed image format. | |
| Images are automatically adjusted by intelligently assessing their subjective quality, compressing without changing the image format. Currently supports compressing JPG/JPEG, PNG, and GIF images. | |
| Images are compressed using the Guetzli compression algorithm without changing the image format. Currently, only JPG/JPEG images are supported for compression. | |
Blind Watermark for Images | Add watermarks to images invisibly. | |
Detection of Abnormal Images | Detect whether there are other types of suspicious files hidden in images. | |
Feature Category | API Name | Description |
Service Configuration | Authorize the role of the Media Processing service to access the Bucket. | |
| Query Buckets that have enabled the feature of Media Processing. | |
| Disable Media Processing service and delete the Queue. | |
| Search Queues for Media Processing. | |
| Update Queue for Media Processing | |
Synchronization Service | Obtain information of the media file. | |
| Obtain a screenshot of the media file at a specific time point. | |
| to obtain download authorization for private M3U8-ts resources. | |
Asynchronous Service | Submit a task for obtaining media information and view the callback details. | |
| Submit an audio-video transcoding task and view callback information; and support creating and updating templates. | |
| Submit a task for TSC transcoding and view callback information; and support creating and updating templates. | |
| Submit an audio-video remuxing task, which supports segmentation, and view callback information. | |
| Submit an audio-video stream separation task and view callback information. | |
| | |
| Submit an audio-video stitching task and view callback information; and support creating and updating templates. | |
| | |
| Submit a highlights task and view callback information; and support creating and updating templates. | |
| Submit a task for video screenshot and view callback information; and support creating and updating templates. | |
| Submit a task for picture quality enhancement and view callback information; and support creating and updating templates. | |
| | |
| Submit a task for visible video watermark and view callback information; and support creating and updating templates. | |
| Submit a task for video tagging and view callback information. | |
| Submit a task for video quality scoring and view callback information. | |
| Submit a task for video to GIF conversion and view callback information; and support creating and updating templates. | |
| Submit a digital watermark task and view callback information. | |
| Submit a task for digital watermark extraction and view callback information. | |
| Submit a task for video clipping and view callback information. | |
| Submit a task for intelligent cover and view callback information; and support creating and updating templates. | |
| | |
Feature Category | Description |
Image Auditing feature supports synchronous and asynchronous request methods. | |
The MAS feature operates in asynchronous task mode. | |
AAS feature operates in asynchronous task mode. | |
Text file auditing adopts an asynchronous request approach, while text content auditing uses synchronous requests. | |
DAS feature is asynchronous task mode. | |
Web Auditing feature supports asynchronous task mode. | |
Live Streaming Moderation feature supports asynchronous task mode. |
Feature Category | API Name | Description |
Service Configuration | Enable service for AI CR and create Queue. | |
| Query the status of the AI CR service. | |
| Search for the Queue for AI CR. | |
| Update the Queue for AI CR. | |
Synchronization Service | Colorizing Black and White Images | |
| Performing super-resolution processing on images, with the current default super-resolution scaling set to 2x the width and height. | |
| Perform enhancement processing on images. | |
| Performs intelligent cropping on images, supporting persistence, cloud processing, and download-time processing. | |
| Detect and erase commonly found logos in images, and perform intelligent restoration on the erased areas. | |
| Recognize the position and content of valid QR codes in images, output the textual information contained in the QR codes, and apply mosaic effects to the recognized QR codes. | |
| Generates corresponding QR codes or barcodes based on user-specified text information (URL or text). | |
| Recognizes image tags in existing COS data and returns subject tags with high confidence. | |
| Recognizes gaming scenarios in images and returns high-confidence game category tags. | |
| It inspects image files, evaluates them from multiple aspects, and ultimately provides a comprehensive and objective sharpness score along with a subjective aesthetic score. | |
| Detects the locations of faces in images. | |
| Provides face beautification, face transformation, and portrait segmentation features. | |
| Detects human bodies in the image and outputs their locations (bounding boxes) and confidence scores. | |
| Supports recognition of all fields on both the front and back sides of second-generation ID cards for residents in the Chinese mainland. | |
| Detects vehicles in images and identifies information such as the vehicle's make, color, location, and position of the license plate. | |
| The text content on images is intelligently recognized and converted into editable text. | |
| Detects product information in images and generates an image containing only product information. | |
Asynchronous Service | Submit a video object detection task and view callback information; template creation and updates are also supported. | |
| Submit a task for portrait segmentation in video and view callback information. | |
Feature Category | API Name | Description |
Service Configuration | To query Buckets with the document processing feature activated. | |
| To query queues for document transcoding. | |
| To update queues for document transcoding. | |
Document Transcoding | Synchronous interfaces are suitable for PDF files within 100 pages or scenarios involving previewing a small number of pages. For larger files, it is recommended to use asynchronous interfaces. | |
| To submit and query tasks for document transcoding. | |
Online Document Preview | Cloud Infinite encapsulates the JS preview SDK, allowing access to the HTML preview service with just a single URL. | |
| JS-SDK provides advanced features that allow direct manipulation of documents. | |
Feature Category | API Name | Description |
Service Configuration | Used to enable the file processing service. | |
| To update queues for file processing. | |
| To search queues for file processing. | |
File hash calculation | File hash values are calculated through synchronous requests, and the computed hash values are returned in real time. | |
| File hash values are calculated by submitting tasks, and the computed hash values are returned asynchronously. | |
File decompression | File decompression is performed by submitting tasks, and the extracted files from the archive are returned asynchronously. | |
Preview of Compressed Package | Preview the contents of an archive without decompressing the file, including the number of files, file names, file timestamps, and so on. | |
Package and compress multiple files | Package your multiple files into compressed formats such as zip by submitting tasks for multi-file packaging and compression, and asynchronously return the packaged files. | |
Feature Category | API Name | Description |
Service Configuration | Used to query whether the Bucket has enabled the ASR feature. | |
| Used to query ASR Queue. | |
| Used to update ASR Queue. | |
Audio Noise Reduction | Audio noise reduction is processed by submitting tasks. | |
| Create Template for Audio Noise Reduction. | |
Vocal Separation | Vocal separation is performed by submitting tasks. | |
| Create Template for Vocal Separation. | |
TTS | TTS processing is performed by submitting tasks. | |
| Create TTS Template. | |
Speech Recognition | ASR processing is performed by submitting tasks. | |
| Create ASR Template. | |
Feature Category | API Name |
Workflow | |
| |
| |
| |
| |
| |
Workflow instance | |
| |
Task settings | |
| |
| |
Template settings | |
| |
Batch task pulling | |
| |
| |
| |
| |
Feedback