Frequently Asked Questions
I have trimmed my video and/or created my playlist, now how I save or share it?
If you just want to save your changes to re-open it later in Shotcut, you can save your project as a MLT XML file by clicking Save
on the toolbar at the top of the window. If you want to upload the video to a web site or somehow share the result with someone as separate video file, then click Encode
on the toolbar, which opens or raises the Encode panel. In the Encode panel, there are 3 basic steps:
- choose and click a Preset,
- click Reload to load the current video settings, and
- click Encode File at the bottom of the panel.
If you have made a playlist, then Encode
uses whatever is loaded in the player window, which could be a clip or a playlist. Basically, a clip has the trimming controls, and a playlist has numbered markers on the scrub bar (timeline).
Which Encode preset should I use?
It all depends; that is why there are so many of them! But here are some suggestions:
- Upload to a video-sharing web site: H.264 Main Profile
- Extract the audio: Ogg Vorbis or MP3
- Save to an intermediate file to use with another tool: DNxHD or lossless/ProRes - really depends on what the other tool accepts
- Put onto my own web site: WebM and/or H.264 Main Profile
- Screen recording (Linux only): lossless/MJPEG
- Capture from SDI/HDMI: lossless/ProRes if your system can handle it, otherwise lossless/MPEG-2
Why is seeking so slow?
Some formats and compression methods simply make it take longer. In the Settings
menu set Interpolation
to Nearest Neighbor
. This setting not only affects the quality of image scaling but also the accuracy of seeking. Please be aware that this setting may cause seeking to become less accurate resulting in some frames repeating when stepping frame-by-frame backwards or the first several frames in the forward direction immediately after a seek.
Why is stepping frame-by-frame repeating the same frame?
In the Settings
menu set Interpolation
to something other than Nearest Neighbor
is recommended. When the interpolation level is set to nearest neighbor it relaxes the accuracy of seeking to make the responsiveness of the video player faster.
Are there keyboard shortcuts for editing?
These shortcuts are available without holding ctrl, alt, or command unless otherwise noted:
- i and o set the in and out points respectively (when a shot is open in the player)
- v inserts a cut into the playlist before the selected cut (playlist item); appends if no cut is selected
- x, del or backspace removes the selected cut
- b updates the selected cut from the in-out range in the player
- up and down cursor keys change which cut is selected (third point in 3-point editing)
- 1 through 0 selects the Nth cut ( 0 is the tenth cut)
- enter opens the playlist in the player and seeks to the selected cut
- esc switches the player between the player between the clip and playlist
- ctrl+up and ctrl+down moves the selected cut up or down respectively
Just like j, k, and l for playback transport control, the bare i, o, x, v, b are very common shortcuts use by other professional video editing software from Apple, Avid, Lightworks, and others.
P.S. While it is rather obvious to use cursor left and right keys for single frame stepping, there is another technique so you do not have to remove your fingers from the JKL: while holding down K, tap J to step left or tap L to step right.
The keyboard shortcuts do not seem to be working.
Sometimes the keyboard "focus" might be captured by something in the GUI causing the shortcuts to not function. In that case, click the video preview region to return focus to the player.
Shotcut will not start on Linux...
Some file managers do not like the launcher icon provided with the binary download from this site. The launcher icon was tested successfully on GNOME Nautilus and KDE Dolphin.
- open a terminal/console window
- cd to the location where you have extracted Shotcut
If it still does not start, then it should report that some libraries could not be loaded. In that case you might need to install Qt 4.
All I see is white or green instead of video, and I know there is video in this file....
First, use Properties
to see if the Video
tab is disabled. If it is disabled, then Shotcut is not compatible with this format or codec. If the video tab is enabled, more than likely OpenGL is not working on your system, or it is too old. First, make sure GPU Processing
is disabled in Settings
. GPU processing requires OpenGL version 3.0. When it is disabled, you only need OpenGL version 2.0. For Windows users, the onOne website provides good information on how to check your OpenGL version
and upgrade it
if needed. If it still does not work and you are on Linux, then you can disable Use OpenGL
to use a fallback 2D mode (requires SDL dependency).
Can I have multiple versions installed at the same time?
Yes. Simply rename your existing program folder to put the version number in it or move it out-of-the-way to another location. You see, on Windows, the installer is mostly just a fancy zip extractor that also adds a start menu item. So, you can install the new version to a different location, or rename the existing folder to prevent it from being overwritten. Then, you can just navigate to whichever program folder you want in Explorer and run shotcut.exe. On Mac OS X, you do not need to copy Shotcut to the /Applications folder - that is merely a suggestion. Simply drag Shotcut out of the .dmg to wherever you like and rename the app bundle to put the version number into it. Or, rename the existing version to move it out of the way before copying Shotcut from the .dmg. The same concepts apply to Linux, where Shotcut is simply delivered as a compressed tar archive. However, on Linux, it is important to understand that the launch icon always looks in Shotcut.app; so, either version the folder containing the launch icon or have multiple, versioned Shotcot.app folders and run the launch script
that is inside of it.
How do I cut or trim a clip without encoding or transcoding it?
This is not supported, and there are currently no plans to support it. We recommend that you use VirtualDub or Avidemux for that.
Why do I not have the __ filter?
Some filters such as Stabilize and Invert Colors are not available when GPU Processing is enabled in Settings. You must disable it and restart Shotcut to use those filters. Also, sometimes a MLT plugin may fail to load because a missing or incompatible library. For example, the audio Normalize plugin requires the SoX library. Shotcut downloads do provide all dependencies for Windows and OS X but it may rely upon some libraries provided by distribution packages on Linux.