AB
AiBoss
project

Shotcut - an open-source video editing software that supports multi-track editing.

Shotcut is an open-source video editing software based on FFmpeg. It is completely free, watermark-free, and has no duration limit. The software supports hundreds of audio and video formats for direct editing without importing, and offers multi-track timelines, keyframe animation, and rich features...

What is a shotcut?

Shotcut is an open-source video editing software based on FFmpeg. It is completely free, watermark-free, and has no duration limits. The software supports hundreds of audio and video formats for direct editing without importing, and offers multi-track timelines, keyframe animations, rich transition effects, and audio noise reduction and equalizers. Shotcut can process 4K footage in real time, allows for custom export resolutions adapted to various platforms, and provides a portable, installation-free version, making it a professional-grade, zero-cost solution for self-media and personal editing.

Shotcut's main functions

  • Format compatibilityBased on FFmpeg, it supports hundreds of audio and video formats and codecs, and materials can be dragged and dropped directly into the timeline for native editing without importing them.
  • Multitrack editingIt provides a multi-track parallel editing system for video, audio, and subtitles, allowing each track to be freely overlaid, split, and adjusted to meet complex editing needs.
  • Visual effectsIt features a rich set of built-in transition effects and video filters, supports keyframe animation production, and allows for precise frame-by-frame control of parameters such as brightness, contrast, and color.
  • Audio processingIt integrates audio noise reduction, equalizer, and volume meter functions, enabling professional-grade audio tuning without the need for external software such as Audition.
  • 4K supportIt allows for real-time preview and editing of 4K footage, automatically matches project dimensions to the footage, and supports manual customization of resolution and aspect ratio.
  • Flexible exportIt offers multiple presets such as portrait, square, and landscape, and can be adapted to different platforms such as Douyin, Bilibili, and YouTube with one click.
  • Portable operationIt offers a portable version that requires no installation; simply unzip and use. It does not write to the system registry, making it suitable for carrying around multiple devices.
  • Hardware captureSupports Blackmagic Design SDI/HDMI input, screen recording, camera capture, and network streaming playback, with support for up to 4K capture.

The technical principle of Shotcut

  • FFmpeg underlying architectureShotcut uses FFmpeg as its core multimedia processing engine, responsible for audio and video decoding, encoding, filtering, and format encapsulation, ensuring native compatibility with the vast majority of media formats in the industry.
  • Native editing pipelineIt adopts a direct-connect editing mode that does not require importing. The materials directly reference the original file path, and the real-time decoding stream of FFmpeg enables precise frame addressing and preview, reducing disk usage and improving the efficiency of large file processing.
  • Multi-format hybrid timelineThe timeline engine supports mixing footage of different resolutions, frame rates, and encoding formats within the same project. FFmpeg uniformly transcodes the footage to the standard format set for the project in the background for real-time compositing, and then re-encodes it as needed during output.
  • Cross-platform Qt interfaceBuilt on the Qt framework, it features a dockable/floating panel-based interface. It manages playlists, filter parameters, and encoding queues through a model-view separation architecture, and supports direct drag-and-drop functionality from the file manager to trigger FFmpeg media detection and track insertion.

Follow us on WeChat and reply with "open source",join inAI open source project discussion group

How to use Shotcut

  • Get InstallationVisit the Shotcut official website shotcut.org to download the version corresponding to your system. Choose the installer or the portable version without installation and extract it directly to run.
  • Start the projectAfter opening the software, it will automatically create a blank project; you can also directly load the video for preview by "Open File" without having to import the material library separately.
  • Add materialShotcut allows you to drag and drop videos, audio files, and images directly from folders to playlists or timelines, supporting native editing without importing.
  • Basic editingAfter dragging the footage into the timeline, use the scissors tool to split the clips. Select the excess parts and press Delete to remove them. Drag the edges of the clips to adjust the duration, and drag them up and down to switch tracks.
  • Visual adjustmentAfter selecting a clip, open the "Filter" panel to add filters such as brightness, contrast, cropping, and size adjustment; click the keyframe button to add animation changes to the parameters.
  • Transition effectsTo add transition effects such as dissolve or wipe, place two videos on the same track end-to-end, or on separate tracks to create an overlapping area. Right-click to add these effects.
  • Subtitle overlayCreate a new video track, drag the text title or SRT subtitle file into the corresponding track, and adjust its position and duration to align it with the screen.

Shotcut's core advantages

  • Zero cost, full functionalityCompletely open source and free, with no watermarks, no time limits, no paywalls, and all professional features are available for direct use.
  • Extremely compatible with formatsBased on FFmpeg, it supports hundreds of audio and video formats for direct editing without importing, saving time on transcoding and disk redundancy.
  • Professional-level editing skillsIt offers multi-track timelines, keyframe animations, rich transition effects, and 4K real-time preview, with features comparable to paid software.
  • Built-in audio studioIt integrates noise reduction, equalizer, and volume meter, enabling professional audio processing without switching to Audition or Audacity.
  • Cross-platform, no installation requiredIt provides installable and portable versions for Windows, Mac, and Linux. It can be used immediately after extraction and does not write to the system registry.
  • Flexible export adaptationSupports custom resolution and aspect ratio, one-click switching between portrait, square, and landscape modes, and directly matches the release specifications of various platforms.

Shotcut's project address

  • Project official website:https://www.shotcut.org/
  • GitHub repository:https://github.com/mltframework/shotcut

Shotcut's Competitive Product Comparison

Comparison Dimensions Shotcut CapCut
Business Model Completely open source and free, with no watermarks, no export restrictions, and no subscription firewall. Basic functions are free, but AI subtitles, HD export, and some special effects templates require a VIP membership.
Platform support Desktop-first, supporting Windows, Mac, and Linux platforms, and offering a portable version that requires no installation. Mobile-first, desktop features are aligned with the mobile app, relying on an account system and cloud-based resource library.
Editing logic Traditional non-linear multitrack editing, supporting keyframe animation, precise audio waveform trimming, and frame-level control. Template-based one-click video creation, with automatic subtitles and intelligent background removal as its core features, has a low barrier to entry but weak controllability in depth.
Format compatibility Based on FFmpeg, it supports hundreds of formats that can be directly edited without importing, and there are no restrictions on custom resolution and encoding parameters. Built-in social platform export presets, advanced encoding parameters are hidden or restricted, biased towards adapting to Douyin/Bilibili/YouTube.
Material Ecosystem It has zero built-in materials, relies entirely on user-owned files and external resources, and has no copyright restrictions. It features a massive library of copyrighted music, stickers, filters, and AI digital humans, enabling quick video creation but also creating platform lock-in.
Privacy and security It runs completely locally and offline, requiring no internet connection, no account, and no data upload, making it suitable for processing sensitive materials. An account login is required. The AI function relies on cloud processing, and the materials involve privacy review and upload bandwidth costs.
Hardware threshold Based on FFmpeg software decoding, it has no hard requirements for graphics cards and can run smoothly on older devices and USB flash drives. Cloud-based AI rendering can reduce local load, but high-definition real-time preview and special effects compositing still require certain hardware configurations.

Application scenarios of Shotcut

  • Self-media content creationIndividual bloggers and short video creators can leverage its free, watermark-free feature to directly export vertical/square videos for distribution on platforms such as Douyin, Bilibili, and YouTube, completing daily updates at zero cost.
  • Teaching and paid knowledgeTeachers and trainers can use the multi-track function to overlay courseware screen recording, human face camera and subtitle track, and with the built-in audio noise reduction, quickly produce clear and interference-free online courses.
  • Independent short films and vlogsTravel and lifestyle documentaries can complete the entire process from rough cut to fine-tuning on their laptops with 4K real-time preview and keyframe color grading. The portable version can be seamlessly transferred between multiple devices.
  • Podcasts and Audio VisualizationPodcast creators can import audio, use waveform display and equalizer to edit, and then overlay cover art and dynamic subtitles to generate a video version of the program without switching to a professional audio workstation.