shinyobjectz/raea

出典
GitHub
初登場日
分野
メディア
GitHubスター数
2,163
主な言語
TypeScript
ウェブサイト
raea.io (新しいタブで開きます)

外部のオープンソース リポジトリを紹介するページです。HDATFの製品ではありません。

shinyobjectz/raea

何をするか

raeaは、動画、モーショングラフィックス、3Dシーン、対話型ゲームを作る開発者やコーディングエージェント向けのローカル描画エンジンです。実際の入力はReactとTypeScriptで書いた構成と素材なので、自然言語の依頼から作る場合も外部エージェントによるコード作成が必要です。時刻ごとの画面を定義する部品をRustとBevyのエンジンが処理し、画面要素、映像、3D、音声を合成して出力するか、その場で動かします。同じプロジェクトから動画、指定時刻の静止画、実行可能なアプリを作れ、調査や検査のツールがエージェントの確認工程を支えます。公開版はApple SiliconのmacOSとx86-64のLinuxおよびWindows向けで、Windowsは最も検証が少ない環境と明記されています。WindowsにはVisual C++実行環境とDirectX 12またはVulkanドライバが必要で、ソースビルドにはRust、Bun、CMake、環境別ライブラリが必要です。任意の外部生成サービス、ダウンロードする音声モデル、クラウド判定モデルには別の条件があり、文書のオフライン設定は通信を必要とする処理を拒否します。頻繁に変わる試験配布版で、競合する商用提供を制限し各版の公開から2年後にApache-2.0へ移るFSL-1.1-ALv2のため、現時点で無制限のオープンソースとは紹介しません。

ライセンス

独自ライセンス 標準ではない独自ライセンスです。再利用の前にライセンスファイルを確認してください。

同じ分野のリポジトリ

  • OpenMontageInc/OpenMontage
    OpenMontageは、単一クリップの生成を超えた制作工程をコーディング支援AIに任せたい制作者やチーム向けの動画制作ツールです。文章による依頼、既存の映像、参考動画を入力し、調査資料、台本、シーン計画、素材と完成動画を作ります。独立した自動統括プログラムではなく、AI自体がYAMLの工程定義とMarkdownの段階別ガイドを読んで作業を調整します。Pythonツールが素材処理と状態保存を担い、Remotion、HyperFrames、FFmpegが合成と出力を担当します。確認した状態保存コードは必須成果物と企画承認を検証し、前段階の完了を確認してから工程を進めます。準備にはコーディング支援AI、Python、Node.js、FFmpegが必要で、一部の生成方式にはサービス認証情報や適切なローカル機器が必要です。オフライン音声合成や公開映像は有料生成の代替になりますが、AIの利用費、すべての素材の権利、各サービスまで無料になるわけではありません。公開された制作費と品質の説明は作者の報告であり、この調査では動画の出力や全工程の信頼性を検証していません。
  • voyager-so/vork
    vorkは、画面エディターを操作せず、コードでシーンを作るエージェントと開発者向けの研究公開段階の3Dおよび視覚効果レンダラーです。形状、材質、照明、カメラを含むシーンJSONを入力し、PythonやTypeScriptのSDKでも同じシーンデータを作成できます。静止画、動画、連続フレーム、OpenEXRを出力し、深度や物体識別値などの補助チャンネルも提供します。標準描画は可視面の計算とレイトレーシングによる照明を組み合わせ、別の設定でパストレーシングも利用できます。Slangプログラムでカメラ光線、材質、光の伝播、シミュレーションを変更できます。対応環境はWindowsかLinuxの比較的新しいNVIDIA GPU、またはMetal対応のApple Siliconであり、AMD、Intel、CPU単独の描画には対応しません。新しいプログラムの初回コンパイルには時間がかかり、大規模シーンや密な透明物体で失敗する場合があります。霧や関与媒質は未提供で、例のシミュレーションや速度比較は科学的精度や同一画質での速度優位を証明しません。
  • Pilipala9919/MarcoMovie
    Marco MovieはAndroid TV、スマートフォン、タブレット向けのメディア再生とコンテンツ管理アプリで、デスクトップとAppleのモバイル端末向けFlutterプロジェクトも提供します。利用者が適法な権利を得た設定、メディアの接続先、再生リストを入力として、閲覧、検索、再生画面を提供します。TVはリモコンによるフォーカス移動を使い、モバイル端末はタッチ専用画面を使います。Media3またはAndroidのシステムプレーヤーにより、お気に入り、視聴履歴、字幕、再生制御を提供します。検索対象は取り込んだ検索可能な接続先でありインターネット全体ではなく、プロジェクトは作品一覧、設定アドレス、会員権限を提供しません。選択したビルドの端末互換性を確認する必要があり、FlutterクライアントはAndroid専用のJAR拡張をサポートしません。取り込んだサービスへ関連するリクエストを送り、任意の拡張はアプリ内で実行されるため、安全な隔離環境は保証されません。READMEと状態文書では一部のバージョンと描画対応の説明が異なり、DRM認可や幅広い実機での再生検証もまだ完全ではありません。
  • 66HEX/frame
    Frameは、FFmpegを画面から操作するネイティブのデスクトップ用メディア変換ツールです。変換コマンドを手書きせず、動画、音声、画像、字幕、メタデータを調整したい利用者を対象にしています。元ファイルと変換設定を入力し、選択した出力形式のメディアファイルを作ります。FFprobeで元ファイルを調べ、共通のRust変換処理が引数を組み立て、コンテナー、コーデック、ピクセル形式の組み合わせを検査します。画面ではサイズ変更、切り抜き、フィルター、音声トラック選択、字幕処理、メタデータの保持や置換を設定できます。作業制御部はFFmpegの同時実行数を制限し、一時停止、再開、取消、進捗とログの表示を支援します。Windows、macOS、Linuxが文書化されていますが、ハードウェアエンコーダーとコーデックの利用可否はOS、GPU、提供されたFFmpegビルドに依存します。通常のネイティブパッケージはFFmpegとFFprobeを同梱し、Flatpakは実行環境のツールを使い、リリース更新ではGitHubへ接続します。READMEでは配布物の署名と公証は未完備とされ、形式検査やエンコーダー対応の説明だけでは個別の変換結果の品質や互換性は保証されません。
  • clshortfuse/renodx
    RenoDXは、ReShadeのアドオンを通じてゲームの描画方法を変更するツール群です。業務文書やメディア変換ではなく、HDR出力の変更などを作るグラフィックスMOD開発者を対象にしています。ゲームの描画イベント、識別したシェーダー、置換シェーダーコード、設定を受け取り、GPUの描画動作を変更して利用者設定を保存します。中核部分はシェーダー置換、バッファー注入、オーバーレイ、画面出力バッファーの変更、テクスチャー資源の変更を支援します。リポジトリにはFPS制限、開発キット、シェーダー逆コンパイルのツールもあります。開発キットはローカルの接続プログラムとnamed pipeを使い、フレーム、シェーダー、資源の調査をMCPクライアントへ公開できます。文書化されたビルドと実時間調査ではWindowsとReShadeを使い、ゲーム、アドオン、接続プログラムを同じPCで動かします。逆コンパイルは常に成功するとは限らず、テクスチャー置換は実験機能で、開発キットでの実験は配布用MODとして別途検証が必要です。互換性はゲームと描画経路に依存するため、幅広い互換性という説明だけでは特定ゲームでの動作や変更の許可を確認できません。

Trendshiftのランキングに入ったリポジトリだけを載せ、リストは候補を探すためだけに使いました。順位の数字は転載していません。説明、ライセンス、スター数は各GitHubリポジトリで確認しました。解説は私たちの判断です。これらを試験したわけではなく、上昇リストに載ったことは品質の証明ではありません。

GitHubで見る (新しいタブで開きます)