質問: mkvファイルがwmpで観れない ある動画ファイル(mkv)がwmpで観れません。 いくつかmkvファイルがあるのですが、観れるものもあれば観れないものもあります。 その観れないものについては、wmpで観ようとすると、「invalid displayunit:3」というエラーがでます。haali media splitter に関するエラーで、自分でも調べてみたところ、「アスペクト比」が関係していそうです。 「ffdshow_rev3966_20110809_clsid」と「matroska pack」は一応インストールしています。 その観れないmkvファイルは、gomplayerでは観ることができますが、普段はwmpを利用しているので、その解決法を教えていただきたいです。 よろしくお願いいたします。 ちなみにosはvistaです。
回答: >その動画の容量は300~400mbで、同じくらいのサイズの他の動画を・・・・・・ 動画の容量(ファイル・サイズ)は関係ありません。 大きく関係するのは、その動画のビットレート(1秒間に処理しなければならないデータ量)です。 ビットレートは動画の解像度(横x縦のドット数)と画質で大きく変わります。解像度が高いほど画質が良いほどコンピュータへの負担は高くなり限界に達すると駒落ち(カクカク)が発生しだします。 質問者さんが再生しようとしている動画情報とpcのスペックが解りませんのでpcの能力不足なのかは判断できません。 >gom playerで同じ動画を見ると正常に流れます。 gom playerは自前のcodecを持っています。 この自前のcodecは独自のもので不必要な機能などを取り除いたりして軽量化しgom playerのための最適化が行われています。 以上からgom playerでは正常再生でき他のplayerではカクカクすることは充分にありえます。 また、codec以外にもplayer自信にもコンピュータへの負担の重いものや軽いものがありwmpは重い部類に属します。 >wmp、media player classicともにそのような現象がでます。 media player classicは比較的軽いプレイヤーなんですがねぇ・・・・とは言え再生は外部codecに依存しますが・・・・ 前置きが長くなりましたが考えられる原因。 1)コンピュータの能力(性能)不足。 (gom playerのでの再生がギリギリできる程度) 2)コンピュータ・システム内でcodec、filterなどで不具合(重複など)や混乱が発生している。 1)の場合はより高性能なコンピュータを入手する以外に方法はありません。(デスクトップ機の場合は動画再生支援のあるvgaカードの追加や換装もあり) 2)の場合、一番スッキリするのはwindowsのクリーン・インストールやリカバリでシステムをスッキリさせコーデック集をインストールするがいいですが、そうもいかないですよね? で、まずは、今回入れたk-lite codec pacを含め全てのコーデック関連をアンインストールしてください(作業中はwmpなどのメディア・プレイヤー類は終了させておいてください) ●k-lite codec pac ●ffdshow_rev3966_20110809_clsid ●matroska pack ●他にもあれば全て windowsを再起動後にコーデック集(k-lite codec pac)だけをインストールしてください。 (k-lite codec pacにはffdshowやmatroska関連も含まれています) それでもダメな場合(期待は薄い) k-lite codec pac以外のコーデック集を試してみる。 他のコーデック集を試す場合は先にいれたコーデック集はアンインストール後に入れてください。 (windowsを再起動も忘れずに) ●windows essentials codec pack 3.5 http://www.altech-ads.com/product/10003204.htm ●xp codec pack 2.4.8 http://www.altech-ads.com/product/10002197.htm