Please don’t take this the wrong way - this is not a critique of Shotcut or its developers. I’m just mildly confused as to how this could be the case.
While I was away on a holiday I had been shooting footage on my iPhone 12 Pro (max but that’s irrelevant), 4K60. I had brought my Surface Laptop Studio (i7-11370H, 3050 Ti, 16GB RAM) with me with the intention of using Shotcut on it. I copy the footage over to my laptop’s internal storage, drag the clip into a project with no filters or anything else and try to play it back. It plays back at slideshow-level-fps and freezes at every cut in the footage. I made sure Shotcut had launched on the 3050 Ti and not the integrated graphics.
I then try dragging the footage into LumaFusion on my iPhone, and it plays back perfectly smoothly. In fact, I could even put filters like colour correction, blurs, and other stuff on it with zero problems or hitches. You couldn’t visually tell there were any proxy/preview scaling shenanigans or anything.
So this is why I’m a little confused, I just don’t see how an A14 Bionic on a phone on battery power can outdo a 3050Ti and i7 on wall power in video editing like this. I understand the idea of hardware-accelerated encode/decode but as far as I was concerned iOS shot H.264 footage which Nvidia hardware should have no problem with.
The reason I bring this up is that now I’m having issues trying to edit a video on my desktop (Ryzen 9 5950x, 3090 Ti, 48GB ram @3000MHz) at home. The project consists of:
- 1 NVENC HEVC Q:19 video at 2K60 totalling about 1.5 hours (19.2GB)
- 1 Stereo 24-bit 48KHz WAV file about 3.5 hours (3.3GB)
- 1 Mono 32-bit 48KHz WAV file about 3.5 hours (2.25GB)
- 1 H.264 AVC1 video at 1920x1080 60fps(variable) totalling about 1 hour (14.9gb)
And the project takes a long time to open, takes multiple seconds to unfreeze every time I try to change the zoom level, and locks up a lot. I tried turning proxy on but it would just flood the memory and crash every time. I’ve turned audio waveform preview off as I’ve seen reports that this has a huge impact on zoom lag, and it did help a little. This, and I am trying to do some pixel-precision stuff in my projects and idk if proxy will play nice if I’m toggling it on/off a bunch.
So I’m just wondering what’s going on here, is this normal and I’m putting these computers in demanding circumstances, or is this just a limitation of Shotcut? I don’t mean to get the devs down cos it’s not like making video editing software is easy by any means, but if there’s something glaringly obviously wrong about my approach to using this software I’d appreciate tips. I would use paid editors given I am asking a lot from free software but I really do not want to pay a subscription fee.