このプロジェクトについて
KoohaはLinuxデスクトップ環境向けのオープンソース画面録画ツールであり、意図的にミニマルなインターフェースを中心に設計されています。プロジェクトの目標は、事前に多くの設定を行うのではなく、ワンクリックで録画を開始できるようにすることです。
READMEに記載されている主な機能:
- 音声キャプチャ: マイク、デスクトップ音声、またはその両方を同時に録音できます。
- 出力形式: WebM、MP4、GIF、Matroska。
- キャプチャ領域: モニターまたは画面の一部を選択できます。
- 設定可能なオプション: 保存場所、ポインターの表示、フレームレート、録画の遅延。
- 実験的なハードウェアアクセラレーションエンコード。
実験的な機能は、安定性やパフォーマンスの問題からデフォルトでは無効になっています。KOOHA_EXPERIMENTAL環境変数を通じて、一括または個別に有効化できます。記載されている実験的なキーは次のとおりです:
- experimental-formats: ハードウェアアクセラレーションエンコーダー、VP9、AV1などの追加コーデック(安定性の問題)。
- multiple-video-sources: 複数のモニターやウィンドウの録画(安定性とパフォーマンスの問題)。
- window-recording: 特定のウィンドウの録画(ちらつきの問題)。
プロジェクトが挙げている実行時要件は、pipewire、gstreamer-plugin-pipewire、xdg-desktop-portal、およびgtk、kde、wlrなどのxdg-desktop-portalバックエンドです。READMEでは、失敗の原因として実行時依存関係の不足やディストリビューションのサポート欠如が考えられると述べ、診断のためにxdg-desktop-portal-wlrのスクリーンキャスト互換性ページとトラブルシューティングチェックリストを参照するよう案内しています。
ソースからのビルドは2つの方法が記載されています。GNOME Builderは、Flatpakマニフェストがディストリビューション間で一貫したビルド環境を提供するため推奨されています。あるいは、meson、ninja、appstreamcli、cargo、x264、GStreamerとそのbase/ugly/badプラグインセット、glib2、GTK4、libadwaitaなどの前提条件を備えたMesonビルドが説明されており、その後に標準的なmesonおよびninjaコマンドを実行します。
アプリケーションは主にFlathubを通じて配布されています。サードパーティのパッケージも存在しますが、開発者による公式サポートは明示的に対象外です。それらを見つけるにはRepologyが推奨されています。翻訳はWeblateを通じて行われ、プロジェクトは寄付を受け付けています。READMEでは貢献者と翻訳者への謝辞、GStreamer、GTK、LibAdwaitaなどのライブラリへの言及、RecAppをインスピレーションとして、GNOME Screenshotをアイコンデザインの参考として挙げています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.