You need to be more clear when you describe your problem. When you start Shotcut does its window appear but it is unresponsive? Does the window appear then vanish? Does nothing happen at all? Which version of Shotcut are you using?
Post a copy of the Shotcut logfile so we can see if any errors are recorded in it. You will normally find it at:
hi, thanks for responding. the app opens, but the minute I pull in a clip into the timeline and start editing it, everything just freezes.
My laptop configuration is asus i7 11gen, 16 gb ram, nvidia rtx 3060. I have tried everything.
After posting on the forum I kept trying different things, and here is where things stand now.
I checked and downloaded the latest video drivers for the graphics card.
The video mode was changed from automatic to 1080 30fps
display - software mesa
The video does play now, but is very choppy. Have tried everything, and still the video playback is very choppy, though it plays fine in vlc and windows media player.
I am really surprised with this, because in my old laptop which was a dell inspiron i7, I had no problems with just importing the video into the timeline and start editing. However, I had to change it because it had no graphic card.
I was hoping with a graphic card with 6 gb and much faster cpu editing will be a breeze, but there are problems galore.
I tried to add the log but it is too long, and the forum limit will not let me. What do I do? Is there any other way to send it?
Please please help. I do not want stop using shortcut, and I have just started a new youtube channel, I cannot waste time in getting the software to work.
Mesa is a software implementation of OpenGL. It does not use the graphics hardware and hence will be slow. Have you tried DirectX? Select Settings->Display Method->DirectX (ANGLE).
The video is still choppy when playing at 560, and the bogger problem is that shot cu completely freezes when I try to split a clip. This did not happen even with my previous much slower laptop.
AT that time, the cpu usage is only 12.7% and gpu 0%!
I forgot to mention that the video clip I am using is 20 mins long. I now imported only 6 mins of the clip in the timeline, set the scaling level to the lowest @ 360p, and the proxy too. But still the video is very very choppy. At that time the cpu usage was 22.4 % and gpu 0% ( I have no idea why the gpu was at 0!)
Here is the extract from the log file, if thatis of any help. Now I have no option but to try some other software, which I really really do not want to do.
Further steps taken
Tried with a older version - Problem persists. This time the log file shows many warnings, including low memory! I will be giving photo of part of the log file in two messages as it is too long, and I can only paste one picture.
In the third message I will list out the warning I see
Once again I apologies for the trouble I am causing. But am doing this in the hope that this will also help others. What follows is extract of the log file after removing what appear to be routine debug lines.
To me it looks as if your OpenGL installation is corrupt.
Root of Opengl32sw.dll Problems
Typically, opengl32sw.dll problems are attributed to a corrupt / missing opengl32sw.dll. opengl32sw.dll files get corrupted from malware, bad shutdowns, and other opengl32sw.dll-involved scenarios. Upon loading Shotcut, the corrupt opengl32sw.dll cannot load properly, causing crashes or other problems.
Another possibility for opengl32sw.dll problems is due to registry disruption. These busted opengl32sw.dll path references cause errors with Shotcute due to improper opengl32sw.dll registering. Moving an opengl32sw.dll, missing opengl32sw.dll files, or bad/leftover file references can cause these to break.
More precisely, opengl32sw.dll error caused by:
opengl32sw.dll entry corrupted or invalid.
opengl32sw.dll file corrupted from malware infection.
hardware has failed, corrupting opengl32sw.dll.
Different software install overwrote opengl32sw.dll version needed.
Malicious deletion (or mistaken) of opengl32sw.dll by other software.
opengl32sw.dll maliciously (or mistakenly) uninstalled by different rogue or valid program.
If there were no untoward messages when you ran GLViewer and the output related to your Nvidia graphics card looked OK then your driver probably isn’t the problem.
These messages show that you have set the “Display Mode” to “Software (Mesa)”, which is “bundled with” Shotcut and which is a software implementation (not hardware) and as such low-performant, which is probably why you are getting such bad stuttering.
With Windows you should really use “Diaplay Mode” = “ANGLE”, or “Automatic”, your logfile should then show something similar to:
Shotcut provides opengl32sw.dll. When you try to use software Display Method, it tries to copy the files named above as a foolproof way to use the software method due to a bug that is out of our control. However, it still tries software method despite this. The copy fails because your user does not have permission to write to files in Program Files. That is normal and good policy by Windows. If you want to avoid this copy failure and have foolproof software method, you can run the portable version from a folder where you have write permission such as Downloads or Desktop. However, be aware that software method is slow for full resolution HD+ video and to use preview scaling with it.
You do not need the DeckLink drivers. Do not be concerned about “warning” here.