MeiCam SDK For Web  3.12.1
Introduction

Legal Statement


Meishe SDK is a software development kit for developers to quickly access video capture, editing, and production services. Beijing Meishe Network Co., Ltd. (refered as Meishe as below) reserves all the intellectual property rights of the product. After signing the agreement, the developer has the right to use this product. Developers are not allowed to violate the relevant laws and regulations of the People's Republic of China and related policies when using Meishe's SDK. Any dispute arising from the use of the SDK shall be resolved by the developers and developers shall bear the relevant responsibilities, such as causing loss to the company (including but not limited to property loss, reputation loss, etc.) which shall also be liable for compensation. Meishe owns all copyrights for Meishe SDK, development files, and other related files. It cannot not be copied, modified, or distributed without the written permission of Meishe. Meishe will respond according to the law once it happened.

Service client


Streaming SDK of Meizhe includes various functions such as video shooting, editing, special effects rendering, etc. Its application scenarios are mainly video product development of the whole process, post-video editing and production that completely depend on Meizhe's ability. Developers can independently use all the special effects capabilities of SDK according to their own needs. Meishu company will at any time according to the changes of the web environment, use scenarios, quickly adjust, improve, upgrade the SDK toolkit, to ensure the stability of the SDK package, high efficiency, high compatibility, to bring good service experience to developers.

Trial and official use


Meishe SDK provides free trial for all developers. Users can download the SDK by simply completing the developer registration on Meishe SDK website. However, in the output video, there will be a trial watermark to protect the right of Meishe. If users want to use all functions, please contact the business team for further cooperation.

Website: www.meishesdk.com
E-mail: business_meicam@cdv.com
Phone: +86 15801332014

Ability and limitations


  • Input specification:
    • Video format: MP4、MOV、WMV、M2V、MPG
    • Audio format: MP3、FLAC、AAC、M4A
    • Image format: JPG、PNG
    • Video encode: H264、WMV、MPEG4
    • Audio code: MP3、AAC、PCM、FLAC
  • Output specification:
    • Video format: MP4、MOV
    • Audio format: H264
    • Audio encode: AAC
    • Image specification: Bitmap
  • Extended package format (extended package is a content package that is used to carry extended footage, including captions, filters, stickers, etc.):
    • Caption: .captionstyle
    • Compound caption: .compoundCaption
    • Caption renderer: .captionrenderer
    • Caption context: .captioncontext
    • In animation: .captioninanimation

Out animation: .captionoutanimation

  • Composite animation: .captionanimation
  • Filter: .videofx
  • Sticker: .animatedsticker
  • Sticker into the animation: .animatedstickerinanimation
  • Stickers animation: .animatedstickeroutanimation
  • Stickers combination animation: .animatedstickeranimation
  • Transition: .videotransition
  • Template: .template
  • Project: .project

Product features


Supports multi-track and multi-clip editing.

  • Supports mixed and multi-clip edit of multiple formats of videos, images simultaneously.
  • Supports multiple tracks (video and image).
  • Supports various frame ratio, namely 16:9, 1:1.

Special effect Real-time Preview

Through the preview window (LiveWindow), users can preview the production effect in real time during edit without pre-processing and packaging, which greatly improves the user's experience and saves cost and time.

HD video output

The SDK supports multiple file formats as input, maximum up to 4K, and video output up to 1080P. Developers can set different output levels (1080P, 720P, 480P, etc.) according to needs.

All-round basic editing function

Meishe SDK has the most comprehensive basic editing functions on the market. It has very simple calling mechanism, and developers can flexibly use them according to needs. Basic features include:

  • Video clipping and segmentation
  • Video speed shifting
  • Video and image insertion
  • Video and image sorting
  • Video and image deletion
  • Image duration setting
  • Image cropping
  • Image parameter setting (brightness, saturation, contrast, etc.)
  • Image rotation, etc.

Top-quality caption

The caption system of the SDK reaches the level of National Radio and Television Administration ‘s quality. It is not only a simple addition of a line of text, but also a very beautiful caption packaging effect with good scalability and extensibility. The specific features are as follows:

  • Supports animation image.
  • Supports text movement and single-word movement.
  • Text color and stroke are adjustable.
  • Supports opacity adjustment.
  • Supports multiple lines of caption.
  • Supports loading fonts.
Caption

Multi-track audio editing

The SDK supports editing of unlimited numbers of audio tracks. Single track audio supports import and editing of audios with multiple segments. A variety of audio processing methods are also available. The details are as follows:

  • Multi-track audio input.
  • Supports audio with multiple clips.
  • Audio cropping.
  • A variety of audio processing (Electrical, doll-like sound effects, etc.).
  • Audio transition (fade in and out, etc.).
  • Volume independent control.

Image foreground filter

With the unique foreground filter processing method, the entire filter consists of image processing, border processing, and foreground animation effects, which not only can complete simple color grading, but also achieve more image effects, while it also provides customized foreground filters service to meet various needs.

Filter

Animated sticker effect

The SDK supports adding animation stickers to the video in the production process, and users can also set the properties of the stickers to realize the beautification of the video images. The details are as follows:

  • Supports complex motion effects.
  • Support sticker with voice.
  • Supports mirror image.
  • Supports rotation.
  • Supports size modification.
  • Support sticker's extension.
Animated sticker

Transition effect

The SDK supports adding transitions between clips to ensure smooth and excellent transition effects in the convergence process, making the video smoother. Meishe also provides a lot of predefined transition effects for developers to choose from and Meishe offers customized transition services based on developers' needs.

Transition

Rich material library and customized service

The SDK provides a rich library of materials for developers to choose and will regularly update new content into the library. A certain percentage of free content will be offered for developers to use. A small amount of fees will be paid if developers want to use customized content. Professional team customizes the personalized material for the developers. The current material libraries contain:

For more information, please click material library