MLT FrameworkとKDE Frameworksを基盤とする、家族の動画から複雑なプロジェクトまで扱える無料のオープンソース動画編集ソフト。
mltframework/shotcut
QtとMLTマルチメディアフレームワークで構築された、無料のオープンソース・クロスプラットフォーム動画編集ソフト。
- スター
- 15,462
- フォーク
- 1,544
- 未解決の Issue
- 50
- 最終コミット
- 4 時間前
これは何?
Shotcutは、Windows、macOS、Linuxで動作するデスクトップ動画編集ソフトです。Qt 6 UIフレームワークで構築され、マルチメディアエンジンにMLTを使用しています。フォーマットとコーデックのサポートにはFFmpeg、動画プラグインにはFrei0r、音声再生にはSDLを利用します。
このプロジェクトはGPLv3で公開されています。ビルド済みバイナリはプロジェクトのウェブサイトで配布されており、ソースコードはQt CreatorまたはコマンドラインからCMakeでビルドできます。ソースからのビルドは、主にコントリビューターやベータテスター向けに推奨されています。
クロスプラットフォームのコードベースで、広く使われているライブラリに依存しているため、自分で調査、変更、パッケージ化できる無料の編集ソフトを求める人に適しています。
主な機能
- 01Windows、macOS、Linuxで動作
- 02MLTマルチメディアフレームワークを基盤とし、FFmpegのコーデックに対応
- 03Frei0rの動画プラグインに対応
- 04GPLv3オープンソースライセンスで公開
- 05Qt Creatorのセットアップを含め、CMakeでソースからビルド可能
ユースケース
- 無料のデスクトップ編集ソフトでホームビデオやチュートリアルを編集する
- クロスプラットフォームのQt製動画アプリケーションを調べたり、変更したりする
- MLTフレームワークを基盤に独自の動画編集ソフトを構築する
クイックスタート
- 1
公式ダウンロードページからビルド済みバイナリをダウンロードします
- 2
専用のビルドディレクトリを作成し、CMakeで設定します
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ /path/to/shotcut - 3
プロジェクトをビルドします
cmake --build . - 4
ShotcutがQMLファイルを見つけられるよう、ビルドをインストールします
cmake --install .
使う前に知っておきたいこと
- ソースからのビルドにはQt 6.4以降、MLT、FFmpeg、FFTWなど多くの依存関係が必要です。ベータテスターまたはコントリビューター向けです。
- GPL-3.0ライセンスで公開されています。コピーレフトライセンスのため、派生物もオープンソースにする必要があります。
トピック
よくある質問
- shotcut とは?
- QtとMLTマルチメディアフレームワークで構築された、無料のオープンソース・クロスプラットフォーム動画編集ソフト。 Shotcutは、Windows、macOS、Linuxで動作するデスクトップ動画編集ソフトです。Qt 6 UIフレームワークで構築され、マルチメディアエンジンにMLTを使用しています。フォーマットとコーデックのサポートにはFFmpeg、動画プラグインにはFrei0r、音声再生にはSDLを利用します。
- shotcut は無料で使えますか?ライセンスは?
- shotcut は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- shotcut は今もメンテナンスされていますか?
- 活発にメンテナンス中。shotcut の最終コミットは 2026年10月21日 です。
- shotcut は何に使えますか?
- 無料のデスクトップ編集ソフトでホームビデオやチュートリアルを編集する クロスプラットフォームのQt製動画アプリケーションを調べたり、変更したりする MLTフレームワークを基盤に独自の動画編集ソフトを構築する
- shotcut のインストール方法は?
- 公式ダウンロードページからビルド済みバイナリをダウンロードします 専用のビルドディレクトリを作成し、CMakeで設定します: cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ /path/to/shotcut プロジェクトをビルドします: cmake --build . ShotcutがQMLファイルを見つけられるよう、ビルドをインストールします: cmake --install .
- shotcut はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/mltframework/shotcut
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
再エンコードせずに動画・音声ファイルをロスレスでカット、トリミング、リマックスできるクロスプラットフォーム対応のFFmpeg GUI。
アプリ内で注釈を編集でき、キャプチャ用ショートカットを設定可能な、クロスプラットフォーム対応のC++/Qt製スクリーンショットツール。CLIとDBusインターフェースも備えています。
OpenCV、FFmpegなどのコンピュータビジョン・マルチメディアライブラリ向けJavaラッパーとヘルパークラス。
OpenGL/ESで動作する、ビューティー機能と顔認識ベースのエフェクトを備えたクロスプラットフォームC++画像・動画フィルターライブラリ。
C++とQtで開発された、PDFへの高速な注釈、ページ式ノート、無限キャンバスに対応する、スタイラス重視のクロスプラットフォーム・ノートアプリ。