次の方法で共有

Windows Media PlayerでJavaで作成したWAVファイルが再生できない

Anonymous
2015-03-29T02:23:10+00:00

Java の AudioFormat を利用して作成した自作のwavファイルを Windows Media Player で再生しようとすると、砂時計がぐるぐる回るだけで再生できず、強制終了せざるを得なかった。

Windows7 home Premiumを利用しています。同じ自作のプログラムはWindows XPでは再生できていました。また、WavePad 音声編集ソフトではきちんと再生できます。

バイナリーに変換するとファイルの先頭部分はRIFF WAVE fmtのパラメータは格納されています。

 ※モデレーター注 : 投稿された内容が分かりやすいように改行を入れさせていただきました

家庭向け Windows | 以前の Windows バージョン | 音楽、写真、ビデオ

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

7 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2015-04-02T23:46:24+00:00

    近藤 茂様

    お世話になっています。

    ご教示いただいたhotfixからzipファイルをダウンロードし、実行しました。successfully unzipの表示が出ましたが、何もMedia Playerは変わっていないようです。バージョンは12.0.7601.18741です。WAVファイルはまだ再生できません。Windows8.1の環境で再生可能か調べる予定です。なにかお気づきのことがありましたらご教示をお願いします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2015-04-01T22:42:23+00:00

    近藤 茂様

    さっそく、ご高配いただきありがとうございました。

    Hotfixからダウンロードを試みましたが、ファイルが保存または実行いずれかをしようとしても、砂時計がぐるぐる回るだけで、すぐ表示が消えてしまいます。なお、Locationは次の通りです。

    http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix400844/7600/free/447061\_intl\_x64\_zip.exe)

    しばらく時間をおいてもういちどトライします。

    これがうまくいけば直りそうなので期待しています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2015-04-01T07:31:29+00:00

    riichiadachi さん、こんにちは。

    ご返信ありがとうございます。

    Windows XP や他ソフトでは再生可能ということで、作成されたファイル自体には問題はなさそうですね。

    そうなると、やはりコーデックの問題 / または Windows 7 の Windows Media Player 側の問題、いずれかになりそうです。

    調べてみたところ、書かれている現象は少し異なるのですが以下のページがありました。

    Windows 7 での Windows Media Player による .wav ファイルの再生が途中で停止する上記資料によると、Windows 7 では wav ファイル解析の方法が従来までと異なっているようで、その修正プログラムがダウンロードできるようですので、こちらの適用を試してみてはいかがでしょう。

    また、もし可能であれば別の Windows 7 PC 上の Windows Media Player では再生できるかどうか、といったことも確認してみると良いかも知れません。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2015-03-30T02:48:56+00:00

    南谷一様

    さっそく、ご高配いただきありがとうございます。

    ご診断の参考になりそうな事項を列挙します。

    1 他の自作以外のWAVファイルは再生可能です。XP環境で作成した自作のモノラルWAVは再生できましたが、ステレオWAVは再生できません。また、7環境で作成したモノラル、ステレオWAVは再生できません。

    2 mp3はファイルがありません。

    3 audioformatの内容 PCM_SIGNED サンプルレート:44100.0F サンプルのビット数:16 テャンネル数:モノラル1 ステレオ2 ビッグエンディアン:false ByteArrayInputStream使用。

    インターネットのホームページからボタンを押すとWAVファイルが聞けるようにしたいのです。

    よろしくお願いします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Anonymous
    2015-03-30T00:46:02+00:00

    ​riichiadachi さん、こんにちは。

    マイクロソフト コミュニティをご利用いただき、ありがとうございます。

    Windows XP PC で再生可能な WAV ファイルが、Windows 7 PC のWindows Media Player では再生できないということでしょうか。

    調べたところ、riichiadachi さんと環境は異なるのですが似た内容の投稿がありました。

    同じ WAV ファイル形式でも必要なコーデックが異なり、対応コーデックがない PC では再生できない場合があるようです。

    次のスレッドの hatchcock さんの投稿が参考になるかもしれません。

    http://answers.microsoft.com/ja-jp/windows/forum/windows\_vista-networking/%e3%82%aa%e3%83%bc%e3%83%87%e3%82%a3%e3%82%aa/9d36700a-96c1-4776-ae5e-6c5681d769b7?msgId=23674e02-923b-498c-b03f-803cdefea691

    > WAV は、非圧縮の PCM 音声が格納されるのが一般的です。

    しかし、 AVI と同様にコンテナであって色々な CODEC を使用した音声が格納出来ますから、その場合には CODEC が必要となります。

    まずはコーデック要因なのかどうか切り分けてみるといいと思います。

    また、お困りの状況についてさらに詳しい情報があると、アドバイスが寄せられやすくなるかもしれません。

    よろしければ次の内容について確認し、追加で書き込んでみてください。

    ・ほかの WAV ファイルは再生できるのか

    ・mp3 形式など、WAV 以外のファイルは再生できるのか

    確認された内容など、返信お待ちしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません