ツクラーりずむ

RPGツクールでのゲーム制作や音ゲーなどについて書いていくブログ

ツクールMVのゲーム容量を圧縮する その3 サウンド編

前回、前々回の記事で、

1:使っていないファイルをゲームデータに含めない

2:画像データを圧縮する

について書きました。

 

今回が容量圧縮について最後の記事となります。

 

3:サウンドデータを圧縮する

サウンドデータについても

圧縮や変換方法をネット検索すれば様々な方法がヒットしますが、

今回はオンラインのコンバーターを使った方法を紹介したいと思います。

 

今回使用するのはOnline Audio Converterです。

https://online-audio-converter.com/ja/

 

上のURLにアクセスすると、コンバーターの画面が表示されます。

f:id:destor1899:20181103133413p:plain

圧縮までの手順は非常に簡単です。

1.「ファイルを開く」をクリックして

 圧縮したいサウンドデータを選びます。

 ファイルを選ぶとコンバーターがファイルを読み込むので

 終わるまで待ちます。

2.出力したい形式を選びます。

 mp3とかwavとかが並んでいるところから形式を選択できます。

 ツクールMVの場合は「m4a」、「ogg」の2種類が必要になるので、

 この2つのどちらかを選択します。

 2つの形式を同時に出力はできないので

 例えば「m4a」形式のファイルを圧縮し終えたら

 その後「ogg」形式のファイル圧縮もやる事になります。

3.品質を選択します。

 出力されるサウンドデータのビットレートを選択できます。

 ビットレートについての詳しい説明は省略しますが、

 簡単に言ってしまえばビットレートが高ければ高品質(劣化が少ない)で

 低ければデータ容量が小さくなります。

 品質はエコノミー(64kbps)でも十分かと思います。

4.「変換」をクリックすると

 サウンドデータの変換が開始されるので終わるまで待ちます。

5.変換が終わると

 ダウンロードリンクが生成されるので

 「ダウンロード」をクリックすれば

 変換されたサウンドデータがダウンロードされます。 

 

 

品質をエコノミーに設定してあるので

変換前よりも容量の小さいサウンドデータが出来上がっていると思います。

 

どの程度圧縮されるか実際にやってみました。

ツクールMVデフォルトの素材にあるBGM

「Theme6」で実験してみます。

ツクールMVだと1種類のサウンドに対してm4aとoggの両方が必要となるので

まず圧縮前のサイズを記載します。

 

圧縮前

Theme6.m4a:約2.64MB

Theme6.ogg:約4.2MB

なんと圧縮前だとBGM1種類だけで7メガ近い容量です!

RPGツクール2000だったら7メガあれば短編ゲームが数本作れます(笑)

 これを品質エコノミーで圧縮した結果がコチラ

 

圧縮後

Theme6.m4a:約0.6MB

Theme6.ogg:約1.46MB

なんとどちらの形式でも容量が半分以下になりました!

そして気になるのが音質の劣化度合ですが・・・

圧縮前と圧縮後のサウンドデータをそれぞれ再生して聞き比べてみたところ

私にはどっちも同じにしか聞こえませんでした。

つまり目立った劣化はしていないと思ってよいかと。

 

これでも圧縮効果は十分ですが、

さらに圧縮効果を高めることもできます。

f:id:destor1899:20181103141458p:plain

「詳細設定」ボタンをクリックすると

ビットレート」、「サンプルレート」の選択項目が現れます。

ビットレート」と「サンプルレート」低く設定すれば

よりデータ容量を削減することができます。

ただし、あまり下げ過ぎると音質が大幅に劣化したり

変換時にエラーが発生して変換に失敗することがあります。

ビットレート」と「サンプルレート」はどの設定が良いかは

一概には言えないと思うので、ご自身で

様々な設定を試して頂き丁度いい設定を見つけてください。

 

oggファイルだけで音声を再生できる方法がある!(2019/1/7追記)

サウンド圧縮に関して、

実は、oggファイルだけで音声の再生が

できるプラグインが公開されています。

くらむぼん様が製作した「OggOnly.js」を導入すれば

m4aファイルが無くても大丈夫です!

m4aファイルを除外すれば

かなりの容量削減になります。

 

以下のリンク先で、そのプラグインのダウンロードや

使い方の解説が見られますので、

興味のある方は是非ご覧ください。

oggファイルだけで音声を再生するプラグイン | ツクールフォーラム

 

 終わりに

以上でRPGツクールMVのゲーム容量 圧縮について説明を終わります。

結構雑な説明ではあったと思いますが、

1:使っていないファイルをゲームデータに含めない

2:画像データを圧縮する

3:サウンドデータを圧縮する

この3つを行えばゲーム容量は大幅に削減できます。

 

最後まで読んで頂きありがとうございました。

 

 

ゲーム制作用

にほんブログ村 ゲームブログ ゲーム制作へ
にほんブログ村


ゲーム制作ランキング