Creating large videos
I'm having trouble making videos. The maximum resolution is only up to 25601440. Setting it to 40964096 in the cfg file is of no use. My PC's specifications are not bad. Is there a way to make it in high resolution?
32 Replies
I think @ancientworlds did some investigating into this. Let me search back
Ah - we already had a similar discussion back in 2021 https://discord.com/channels/783806589991780412/804251629993197618/844197307560755230
Looking at the code, it seems like the limit is much higher when you render using the .bat file: https://docs.openbrush.app/user-guide/exporting-videos
4k x 4k
@Suk - does that answer your question?
The video has to be re-recorded while pc connected. Maximum size depends on the video card ram, and can be set in the config. I don't have access to my notes right now, unfortunately. A cap might be set in the code as well. Been a while so my memory is a bit hazy
I am trying to make with the bat file.
I am rendering a 21,079KB sketch file by selecting “3) 4K (UHD-1) 30 FPS” using a bat file. However, it has been rendering for 28 hours. Am I proceeding correctly?
I presume so. How long is the animation (in minutes or frames?)
And the tilt brush screen looks like this.
It's possible it's crashed. @ancientworlds has more experience than me. He might know how to be sure.
Do you mean this cfg 파일?
The CPU usage looks a bit low but I'm not 100% sure
?
cfg file
sorry - what about the cfg file?
Ah. I think I misunderstood.
If I understand correctly - our current question is "Has it crashed or is it still renderering?" - is that correct?
It is still rendering.
oh ok. so what are you asking?
As the cmd
The sketch file is not large, so why does rendering take so long?
When I rendered files larger than this at 360 4k, it didn't take this long.
Which one takes longer to render: “3) 4K (UHD-1) 30 FPS” or “5) Omnidirectional Stereo 360, 4k * 4k 30 FPS”?
My guess is that (5) is probably slower (but maybe not by much?).
why does rendering take so long?I don't know what times to expect. I would suggest doing some test renders on small, simple scenes first to get a sense of what's normal. I've only ever done this while testing for bugs so I'm not an expert on offline rendering.
I've been rendering for two days, but now I'm a little hesitant to stop and do other tests. 😅
I'll wait a few more hours and try with a small file tomorrow.
Thank you for the advice.
Sorry I can't be more help.
Ideally you'd be able to stop and resume renders like you can in most 3d software.
Ok let me try today.
Ideally you'd be able to stop and resume renders like you can in most 3d software.Just to be clear - I meant "I wish it was possible to do this"!
Solved!
Rendering failed because the sketch file and video file names were different. I tried it without changing the video name and the rendering took less than a minute. I was able to identify this problem by testing with a small file.
Your advice was of great help to me. Thank you so much!!
I am preparing for a VR art solo exhibition and need to create a 12000*2300 resolution file. Is there a way to increase the horizontal size to 12000? I'm worried that if I enlarge this 4K video by 3x, the quality of the video will deteriorate.
Have you tried AI upscaling? It does an amazing job compared to traditional methods. Not sure if it can handle that size however without a ton of VRAM.
The only way to increase the resolution beyond 4k would be to edit the source code and make a custom build.
When you say source code, do you mean the source of the cfg file?
No - the actual Unity source code for Open Brush
i.e. change the baked in values and compile a new build
12000*2300 is a weird resolution. that's like 5:1 aspect ratio
like a huge panorama?
just looking now to see how the limits are enforced
the max resolution for rendering via .bat files seems to be 8000 horizontal (with the vertical calculated from this based on whether it's 360 or 180)
Gigapixel ai does a very good job of upscaling, but it's fairly expensive. Might be some alternatives out now.
Thank you so much!