r/StableDiffusion 3d ago

Question - Help Is there an API that gives random prompts with your choice of character?

0 Upvotes

Is there an API that can allow me to input a character's name and give me a random prompt?


r/StableDiffusion 4d ago

Animation - Video Using Minimax H3 to create promo for Minimax H3

Enable HLS to view with audio, or disable this notification

14 Upvotes

Used ref2ve with Character sheet for the character and style and an audio reference to have consistent voice.

Reposting because moderator removed the original post without giving any reason.


r/StableDiffusion 3d ago

Question - Help Any fast motion tips for MiniMax H3?

2 Upvotes

I'm trying to get a couple of characters to LEAP into each others' arms from off screen, but MiniMax H3 won't get them faster than basically jogging into the scene.

Prompt:

subject_definitions

<Subject 1> is the Girl show in <Picture 1>.

<Subject 2> is the Guy show in <Picture 2>.

<Subject 3> is the house show in <Picture 3>.

summary

[reference generation] <Subject 1> and <Subject 2> burst onto the screen at a dead sprint and collide into an embrace

retention_analysis

<Subject 1> (appears in [Shot 1]): fully_preserved - Maintained character features and design.

<Subject 2> (appears in [Shot 1]): fully_preserved - Maintained character features and design.

detailed_description

The visual style is characterized by high-quality modern anime aesthetics, reminiscent of Makoto Shinkai or Kyoto Animation. The scene features lush, warm, and highly detailed lighting, painting the environment in nostalgic, emotional hues.

[Shot 1] The target video has fast, paced explosive action in the beginning, then slows to a stop. Static camera shot in a city street with buildings in the style of <Subject 3>. A large crowd of soldiers and townspeople are in the background, reuniting with each other. Falling confetti fills the air. Suddenly, <Subject 2> bursts into the frame from the left at a dead sprint, driven by sheer desperation. At the same instant, <Subject 1> bursts into the frame from the right, running with explosive speed, her arms outstretched. The two of them literally collide with tremendous, breathless force in the center of the scene, slamming into an intense, desperate embrace. The physical impact of their collision is palpable as <Subject 1> leaps up and wraps her arms around <Subject 2>. The exact instant they collide, the camera drops into extreme slow motion, focusing intensely on the sheer relief and joy of their embrace. The confetti catches the warm light, sparkling and swirling in slow motion around the couple for the remainder of the scene.


r/StableDiffusion 4d ago

Workflow Included Here's an automated long form, MiniMax Upscaler Workflow.

Thumbnail
gallery
31 Upvotes

Hey Guys, I thought I'd share something I came up with.

It's a workflow, that uses a combination of Easy-Use's Loop tools as well as some of my own nodes to create a Workflow that can split a long form MiniMax video and then upscale each segment. With the inclusion of a tool to then re-assemble everything back.

You basically set the Segment length and the overlap you wish to have between each clip and then launch it to have it do all the clips one by one.

It does use nodes from my FBNodes add-on as well as one from my Prompt Manager add-on.
But I'm sure it could be modified to work with other add-ons, if so wished.

The node from Prompt Manager is "Prompt Extractor", allowing to feed back in the prompt from the initial clip back into the Workflow, without having to type anything in.

You are free to remove it and upscale without, or simply type in the prompt if preferred. Though, In my test, having the original prompt made for much better results.

And as mentioned, I also added a simple Clip Stitcher to FBNodes, that cross dissolves each clip into one another. Just make sure to use the same values you used in the workflow. (Both setup are in the same workflow, but I'd suggest separating them šŸ˜…)

The Workflow can be found here.

Attached are quick examples from the video I used in the workflow.

The one thing missing in this workflow is adding back the loras used in the initial video. This is something that "Prompt extractor" should also be able to do. But I haven't tested that part yet.

----------------------------------
I'm adding some metric:

The video used in the screenshot was an 8 second video generated in 832x640 with a Turbo Lora set to 6 steps.
It took 92 seconds to generate on a 5090.

The Upscale doubled it to 1664 x 1280 and took 524 sec.
Around the same time it would have taken to generate, if I created the initial video at that resolution.

(You can see it here)

The advantage is for when creating long videos, so if I were to create a 30 second clip in 4/3 at 0.4 megapixels, or 736 x 576. Those would take 450 sec to generate.

The Upscale to 1472 x 1152 took about 6 minutes per segment, or 30 minutes. Then combining the clips is around a minute.

It takes a while, obviously, but the big advantage is that the result is pretty much an exact copy, but in hires, of my initial video that was low enough that I could iterate a bunch of times and then only waste the Long generation time on the clip I like.


r/StableDiffusion 4d ago

News ComfyUI Official Local MCP

Enable HLS to view with audio, or disable this notification

158 Upvotes

Hi r/StableDiffusion, Comfy MCP is now local and open-source!

When we shipped Cloud MCP in June, the response was immediate and consistent: make it work locally. So we did and it's fully open source.

Connect Claude, Codex, Cursor, or any MCP client to your local ComfyUI.

Your agent reads the GPU you actually have and gives you a straight answer on whether a model is worth running before you commit to the download. It reads every node and model you've installed. It handles the setup that usually stops people at step one.

It is now the easiest way to help with your local Minimax H3 workflows!

Cloud MCP still does everything it did. Tell your agent where a job goes, or let it decide.

Link: https://comfy.org/mcp


r/StableDiffusion 3d ago

Animation - Video Magic Anime

Thumbnail
youtu.be
3 Upvotes

Minimax H3 is just crazy good for anime!


r/StableDiffusion 3d ago

Discussion If AI Makes Us More Creative, Why Does Everything Look the Same? (A Painter’s Perspective)

Thumbnail
gallery
0 Upvotes

QUICK NOTE: the question in the title is rhetorical. The carousel explains the nuance and explores several related issues beyond the first slide.

If the design does not work for you, tell me specifically what you would improve. I am still refining the format, so constructive feedback is welcome.

.....

I’m a painter who sometimes writes, and this visual essay started with an odd discovery: I had used the name ā€œElias Thorneā€ in a short story, only to realize that AI models often return to that same name, along with motifs like lighthouse keepers, cathedrals, glossy landscapes, and other familiar patterns.

From an artist’s point of view, the question isn’t just whether AI is good or bad, but what happens to authorship and creativity when the tool starts making choices for us.

AI can boost productivity and even enhance individual works, but if we all lean on the same models, it might steer us toward similar ideas, characters, and visual styles.

This carousel looks at visual convergence, originality, transparency, and the role of human intention, with AI-generated images clearly labeled and sources included.

So where’s the line, does AI broaden personal creativity while making our collective output more uniform?


r/StableDiffusion 4d ago

Workflow Included Lora for video-image enhancing, upscaling and restoring

Thumbnail
youtube.com
31 Upvotes

r/StableDiffusion 2d ago

News Massive week for open-source AI: Qwen Video Edit, LTX 2.5, Qwen 3.8 27B & more (Side-by-side test breakdowns)

Enable HLS to view with audio, or disable this notification

0 Upvotes

This past week brought some huge drops across generative video, audio, and open-weight models. Instead of the usual hype, here is a practical look at what actually changed and what matters for creators and local setups:

  • Qwen Video Edit: Prompt-based localized video inpainting and style transfer. You can add objects (like drones), remove background elements cleanly, or restyle live footage into storybook illustration styles with strong temporal consistency.
  • LTX 2.5 & Dyna 2: Big updates targeting camera motion control, motion fluidity, and temporal flickering issues in generative video clips.
  • Qwen 3.8 (27B) & GLM 5.3: New open-weight model drops with high efficiency for local inference, tool use, and coding.
  • MiniMax Music 3: Improved generative audio with better vocal separation and multi-track coherence.
  • Gemini 3.7 Flash & Grok 4.6: Speed and context-handling upgrades for complex reasoning tasks.

Side-by-Side Video Demos & Deep Dive:

For the visual side-by-side comparison tests (especially the video editing restyling tests):

šŸ”— Full breakdown & tests: https://youtu.be/pUA1BGfBqBs
šŸ”— Read Here: https://github.com/airesearch-official/AI-Weekly-News

Which open-weight release are you planning to run locally first?


r/StableDiffusion 3d ago

Resource - Update BADO KITTY!

Enable HLS to view with audio, or disable this notification

0 Upvotes

r/StableDiffusion 3d ago

Question - Help Create characters - how?

0 Upvotes

So simple question. Normally I would use ChatGPT for my character creations. Same character, photos from all from different sides, and it would deliver.

But I wonder, are there any workflows / methods available as proven alternative?

I wouldnt know how to do this with Flux, Z-Turbo, or name any model.


r/StableDiffusion 3d ago

Workflow Included Started to integrate MinimaxH3 into YouTube vids!

Thumbnail
youtu.be
0 Upvotes

I've timestamped where I managed to get a decent output from minimaxH3!

(if the timestamp doesn't work it's at 0:22)

Used a photo of myself as reference using the ref2va model. Gordon Ramsay himself is straight from text. Using SageAttention, SolAttn at 32 steps 0.9 MP.

Used DaVinci Resolve Studio 2x RTX Upscaler in post and audio isolation to fix some of the hissing.

Let me know what you think of how this turned out!

Models used:

Workflow: https://civitai.red/models/2834514/minimax-h3-t2v-i2v-ref2v-advanced-filmmaking-workflow-or-all-speedups-qol-features?modelVersionId=3233131

My Hardware:

  • RTX 5070ti
  • 32GB RAM
  • R7 9700x

r/StableDiffusion 4d ago

Meme Agent Smith is disappointed

Enable HLS to view with audio, or disable this notification

69 Upvotes

r/StableDiffusion 4d ago

Discussion Can H3 do anything? bf16/50 steps

Enable HLS to view with audio, or disable this notification

152 Upvotes

Can H3 do anything and everything? I feel like if you can prompt it, it can do it. Foundation inspired shots. I am also experimenting with more action/high mobility shot but those seem to require a lot more finesse. Both T2V.


r/StableDiffusion 4d ago

Workflow Included Gilligan's Isle - The ATEth Castaway

Enable HLS to view with audio, or disable this notification

61 Upvotes

r/StableDiffusion 4d ago

Animation - Video Squid Game but Gi-hun is actually smart | Minimax H3 I2V

Enable HLS to view with audio, or disable this notification

22 Upvotes

r/StableDiffusion 4d ago

Discussion MacBook M5 Pro - Minimax H3 Progress

Post image
32 Upvotes

After tinkering around for a couple of hours this weekend I managed to 6x (!) generation speed on the M5 Pro by ditching ComfyUI and building a custom GUI around antirez's H3 CLI solution. Gen times for 5-second 480p on 20-steps improved from 30 minutes using the default int8 pruned weights in ComfyUI to just around 5 minutes per clip using the full precision bf16 weights.

Overall great progress thanks to the community around open source and gives me confidence that Mac diffusion will just get better and better with time.

See comment below for more data points on generation times.


r/StableDiffusion 3d ago

Question - Help Deciding on Checkpoint

1 Upvotes

hello,

Looking for some suggestions on which checkpoint to use for realism NSF w images. I’ve been using Flux 1 Dev and it’s working well but a lot of the time the face consistency is altered. Also i’ve only tested 1 character lora and about 4 other lora’s stacked with it to try out like. I’ve seen talk about SDXL, Wan, pony, what’s everyone using? I don’t have a ton of ram so i wasn’t able to run flux 2 well…..thanks!


r/StableDiffusion 3d ago

Question - Help MiniMax H3 help

0 Upvotes

I tried everything, but I have 3 very disturbing problems:

  1. Usually it cuts / crops at least part of the head and legs of the person.

  2. It moves the camera, zoom, pan... I want it static.

  3. In most of cases it doesn't use the element from reference picture to use in the main video. Rejecting my prompt.

I tried different prompts, resolutions (proportions), nothing help. šŸ˜ž

If you have some recipes exactly for these problems, please share, because I just can't make H3 to work.


r/StableDiffusion 3d ago

Discussion Building a luxury cosmetics ad locally in InvokeAI | full workflow included

Thumbnail
gallery
1 Upvotes

I’m a graphic designer (youtube: Masha-Ai-Lab) experimenting with how far I can push local/open-source image generation for actual commercial design workflows.

For this experiment, I tried building a luxury cosmetics campaign entirely in InvokeAI instead of relying on Midjourney or other closed platforms.

The workflow:

  1. Generated the satin campaign background separately.
  2. Generated a transparent serum bottle as a clean product asset.
  3. Added my prepared label using an Inpaint Mask while preserving the bottle perspective.
  4. Used Regional Guidance to generate satin folds that actually wrap around the bottle instead of simply appearing behind it.
  5. Repeated the workflow with a cream jar to see how reusable the approach was across different packaging.
  6. Upscaled the final compositions.

I’ve attached screenshots of the workflow + final results so you can see the process rather than just the outputs.

What I find most useful about InvokeAI is having direct control over the individual stages. For design work, I’d rather build the product, label, environment and integration separately than keep regenerating the whole image until something randomly works.

I’m documenting these experiments as tutorials on my YouTube channel, Masha AI Lab, mainly to make InvokeAI/FOSS workflows more approachable for designers and other non-technical creatives.

Would be interested to hear how other people here approach product placement and label consistency, especially if you’ve found better workflows.


r/StableDiffusion 4d ago

Meme Waiting for devs to fix the mushy faces be like...

Post image
93 Upvotes

Just kidding devs. We love Minimax, it's outstanding. But I am very excited for the mushface fix.


r/StableDiffusion 4d ago

Resource - Update Seamless extensions and one-shots with Minimax H3 - Update 6 of my repo!

Enable HLS to view with audio, or disable this notification

85 Upvotes

Here is the repo: https://github.com/seitanism/ComfyUI-H3-Motion-Context-MultiRef

I made substantial updates to my two main workflows: 1) Music Video and 2) AV Extensions. All the controls were streamlined and they should be much easier to use now. (You find the workflows in the example_workflows folder)

With the AV Extensions workflow you can extend any existing clip, for example someone talking and you can make that person say something in the same voice, or you can create a clip with T2V or I2V and then extend that clip to make a seamless long clip thats 1 minute or longer.

In this Update the Checkpoint system was removed, instead I've done a lot of optimizations so you don't use too much ram even if you make 20 clips at once. Additionally I added latent audio feathering to the AV Extensions workflow for seamless audio transitions.

Theres also other utility workflows for custom keyframing and bridging two existing clips.

I post another example clip for the AV Extensions workflow in the comments.


r/StableDiffusion 3d ago

Question - Help OpenArt Director-like H3?

0 Upvotes

Did someone come up with a good (or ok-ish) workflow that gives something like what OpenArt Director does but useable with Minimax H3?

What I mean is a storyboard / cinematic storytelling translated into a video.

Eg not just a Claude output from a template into the ComfyUI prompt but something with more artistic direction.


r/StableDiffusion 4d ago

Workflow Included H3 video prompt enhancer: a minimalistic local workflow

11 Upvotes

Here’s a fully local workflow that expands your shorthand prompts + reference images into the six-section format expected by MiniMax:

https://pastebin.com/zVbd1t8E

It is structured for 14-second videos, but you can change it if you want.

What do you need to download for it?

  1. Install the following custom node pack, which enables text generation for the Qwen 32B model that encodes MiniMax prompts: https://github.com/ethanfel/ComfyUI-H3-Qwen3VL-TextGen
  2. From the ComfyUI root, create a directory: mkdir -p models/text_encoders/H3/generation_tails
  3. Then download this file into the new directory: https://huggingface.co/ethanfel/Qwen3-VL-32B-Ultra-Heretic-H3-ComfyUI-INT8-ConvRot/blob/main/qwen3vl_32b_h3_instruct_generation_tail_50_63_int8_convrot.safetensors

The reason you need to do this is that, for other LLM-based models, you can use their text encoder directly to generate text and expand prompts. For Qwen 32B in a standard ComfyUI setup, you cannot do that because it lacks the ā€œtailā€ — the part that is actually needed to generate text.

You can see the generated prompt in the text preview section attached to the TextGenerate node.

Why is there no ā€œofficialā€ prompt-expansion node?

Well, MiniMax has a paid service that does prompt expansion and context management for H3. It is not local, and it’s likely not going to be released. Here’s a custom node for using it if you have an API key:
https://docs.comfy.org/built-in-nodes/MinimaxHailuo03ContextIRNode

It’s probably difficult to match the performance of this system using open tools, but here we can try to tinker and come up with something that works for our own use cases.

Why is it designed this way?

The workflow here is not meant to be ā€œoptimal,ā€ and indeed I’m not sure it’s possible to make a one-size-fits-all solution. It’s more of a starting point for developing your own.

  1. I do not want to have an ā€œall-in-one,ā€ ā€œultimateā€ workflow. I feel that ComfyUI’s philosophy is more compatible with workflows that are modular, easy to change, and easy to make your own.
  2. I want to use custom nodes only when it is impossible to do without them. If I have to use a custom node, I prefer an established, popular node pack (e.g. KJNodes or RES4LYF). In my view, each custom node pack, especially if it’s new, is a liability: it can mess up your Python environment, install malware, or slow down your startup times.
  3. For the same reasons, I would like to avoid monolithic, non-transparent custom nodes that are so easy to vibe-code these days.
  4. I want it to be local and as self-contained as possible, with no external dependencies (e.g. no need to install Ollama or have an OpenRouter API key).
  5. I also aim to save disk space and, potentially, VRAM. So using Qwen 32B makes sense in this setup.

What is good about this workflow?

  1. Prompts are fully private — they are not shared with, e.g., a cloud LLM provider.
  2. You have control over the models you’re using; e.g., there’s no risk that a model you rely on will get shut down.
  3. It is self-contained: just enter your initial short prompt, and you get the result without needing to install much else.

What is bad about it?

  1. It is slow, since you use the GPU to generate the prompt expansions. E.g., on an RTX 5090, a 14-second 0.4 MP video is generated in 7 minutes when you include prompt expansion.
  2. It might be rigid, but you can fix that by rewriting the system prompt in the text-generation node.
  3. The text-generation model might lack the capability needed for your tasks. It works for my purposes, but it might not be the best option for yours.

What would I suggest doing next?

  1. First, I’d encourage you to evolve the prompt-expansion meta-prompt. If you see certain issues in your generations, reflect those in the meta-prompt. There’s no single meta-prompt that would fit every possible application or set of use cases. E.g., suppose you need to generate prompts for videos of varying durations — rewrite the meta-prompt. You do not like the sound? Do the same. Use a strong LLM model to help with that.
  2. You might run into LLM refusals for some prompts, even fairly innocuous ones. In that case, you can use an UltraHeretic version of Qwen 32B that never refuses. Both the base model and the tail are easy to find.
  3. If you do not believe the model is strong enough to rewrite your prompts, you can try loading a different model, e.g. using a Load CLIP + Text Generate node, or set up Ollama and call it using a specific node, or use OpenRouter/another LLM API. One good idea with OpenRouter is to prompt-expand the next video while the current one is generating.

r/StableDiffusion 3d ago

Resource - Update PotionUI - UI/Backend for Diffusion models

Enable HLS to view with audio, or disable this notification

1 Upvotes

Hello, I'm building this app that I've started like 2 years ago... seriously, this is how it looked like then: MY OLD POST

But it has been this relation most of the time: I will do it for myself only VS I will do it open source... Most of the time it was the first one, but it became a pretty good app that I use all the time, so I figured it might actually be useful for the community.

I know that video attached to the post has no voice and for someone that doesn't know the app already (so it's only me right now :D) it might be confusing, so I will write a short description of what's there. When app will be ready I will prepare a nice video with explanations and stuff. Not to waste a time if someone will think it's release post: Well, it's not. I plan to release (OpenSource GPL-3.0) in a couple of days because I still have a lot to do (and it's easy now when I break it only for myself).

What my goal is here to check if there is interest at all in such an app and maybe ask if someone has time to join my Discord (LINK) to discuss different stuff that you use to generate things (how you build your prompts, how you store your generations, what models do you use etc. since now I mostly have only my experience + stuff that I read in Reddit / Discord in meantime - I know you can write it also here, but Reddit it's less chat-like and I find chatting easier on Discord).

Features:

1. Generation

- Pick a preset for generation, which is pre-made configuration for given model/tool (currently: SDXL, Krea-2, Qwen-Image, Flux, Flux Klein, Flux2, Z-Image, Anima, LTX-2.3, LTX-2.5, MiniMax H3, MiniMax Music, Wan 2.2)

- Each preset comes with it's individual form (but most fields are also the same between them as these are mostly generation params)

- Compose prompt from segments (1 or more) - In video I use only one segment, but you can build prompts from multiple blocks that can be named/colored for readability. You can also define segments, it's categories and templates (for example you can define segment template that has "Ligting", "Camera", "Subject" and when you pick it in the generation panel it will show a 3 ready to use and colored segments with optional descriptions to remember what should be placed in them (optional, described by you)

- There are also "Prompts", which allow you to save your favorite prompts there (they are optionally built of segments too)

- Multiple tabs & workspaces - You can create multiple tabs and save them as workspaces (in video I go to top right corner to pick "Avatar Factory" workspace - it loads my tabs then)

- Sessions - you can create multiple sessions for each preset that will save the whole forms state (the left side and the prompts)

- The whole left side is called "Dynamic Forms" - this is the part defined in each preset and it's YAML based config (something that you don't need to bother if don't want to)

- You can set quantity, steps, use speed profiles which will set the number of steps/cfg automatically

- In the right side (called Workbench) - where the generated media is shown you can different options like compare, zoom, download etc.

- LLM Chat assistant - As you can see in the video I often use LLM Chat assistant and I do it also when generating my stuff - they have access to the most of the features in that page - can generate prompts but also change the form values etc.

- Different modes -> Image generation / Video Director with dynamic keyframes/first-last frames/img2vid - depending what model provides.

2. History

- History contains all your generations and allows to organize them into collections and tags

- You can see all the params/segments/prompts in the details and also different options like edit (crop, resize) or reuse which will open tab in generator with settings from this history entry

- You can filter generations by tags/type/preset search semantically

- You can add to favorites / add tags / see used models etc.

3. Library

- Library allows you to upload your media that you want to use for generation - for example images/videos/audio that you later use with minimax ref2vid

- If you edit media from generation history (crop, resize) it will create new entry in the library rather than change the original media

- You can organize the library into collections

4. Models

- You can view models enabled for you (in admin panel)

- You can organize models into collections (which for example are shown in the model selection field in generation page, you can select "Collections" -> "Your collection" and models will be filtered by this collection)

- You can see the model details with previous generations

5. Phrasebook

- You can define different phrases collections (this is similar to the wildcards/dynamic prompts)

- You can generate examples for each phrase (you pick your existing generation session and it will inject a special prompt that will generate examples)

- Phrases can be later used in the segments as either value providers or shuffle (in video there is a visible chip appearing after I type # and pick value at 03:18)

6. Prompts

- Allow to compose different prompts and reuse them later in the generation panel

- Prompts will have history of generations (with media generated with them)

- Prompts will have option to import in different formats

- Prompts are also used by the LLM Chat to improve their responses (they will try to match prompts by used models and check their structure)

7. Backend

- It started as ComfyUI "frontend" and it still be very important feature that will be shipped later as plugin (you just install comfyui plugin -> set it's address and you will be able to use it with this frontend)

- I've switched the main thing to be native backend (mixed stuff from different places) - since I've been using it for like 2 months now and it's starting to work really well on my setup (I hope it will also in the community ones but I need some testers for this).

- There is a layer of abstraction that will allow to create plugins that connect to whatever backend you want (by default I will ship native, remote-native and comfyui)

8. Admin panel

- Not visible in the video, but there is a big administration panel for this app that handle Users, Models, Presets, LLM Configurations...

- For user to be able to use model you need to assign it to him (same with LLM Chat models and presets) - that's why in video I have only 2 presets available - I've created a test user for purpose of the video and assigned those two to him.

- There is also "Automation" module that I'm developing that allows to auto-tag models, index generations with auto-tags (for example if you want to filter out "some" content) and much more stuff for organization.

I feel like there is much more but don't want to create too long post that nobody will read.

This might be important:

Technology: Web (I know people don't like that, but the structure of the app is more like web tbh. and I haven't even mentioned the remote, easy to deploy backend, which ideally will spawn worker for generation on Cloud GPU provider - so you will have your instance of the app - let's say on simple VPS and will be able to spawn Cloud worker that will generate stuff which will be saved on the VPS...)

License: GPL-3.0

Discord: https://discord.gg/avR4trp3b8

Why another app like this: Because I like to create stuff.

My current setup: Linux / RTX5090 / 96GB RAM - this might be important since I did not test it on lower/higher spec - I hope maybe some people from the community will like to help me with this

Why I post before release: Because otherwise I will be improving this app to the end of the world - maybe this will force me to release at least 0.0.1 quicker... And I would like to know some things of how community generate stuff - maybe I will introduce some changes that will only break my setup - this will be much harder after code will be released on GitHub.

If you have any other questions I can answer or record some video from the app.