Subtitle Handoff|字幕の改訂結果を根拠付きHTML/JSONにまとめるCLI
- 製品版Digital980 JPY
- 無料サンプル(入出力例・ツール本体なし)Digital0 JPY







無料サンプル:正常例の改訂前後SRT・条件JSON・HTML/JSONレポートと完成マーカーを収録。 CLI本体は含みません。自分の入力を処理できる実行用体験版ではなく、入力と出力の確認例です。製品版には本体とその他の例を含みます。 無料サンプルの利用条件は末尾の専用段落をご確認ください。 以下は製品版の説明です。 Subtitle Handoff|字幕の改訂結果を根拠付きHTML/JSONにまとめるCLI 修正版字幕を渡す字幕翻訳者・編集者、制作・ローカライズ担当者へ。旧版と新版のUTF-8 SRT/WebVTTと、手動で書いた確認条件JSONから、変更点と判定の根拠をHTML/JSONレポートへまとめます。修正依頼を反映したか、人が納品前に確認するための資料を作るNode.js CLIです。 たとえば合成字幕で「この製品は軽量です。」を「この製品は持ち運びが簡単です。」へ変え、別のcueを3.000〜4.000秒から3.200〜4.200秒へ移動し、3つ目の本文・時刻・settingsは維持する場合。理由付き対応表と「本文置換」「200ms移動」「維持」の3条件を手動で記述すると、例のレポートはそれぞれpassになり、本文変更と時刻変更を記録します。 同じ字幕でも条件を500msへ変えると、実際の移動は200msなのでfailです。対応表を外した本文対応は暫定となりreviewが残ります。 使う流れは3ステップ 1. 旧版・新版の字幕と確認条件JSONを用意します。必要な対応は理由付きで指定します。 2. 同梱QUICK_STARTに従ってNode.jsでCLIを実行し、未作成の出力フォルダーへレポートを生成します。 3. HTMLの変更点・判定根拠・確認待ちを読み、JSONと完成マーカーを保持します。人が未記載の依頼、品質、プレイヤーでの表示とタイミングも確認して納品を判断します。 利用環境 Node.js 20以上、コマンド実行、条件JSONの手動記述が必要です。Windows/Node.js v22.16.0で確認しています。最低版20、macOS/Linux、HTMLの実ブラウザー表示・操作性は未検証です。 外部npmパッケージ、実行時のネット接続、アカウントは不要です。GUIによる字幕編集、自動字幕生成、自動翻訳、自動修正、字幕の書き出しはありません。 ダウンロードするもの 販売価格:980円。 Subtitle-Handoff-0.1.1-doc1.zip を1ファイル。 ツール本体handoff.mjs、README・QUICK_START・SPEC・商品説明、共通利用規約LICENSE_JA・サポート方針SUPPORT_JA・商品別条件CORE03、パッケージ情報と収録一覧を含みます。 説明PNG3枚と合成サンプル2例も収録します。正常例には旧版・新版字幕、条件JSON、保存済みreport.html/report.json/COMPLETE.json。確認事項のある例にはこれらに加え、納品一覧JSONと納品フォルダーの例を含みます。サンプルと説明資料は商品価格に含まれます。 提供版は0.1.1-doc1、ツール版はsubtitle-handoff/0.1.1です。 出力と制限 新規フォルダーへreport.html、report.json、COMPLETE.jsonを作ります。HTMLは変更と条件ごとのpass/fail/review、その根拠を読むレポートです。JSONには同じ結果と比較対象情報、完成マーカーにはレポートの照合情報を残します。元字幕は読み取りのみで、既存出力は上書きしません。 対応形式は説明書に記載した範囲のUTF-8 SRT/WebVTTです。上限は字幕1版2 MiB・5000cue、cue本文10,000 Unicode codepoints、条件JSON256 KiB・200条件。文字数には空白・改行・タグを含み、見た目の文字数や読みやすさを判定しません。 同じ字幕IDだけで対応を確定しません。全面変更、反復本文、分割・結合は確認待ちになる場合があります。対応表のbefore/afterは字幕IDではなく、各ファイル内cueの1始まり位置です。 空ファイル、全削除版、空cueは未対応です。時刻行状の本文は区切り欠落との曖昧性として拒否します。WebVTTのNOTE/STYLE/REGION/settings、markupやentityの意味・表示・展開は検証しません。 任意の納品一覧チェックは、フォルダー直下の名前と種類だけを照合します。内容、比較した新版との同一性、下位フォルダーは確認しません。 passは記述した条件の判定です。翻訳品質、映像との同期、未記載の依頼全体、納品承認、特定の配信仕様への準拠を保証する結果ではありません。レポートには元字幕本文を含むため、共有・納品前にその権利と共有範囲を確認してください。 商品別利用条件 商品別利用条件 共通利用規約バージョン1.0とあわせて適用します。 3 SRTとVTTの字幕差分確認ツール 本商品は、Node.jsで動作するコマンドラインツールです。対応するSRT・VTTの形式、文字コード、差分の比較単位は説明書をご確認ください。 差分結果は字幕確認の補助資料です。翻訳の正確性、音声との完全な一致、あらゆる字幕仕様やプレイヤーへの適合を保証するものではありません。最終成果物は実際のプレイヤーで表示とタイミングをご確認ください。 比較レポートと差分結果の納品・共有を許可します。元の字幕本文を含む結果の配布には、その字幕の権利者による許可等が必要な場合があります。
共通利用規約 共通利用規約 販売者表示:カイリ ショップ:https://kairishop.booth.pm/ 規約バージョン:1.0 適用:本規約を掲載して公開した商品の購入に適用します。公開前の草稿や準備ファイルに遡って適用するものではありません。 本書の「当ショップ」は上記ショップを指します。 1 適用対象と権利 本規約は、当ショップが販売する本商品のうち、当ショップが権利を有するプログラム、素材、付属資料に適用します。第三者の著作物、オープンソースソフトウェア、外部サービスには、それぞれの権利者の条件が適用されます。本規約は、それらの条件で認められた権利を制限するものではありません。 著作権の譲渡ではなく、以下の範囲で利用を許諾します。購入時に商品ページへ掲載した個別条件と本規約が異なる場合は、具体的な利用に関する個別条件を優先します。法令上変更できない権利や義務は、本規約の記載にかかわらず維持されます。 2 利用者と利用範囲 1購入につき、購入者本人、または購入時に利用主体とした1法人・1団体が利用できます。個人利用・法人利用、営利・非営利を問いません。同じ利用主体が管理する複数の端末および複数の制作案件で利用できます。 当該法人・団体の構成員と、その制作案件の委託先には、作業に必要な範囲でデータを共有できます。共有先にも本規約を守っていただき、案件外での利用や再共有を認めないでください。委託先との共有が不要になったら、その共有を終了し、作業用コピーを削除してください。別法人、別団体、独立した利用者が自分の制作に利用する場合は、それぞれ購入が必要です。 3 許可する利用 制作・編集・検査・検証のための利用、利用目的に合わせた改変、および必要なバックアップを許可します。生成した案内文、HTML、検査レポート、差分結果などの成果物は、顧客への納品、商品への添付、公開、配布、販売に利用できます。 素材を組み込んだ映像、画像、ゲーム、アプリ、ワールドその他の完成作品は、収益化、公開、配布、販売できます。案件数や完成作品の販売数に応じた追加料金はありません。当ショップへの利用報告とクレジット表示は任意です。ただし、第三者の権利者が定める表示義務は別途お守りください。 4 再配布と素材の取り扱い ツール本体、そのソースコード、配布用パッケージ、付属マニュアルを、単体または実質的に代替品となる形で第三者に再配布・転売することは禁止します。改変した場合や無償の場合も同じです。前項の成果物の配布は、この禁止に含みません。生成HTMLに含まれる当ショップ製の表示用テンプレート、CSS、表示用コードは、当該成果物の一部として配布できます。 素材の元データを素材集、テンプレート集、配布用モデル集などとして再配布・転売することは禁止します。色変更、変換、トリミングその他の加工だけで、この制限がなくなることはありません。 完成作品の表示・動作に必要な範囲で素材、当ショップ製シェーダー、ランタイムコードを組み込んで配布することはできます。一般の利用者に元データを素材として取り出して再利用させる機能・導線を設けないでください。通常のビルドや配信形式で完成作品に組み込む場合、技術的なデータの抽出を完全に防ぐ対策までは求めません。元素材を再利用させるために意図的に配布することを禁止する趣旨です。 顧客へ編集可能な制作プロジェクトとともに、本商品に含まれるツール本体や素材の元データを引き渡し、顧客がそれらを継続して編集・再利用する場合は、顧客自身による購入が必要です。購入者や顧客が元々所有する入力データには、この追加購入条件は適用しません。完成した映像・画像、実行形式、生成HTML・検査結果だけの納品では、顧客の追加購入は不要です。 本商品の全部または主要部分の作者が自分であるかのような表示、および第三者の権利を侵害する利用は禁止します。第2項で認めた共有範囲を超えて、本商品を他者が直接操作できる共有ツールやオンラインサービスとして提供する権利は含まれません。購入者自身が本商品を使って制作・検査を受託することはできます。 5 入力データと第三者の権利 入力するモデル、字幕、録音、映像、画像その他のデータについて、利用・編集・納品・公開に必要な権利や許可をご確認ください。本商品を購入しても、第三者が作成したモデル、楽曲、字幕、映像、音声、商標などの権利は取得できません。 本商品の生成物や判定結果は、第三者の利用許諾、法令への適合、権利侵害の不存在を証明するものではありません。 6 動作確認と結果の確認 購入前に、商品ページの機能範囲、必要ソフト、動作確認環境、既知の制限をご確認ください。明示していないOS、ソフトウェアの版、レンダーパイプライン、特殊な入力形式への対応は保証しません。 作業前に元データをバックアップし、最初は複製したデータでお試しください。検査結果、差分結果、生成HTMLおよび表示結果を確認したうえで、公開・納品などに利用してください。自動検査は目視・試聴・実環境での確認を補助するものであり、すべての問題の検出を保証するものではありません。 7 不具合と責任 商品説明と実際の内容が異なる、配布ファイルに不足・破損がある、記載された環境で主要機能が動作しないなどの場合は、サポート窓口へご連絡ください。内容を確認し、修正ファイルの提供、回避方法の案内その他の必要な対応を検討します。 本規約は、契約不適合や損害賠償等について法令上認められる購入者の権利を排除するものではありません。当ショップの責任の有無と範囲は適用法令に従います。 8 規約の変更 購入時に取得した版の利用には、購入時の利用条件を適用します。後日の変更のみを理由に、適法に制作・配布した既存作品の利用許諾を撤回することはありません。新たな商品や将来の版で条件を変更する場合は、適用対象と変更内容を事前に表示します。既存購入者への変更の適用が必要な場合は、法令に従った方法で行います。 サポートと更新方針 サポートと更新方針 販売者表示:カイリ ショップ:https://kairishop.booth.pm/ 規約バージョン:1.0 適用:本規約を掲載して公開した商品の購入に適用します。公開前の草稿や準備ファイルに遡って適用するものではありません。 1 お問い合わせ窓口 お問い合わせはBOOTHのショップメッセージからお願いします。ショップページ上部のメールアイコン、または「ショップへのお問い合わせ」をご利用ください。商品に関するご質問、不具合、配布ファイルの不備のご連絡を日本語で受け付けます。回答は可能な範囲で行います。 ログインや決済、BOOTH自体のダウンロード機能の問題は、BOOTHヘルプセンターもご確認ください。 2 対応範囲 導入方法と基本操作は、説明書およびFAQをご確認ください。BOOTHのショップメッセージでは、商品に関するご質問、不具合のご報告、配布ファイルの不足・破損などのご連絡を受け付け、可能な範囲で回答します。 個別の導入支援や操作指導は、購入特典として提供するものではありません。個別環境の継続調査、すべてのご質問・ご要望への回答や実装、一定時間内の返信・解決はお約束しません。法令上必要な対応は、この方針によって制限しません。 不具合については、未改変の配布版を動作確認環境で使用した際に再現するかをご確認ください。改変版のみで発生する問題や未確認環境については、対応できない場合があります。 制作の代行、個別案件に合わせた改造、他社ソフトの一般的な使い方、未確認環境への移植、リモート接続による設定作業は、商品価格に含みません。機能追加のご要望は、今後の参考として受け付けます。 3 お送りいただきたい情報 最初のご連絡には、次の情報を記載してください。 ・商品名と配布ファイルのバージョン ・OSと、使用するPython、Node.js、Unity、FFmpegなどのバージョン ・再現までの短い操作手順 ・期待した結果と実際の結果 ・秘密情報を取り除いたエラーメッセージ、必要部分の画面画像 注文の確認が必要な場合は、BOOTH上で確認できる最小限の情報のみ、追加でお尋ねします。 4 データを送る際のお願い パスワード、APIキー、認証情報、支払情報、顧客の個人情報、未公開の顧客作品、録音の原本、プロジェクト一式は送らないでください。ログや画面画像に含まれるユーザー名、絶対パス、メールアドレス、顧客名なども、必要に応じて伏せてください。 サンプルが必要な場合は、当ショップから用途を説明してお願いします。ご自身で共有できる、秘密情報を含まない最小の再現用サンプルに置き換えてください。実データの共有権限がない場合は送らず、ダミーデータと手順でお知らせください。確認のために受領した内容を、別途ご同意なく公開用の事例やデモへ転用しません。 5 更新版と再ダウンロード 同じ商品に更新ファイルを公開した場合は、BOOTHの購入履歴等から公開中のファイルを再ダウンロードしていただく形で提供します。更新内容、対象バージョン、重要な互換性の変更は、商品ページまたは同梱の変更履歴で案内します。 不具合修正や改善は内容に応じて検討します。定期更新、将来のOS・Unity・各ランタイムへの対応、機能追加、無期限のサポートやファイル提供はお約束していません。大きな機能追加を別商品として提供する場合は、別途ご案内します。 BOOTHでは購入済み商品を再ダウンロードできますが、ショップが削除したファイルは再ダウンロードできません。購入・更新の際は、お使いになる版と利用規約を各自で保存してください。旧版の削除や提供終了を予定する場合は、可能な範囲で事前に商品ページ等へ案内します。ただし、権利侵害、安全上の問題などで速やかな停止が必要な場合があります。 6 キャンセルと不備のご相談 BOOTHの案内上、ダウンロード商品は注文確定後の通常のキャンセル・返金に対応していません。購入前に商品内容と動作確認環境をご確認ください。 ただし、商品に不備がある場合や法令上の権利に基づくご相談まで一律にお断りする趣旨ではありません。商品説明との相違、主要機能の不具合、重複購入などの事情がある場合は、まずショップメッセージで状況をお知らせください。事実関係と利用可能な手続を確認します。BOOTH上で実施できない返金処理をお約束するものではありません。 FAQ Q. 字幕生成や翻訳、字幕編集もできますか。 A. 比較レポートを作るツールです。字幕の生成・翻訳・編集・書き出しは行いません。 Q. すべてpassならそのまま納品できますか。 A. 手動で記述した条件の判定です。人が未記載の依頼、品質、実際の表示とタイミングも確認します。exit 3は生成済みでも確認事項が残る結果、exit 2は入力・生成失敗です。 Q. 同じ字幕番号なら対応が確定しますか。 A. IDだけでは確定しません。理由付き対応表や一意の本文・時刻を使い、暫定・未確定の対応を表示します。 Q. 納品した字幕の内容も照合しますか。 A. 納品一覧は直下の名前・種類のみです。比較した新版字幕との内容一致は別途確認します。 Q. 顧客へ比較レポートを渡せますか。 A. 商品別条件と共通規約の範囲で納品・共有できます。元字幕本文を含む結果の配布には、その権利者による許可などが必要な場合があります。 掲載画像は合成サンプルの実JSONに基づく自作説明図です。実UIの写真ではありません。
無料サンプルの利用条件(2026年10月8日 取得条件の明確化)
無料で取得した本サンプルに収録されている当ショップ製の素材・付属資料にも、同梱の共通利用規約・商品固有条件を適用します。 サンプルについて規約内の「購入」「購入者」「1購入」は、「無料取得」「取得者」「1回の無料取得」と読み替えてください。取得者本人、または取得時に利用主体とした1法人・1団体で利用できます。 収録されたサンプルを規約の範囲で利用するために、製品版の購入は必要ありません。製品版にだけ含まれる素材・ツールの利用権は含みません。 第三者の著作物・オープンソースソフトウェアには、それぞれの権利者の条件が適用されます。 サンプルの収録内容は同梱のサンプルREADMEから、製品版の全文条件は同梱の原文資料からご確認ください。






