02

Research

User Research

During 5 in-depth interviews, I got to know what the previous, existing and potential users think about OpusClip to gain a better understanding of our users and current product.

Competitive Analysis

Based on user insights, I conducted market and competitive research to identify key needs and gaps in current space, and the potential business value of this project in the growing video editing space.

Pain Points & Solutions

Through user research and competitive analysis, I identified three major pain points for current B roll function. These insights ensure the solution aligned with both user needs and market demands.



Paint Point 1: Low Discoverability of the B-roll Feature

Users often struggle to find the B-roll generation feature because it is embedded within the main video editor, leading to underutilization.

Solution 1: Standalone B-roll Workflow

Users often struggle to find the B-roll generation feature because it is embedded within the main video editor, leading to underutilization.

Paint Point 2: Complicated User Flow for B-roll Integration

The B-roll feature is currently mixed with full editing suite, creating a complex workflow for users who just want to generate and review B-roll clips quickly.

Solution 2: Quick B-roll Generation Settings

Allow users to quickly generate B-roll with simple settings, providing more control for adjustments in the B-roll editor without overwhelming them with full editing features.

Paint Point 3: Lack of Control Over AI-Generated Results

Users find that while AI-driven B-roll saves time, they often need to manually adjust after generation. They want better AI results that meet their needs.

Solution 3: Customizable AI B-roll Settings

Allow users to set preferences and limitations before the AI generates B-roll, such as style, duration, or key elements, reducing the need for manual adjustments afterward.

03

Ideation

Persona

I organized two personas based on the insights from user research, who represent two key user groups having different needs for the B-roll workflow.

Current

User Flow

To clearly visualize the steps users take, I mapped out the current user flow and broke down the process. This helped identify the features that need to be evaluated in the whole complicated product.

User Journey

Based on the insights gathered from Sophia and Jake, I created a user journey map to illustrate how users interact with current B-roll tool, then identified opportunities for improvement at each stage.

Evaluation

After identifying the features, I conducted a user experience evaluation from seven perspectives to inform the iteration design.

Revised

User Flow

After conducting the user experience evaluation, I redesigned the first version of user flow to simplify the B-roll generation process, improving feature’s usability.

Overall

First-Time User

First-time users may find it difficult to use, as there’s no onboarding or guidance to explain how B-roll functions integrate into the overall editing process.

Feature 1: B-roll Generation Options

Visual hierarchy

The quick action menu is not immediately visible, making it harder for users to discover these features.

The dropdown with multiple B-roll generation options may confuse users as they might not know the difference between options before generation.

Contrast

While the dark background contrasts well with the text, the distinction between background and quick action is not clear.

Use of color

The colors used for selected and unselected options are not differentiated enough

Feature 2: B-roll Generating Process

Feedback

There is real-time progress bar showing the B-roll generation progress, helping users know the process and when the B-roll will be ready.

Feature 3: B-roll Settings

Information Scalability

When working with multiple B-roll clips, users may find it hard to navigate between different B-roll clips, they are unable to adjust and set multiple B-rolls at once.

Feature 4: B-roll Library

Forms

The search feature for B-roll library is limited, and It doesn’t provide auto-recommendations

users cannot upload their assets into B-roll library.

05

Design

Design System

Ultralight

Light

Regular

Medium

Semi Bold

Bold

ExtraBold

Font

Geist

Heading 1

Heading 2

Heading 3

Heading 4

Body 1

Body 2

Body 3

Body 4

Caption 1

Caption 2

Semi Bold

Semi Bold

Semi Bold

Semi Bold

Regular

Regular

Regular

Regular

Regular

Regular

36px

30px

24px

20px

18px

16px

14px

12px

11px

10px

Icons

Grid system

Wireframe

After revising the user flow, I created detailed wireframes to visualize and iterate on this updated workflow, focusing on refining the usability of specific B-roll functionalities identified during the evaluation phase.

Prototype Iterations

After finalizing the user flow, I iteratively refined the prototype for a few versions, focusing on key feature pages. Each iteration was followed by a round of usability testing to validate changes.

04

Usability Testing & Iterations

Final User Flow

Following the wireframing phase, I conducted usability testing to gather immediate feedback. When users expressed confusion during testing, I chose to redesign the user flow and retest to ensure clarity and usability.

Pre-setting Page

B-roll Editor Page

Initial Design

In the initial iteration, B-roll settings, B-roll library and Transcript were organized as top-tab navigation.


Also, we provided users with three options to add a single B-roll: AI generation, uploading, or selecting from the library.

Through “Add” button, users can add two types of B-roll, "AI-generated" and "Uploaded", with each type linking to its specific settings panel.

Uploaded B-roll Setting

AI-generated B-roll Setting

Iteration Design

To maintain simplicity and efficiency of the B-roll tool, we removed the Transcript feature, as it was already available in the full editor.


Now, only features from the pre-setting panel are displayed in the B-roll editor for a more focus.


Additionally, since the initial “Add B-roll” button had few interaction with the timeline and users were unclear about where B-rolls could be added, we introduced an “Add” button directly on the timeline needle.

To address user confusion caused by switching between “Overview,” “AI-generated,” and “Uploaded” settings panels when clicking on different B-roll clips, we redesigned the “AI-generated” and “Uploaded” panels to appear as popovers, seamlessly overlaying the “Overview” panel.

AI-generated B-roll Setting

Uploaded B-roll Setting

Current Design

Following usability testing, we updated the B-roll clips to display as thumbnails, allowing users to preview their content at a glance before selecting them.


Also, we moved the "Add" button to the B-roll track position, creating a more seamless and intuitive interaction.

Initial Design

In the initial design, we added pre-settings panel on the landing page, so users can customize their B-rolls before generation.

Iteration Design

After usability testing, we found that initial setting features are limited and some are unnecessary, which can not meet users’ need.


So we iteratively improve the B-roll pre-settings panel, enabling users to quickly adjust their video purpose and style which may have significant impact on results.

Current Design

In current design, we removed the B-roll style feature from pre-settings, as we found users primarily focus on video contents and B-roll style have minimal impact on generation results. But this advanced setting can still be modified in full editor.


Also, the pre-setting appears as a popover as we finally put the B-roll entrance on the homepage alongside other functions, improving discoverability as confirmed by user testing data.

Initial Design

In the initial design, we explored several ways for a multi-track timeline, allowing users to regenerate an entire track of new B-roll clips while retaining the previously generated results.

Iteration Design

We iteratively refined the solution based on user feedback and prioritizing product simplicity. So the timeline was finalized as a single-track design determined by insights from a A/B testing.


To allow users to preserve specific B-roll clips during regeneration, we introduced a "Hold" option in the dropdown menu.

Current Design

We adjusted the position of the “Add” button and enhanced the CTA in the dropdown menu, making the functions clearer and easier for users to understand.

B-roll Library Page

Timeline

Initial Design

In the initial design, the B-roll Library independently existed on the left panel, and combined all B-roll videos without classifications.

Iteration Design

As B-roll was divided into two types, the B-roll Library was updated to reflect this change. A dropdown menu now allows users to select B-roll videos categorized as “Stock B-roll,” “AI-Generated B-roll,” or “Uploaded B-roll”.

Current Design

Based on usability testing results, the B-roll Library was found to be unnecessary when users were editing AI-generated B-roll.


Also, the user flow of accessing the B-roll Library through top-tab navigation was overly complex.


As a result, this feature was integrated into the Uploaded B-roll Settings.

Colors

Basic Colors

#000000

#FFFFFF


Neutral Colors

Text/light grey

Text/grey

#18181B

#333333

#A1A1AA

#27272A

Primary Colors

Background

Popover Background

#09090B

#19191C

#FAFAFA

Secondary Colors

#FF37B9

#3DD68C

Component

Navigation Menu

Label

Label

Label

Button

Button

Button

Button

Button

Toggle

Badge

Badge

Badge

Badge

Slider

Search Bar

Search

All

Input

Placeholder

Placeholder

Cards

Drag and drop file here

Upload

Drop a YouTube link

Upload

Google Drive

Regenerate B-roll Track

Generating B-Roll... 45%

Generate AI B-roll

Generating AI B-Roll... 1/6

Dropdown Menu

Hold

Remove

Hide

Generate AI B-roll

Upload a new B-roll

Add B-roll

Preview and Edit B-Roll

B-roll Clip

Homepage

This is the homepage of the Opus Clip product. The quick start cards are entrances to different video tool, including the B-roll tool. The card animations provide users with a quick understanding of the purpose of each function.

Pre-setting Page

After selecting the B-roll entry, the Pre-setting page appears as a popover, allowing users to preview the original video and customize settings before AI generation.

B-roll Editor: Overview

When users click the “Preview and Edit B-roll” button on the pre-setting page, they are directed to the B-roll editor, which initially displays the overview panel, allowing control over all B-roll clips. Settings from the pre-setting panel are highlighted to give users a clearer understanding of their effects.


Users can also directly access the full editor by selecting the “Full Editor” at the top of this page.

B-roll Editor:

Uploaded

B-roll Setting

Users can upload a B-roll video at a specific time point by dragging the timeline needle to the desired position and clicking the “Add” button.

B-roll duration depends on the video duration uploaded.

After selecting the start point and clicking 'Upload a New B-roll,' a placeholder clip appears on the timeline and adjusts to match the uploaded B-roll's duration once completed.

B-roll Editor:

AI-generated

B-roll Setting

Users can upload a B-roll video at a specific time point by dragging the timeline needle to the desired position and clicking the “Add” button.

Result Page

Users can access the result page through two flows: clicking the 'Add B-roll' button on the pre-setting page to skip editing or selecting “Export” at the top of the editor page.


The result page shows a video preview with added B-roll, a transcript, and a brief video description. Users can access the full editor from this page for advanced settings.

B-roll Library is incorporated

Scrolling down on this panel allows users to select a B-roll video from the library to replace their uploaded clip.

Set B-roll Duration by Dragging Timeline Needle

After selecting the start point and clicking “Generate AI B-roll”, users can drag a second needle to set the end point, determining the AI-generated B-roll duration (up to a maximum of 6s).

Enter prompts for AI generation

Users can gain advanced control over AI-generated results by entering prompts in the input box.

AI generates multiple options

AI generates six options based on the user's settings, allowing them to select the one that best meets their expectations.

Final Design

After completing several versions of wireframes and conducting user testing, I proceeded with the iteration design to high-fidelity prototype.

06

my takeaways

Business

Prioritizing user needs through iterative feedback loops can significantly boost feature adoption and align product development with business growth goals.

User Experience

Emphasizing simplicity in complex tool design enhances accessibility, resulting in interfaces that are intuitive and satisfying for target group of audience.

Technology

Leveraging AI and automation can streamline workflows while still allowing for customization, ensuring that technology adapts to diverse user needs.

Kate

Freelance Filmmaker


I love using B-roll to enhance my videos, but sometimes I need a faster way. If I could preview and tweak the B-roll without going through so many steps, it would be better.

"I started using OpusClip because of its promising AI features, but sometimes I feel the tool could offer more precision. Integrating B-roll settings before generation would be incredibly beneficial."

Sophia

Professional Video Editor

Jake

YouTuber

“I don’t have the time to manually adjust everything, but I still need my videos to look professional. If AI could get me 90% of the way there, that would be a game-changer.”

OpusClip helps me add illustrative B-roll quickly, which is great. But when I first started using it, I didn’t even discover the B-roll button and only learned about this function from other creators.

David

Content Creator

Emily

Corporate Marketer

“We need tools that help maintain our brand's quality. The B-roll feature should be simple but powerful, and AI should handle most of the heavy lifting while ensuring everything stays on brand."

01

Overview

Probelm Statement

Opus Clip is an AI-powered video editing tool that transforms long-form videos into short-form content for platforms like YouTube Shorts, TikTok, and Instagram Reels.


As the website UX Designer at OpusClip, I helped to launch our a new version of AI-generated B-roll video feature for 10M+ users. Read more about the new releases here, and see some selected work below.

Solution

To address this, we created a standalone B-roll tool as an extension of Opus Clip’s product, aligning with company’s business goals and enhancing users’ productivities. This simplified and standalone tool streamlines workflows and offers quick AI-generated B-roll, allowing users to refine their videos with minimal manual effort.

My Role: UX Designer

Research, UX Design, Prototyping, Visual Design, Usability Testing

Duration: 5 months starting from Jun 2024; San Fransisco

Tools: Figma, Adobe Illustrator, Adobe Photoshop

Team: Judy, Felix, Bing; Design Team

OpusClip

What is B-Roll?

B-roll is the supplementary footage used in filmmaking and video production that supports the main footage, it’s the extra visuals that enhance users’ story.


Goal

Redesign the AI-generated B-roll feature to improve its discoverability and usability, enabling faster content creation and better aligning with user needs and business objectives.

Outcome

My design work successfully increased user retention by 35% and boosted new user activation. I raised AI-generated B-Roll CTA conversion by 20% and conversion of new users into active users by 25%, contributing to a faster content creation and helping expand the company’s growth in the short-form video market.


We decide to do this project because we initially identified a gap in our existing video editing product. We found that since our users relied on our tool to create content for short-form video platforms, the AI-generated B-Roll feature can help them quickly work. While Opus Clip already had this feature, it was embedded within the main editor with a complexed workflow. It is difficult for users to find and use efficiently. Users who prioritize speed and simplicity needed a faster, more focused tool.

35%

Increased User retention

20%

Improved AI generation CTA conversion

25%

Improved active users conversion

User Group 1: Users with few B-roll editing experience

User Group 2: Users with professional B-roll editting experience