カニ食べたい

そこまででもない

Windows7 64bitで古いゲームのムービーが再生されない

古いゲームってのはアレですね、その、可愛い女の子とかが出てくる紙芝居ゲームとかそういうやつです

序盤のOPムービーが再生されなくて先に進めず困ったので色々やっていきます

環境
Windows7 Home Premium 64bit


家に古いゲームがいっぱいあるので検証したところ、ムービーファイルが.mpgのやつが再生に失敗している事が判明
例:月は東に日は西に

というわけでコーデックを入れていきます


ffdshowのダウンロード
ja.osdn.net
上記ページから「ffdshow_rev4533_20140929_clsid.exe」をダウンロード
PCが64bitでも_x64と書かれたほうでなく32bit版をダウンロードしてください


ffdshowのインストール
ダウンロードしたインストーラを実行
「次へ」をポチポチしてれば終わります


ffdshowの設定
スタートメニュー→ffdshow→ビデオデコーダーの設定
f:id:Tarabakani:20180512031128p:plain
MPEG-1とMPEG-2を「libavcodec」にします


④Win7DSFilterTweakerのダウンロード
インストールしたコーデックが優先的に使われるように設定するソフトです
www.codecguide.com
上記ページから「Win7DSFilterTweaker_6.3.exe」をダウンロード


⑤Win7DSFilterTweakerの設定
ダウンロードしたexeファイルを実行するとこんな画面が出てくるので
「Preferred decoders」をクリックします
f:id:Tarabakani:20180512032133p:plain

f:id:Tarabakani:20180512032515p:plain
左側の32bitの設定でMPEG-1とMPEG-2を「ffdshow」にします


おわり
無事ムービーが再生されました 良かったですね。


2019年9月追記
最近のゲームだとコーデックがffdshowだと再生出来ないケースがありました
例:スク~ル催眠ぱらだいす!
その時はWin7DSFilterTweakerでMPEGMicrosoftに戻してください