DVDStyler が呼び出す DVDAuthor のエラー
『Too many titlesets/titles/menus/etc for jumppad to handle. Reduce complexity and/or disable jumppad.』
(関連エラーも含む)への対策

更新 2025.03.15

■目次

■このエラーの原因

このエラーは、DVDStyler が呼び出す DVDAuthor の処理方式により発生します。

このエラーを翻訳すると、「jumppad を処理するには、タイトルセット/タイトル/メニュー等の数が多すぎます。複雑さを減らし、かつ/または jumppad を無効にして下さい。」です。

jumppad の意味については、「使い方中」の頁の「jumppad の意味」 を参照して下さい。

「jumppad を無効にして下さい」とは、「jumppad を作成」※1 のチェックを外せの意味か、jumppad が発生しないコマンドを使ってくれの意味と解釈するのが妥当だと思います。

■このエラーに対する対策(方法1と方法2)

このエラーに対処するには2つの方法があります。
方法1が一番お勧めの方法です。

【方法1】(主に)タイトルを複数のタイトルセットに分けて入れる(2015.03.21 追加)。
一番お勧めの方法です。
(主に)タイトルを複数のタイトルセットに分けて入れると、タイトル数やチャプター数が各タイトルセットに分散し、コマンドも各タイトルセットに分散するので、解決する可能性が高いと思います。

以下の単純な構成で試してみました(V2.8)。
VMGMメニュー          1個
タイトルセット         1個
タイトルセットメニュー     1個
タイトル(チャプター指定なし)  複数

タイトルが31個の時、このエラーが出ます。

タイトルが30個の時、正常終了します。
PgcEdit で解析すると、(jumppad 処理用に自動生成された)タイトルセット1メニュー2に、コマンドが126個自動生成されています。
チャプター指定なしのタイトル1個について、メニュー2にコマンドが4個必要です。従ってタイトルを31個にすると、メニュー2にコマンドが130個必要です。
しかし1個のメニュー画面が持つことができるコマンドの最大数は128個です。従ってタイトル31個が実現不可能なので、このエラーが出るようです。
表示されるエラーメッセージは『Too many titlesets…』ですが、エラーの実質的な意味は、エラー『Can only have 128 commands …』の
『「jumppad を作成」にチェックを入れた時』
と同じようです。
従って上記リンクに書かれたことを行えば、『Too many titlesets…』が解決する可能性が高いと思います(検証不足)。

【方法2】「jumppad を作成」のチェックを外す。

「jumppad を作成」※1 のチェックを外し、「最初の再生コマンド」欄・メニュー・タイトル間の移動をする時に、
「使い方中」の頁「コマンド一覧その1」の2つの図 に掲載されている、直接移動できるコマンドを使って下さい。 図に掲載されていない経路で移動したい場合は、どこかを経由して下さい。

「jumppad を作成」にチェックが入っていると、タイトル数やチャプター数等に応じてコマンドが自動生成されます。コマンド数が多すぎると、このエラーが発生します。

この方法はある程度の根気が必要です。

■関連エラー

  1. 『Too many pre/post/cell commands.
    Reduce complexity and/or disable jumppad.』

    このエラーを直接経験したことはありませんが、エラー表示の後半の
    『Reduce complexity and/or disable jumppad.』部分が、
    『Too many titlesets…』の後半と同一であるので、両者のエラーの原因は共通であると推測します。
    従ってエラー『Too many titlesets…』への対策と同様の対処をすれば、おそらく解決すると推測します。

  2. 『Can only have 128 commands for pre, post, and cell commands.』

    1個のメニューまたはタイトル(正確には1個の PGC)に指定可能なコマンドの最大数は 128 です。これを超えるコマンドを手動で入れる人は少ないと思います。
    けれども DVDStyler の機能を使用すると、(場合によっては多数の)コマンドが自動生成されます。自動生成されたコマンドは、DVDStyler 上では表示されません。
    以下のような機能をなるべく使わないようにすれば、解決する可能性が高いと思います。

    例えば以下の機能を使った上で、チャプターを多数指定したタイトルのあるタイトルセットの、「チャプター」にチェックを入れたメニューにボタンを多数配置するのは、危険です。

    影響が大きい部分について説明します。増えるコマンド数はおよそです。

    1. 「jumppad を作成」にチェックを入れた時

      タイトルセットを多数作成すると、「タイトル」にチェックを入れたVMGMメニューに、多数のコマンドが自動生成されるようです。
      タイトルセット数が多すぎなければ、問題はなさそうです。

      1個のタイトルセット内のタイトルやメニューに対しておよそ、
      『(タイトル数+チャプター数)×2+メニュー数+少し』個
      のコマンドが、「チャプター」にチェックを入れたメニューに自動生成されるようです。
      なおチャプター指定なしのタイトル1個は、チャプター数は1個になります。
      (主に)タイトルを複数のタイトルセットに分けて入れると、タイトル数やチャプター数が各タイトルセットに分散し、コマンドも各タイトルセットに分散するので、解決する可能性が高いと思います。

      ユーザーが「タイトル」にチェックを入れたVMGMメニューや「チャプター」にチェックを入れたタイトルセットメニューを配置しない場合、これらのメニュー画面が自動生成されます。

      「jumppad を作成」のチェックを外すと自動経由できなくなりますので、直接移動できない経路で移動するには、手動でどこかを経由する必要があります。

      DVDStyler が呼び出す DVDAuthor がコマンドを自動生成します。

      【例】
      「jumppad を作成」にチェックを入れた時、タイトルセット1のタイトル1とタイトル2にそれぞれ30個のチャプターを指定したら、このエラーが出ました(DVDStyler V2.9.6)。
      「jumppad を作成」のチェックを外したら正常終了しました。あるいは一方のタイトルを別のタイトルセットに配置したら正常終了しました。

    2. メニュー画面のプロパティウィンドウの
      「最後に実行したボタンを記憶する」にチェックを入れた時や、
      ボタンのプロパティウィンドウの「全タイトルを再生」にチェックを入れた時

      メニュー画面の「最後に実行したボタンを記憶する」にチェックを入れると、そのメニュー画面のコマンド数が、そのメニュー画面上のボタン数以上増えます(ボタンが10個あれば、コマンド数が10個以上増える)。

      1枚の DVD 内に、「全タイトルを再生」にチェックを入れたボタンが1個でも存在すると、各メニュー画面のコマンド数が、各メニュー画面上のボタン数以上増えます。

      DVDStyler がコマンドを自動生成します。
      dvdauthor.xml を解析すれば、自動生成されたコマンドがある程度わかります。

      【例】
      4:3のメニュー画面のプロパティウィンドウの「最後に実行したボタンを記憶する」にチェックを入れ、ボタンを34個(「全タイトルを再生」にチェックを入れたボタンと入れないボタンが混在)配置したら、このエラーが出ました(DVDStyler V2.6)。
      「最後に実行したボタンを記憶する」のチェックを外したら、正常終了しました。
      または全てのボタンの「全タイトルを再生」のチェックを外したら、正常終了しました。

    3. ボタンのプロパティウィンドウで音声トラックや字幕トラックを指定した時

      1個のボタンのプロパティウィンドウで、音声トラックの指定
      (「音声:」)や字幕トラックの指定(「字幕:」)が
      [最後に選んだもの] 以外になっていると、そのメニュー画面のコマンド数が1個以上増えます。そのような設定のボタンが10個あれば、そのメニュー画面のコマンド数が10個以上増えます。

      DVDStyler がコマンドを自動生成します。
      dvdauthor.xml を解析すれば、自動生成されたコマンドがある程度わかります。

    4. コマンド「call last menu;」を使用した時

      このコマンドを使用したタイトルセット内の「ルート」にチェックを入れたメニューで、
      VMGMメニューの数 × 2
      + このコマンドを使用したタイトルセット内のメニュー画面の数
      ぐらいのコマンド数が増えます。

      DVDStyler がコマンドを自動生成します。
      dvdauthor.xml を解析すれば、自動生成されたコマンドがわかります。

■動作確認環境

Windows(32ビット)
DVDStyler 一部V2.2, V2.8, 一部V2.9.6
家電の DVD Player, BD レコーダー