ElectronとReact、C++製同期エンジンで構築された、Mac・Windows・Linux向けのオープンソースデスクトップメールクライアント。
Wartybix/Constrict
ローカルで再エンコードし、指定したファイルサイズに動画を圧縮するGNOMEデスクトップアプリ。
- スター
- 785
- フォーク
- 47
- 未解決の Issue
- 5
- 最終コミット
- 12 日前
これは何?
Constrictは、指定したファイルサイズまで動画を圧縮します。メッセージアプリやアップロードサイトなどでサイズ制限がある場合に便利です。ビットレートを変えながら手作業で再エンコードする代わりに、目標サイズに収めるために必要な平均ビットレート、解像度、フレームレート、音声品質をアプリが計算します。
複数の動画をキューに追加し、まとめて1つの出力ディレクトリに圧縮できます。フレームレートの上限を調整して、よりくっきりした画質や滑らかな映像を優先できます。出力形式はH.264、HEVC、AV1、VP9に対応しています。処理はすべてローカルのマシン上で行われるため、速度はハードウェアに左右されます。
大幅にサイズを削減すると画質が目に見えて低下することがあり、目標サイズまで圧縮できない場合もあります。アプリはFlathubからFlatpakとして配布されています。
主な機能
- 01指定したファイルサイズに動画を圧縮。
- 02ビットレート、解像度、フレームレート、音声品質を自動計算。
- 03複数の動画をまとめて1つの出力ディレクトリに圧縮。
- 04より鮮明または滑らかな映像にするため、フレームレートの上限を調整可能。
- 05出力コーデックとしてH.264、HEVC、AV1、VP9に対応。
- 06処理はすべてユーザーのマシン上で実行。
ユースケース
- ウェブサイトやメッセージアプリのアップロード制限に合わせて動画のサイズを縮小する。
- 共有やアーカイブの前に、複数の録画を1つのフォルダーにまとめて圧縮する。
- 動画ファイルがプライベートな場合に、オンライン圧縮サービスの利用を避ける。
トピック
よくある質問
- Constrict とは?
- ローカルで再エンコードし、指定したファイルサイズに動画を圧縮するGNOMEデスクトップアプリ。 Constrictは、指定したファイルサイズまで動画を圧縮します。メッセージアプリやアップロードサイトなどでサイズ制限がある場合に便利です。ビットレートを変えながら手作業で再エンコードする代わりに、目標サイズに収めるために必要な平均ビットレート、解像度、フレームレート、音声品質をアプリが計算します。
- Constrict は無料で使えますか?ライセンスは?
- Constrict は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Constrict は今もメンテナンスされていますか?
- 活発にメンテナンス中。Constrict の最終コミットは 2026年10月6日 です。
- Constrict は何に使えますか?
- ウェブサイトやメッセージアプリのアップロード制限に合わせて動画のサイズを縮小する。 共有やアーカイブの前に、複数の録画を1つのフォルダーにまとめて圧縮する。 動画ファイルがプライベートな場合に、オンライン圧縮サービスの利用を避ける。
- Constrict はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Wartybix/Constrict
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Ankiは、間隔反復で復習のタイミングを調整し、記憶を助けるデスクトップ版フラッシュカードアプリです。
OpenGLで描画する高速なクロスプラットフォーム対応ターミナルエミュレーター。妥当な初期設定と柔軟なTOML設定を備える。
Linuxサーバー、Webサイト、Dockerコンテナ、データベース、AIエージェントを管理するオープンソースのWebベースコントロールパネル。
Linux、Windows、macOSでSwiftPMパッケージからiOSアプリをビルド・署名・インストールできる、クロスプラットフォームのXcode代替CLI。
AIエージェントやワークフローを構築できるfair-codeの自動化プラットフォーム。1500以上の連携先に対応。