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

推荐订阅源

S
Secure Thoughts
Recent Commits to openclaw:main
Recent Commits to openclaw:main
H
Heimdal Security Blog
SecWiki News
SecWiki News
H
Hacker News: Front Page
N
News | PayPal Newsroom
L
LINUX DO - 最新话题
N
News and Events Feed by Topic
TaoSecurity Blog
TaoSecurity Blog
AI
AI
C
Cybersecurity and Infrastructure Security Agency CISA
Scott Helme
Scott Helme
PCI Perspectives
PCI Perspectives
S
Securelist
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Cyberwarzone
Cyberwarzone
A
Arctic Wolf
Forbes - Security
Forbes - Security
T
Tor Project blog
Spread Privacy
Spread Privacy
WordPress大学
WordPress大学
I
Intezer
Martin Fowler
Martin Fowler
Help Net Security
Help Net Security
P
Proofpoint News Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Cisco Talos Blog
Cisco Talos Blog
Latest news
Latest news
博客园 - 司徒正美
W
WeLiveSecurity
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
V2EX
P
Palo Alto Networks Blog
Google DeepMind News
Google DeepMind News
IT之家
IT之家
阮一峰的网络日志
阮一峰的网络日志
V
Vulnerabilities – Threatpost
Jina AI
Jina AI
S
Security Affairs
Hacker News - Newest:
Hacker News - Newest: "LLM"
Simon Willison's Weblog
Simon Willison's Weblog
Project Zero
Project Zero
T
Threatpost
P
Privacy International News Feed
人人都是产品经理
人人都是产品经理
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Application and Cybersecurity Blog
Application and Cybersecurity Blog
博客园 - Franky
Hugging Face - Blog
Hugging Face - Blog
Apple Machine Learning Research
Apple Machine Learning Research

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.