[22304]  MP3が使われているMPEGファイル
投稿者: さん   2002-05-12 11:45:43
MPEG1ビデオストリーム+MP3オーディオストリームの組み合わせのMPEGファイルがMediaPlayerで正常に再生されないのは良く言われますが、一部の環境では正常に再生可能です。調べたところMPEG1のビデオストリームをデコードしているquartz.dllに依存するようです。

[WMP7]バージョン:4.72.2106.1<ASCIIに付属の物
×:ファイルサイズ:762,128Byte / バージョン:6.1.5.130 / 著作権:Copyright (C) 1992-1999 Microsoft Corp.
[WMP7.1]バージョン:5.0.2919.6307<最近MSからDLしたのもです。
×:ファイルサイズ:762,128Byte / バージョン:6.1.5.130 / 著作権:Copyright (C) 1992-1999 Microsoft Corp.
[Win2000オリジナル]
×:ファイルサイズ:830,224Byte / バージョン:6.1.9.726 / 著作権:Copyright (C) 1992-1999 Microsoft Corp.

[???]<レジストリがクラッシュするまで使っていたWin2000にあったもの
○:ファイルサイズ:1,662,976Byte / バージョン:6.3.1.400 / 著作権:Copyright (C) 1992-2000 Microsoft Corp.

*書いてあるバージョンはファイルバージョンです。

ぼくが探した限りでは正常に再生できるのは「6.3.1.400」1つしか見つけられませんでしたが、このデコーダーが何に付属していたのかわからないのです。多分MSの何かだとは思うのですが…
DLLだけコピーして使うのも気持ちが悪いので、正常に再生できるデコーダーが何に付属しているのかご存じの方がおりましたら教えてください。
  1. Pico_Chan さん   2002-05-12 14:18:06
    quartz.dllは、directshow、つまりmediaplayerに付属しているもので、メディアプレイヤーのインストールや、インターネットエクスプローラをインストールしたときにも更新されます。
    今回のケースでは、windows2000版directx8.1をインストールすれば最新のものになると思うのですが。
  2. さん   2002-05-12 14:41:54
    あっ…前のWin2000システムにDirectX8インストールしていたの忘れてました。DirectX8に新しいのが入っている確認しました。Pico_Chan さんありがとうございました。