<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>動画生成 on KnightLiブログ</title>
        <link>https://www.knightli.com/ja/tags/%E5%8B%95%E7%94%BB%E7%94%9F%E6%88%90/</link>
        <description>Recent content in 動画生成 on KnightLiブログ</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja</language>
        <lastBuildDate>Tue, 12 May 2026 22:12:45 +0800</lastBuildDate><atom:link href="https://www.knightli.com/ja/tags/%E5%8B%95%E7%94%BB%E7%94%9F%E6%88%90/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Sulphur 2 は 8GB VRAM で動くのか？LTX 2.3 動画モデルのローカル導入メモ</title>
        <link>https://www.knightli.com/ja/2026/05/12/sulphur-2-ltx-2-3-video-generation/</link>
        <pubDate>Tue, 12 May 2026 22:12:45 +0800</pubDate>
        
        <guid>https://www.knightli.com/ja/2026/05/12/sulphur-2-ltx-2-3-video-generation/</guid>
        <description>&lt;p&gt;SulphurAI が Hugging Face で &lt;code&gt;Sulphur-2-base&lt;/code&gt; を公開しました。モデルカードによると、Sulphur 2 は LTX 2.3 をベースにした動画生成モデルで、uncensored video generation model と位置づけられています。text-to-video と image-to-video をネイティブにサポートし、LTX 2.3 の他の形式とも互換性があります。&lt;/p&gt;
&lt;p&gt;モデルページ：&lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/SulphurAI/Sulphur-2-base&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://huggingface.co/SulphurAI/Sulphur-2-base&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;sulphur-2-とは&#34;&gt;Sulphur 2 とは
&lt;/h2&gt;&lt;p&gt;Sulphur 2 は汎用チャットモデルではなく、動画生成ワークフローのためのモデル重みと関連ツールを提供するものです。モデルカードの要点は次のとおりです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;LTX 2.3 ベース。&lt;/li&gt;
&lt;li&gt;text-to-video と image-to-video をサポート。&lt;/li&gt;
&lt;li&gt;プロンプトを改善する prompt enhancer を提供。&lt;/li&gt;
&lt;li&gt;Hugging Face ページには Diffusers、llama.cpp、Ollama、LM Studio、Jan などの入口がある。&lt;/li&gt;
&lt;li&gt;モデルファイルには GGUF 関連の内容が含まれ、一部のローカルツールで読み込みやすい。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;つまり、一般ユーザー向けのワンクリック Web 製品というより、動画生成を試すユーザーやワークフロー作者向けのモデル公開です。&lt;/p&gt;
&lt;h2 id=&#34;sulphur-2-と-ltx-23-の関係&#34;&gt;Sulphur 2 と LTX 2.3 の関係
&lt;/h2&gt;&lt;p&gt;Sulphur 2 を理解するには、まず LTX 2.3 のエコシステムの中で見るのが分かりやすいです。&lt;/p&gt;
&lt;p&gt;LTX 2.3 は基盤となる動画生成モデルの系列であり、対応する入力形式、モデルコンポーネント、ワークフロー構造を決めます。Sulphur 2 はその上に公開された派生モデルで、text-to-video、image-to-video、関連ワークフローをまとめることに重点があります。&lt;/p&gt;
&lt;p&gt;そのため Sulphur 2 は完全に独立した新ツールでも、通常のチャットモデルでもありません。LTX 2.3 エコシステム内のモデルパッケージに近く、実際に動画を生成するには、適切なフロントエンド、ノード、重みバージョン、パラメータを選ぶ必要があります。&lt;/p&gt;
&lt;p&gt;Web 生成ツールより導入のハードルが高いのもそのためです。Web ツールはモデル、パラメータ、VRAM 調整、失敗時の再試行をバックエンドに隠しますが、ローカル導入ではそれらを自分で扱う必要があります。&lt;/p&gt;
&lt;h2 id=&#34;注目する理由&#34;&gt;注目する理由
&lt;/h2&gt;&lt;p&gt;LTX 系列は効率的な動画生成で注目されています。Sulphur 2 が LTX 2.3 をベースにしているため、既存の LTX ワークフローに組み込みやすい可能性があります。ComfyUI、Diffusers、ローカル推論ツールのユーザーにとって、この種のモデルの価値は主に制御しやすさと改造しやすさにあります。&lt;/p&gt;
&lt;p&gt;もう一つの見どころは prompt enhancer です。動画生成はプロンプトに非常に敏感で、同じ被写体、カメラ、動作、スタイル、品質指定でも、書き方が違うだけで結果が大きく変わります。Sulphur 2 がプロンプト強化ツールを含めているのは、ユーザーが重みをダウンロードするだけでなく、普通の説明をモデルに向いたプロンプトへ安定して変換できるようにする意図があるからでしょう。&lt;/p&gt;
&lt;h2 id=&#34;モデルカードの使用上の提案&#34;&gt;モデルカードの使用上の提案
&lt;/h2&gt;&lt;p&gt;公式モデルカードでは、最初は &lt;code&gt;fp8mixed&lt;/code&gt; や &lt;code&gt;bf16&lt;/code&gt; などの dev 版をダウンロードし、提供されている distill lora と組み合わせることが推奨されています。また、LoRA を使う場合は完全モデルの重複部分を同時に読み込まないよう注意されています。ワークフロー内で同じ能力を二重に重ねてしまう可能性があるためです。&lt;/p&gt;
&lt;p&gt;prompt enhancer はローカルツール寄りの使い方です。モデルカードでは、LM Studio のモデルディレクトリに &lt;code&gt;Sulphur/promptenhancer&lt;/code&gt; という構造を作り、&lt;code&gt;gguf&lt;/code&gt; ファイルと &lt;code&gt;mmproj&lt;/code&gt; ファイルを置いて強化器を読み込む方法が示されています。system prompt は不要で、強化したいテキストをそのまま送信できます。画像も添付できます。&lt;/p&gt;
&lt;h2 id=&#34;ローカル実行の入口&#34;&gt;ローカル実行の入口
&lt;/h2&gt;&lt;p&gt;Hugging Face ページには一般的なローカル実行の入口がいくつか載っています。たとえば &lt;code&gt;llama.cpp&lt;/code&gt; では、モデルリポジトリからローカルサーバーを起動できます。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;llama-server -hf SulphurAI/Sulphur-2-base:BF16
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;ターミナルから直接実行することもできます。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;llama-cli -hf SulphurAI/Sulphur-2-base:BF16
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Ollama の入口は次のとおりです。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ollama run hf.co/SulphurAI/Sulphur-2-base:BF16
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;これらのコマンドは Hugging Face が自動生成したローカル読み込み例に近いものです。実際に問題なく動くかどうかは、ローカルの VRAM、モデルファイルのバージョン、量子化形式、ツール互換性に左右されます。動画生成モデルはテキスト専用モデルより多くのリソースを使うことが多いので、最初はモデルカード推奨のバージョンとワークフローに従い、複数ソースの重みを混ぜない方が安全です。&lt;/p&gt;
&lt;h2 id=&#34;推奨テスト環境comfyui--diffusers--gguf-の選び方&#34;&gt;推奨テスト環境：ComfyUI / Diffusers / GGUF の選び方
&lt;/h2&gt;&lt;p&gt;最速で結果を見たいなら、まずコミュニティが整理した ComfyUI ワークフローを探すのがよいです。ComfyUI は視覚的に扱いやすく、モデル、LoRA、サンプラー、解像度、フレーム数、後処理ノードを同じグラフ上で確認できるため、動画生成のデバッグに向いています。&lt;/p&gt;
&lt;p&gt;Python に慣れている場合や、Sulphur 2 を自分のスクリプトに組み込みたい場合は Diffusers が向いています。再現性と自動化に強く、パラメータの一括テストや、設定ごとの VRAM 使用量・生成時間の記録に便利です。&lt;/p&gt;
&lt;p&gt;GGUF、llama.cpp、Ollama、LM Studio は prompt enhancer やテキスト側コンポーネントに向いています。GGUF があるからといって、動画生成パイプライン全体を担えるとは限りません。動画モデルには視覚モデル、VAE、サンプリングフロー、フレーム生成コンポーネントが関わることが多く、GGUF はローカル読み込みと軽量化エコシステムの一部です。&lt;/p&gt;
&lt;p&gt;簡単にまとめると：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;初心者はまず ComfyUI ワークフローを探す。&lt;/li&gt;
&lt;li&gt;スクリプトユーザーは Diffusers で再現と一括テストを行う。&lt;/li&gt;
&lt;li&gt;prompt enhancer やテキスト強化には GGUF / LM Studio / Ollama を見る。&lt;/li&gt;
&lt;li&gt;迷ったらモデルカード推奨の dev 版と LoRA の組み合わせを優先する。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;8gb-vram-で動くのかバージョンとワークフロー次第&#34;&gt;8GB VRAM で動くのか？バージョンとワークフロー次第
&lt;/h2&gt;&lt;p&gt;Sulphur 2 が 8GB VRAM で動くかどうかは、モデル名だけでは判断できません。具体的なバージョン、量子化方式、解像度、フレーム数、バッチサイズ、ワークフローに依存します。&lt;/p&gt;
&lt;p&gt;一般に、動画生成は画像生成より VRAM を多く使います。一枚の画像だけでなく、複数フレーム、時間的一貫性、動画関連の中間状態を扱うためです。モデル自体に軽量版があっても、LoRA、高解像度、長いフレーム数、追加の後処理ノードを重ねると、8GB はすぐ不足する可能性があります。&lt;/p&gt;
&lt;p&gt;8GB VRAM しかない場合は、次の方向で負荷を下げます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;fp8mixed&lt;/code&gt;、量子化版、またはコミュニティの低 VRAM ワークフローを優先する。&lt;/li&gt;
&lt;li&gt;解像度を下げ、小さいサイズでまずパイプラインが通るか確認する。&lt;/li&gt;
&lt;li&gt;フレーム数を減らし、最初から長い動画を生成しない。&lt;/li&gt;
&lt;li&gt;batch size を 1 にする。&lt;/li&gt;
&lt;li&gt;不要な強化ノードや後処理ノードを一時的に切る。&lt;/li&gt;
&lt;li&gt;CPU offload、低 VRAM モード、フレームワークのメモリ最適化を使う。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;したがって「8GB VRAM でも動く」という表現をより正確に言うなら、低メモリ版、低解像度、短いフレーム数、簡素なワークフローであれば動く可能性がある、という程度です。高解像度、長尺動画、複雑なワークフローを最初から期待するのは現実的ではありません。&lt;/p&gt;
&lt;h2 id=&#34;prompt-enhancer-の使い方&#34;&gt;prompt enhancer の使い方
&lt;/h2&gt;&lt;p&gt;Sulphur 2 のモデルカードでは prompt enhancer が特に言及されています。これは動画を生成するものではなく、普通のプロンプトをモデルが理解しやすいプロンプトに書き換えるためのものです。&lt;/p&gt;
&lt;p&gt;動画プロンプトでは、被写体、動作、カメラ、シーン、光、スタイル、品質を同時に説明する必要があります。短い説明だけだと、モデルが重要な点を拾えないことがあります。prompt enhancer は簡単な説明をより完全な動画生成プロンプトへ拡張し、後続の生成を安定させるための補助になります。&lt;/p&gt;
&lt;p&gt;モデルカードの流れでは、LM Studio のモデルディレクトリ内に &lt;code&gt;Sulphur/promptenhancer&lt;/code&gt; ディレクトリを作り、対応する &lt;code&gt;gguf&lt;/code&gt; と &lt;code&gt;mmproj&lt;/code&gt; ファイルを置いて強化器を読み込みます。使用時に system prompt は不要で、強化したいテキストをそのまま送ります。画像を添付することもできます。&lt;/p&gt;
&lt;p&gt;これはプロンプトの前処理ツールと考えると分かりやすいです。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;普通の説明 -&amp;gt; prompt enhancer -&amp;gt; より完全な動画生成プロンプト -&amp;gt; Sulphur 2 ワークフロー
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;モデルが動くかどうかを試す段階では、prompt enhancer は最優先ではありません。まずメインのワークフローを通し、その後でプロンプト改善に使う方が問題の切り分けがしやすくなります。&lt;/p&gt;
&lt;h2 id=&#34;ローカル導入でよくある失敗原因&#34;&gt;ローカル導入でよくある失敗原因
&lt;/h2&gt;&lt;p&gt;Sulphur 2 のようなモデルのローカル導入が失敗する原因は一つとは限りません。よくある落とし穴は次のとおりです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;モデルバージョンとワークフローが合っていない。たとえばワークフローが dev 版を要求しているのに別の重みを使っている。&lt;/li&gt;
&lt;li&gt;LoRA と完全モデルの重複部分を同時に読み込み、結果がおかしくなったり VRAM 使用量が増えたりする。&lt;/li&gt;
&lt;li&gt;VRAM 不足。特に高解像度、長いフレーム数、複雑なノード構成で起きやすい。&lt;/li&gt;
&lt;li&gt;ComfyUI ノード、Diffusers、Transformers、Accelerate などのバージョンが古く互換性がない。&lt;/li&gt;
&lt;li&gt;VAE、テキストエンコーダー、&lt;code&gt;mmproj&lt;/code&gt;、prompt enhancer などの付属ファイルが足りない。&lt;/li&gt;
&lt;li&gt;ファイルパスやディレクトリ構造がツールの要求と合っていない。&lt;/li&gt;
&lt;li&gt;Hugging Face ページのコマンドだけをコピーし、それが動画生成のメインフローなのかテキスト側コンポーネントなのか確認していない。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;切り分けは順番が大事です。まずモデルファイルが揃っているか確認し、次にワークフローが要求するバージョンを確認します。その後、解像度とフレーム数を下げ、最後に LoRA、prompt enhancer、後処理ノードを少しずつ追加します。一度に変える変数は一つだけにするのが、問題を見つける近道です。&lt;/p&gt;
&lt;h2 id=&#34;試すのに向いている人&#34;&gt;試すのに向いている人
&lt;/h2&gt;&lt;p&gt;Sulphur 2 は次のようなユーザーに向いています。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;すでに LTX、ComfyUI、Diffusers、ローカル動画生成ワークフローを使っている。&lt;/li&gt;
&lt;li&gt;text-to-video や image-to-video を試したく、モデルファイルを手動で設定できる。&lt;/li&gt;
&lt;li&gt;uncensored 動画生成モデルが必要で、その利用境界を理解している。&lt;/li&gt;
&lt;li&gt;prompt enhancer が動画プロンプトをどう改善するか研究したい。&lt;/li&gt;
&lt;li&gt;十分な VRAM がある、または量子化版やローカル推論ツールを試す意思がある。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;短い動画を手早く作りたいだけなら、オンライン製品の方が楽です。Sulphur 2 はモデル、ノード、LoRA、プロンプト、ローカル環境を調整することを楽しめる人向けです。&lt;/p&gt;
&lt;h2 id=&#34;使用時の注意点&#34;&gt;使用時の注意点
&lt;/h2&gt;&lt;p&gt;第一に、モデルカードはまだ更新中です。作者は README により完全な設定説明や訓練方法を追記すると述べているため、具体的なワークフローは最新のモデルカードとファイル一覧を基準にするべきです。&lt;/p&gt;
&lt;p&gt;第二に、Hugging Face ページの一つのコマンドだけを見て、すぐ動くと判断しないことです。動画生成にはメインモデル、VAE、LoRA、prompt enhancer、サンプリングパラメータ、解像度、フレーム数、VRAM 使用量が関わります。どれか一つが合わないだけで失敗します。&lt;/p&gt;
&lt;p&gt;第三に、uncensored モデルだからといって無制限に使えるわけではありません。生成内容は利用するプラットフォーム、コミュニティ、法律のルールに従う必要があります。実在人物、著作権キャラクター、未成年、暴力、プライバシーに関わる内容では特に注意が必要です。&lt;/p&gt;
&lt;h2 id=&#34;まとめ&#34;&gt;まとめ
&lt;/h2&gt;&lt;p&gt;Sulphur 2 の位置づけは明確です。これはチャットモデルではなく、LTX 2.3 動画生成エコシステム向けのモデル公開です。見どころは text-to-video と image-to-video に対応し、prompt enhancer、ローカルツール入口、推奨ワークフローをまとめている点にあります。&lt;/p&gt;
&lt;p&gt;一般ユーザーには少し敷居が高いですが、ローカル動画生成を試すユーザーにとってはテスト候補に入れる価値があります。実際の体験は、ワークフロー、VRAM 構成、プロンプト品質、そして今後 README やコミュニティ例がどれだけ整うかで決まります。&lt;/p&gt;
&lt;h2 id=&#34;参考&#34;&gt;参考
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Hugging Face モデルページ：&lt;a class=&#34;link&#34; href=&#34;https://huggingface.co/SulphurAI/Sulphur-2-base&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://huggingface.co/SulphurAI/Sulphur-2-base&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;FreeDidi 参考ページ：&lt;a class=&#34;link&#34; href=&#34;https://www.freedidi.com/24142.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://www.freedidi.com/24142.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
