このプロジェクトについて

FFmpegFreeUI(通称3FUI)はWindowsプラットフォーム向けのFFmpegグラフィカルフロントエンドで、一般ユーザーが動画エンコード・トランスコード・フォーマット変換を简便に行えるよう設計されています。 ソフトウェアはコーデックを内蔵せず、FFmpegの実行ファイルをユーザーが設定するか環境変数に追加する必要があります。これによりFFmpegのアップデートに合わせて継続的に最新性能を維持します。インターフェースは自製LakeUI DirectXレンダリングエンジンに基づき、超高スケールとフロストグラス効果などの視覚効果に対応しています。 主な機能: - すべてのパラメータを自由に変更可能。プリセットは共有・再利用可能 - 残り時間・推定ファイルサイズをリアルタイム表示。タスク一時停止対応 - バッチタスクキューは無制限 - H.264/H.265/AV1などの主流コーデック対応。NVIDIA NVENC・Intel QSV・AMD AMFのハードウェアアクセラレーションを搭載 - AviSynth/VapourSynthスクリプトの呼び出しに対応 - ミックス・マージ・ffprobe・ffplay・品質評価ツールを同梱 - 完全な色彩管理オプション。字幕焼き込み対応 - パフォーマンスモニタリングパネルを同梱 - 外部・リモートからの呼び出しに対応(UDPプロトコル、デフォルトポート10591) AIエージェント: 3FUIにはスマートエージェントが内蔵されており、OpenAI SDKと互換性のあるエンドポイントに接続できます。パラメータパネルの制御、タスク管理、ネットワーキング、ファイルシステムへのアクセス、ファイル・画像の読み取り、PowerShellターミナルの実行などの能力を持ちます。会話は完全にローカルに保存され、ストリーミングレンダリングとMarkdown構文をサポートします。 プラグインシステム: リフレクションによりロードされ、C#またはVB.NETで開発できます。カスタムインターフェースの追加、エンコードタスクのキュー登録、キューイベント(タスク追加・開始・完了・失敗など)の購読が可能です。プラグインは.dllを.3fui.dllに改名してPluginディレクトリに配置するだけです。 動作環境: Windows 10 1609以降(x64/arm64)。.NET 10が必要です。MITオープンソースライセンス。すべての生産性機能は無料。