Your app already handles video. Users film clips in a social feed, record answers in a hiring flow, host streams in a shopping app, upload match footage in a sports club app. What they keep asking for is the part that comes after filming: captions on the clip, the messy room gone, faces touched up, the ninety minutes of travel footage turned into something postable. Each request names a job — typing out speech, cutting dead air, picking highlights. Right now those jobs either go undone or go to a separate tool, with an export and an upload in between. The product team is left assembling a pile of point services, one per feature, each with its own account, upload flow and output format. The backlog grows one user request at a time, nothing stays consistent across them, and every integration adds a maintenance line. What the team actually needs is one engine that carries all of it.
What Meishe’s SDK Gives You
Meishe’s SDK puts an embeddable multi-track editor into your app, with the AI operations built into the engine. The engine is a C++ core compiled for each place it runs: native on iOS, Android and desktop, WebAssembly in the browser, and server-side for rendering. Effects preview live on the device.
The AI products come in three groups. Two products finish the whole video in one move. AI Vlog means point the camera or drop in your footage and it turns into a vlog-style video — highlights picked, cuts made, music and captions on. A travel app’s user drops in three days of footage and gets a ninety-second vlog back: sunrise kept, airport wait gone. One-click video creation is the broader version: feed in the footage, get a finished movie back — the AI picks the good moments and assembles them. A sports club app hands every team a highlight reel from the weekend match.
One product makes the first cut. AI smart editing is the AI that scans the footage, finds the usable parts, trims the dead air and orders the clips — you approve or adjust. A course platform feeds in a ninety-minute lecture and gets assembled cuts back; the instructor keeps one, swaps a segment.
The rest are timeline elements. AI captions are captions generated from the speech, landing on the timeline where you can fix any word. A fitness app’s workout videos become watchable on mute. AI video effects are filters, transitions, stickers and AR looks — installable packages applied as timeline elements. A shopping app ships a holiday package and every seller’s video picks up the campaign style. AI beauty is face touch-up on sliders your users already know from photo apps; a live-commerce host looks fresh at hour three. Background removal cuts the person out of a normal room with no green screen, live on the phone; a recruiting app gives every home-recorded answer the same office backdrop.
The automation runs without an editor open. A video project is one JSON-format file a program can read and change; code fills templates and queues renders like any other file. Batch rendering is a scheduler handing work to render workers, from one server up to Kubernetes. Agent skills let AI coding assistants such as Codex, Cursor or Claude Code use the SDK directly: a developer describes the video, the assistant writes the project, the engine renders it.

Meishe’s Advantages
Every capability above is an operation of one engine with one project format, and that shows up in how the pieces stack. Captions, cutout, touch-up and effects compose over the same frames in a single render. A one-click movie lands as a project that still opens in the editor for adjustment. The same caption operation that runs on a phone runs inside an overnight batch job.
Both creation modes sit on the one platform. The interactive editor handles the mode where people edit; the JSON projects, batch queue and agent skills handle the mode where machines assemble. Because both modes read and write the same project, a hand edit and a pipeline’s thousandth render are the same kind of object, and a person can take over either at any point. A team can start with the editor and add the pipeline later, or the reverse, without migrating anything.
The stack also deploys privately. For internal recordings, customer footage or regulated content, the engine and the render pipeline run on your own servers, on-premise or in your cloud, and the media never passes through anyone else’s machines. For a product carrying user footage, that is the difference between a compliance question and a non-issue.
How Cooperation Works
The editor demo is free to try, and that is the practical first step: put it in front of the team and see the operations run on your own footage. From there, the technical discussion covers which platforms you ship on and which capabilities your roadmap needs. The commercial discussion covers licensing for them. Deployment then runs on your own infrastructure, with the engine embedded in your apps and the pipeline on your servers. Each step has a concrete output: a demo session, a scoped capability list, a license, a running deployment. Nothing in the sequence requires handing footage to anyone else.
Common Questions
Which platforms does the SDK cover? Web, iOS, Android and desktop. The browser runs the engine as WebAssembly with no server round-trip, and native builds cover the mobile apps and the server-side rendering pipeline.
Can the editor carry our own branding? Yes. The editor is embeddable and re-skinnable, so it takes your app’s look rather than appearing as a third-party tool inside your product.
Do the AI features need outside services? No. The AI products and background removal ship with the SDK as engine operations, and they can run inside your own deployment.
Which AI feature should we ship first? The one your users already ask for by name. Captions fit any app with speech; background removal fits any app with people filming at home; AI Vlog fits any app where users bring long footage and want a short clip back.
Do automated and manual editing coexist? Yes. Both are creation modes on one platform sharing one project format, so a generated video opens in the editor, and an editor’s project can join the batch queue.
How do we evaluate it? Try the editor demo on real footage from your own product, then test one AI operation against one concrete job before scaling to the rest.
The requests your users keep filing — captions, cutouts, vlogs, highlight reels — all describe jobs an engine can hold. Meishe’s SDK holds them in one place: an embeddable editor, a cross-platform engine, the AI products and the automation, sharing one project format and deployable on your own servers. That turns a backlog of feature requests into one integration.
