Tsukutta
Paradox-Interactive_music_MOD_support - スクリーンショット

Paradox-Interactive_music_MOD_support

Paradox製ゲームの音楽MOD作成支援ツール。日本語の音楽ファイルを英数字に一括変換し、元の日本語タイトルをゲーム内で表示するためのローカライズファイルを自動生成します。

データ処理・変換
2201

いくみょん

公開日2026年5月5日
カテゴリデータ処理・変換

アプリの説明

# Paradox Interactive Music MOD Support Tool (OGG File Renamer)

Paradox Interactive製ゲーム(HoI4, EU4, CK3等)の音楽MOD作成を支援するGUIツールです。
日本語の音楽ファイルをゲームで扱える形式(英数字)に一括リネームし、ゲーム内で元の日本語タイトルを表示するためのローカライズファイル(.yml)を自動生成します。

🌟 主な機能

  • 自動ローマ字変換: 日本語(漢字・ひらがな・カタカナ)を、ゲームが認識可能な英数字(ローマ字)に一括変換します。
  • ドラッグ&ドロップ対応: ファイルやフォルダを直接画面にドロップして素早く読み込めます。
  • 高度な一括編集:

- 接頭辞(prefix)の一括追加。
- 正規表現(Regex)を使用した置換。
- 重複したファイル名の自動連番解消機能。

  • 文字数チェック: ファイル名が長すぎるとゲームで認識されないため、制限(デフォルト63文字)を超えた場合に警告を表示します。
  • プレビュー再生: リネーム前に、元の音声ファイルをワンクリックで再生して内容を確認できます。
  • YAML生成: 変換前後のファイル名を紐付けた _l_japanese.yml を自動生成します。
  • 安全なコピー: 元ファイルを書き換えす、指定したフォルダにリネームしたコピーを作成します。
  • 設定の永続化: 文字数制限や出力先、正規表現の設定などを次回起動時まで保持します。

🚀 使い方

  1. ファイル読み込み: 画面上のボタン、またはファイル/フォルダを直接画面にドラッグ&ドロップしてOGGファイルを読み込みます。
  2. プレビューと調整:

- 一覧に表示された「変換後のファイル名」を確認します。
- 赤くハイライトされている行は問題(文字数超過や名前重複)があります。ダブルクリックして直接編集するか、一括編集ツールで修正してください。
- 「▶️」をクリックすると元の音声を再生できます。

  1. リネーム実行: 「リネーム実行」ボタンを押すと、出力フォルダに変換後のOGGファイルとローカライズ用の .yml ファイルが生成されます。
  2. 仕上げ:

- 生成されたファイルをMODの music フォルダ等に配置します。
- 音楽の定義(.txt ファイル)を作成する際は、Music Mod Creation Tool に本ツールで生成したファイルをセットすることで、簡単にMODを完成させることができます。

🛠 動作環境

  • Python 3.10以上推奨
  • 依存ライブラリ:

- PySide6 (Qt GUI)
- pykakasi (ローマ字変換用)
- PyYAML (YAML生成用)

📁 設定ファイル

実行ファイルまたはスクリプトと同じ階層の settings/ フォルダに設定が保存されます。

  • config.json: 文字数制限や接頭辞などのアプリケーション設定。
  • forbidden_chars.json: ローマ字変換時に「_」に置換される禁止文字のリスト。

📦 ビルド方法 (exe化)

PyInstaller を使用して、Pythonがインストールされていない環境でも動作する実行ファイルを作成できます。

powershell
pip install pyinstaller
pyinstaller --onefile --noconsole --icon icon.ico --name "OGG File Renamer" --collect-data pykakasi gui_app.py

ビルドが完了すると dist/ フォルダに実行ファイルが生成されます。


Developed by Ikumyon

「リクエスト」で作者にチップの受け取り設定をお願いできます

フィードバック

使ってみた感想やバグ報告など、開発者に直接届きます

ログインすると感想を投稿できます

ログインしてフィードバック

次のアプリ

すべて見る
Web
Paratranz Mod Checker

Paratranz Mod Checker

MODの更新をボタン一つで自動的にParatranzへ同期します。

いくみょん31
Web
ローファイ音楽プレイヤー

ローファイ音楽プレイヤー

作業用BGMに最適なローファイ音楽プレイヤー。雨音・焚き火の環境音ミックス機能付き。ポモドーロタイマー連動。

Tsukutta公式29
Web
SPY-MODOKI

SPY-MODOKI

ファイルを独自の形式で保護・復元が出来るソフトです。これ一つで保護も復元も出来ます。 嫌がらせをモットーにお遊びレベルで作りました。中身は結構ガチです。元ファイルにちょっと情報を付け足しただけの.spyファイルを作成します。 特徴(GitHubのリドミから引用) 多段暗号化: 古典的なヴィジュネル暗号(バイトレベルXOR)と、現代のAES-256-GCMを組み合わせた堅牢な処理。 全角合鍵: 16文字の全角文字によるアクセスキー生成。利便性をあえて低下させることで、入力時の緊張感を演出。 自己破壊機能: 指定された有効期限を1秒でも過ぎた場合、または鍵の入力を3回間違えた場合、ファイルはランダムデータで3回上書きされ、物理的に破壊されます。 証拠隠滅: 復元に成功した際、元の暗号化ファイル(.spy)は自動的に物理破壊され、痕跡を残しません。

Yuzuko Underson58
Web
Audio Output Shifter (オーディオ出力シフター) - Satori Tech Lab - BOOTH

Audio Output Shifter (オーディオ出力シフター) - Satori Tech Lab - BOOTH

Windows のタスクトレイに常駐し、既定の再生デバイス(スピーカーやヘッドセットなど)を「爆速で、かつ直感的に」切り替えるためのデスクトップアプリケーションです。

うれしょん221
Web
3LM-setup-wizard

3LM-setup-wizard

主にGGUFのローカルLLMモデルを動かすのに使うllama-cpp-python。 非常に便利ですがセットアップが大変めんどくさいため、これ一つで大体の環境での各々の最適なllama-cpp-pythonのインストールが出来るようになっています。あくまでllama-cpp-pythonのインストールがメインなので、他に必要なファイルは各自で調べて入れてください。 仮想環境作成の是非や、構築後に弱めのモデルをHuggingFaceから一時的(あるいはずっと)にダウンロードして、実際に動くかどうかのテストをする機能もついています。

Yuzuko Underson31
Web
Tonalis — 移調早見ツール

Tonalis — 移調早見ツール

楽譜の移調読替えにお悩みの方へ朗報! 元楽譜の調と変換後の調を選ぶと五線に音階が表示されます!音符を押すと音も出ます!

chinkao23
Web
H265にも対応した 動画エンコーダー

H265にも対応した 動画エンコーダー

MMGames28
Web
ポモドーロタイマー

ポモドーロタイマー

25分集中・5分休憩のサイクルで作業効率アップ。通知音付きのシンプルなタイマーです。セッション数もカウントします。

Tsukutta公式27
Web
Oracle2PostgreSQL — Oracle→PostgreSQL移行アセスメント

Oracle2PostgreSQL — Oracle→PostgreSQL移行アセスメント

Oracle/PL/SQLをPostgreSQLへ。80以上の変換ルールで移行を支援

金田一竣亮5
Web
Czerny Op.299 No.26 — 6/8 ポリリズム・メトロノーム

Czerny Op.299 No.26 — 6/8 ポリリズム・メトロノーム

Czerny 40番練習曲 No.26 を練習するためだけの専用ポリリズムメトロノームですw

井原プロダクト211
File
GOGOタスク

GOGOタスク

当たるとペカります。

蝦夷菊45
Web
cobol2java — COBOL近代化&Java移行支援

cobol2java — COBOL近代化&Java移行支援

COBOL資産をJavaへ。10種のベンダー方言に対応した移行支援OSS

金田一竣亮7
Web
Autolia

Autolia

「これ、もう持ってたっけ?」を防ぐために作った在庫管理ツール。電子部品の型番・数量・保管場所を記録して、二重購入を防ぐ。電子工作ホビイストのためのアプリ。

あくらぽ582
Web
Discom - Discord 総合プラットフォーム

Discom - Discord 総合プラットフォーム

Discordをもっと、便利に。

Vister000NEW4
Web
DoppelHunter(画像重複検出)

DoppelHunter(画像重複検出)

画像やPDFの重複・類似ファイルを検出するソフト

大度寛仁392
Web
おまかせBGM for Streamer

おまかせBGM for Streamer

「おまかせBGM for Streamer」は、フリー音楽を自動で再生するシンプルなBGMプレイヤーです。作業中、勉強中、配信中などに最適な音楽をおまかせで再生します。

RT2231NEW14
iOS
タスクもんアプリ

タスクもんアプリ

タスク管理を達成してペットを育成しよう!! 「継続が難しい」「めんどうなあんなこと」 子供の宿題 資格勉強 サボり続けるとペットが死んでしまうその 危機感を逆手にいろんなタスクを 乗り越えられるぞ!!

上野吾郎34
Web
シンプルタイマー Search3958

シンプルタイマー Search3958

視覚的な時間感覚を手に入れましょう

Sentaro38
Web
KBTI

KBTI

あなたのキーボード16タイプ性格診断をします。どのキーボードがあなたに合ってる?

らら33
iOS
乗換アラーム

乗換アラーム

Yahoo!やジョルダンの乗換案内アプリからルートをコピペするだけで乗換駅に近づくとアラームを受けられます。 地下鉄も自動検知でGPSからタイマーによるアラームに自動切り替え。 安心して自分時間に没頭

miyori36
Web
宿題タイマー

宿題タイマー

宿題時間と休憩時間を交互に知らせる、シンプルなブラウザ用タイマーです。 子どもが自分で区切りをつけながら宿題に取り組めるように、宿題と休憩の時間を大きな表示と色の変化でわかりやすく知らせます。

うれしょん15
マルチ
AIアシストログ分析ツール TWLogAIAN

AIアシストログ分析ツール TWLogAIAN

AIの力でログ分析をスマートに!膨大なログから異常検知やパターン分析を自動化・効率化し、システム管理者の負担を軽減するオープンソースのログアナライザー。

TWSNMPNEW7
Web
PDF Toolbox - PDF結合・ページ抽出ツール(Windows版) - chinkao - BOOTH

PDF Toolbox - PDF結合・ページ抽出ツール(Windows版) - chinkao - BOOTH

ローカルで複数のPDFを一つに結合 PDFから指定ページを抽出 対応環境:Windows 10 / 11(64bit)

chinkao14
Web
鍵からレシピを自動生成する難読化エンジン「TransCipher」

鍵からレシピを自動生成する難読化エンジン「TransCipher」

難読化を多段階にかけていく難読化フレームワークです。C++とPHPで書いているのでWebでもデスクトップアプリでも動かせます。

BLUE40
問題を報告する