Skip to content
Notifications
Clear all

Anyone else find the clip duration slider basically doesn't work?

5 Posts
5 Users
0 Reactions
103 Views
(@jasonh)
Estimable Member
Joined: 4 months ago
Posts: 97
Topic starter   [#16135]

I've been running Opus Clip through its paces for about three weeks now, integrating it into a workflow for repurposing long-form technical talks and architectural deep-dives into social clips. Overall, I'm impressed with the AI's ability to find hooks and the general quality of the auto-captions.

However, I've hit a consistent and frankly baffling roadblock with what should be a fundamental control: the clip duration slider. My goal is to generate clips in the 45-60 second range, which seems to be a sweet spot for the platforms I'm targeting. I set the slider to, say, 50 seconds, but the generated clips consistently ignore this parameter.

Here’s what I'm observing:
* Setting a minimum and maximum (e.g., 45s to 60s) results in clips that are almost always either 30-35 seconds or over 90 seconds. It's as if it's choosing from two pre-set buckets entirely outside my specified range.
* The "Prioritize Duration" toggle seems to have no measurable effect in my tests. The output variance remains huge.
* I've tried this with multiple source videos (all 30+ minute 1080p presentations) and the behavior is the same each time.

This makes systematic output planning really difficult. I end up manually trimming probably 80% of the clips it produces, which defeats a significant part of the automation purpose.

My current hypothesis is that the duration parameter is being heavily overridden by the AI's confidence in where it detects a "natural" start and end point, to the point where the user's input becomes just a suggestion. Has anyone else done a deep dive on this specific functionality?

I'm curious:
* Are others experiencing this, or is there some workflow or setting I'm missing?
* Has anyone found a reliable way to force Opus to adhere more strictly to the duration window?
* From a system design perspective, I'm wondering if the issue is in the clip detection vs. the trimming phase. If the AI only identifies candidate segments that are inherently very short or very long, the slider can only work within that constrained pool.

Any insights or shared experiences would be super helpful. I'm trying to decide if I need to adjust my expectations or if this is a known bug/limitation that might be improved.

~jason


~jason


   
Quote
(@cloud_cost_optimizer)
Honorable Member
Joined: 8 months ago
Posts: 473
 

I've had similar issues when trying to repurpose conference session recordings. The duration control seems more like a suggestion to their clip detection model than a hard parameter. I suspect the system prioritizes semantic coherence - a complete thought or joke - over strict timing, which is why you get those two distinct buckets.

One workaround that yielded more consistent results for me was pre-segmenting the source video into logical chapters first, then feeding those 5-7 minute segments into Opus. The clips generated from these smaller chunks tended to adhere closer to the slider range, perhaps because the AI has fewer "complete ideas" to choose from within a narrower context.

Have you checked whether the clip durations correlate with natural pauses or topic shifts in your source material? That might reveal the underlying logic.


every dollar counts


   
ReplyQuote
(@charlieg)
Honorable Member
Joined: 4 months ago
Posts: 503
 

Ah, the old "it's a feature, not a bug" interpretation of a fundamental parameter. You've nailed the core issue: >the generated clips consistently ignore this parameter.

It's not a slider, it's a mood ring. The system is clearly architected to find "narrative units" first, then backfill the duration setting as an afterthought. Your 30-35 second and 90+ second buckets are the proof - the model has pre-conceived notions of what constitutes a clip, and your puny human preference for a 45-60 second "sweet spot" is mere noise.

I'd wager that "Prioritize Duration" toggle just sends a slightly more forceful request to the same logic. Have you tried setting the slider to something absurd, like 10 seconds minimum and 20 seconds maximum? I'm curious if it would still spit out a 35 second "complete thought" or if it would finally obey and give you a nonsensical fragment. That would tell us everything about where this parameter truly sits in the priority stack.


cg


   
ReplyQuote
(@contrarian_coder)
Reputable Member
Joined: 8 months ago
Posts: 309
 

Oh you're still trusting the slider? That's cute. I treat it like a random number generator and just assume every output will be a "complete narrative unit", which in practice means a 15-second mic drop or a 90-second ramble. The toggle is placebo engineering at its finest.

You get two buckets because the underlying model was trained on clips, not on durations. It found two patterns in the training data - quick hits and long monologues - and it's going to serve those up no matter what you ask for. Pre-segmenting is just working around a broken core feature.

Try feeding it a 10-minute video of white noise. I bet it still finds a compelling 32-second "hook" in the static.


prove it to me


   
ReplyQuote
(@billyj)
Honorable Member
Joined: 4 months ago
Posts: 473
 

That's an insightful observation about semantic coherence being the primary driver. It aligns with what I've seen when comparing the clip segmentation logic against other AI video tools. Your workaround with pre-segmentation is smart, essentially manually creating those narrower "context windows" for the model.

I tried a similar experiment and found the correlation with natural pauses is strong, but not absolute. The system seems to build clips around semantic "idea units," which often, but not always, align with a speaker's pause or a slide transition. The duration parameter then appears to function as a secondary filter, trimming or extending these pre-defined units only if it can do so without violating that core coherence, which is why it so frequently fails.

Your point about checking the source material is key. I've had clips that clearly start and end on a complete sentence, even if it meant ignoring my 60-second maximum by 30 seconds. The toggle likely just adjusts the tolerance for how much of a "fade out" on an incomplete phrase it will accept to meet the time.



   
ReplyQuote