質問: XrecodeIIでMP3をM4Aに以前は変換できたのですがステータスに「TBASSEncEncoder.DoOutput Failed(-45)」とでて 変換できません。wavには変換できました。XrecodeIIでM4Aにできなくなったのでしょうか?
回答: XrecodeIIをかなり古いバージョンからアップデートしましたね? XrecodeIIのM4A変換は、昔は同梱のffmpegによる変換([M4A/AAC]ボタン)と、別途入手のNeroAACエンコーダによる変換([NeroAAC]ボタン)の2種類でした。しかし今年1月のversion 1.0.0.108以降、[M4A/AAC]ボタンはffmpegではなく、qtaacenc経由でQuicktime(別途入手必要)使用に変わりました。従って、M4A/AACへの変換はNeroAACエンコーダかQuicktimeのいずれかが必要です。Quicktime無しで[M4A/AAC]を使うとそのエラーが出ますね。 既に貴方がiTunes/Quicktimeユーザーなら[M4A/AAC]でいいと思いますが、そうでない場合はこれらを入れるのは大袈裟ですので、NeroAACエンコーダを入れて[NeroAAC]を使うのがいいでしょう。 因みに、過去の各種リスニングテスト結果等を見る限り、ffmpegのAACエンコード機能(FAAC)は音質の評価が芳しくなく、一方Quicktime(iTunes)とNeroは評価が高いので、この変更は多くのユーザーから好意的に受け止められていると思います。 【補足】 [NeroAAC]だと、当方では何をどういじってもそのステータスにはならないですね。 上にも書いてる通り、NeroAACエンコーダなら[M4A/AAC]ボタンでなく[NeroAAC]ボタンですけど、間違えてませんか? [NeroAAC]ボタンを押し、予めインストールしておいたneroAacEnc.exeとneroAacTag.exeの場所を指定し、それから品質などを指定します。