> **支援者向けモデルの正規ライセンスコードを入手できるのは、[Buy Me a Coffee](https://buymeacoffee.com/kruk2) と [Unifans](https://app.unifans.io/c/kruk2) だけです。** [English](README.md) | [**日本語**](README.ja.md) | [中文](README.zh.md) # Jasna Jasna は動画と画像のモザイクを復元します。無料で、シンプルなアプリと コマンドラインがあり、GPU で動きます。 image ## 目次 **はじめに** - [Jasna でできること](#jasna-でできること) - [必要なもの](#必要なもの) - [クイックスタート](#クイックスタート) - [ヘルプとコミュニティ](#ヘルプとコミュニティ) - [プロジェクトを支援する](#プロジェクトを支援する)(支援者向けモデル) **上級者向け** - [Jasna のしくみ](#jasna-のしくみ) - [コマンドライン](#コマンドライン) - [すべてのガイド](#すべてのガイド) - [ベンチマーク](#ベンチマーク) - [ライセンス](#ライセンス) - [謝辞](#謝辞) ## Jasna でできること - 動画のモザイクを見つけて復元します。画面のほかの部分には手を加えません。 - 2 つの復元モデル: 高速な **BasicVSR++**(無料)と、遅いけれどより精細な **LTX**(支援者向け、NVIDIA のみ)。 - **区間エディター**で、選んだ部分だけをプレビューしながら復元できます。 - VR180 動画と静止画(支援者向けの SD 1.5 モデル)にも使えます。 - **動画プレーヤー**で、ファイルを作らずに復元しながら動画を見られます。 ## 必要なもの - **NVIDIA** の GTX 16 シリーズ / RTX 20 シリーズ以降と、新しいドライバー (Windows で 610 以上、Linux で 580 以上)。GTX 10 シリーズ以前では動きません。 - または **AMD** Radeon RX 7000/9000(実験的)。 - ローカルディスク上のフォルダー。パスに日本語、中国語、アクセント付きの文字 など、英語以外の文字を含まないこと。
詳細 - NVIDIA: NVIDIA の [GPU 一覧](https://developer.nvidia.com/cuda/gpus)で コンピュート能力が 7.5 以上である必要があります。 - AMD: ROCm 対応 GPU(Radeon RX 7000/9000、Radeon 780M/760M/740M、 Ryzen AI)。Windows では AMD Adrenalin ドライバー 26.8.1 以降。二次復元と LTX は NVIDIA のみです。 - ディスク形式: Windows では NTFS、Linux では ext4、Btrfs、XFS、ZFS。ネットワーク ディスクは非対応です。SSD を使ってください。ハードディスク(HDD)では起動と モデルの読み込みが遅くなります。 - LTX には NVIDIA RTX GPU、8 GB 以上の VRAM、16 GB 以上の RAM が必要です。 [LTX に必要なもの](docs/ja/models.md#ltx-に必要なもの)をご覧ください。
## クイックスタート 1. お使いのシステムと GPU に合うリリースをダウンロードします。 2. パスに日本語、中国語、アクセント付きの文字など、英語以外の文字を含まない フォルダーへ展開します。 3. アプリを起動します: - Windows: `jasna.exe` をダブルクリックします。 - Linux NVIDIA: `jasna` ファイルを実行します。 - Linux AMD: `run_jasna_amd.sh` を実行します。 4. 動画を追加し、設定を選んで、画面下の **▶** ボタンを押します。 **最初のジョブは時間がかかります。** NVIDIA では、Jasna がまずお使いの GPU 専用にモデルを準備します。約 **15~60 分**かかりますが、一度だけです。この間は 他のアプリを閉じ、PC を使わないでください。Jasna を更新するときは、 `model_weights` フォルダーを新しいバージョンへコピーしてください。もう一度待たずに済みます。 すべての設定にはツールチップがあります: ⓘ アイコンにマウスを合わせてください。 GPU メモリ(VRAM)が足りない場合は、**最大クリップサイズ**を下げてください。例: `90` から `60`。 [VRAM と GPU 使用量の調整](docs/ja/tuning.md)をご覧ください。 ## ヘルプとコミュニティ - [アプリガイド](docs/ja/gui.md): キュー、プリセット、出力名、動画プレーヤー、 有効化。 - [SLS Discord](https://discord.gg/FgrSuwZS3s): 復元例、サポート、設定。 Jasna には[新しいチャンネル](https://discord.com/channels/1196376491815092265/1556960822578909244)があります。 以前の投稿は[旧チャンネル(アーカイブ)](https://discord.com/channels/1196376491815092265/1199059436199759943)に残っています。 あまり変な振る舞いはしないでください。 - 問題がある場合: アプリ下部の**ログ**を押し、**エクスポート**でログファイルを 保存します。質問するときに添付してください。 ## プロジェクトを支援する Jasna は無料です。支援は新しいモデルの訓練に使われます。主に GPU レンタル代 です。支援者には支援者向けモデルのライセンスコードが届きます: | 支援額 | モデル | | --- | --- | | **合計 15 USD** 以上 | **UNet 4x**: 復元した部分をよりシャープにします。
**SD 1.5**: 静止画用の実験的なモデル。 | | **25 USD** | **UNet 4x** と **SD 1.5**、さらに
**LTX**: BasicVSR++ よりずっと遅いですが、より細かく復元します。NVIDIA のみ。この LTX モデルの今後のアップデートも含みます。 | **2026 年 10 月 14 日までに 15 USD 以上**支援した方は、LTX を無料で使えます。 **LTX を選ぶ前に:** - LTX のサンプルを見てください: [1](https://discord.com/channels/1196376491815092265/1199059436199759943/1556346988486856826)、[2](https://discord.com/channels/1196376491815092265/1199059436199759943/1556337300814958684)、[3](https://discord.com/channels/1196376491815092265/1199059436199759943/1555612574643388598)、[4](https://discord.com/channels/1196376491815092265/1556960822578909244/1559341521575084063)、[5](https://discord.com/channels/1196376491815092265/1556960822578909244/1559295317529202780)、[6](https://discord.com/channels/1196376491815092265/1556960822578909244/1559205894959403121)、[7](https://discord.com/channels/1196376491815092265/1556960822578909244/1559197341473574973)、[8](https://discord.com/channels/1196376491815092265/1556960822578909244/1558798127195226112)。 SLS Discord の[新しいチャンネル](https://discord.com/channels/1196376491815092265/1556960822578909244)と [旧チャンネル(アーカイブ)](https://discord.com/channels/1196376491815092265/1199059436199759943)で、さらに多くのサンプルを見られます。 - PC で LTX を**お試しモード(速度テスト)**で動かしてください。無料で、お使いの GPU で LTX が動くか、どれくらい時間がかかるかが分かります。動画は復元されません。 [LTX に必要なもの](docs/ja/models.md#ltx-に必要なもの)をご覧ください。 その他の例: [UNet 4x](https://discord.com/channels/1196376491815092265/1199059436199759943/1516497879684874260)、 [SD 1.5](https://discord.com/channels/1196376491815092265/1199059436199759943/1492139124348420106)、 [追加の SD 1.5](https://discord.com/channels/1196376491815092265/1199059436199759943/1516571355317800990)。 ### 支援できる場所 ライセンスコードは次の場所で**のみ**入手できます: - [Buy Me a Coffee](https://buymeacoffee.com/kruk2)(暗号資産も使えます) - [Unifans](https://app.unifans.io/c/kruk2) それ以外で Jasna、コード、改変ファイルを販売している人は詐欺です。そのキーは 使えず、そのファイルは PC 上で隠れたコードを実行する可能性があります。Jasna は GitHub からのみダウンロードしてください。 ### 有効化の手順 1. 上のどれかで支援します。**ライセンスコード**が届きます。 2. Jasna で **Jasna を有効化**を開き、ライセンスコードを入力して **オンラインで有効化**を押します。 3. その PC がインターネットにつながっていない、または失敗した場合は、**手動**を 選びます。[支援者向けモデルの有効化](docs/ja/gui.md#支援者向けモデルの有効化)をご覧ください。 1 つのライセンスコードは **3 台の PC またはクラウドワークスペース**で使えます。 有効化した後は、Jasna はオフラインで動きます。レンタル GPU については [クラウド GPU](docs/ja/cloud.md) をご覧ください。 新しい PC として数えられるのは、Windows ではマザーボードの交換、Linux では Linux の再インストールです。どちらも 3 つの枠のうち 1 つを使います。Windows の 再インストールや GPU、ディスク、メモリの交換では枠を使いません。同じ ライセンスコードでもう一度有効化してください。ただし、マザーボードに正しい ID が ない一部の Windows PC では、システムディスクの交換も新しい PC として数えられます。 Jasna 0.10 のメールアドレスとキーはもう使えません。購入先から新しい ライセンスコードをもらってください。 ## 上級者向け ### Jasna のしくみ 動画の読み込みから保存まで、ほぼすべて GPU で動きます。 1. 動画を GPU で**デコード**します(NVIDIA では NVDEC、AMD では AMF)。 2. 各フレームのモザイクを**検出**します(デフォルトのモデルは `rfdetr-v6`)。 3. 各モザイクを時間に沿って**追跡**し、そのフレームをクリップにまとめます (最大で**最大クリップサイズ**のフレーム数)。クリップはシーンの切り替わりで 終わるので、別のショットが混ざることはありません。 4. 各クリップを 256x256 の画像として BasicVSR++ で**復元**します。クリップは 少し重なっているので、つなぎ目が見えません。 5. オプションの**二次復元**(UNet 4x、RTX Super Res、Topaz TVAI)で、 復元した画像をより大きく、よりシャープにします。 6. 復元した画像を元のフレームに**合成**します。変わるのはモザイク部分だけです。 7. GPU エンコーダーで**エンコード**します(NVIDIA では NVENC、AMD では AMF)。 音声はそのままコピーします(出力形式がその音声を入れられない場合だけ、 エンコードし直します)。 最初のジョブが遅いのは、手順 2 と 4 のモデル(使う場合は UNet 4x も)を お使いの GPU 専用に準備するためです(NVIDIA のみ)。結果は `model_weights` に 保存され、以後も使われます。新しい Jasna へコピーすることもできます。 LTX は仕組みが違います。動画を 4 回処理します: モザイクを見つける、準備、 拡散モデルで復元、保存。 遅いですが、より本物らしい細部を加えられます。 [モデルの選び方](docs/ja/models.md#復元モデル)をご覧ください。 ### コマンドライン コマンドラインでは、アプリでできることのほとんどができます(動画プレーヤー、 LTX のシードのプレビュー、マスクの提案、対話型画像復元は使えません)。 ```bash # 動画 1 本 jasna --input input.mp4 --output output.mkv # 画像 1 枚 jasna --input photo.png --output restored.png # フォルダー全体 jasna --input input_folder --output output_folder ``` `jasna --help` で全オプションを表示できます。[CLI リファレンス](docs/ja/cli.md)を ご覧ください。 ### すべてのガイド - [GUI の使い方](docs/ja/gui.md): キュー、プリセット、出力名、動画プレーヤー、 有効化。 - [モデルの選び方](docs/ja/models.md): 検出モデル、BasicVSR++ か LTX か、 二次復元、画像用の SD 1.5。 - [動画の一部だけを復元する](docs/ja/segments.md): 区間エディター、 モザイクスキャン、大きなモザイクだけ LTX。 - [VR180 動画](docs/ja/vr180.md): サイドバイサイド VR の扱い方。 - [VRAM と GPU 使用量の調整](docs/ja/tuning.md): クリップサイズ、 オーバーラップ、VRAM が足りないときの対処。 - [高度な処理](docs/ja/advanced_processing.md): ノイズ除去、60→30 FPS、 カラー LUT、シャープネス、エンコーダー品質、キュー完了後のアクション。 - [ストリーミング](docs/ja/streaming.md): ブラウザーや Stash で見る。 - [クラウド GPU](docs/ja/cloud.md): レンタル GPU(RunPod、Vast)で Jasna を使う。 - [CLI リファレンス](docs/ja/cli.md): すべてのコマンドラインオプション。 - [ソースから実行](docs/en/development.md): 開発者向け(英語)。ソースからは 無料の BasicVSR++ を使えます。有効化と支援者向けモデルには公式リリースが必要です。 ### ベンチマーク 3:22 の動画全体を BasicVSR++ と RTX 5090(Linux)で復元した時間です。 短いほど良い結果です。 | 入力 | Lada 0.11.0 | Jasna v0.9.1 | | --- | ---: | ---: | | 720p H.264 | 01:47 | **00:32**(3.4倍高速) | | 1080p H.264 | 02:02 | **00:34**(3.6倍高速) | | 2160p H.264 | 04:56 | **01:03**(4.7倍高速) |
GPU メモリ、以前のバージョン、計測方法 GPU メモリの使用量(通常 / ピーク、GB)。`—` は未計測です。Lada は Jasna より GPU メモリの使用量が少なめです。 | 入力 | Lada | v0.4.1 | v0.5.0 | v0.9.0 | **v0.9.1** | | --- | ---: | ---: | ---: | ---: | ---: | | 720p H.264 8-bit | 1.8/3.1 | 17.6/19.9 | 8.6/9.0 | 8.6/9.1 | **4.2/4.6** | | 1080p H.264 8-bit | 2.0/3.3 | 18.9/21.4 | 9.5/10.2 | 9.3/10.1 | **4.8/5.6** | | 2160p H.264 8-bit | 2.6/4.1 | 26.0/30.5 | 12.9/15.0 | 11.4/15.4 | **7.2/10.9** | | 8K VR HEVC 60 fps(15 秒) | — | — | — | 17.1/18.3 | — | 以前のバージョンの時間(720p / 1080p / 2160p で v0.4.1: 01:35 / 01:46 / 03:23、v0.5.0: 00:45 / 00:47 / 01:22、v0.9.0: 00:34 / 00:39 / 01:15。8K VR: 00:34)、テスト設定、RAM 使用量、すべてのコーデックは [完全なベンチマークレポート](benchmarks/2026-07-26_release_matrix.md)に あります。以前の長時間動画: [従来のレポート](benchmarks/2026-07-26_legacy_videos.md)。
### ライセンス Jasna の公開アプリケーションソースは AGPL-3.0 です。モデルと同梱依存関係には、 それぞれのライセンスが適用されます。[ライセンスとソース公開範囲](LICENSING.md)、 [モデルの通知](assets/THIRD_PARTY_MODELS.md)、 [リリースソース対応表](RELEASE_SOURCES.md)をご覧ください。 ### 謝辞 - **[Lada](https://codeberg.org/ladaapp/lada)(Codeberg)**: Jasna は Lada に 着想を得ており、一部は Lada をベースにしています。Jasna で使っている `mosaic_restoration_1.2` モデルは、Lada 作者の ladaapp によって訓練されました。 - **ZeLeFans**: VR 検出モデルと、モザイクの形状および VR 投影に関する詳細な 分析に感謝します。