惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hacker News: Ask HN
Hacker News: Ask HN
WordPress大学
WordPress大学
T
The Blog of Author Tim Ferriss
The GitHub Blog
The GitHub Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
A
About on SuperTechFans
Stack Overflow Blog
Stack Overflow Blog
雷峰网
雷峰网
Microsoft Azure Blog
Microsoft Azure Blog
腾讯CDC
爱范儿
爱范儿
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 【当耐特】
V
Visual Studio Blog
有赞技术团队
有赞技术团队
U
Unit 42
D
Docker
小众软件
小众软件
F
Full Disclosure
I
Intezer
Scott Helme
Scott Helme
P
Privacy International News Feed
P
Proofpoint News Feed
Engineering at Meta
Engineering at Meta
Google DeepMind News
Google DeepMind News
B
Blog
Martin Fowler
Martin Fowler
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Vercel News
Vercel News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Spread Privacy
Spread Privacy
宝玉的分享
宝玉的分享
S
Security Affairs
www.infosecurity-magazine.com
www.infosecurity-magazine.com
月光博客
月光博客
C
Cisco Blogs
云风的 BLOG
云风的 BLOG
Schneier on Security
Schneier on Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Threat Research - Cisco Blogs
量子位
Hacker News - Newest:
Hacker News - Newest: "LLM"
H
Heimdal Security Blog
N
Netflix TechBlog - Medium
H
Hacker News: Front Page
P
Proofpoint News Feed
G
GRAHAM CLULEY
V
Vulnerabilities – Threatpost
S
Schneier on Security

Mux Blog - Video technology and more

How Disciple lowered its video costs with Mux | Mux How Cutsio is making massive video libraries searchable | Mux Making it easier for agents to understand video: Introducing Find Scenes and Shots | Mux How Mux detects shot boundaries | Mux React Native needs a new video player | Mux Protect your prod environment: New rate limit controls | Mux Mux Robots Directives: less plumbing, more automation | Mux Fine-tuning a multimodal model for video intelligence | Mux How Mux helped Fuertafit make smarter product decisions | Mux Using Mux Robots to organize my archive of 90s-era VHS home videos | Mux The death of the to-do app | Mux One click content moderation dashboard with Mux Robots | Mux Introducing Mux Robots: Hosted AI workflows for Mux Video | Mux How Wellfound built AI video interviews in a weekend | Mux Simple pricing doesn't work for infrastructure | Mux Ship your next Mux integration from the terminal | Mux Your video is more valuable on Mux | Mux How HubSpot scaled video infrastructure — and built AI tools on top | Mux The new Mux Convex component | Mux That's no video — it's an array | Mux ‘It's so much better’: Why Punchpass switched from Vimeo to Mux | Mux Video.js v10 Beta: Hello, World (again) | Mux
New Mux Robots workflows: Better captions, dubbed audio, and deeper insights | Mux
https://www.mux.com/team/walker-frankenberg · 2026-07-02 · via Mux Blog - Video technology and more

Six new Mux Robots workflows are here. This newest batch generates higher-quality captions, dubs audio into other languages, picks thumbnails, and analyzes your video content and engagement data to convert it into plain-language insight. They’re built with the same shape as before: one API call (or one click in the dashboard), structured JSON out.

Here's what's new.

Mux dashboard job type picker listing six Mux Robots workflows — Find Scenes, Edit Captions, Translate Audio, Find Best Thumbnails, Generate Engagement Insights, and Generate Premium Captions — each with a short description and an Experimental label where applicable.

LinkPremium captions

Generate Premium Captions produces speech-to-text captions using premium, high-accuracy speech models. Our existing auto-generated captions in Mux Video are still there for you to use for free. This workflow trades the zero cost for higher accuracy and more knobs to turn.

It auto-detects the spoken language, and you can turn on speaker identification (diarization) (include_speakers) and word-level timestamps (include_words). If you have proper nouns, product names, or specialized jargon, pass them as phrases to help the model recognize them.

By default the generated track is uploaded straight back to your Mux asset. As always, you can download the .txt and .vtt files for these tracks. You can also get a downloadable SRT, and word-level JSON when you ask for it. See the Generate Premium Captions guide for the full set of parameters.

Parameters for Generate Premium Captions

{
  "parameters": {
    "asset_id": "mux_asset_123abc",
    "include_speakers": true,
    "include_words": true,
    "phrases": ["Mux", "Robots"]
  }
}

Mux dashboard 'Create generate premium captions job' form showing language set to auto-detect, a track name field, and toggles for speaker diarization and word-level timestamps.

LinkEngagement insights

Generate Engagement Insights reads the hotspots and heatmap engagement data Mux Data already collects for an asset and turns it into something you can act on: the specific moments where viewers lean in, scored and explained, plus an overall summary and trends across the video.

Since this workflow uses Mux Data metrics to give you insights, the asset must be passing on view data so this workflow will work properly. With Mux Player this happens automatically with no extra setup. If you're using a different player, add a Mux Data SDK or custom integration so views are tracked.

For the best output, assets must have a good number of views, which means newer content or assets with no views won't have enough data to analyze. See the Generate Engagement Insights guide.

Parameter for Generate Engagement Insights

{
  "parameters": {
    "asset_id": "mux_asset_123abc"
  }
}

The finished job returns the moments it found, plus an overall read:

Generate Engagement Insights example output

{
  "asset_id": "...",
  "moment_insights": [
    {
      "start_ms": 30000,
      "end_ms": 60000,
      "engagement_score": 0.89,
      "insight": "Viewers are highly engaged during the product demo, with minimal drop-off."
    }
  ],
  "overall_insight": {
    "summary": "Engagement peaks during hands-on demonstrations and drops during the intro.",
    "trends": [
      "Product demos drive the highest retention",
      "Viewers skip past the first 15 seconds of intro"
    ]
  }
}

LinkAudio translation

Translate Audio dubs the audio track of an asset into another language. Give it an asset_id and a to_language_code, and by default it uploads the translated track back to your Mux asset as a new audio track. You also get a temporary URL to download the dubbed audio directly. Source language and speaker count are detected automatically. See the Translate audio guide.

Parameters for Translate Audio

{
  "parameters": {
    "asset_id": "mux_asset_123abc",
    "to_language_code": "es"
  }
}

LinkBest thumbnails

Find Best Thumbnails samples frames across your video, scores each one with a vision model on focus, faces or action, composition, contrast and color, and how well the thumbnail fits into relevant branding, then returns the top candidates with timestamps and a short description of each. Ask for up to five.

Inform the selection with a selection_strategy (for example face_or_action or campaign_thumbnail), an audience, or what you're looking_for in plain language. See the Find best thumbnails guide.

Parameters for Find Best Thumbnail

{
  "parameters": {
    "asset_id": "mux_asset_123abc",
    "max_thumbnails": 5,
    "output_steering": { "selection_strategy": "campaign_thumbnail" }
  }
}

Mux dashboard 'Create find best thumbnails job' form showing the maximum thumbnails slider and output steering fields for selection strategy, looking for, campaign style, audience, and scoring priorities.

LinkEditing captions

Edit Captions edits an existing caption track in two ways, and you can use either or both in one job.

The first is deterministic find/replace over the cue text: fix a recurring typo, swap in the correct spelling of a brand term, normalize a name. The second is LLM-assisted profanity censoring (auto_censor_profanity), where you choose how matches are handled: blank them out, drop them, or mask the characters, with always_censor and never_censor lists when you need to be exact. See the Edit a video's captions guide for details.

Parameters for Edit Captions

{
  "parameters": {
    "asset_id": "mux_asset_123abc",
    "track_id": "track_en_abc123",
    "replacements": [
      { "find": "Mux's", "replace": "Mux", "case_sensitive": false }
    ],
    "auto_censor_profanity": { "mode": "blank" }
  }
}

Mux dashboard 'Create edit captions job' form showing a caption track selector, an auto-censor profanity toggle set to 'Blank (bracketed underscores)' mode, and a word/phrase replacement example changing 'Monks' to 'Mux.'

LinkScenes

Find Scenes segments a video into ordered narrative scenes, with titles, transcript cues, visual and audible narratives, and a shot-level breakdown for each scene.

Read more details about Find Scenes in Victor's blog and our guide. Find Scenes is still experimental, but you can now use it without reaching out to Support.

LinkRunning workflows

Every workflow uses the same job pattern as the rest of Mux Robots: POST to start a job, then fetch the webhook as it completes (or poll the job URL if you'd rather). All of these workflows are also available through the Mux dashboard. And use Directives to automate your workflows.

See our guides on using the Mux Robots API across all available workflows.

LinkPricing and availability

Like the rest of Mux Robots, these workflows are billed in units, generally based on the duration of the asset and the complexity of the workflow, and you can track usage per job in the dashboard. Per-workflow rates are on the pricing guide.

You can start using Edit Captions and Find Scenes (experimental) today in the Mux dashboard or via API.

Generate Premium Captions, Translate Audio, Find Best Thumbnails, and Generate Engagement Insights are available on request from our Support team. These workflows are experimental which means API shape and pricing may still change.

Give them a try, then tell us what breaks, what works, and what you want us to build next.

Leave your wallet
where it is

No credit card required to get started.