このプロジェクトについて
libopenshotはOpenShot Video Libraryであり、動画編集、アニメーション、再生機能を構築するための自由でオープンソースのC++ライブラリです。クロスプラットフォームであり、Linux、macOS、Windows向けのビルド手順が提供され、PythonおよびRubyバインディングを通じて機能を公開します。
文書化されている機能には以下が含まれます:
- 多層動画合成
- クロマキー、色調補正、グレースケールを含む動画・音声エフェクト
- ベジェ、線形、定数のアニメーションカーブ
- スローモーション、速度変更、逆再生のためのカーブベースのタイムマッピング
- 音声ミキシング、リサンプリング、VSTおよびAUプラグインのサポート、ならびに複数の音声ドライバ
- テレシネ、逆テレシネ、フレームレート変換
- FFmpegがサポートする画像、動画、音声の形式とコーデックのサポート
- QWidget上に動画を表示できるQt動画プレーヤー
- マルチプロセッサ対応と付属のユニットテスト
プロジェクトは、Doxygenによって生成されたドキュメントと例に加え、ロギング、ならびに実験的なハードウェアアクセラレーションによるエンコードおよびデコードに関する別個のドキュメントを提供します。ハードウェアアクセラレーションは実験的と記述されており、結果は利用可能なグラフィックカードとその機能に依存します。
libopenshotは、libopenshot-audioおよびOpenShot Qtクライアントと共に開発されています。ソースコード、ビルドドキュメント、課題追跡はGitHubでホストされています。ライブラリはGNU LGPL v3.0以降でライセンスされています。またREADMEには、それを使用する商用製品向けに商用ライセンスも利用可能であると記載されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.