« ニンテンドー Wi-Fi USB コネクタ 再び | トップページ | オバマ氏、米国大統領に就任に思う »

2009/01/19

DSi で音楽再生に挑戦

 せっかく ニンテンドー DSi が使えるようになったので、以前から気になっていた音楽再生を試してみた。

 というのも、カミさんの音楽プレーヤーを買い換える際に、DSi を候補の一つに考えていたからだ。音楽再生のスピードや音程を自由に変えられるため、語学の勉強にも役に立つと考えたのだ。また、使いやすい UI(ユーザ インタフェース)も魅力だった。結局、大きさが障害となって、MPIO FY800 に落ち着いたが。

 だから、もし音楽プレーヤーとして DSi を買っていたとしたら、はたしてカミさんの英語の勉強に使えていたか、確認してみたかったのだ。

 DSi の音楽プレーヤーである “ニンテンドー DSi サウンド” の仕様によれば、再生できる音楽のフォーマットは、

フォーマット:

AAC (拡張子 .m4a .mp4 .3gp)

ビットレート:

16kbps~320kbps

サンプリング周波数:

32kHz~48kHz

となっており、世間で一般的な MP3 や WMA は再生できない。

 まずは、とにかく音楽ファイルを作ってみることにした。

 調べてみると、iTunes を使えば簡単に CD から変換することができるらしいが、私は iTunes をインストールしていない。iPod を使っていないし、iTunes が大掛かり過ぎて好きになれないのだ。

 私が普段使っているツールは、“BonkEnc” だ。

 BonkEnc は多用な音楽フォーマットに対応していて、相互変換が可能なため、とても重宝している。

 AAC フォーマットへの変換はしたことがないため、とりあえず標準状態で AAC フォーマットに変換してみた。

 すると、拡張子が .aac になってしまった。もしかしたらと思い、拡張子を .m4a に変更して DSi に読み込ませてみたものの・・・、やはり 「再生できません」 といわれてしまった。

 そこで、BonkEnc の設定を変えてみた。

 まずは、FAACのエンコーダの設定 - 形式 タブ にある ファイル形式 を “MP4” に変えた。既定値は、“AAC” だ。

 変換自体はうまく言ったように見えたが、なぜか変換後のファイルができない。いくつかのオプションを変更して調べたところ、MP4 形式だと 設定 - エンコーダ タブ にある “'オンザフライ'方式でエンコード” がオンになっていると、うまくいかないようだ。既定値は、もちろんオンだ。

 この設定をオフにすることで、拡張子が .m4a のファイルを作ることができた。

 できたファイルを DSi で再生しようとすると・・・、やはり 「再生できません」 といわれてしまった。orz

 ここで少し悩んだ結果、任天堂が提供しているサンプル音楽ファイルのフォーマットを見てみることにした。ちなみにフォーマットを解析するのに使ったツールは、“video easy info” だ。

 すると、サンプルファイルのフォーマットが [MPEG4-AAC(LC)] ということがわかった。そして、私が作って DSi で再生できなかったファイルのフォーマットは、[MPEG4-AAC(MAIN)] だった。

 再生可能なフォーマットの詳細がわかってしまえば、後はそれと同じものを作れるように設定を変更すればよいだけだ。

 BonkEnc の場合、FAACのエンコーダの設定 - 形式 タブAAC object type を “LOW” にすることで、[MPEG4-AAC(LC)] を作れることがわかった。

 実際に、MP4 形式 LOW object type で変換した音楽ファイルを DSi で再生したところ、無事に再生できることが確認できた。

 各社がライセンス料を懸けて、様々なコーデックを開発するのは、よりよいコーデックが開発されるという良い面が大きいものの、映像・音楽ファイルだけを受け取っても、簡単には再生できなくなる、という悪い面に出くわすことも少なくない。

 その意味でも、自社製品である iPod で間違いなく再生できる音楽ファイルを作り出せる iTunes や、買える iTunes Store を用意している Apple は、やはりさすがだと思う。

|
|

« ニンテンドー Wi-Fi USB コネクタ 再び | トップページ | オバマ氏、米国大統領に就任に思う »

Wii/DS/3DS」カテゴリの記事

日記・コラム・つぶやき」カテゴリの記事

音楽」カテゴリの記事

コメント

AACってなんですか

投稿: | 2011/05/07 11:35

AAC とは、音声圧縮技術の一つです。
詳しくは下記を参照してください。
http://ja.wikipedia.org/wiki/AAC

投稿: マスト | 2011/05/08 17:46

ちょっぴり茶目っ気を出している人からコメントをいただいているようなので、該当するコメントを保留させていただいています。

投稿: マスト | 2011/06/13 20:22

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/61641/43775874

この記事へのトラックバック一覧です: DSi で音楽再生に挑戦:

« ニンテンドー Wi-Fi USB コネクタ 再び | トップページ | オバマ氏、米国大統領に就任に思う »