TvTestで使える無料のMPEG-2デコーダフィルタ「Dscaler MPEG Filters」
今回は、TvTest で使える無料のMPEG-2デコーダを紹介します。
Windows 7 / 8 / 8.1 / 10 + TvTest で以下のエラーが出て、画面が出ない(真っ黒で音だけ出る)場合に便利と思います。
DirectShowの初期化ができません。
MPEG-2デコーダフィルタをフィルタグラフに追加できません。設定で有効なMPEG-2デコーダが選択されているか確認してください。またレンダラを変えてみてください。
Windows のエラーメッセージ:
無効なメディアの種類が指定されました。
エラーコード(HRESULT)0x80040200
TvTest 0.8.0 を自前ビルドしたり、有料の PowerDVD をインストールしてもこのエラーの対策にはなりますが、今回紹介する無料のMPEG-2デコーダフィルタ「Dscaler MPEG Filters」をインストールしても対策可能なので触れておきます。
なお、Windows 7では、Windows Updateなどで KB2670838 を適用すると、この症状が出るようになる。との報告があります。
※2015/8/8 Windows 10 も対象に。 ダウンロードは以下から dscaler5008.zipを解凍 → DScaler5008.exeを起動し、「Next」をクリックしていけばインストール完了です。 「DScaler 5 Mpeg Decoders」インストール後は、TvTestの「設定」→「一般」から以下を設定します。 → 「OK」クリック。 これで Windows 7 時代の過去資産である MPEG2-TS 動画も TvTest で再生できるようになるはずです。 なお、画面が出ない場合は、画面右クリック →「再生オフ」にチェックが入っている場合があるので、チェックを外しましょう。 Windows 8 / 8.1 で.ts形式ファイルをTvTestで開くには、以下のいずれかの方法が便利です。 今回は別デコーダのインストールで回避しましたが、もともと、KB2670838 適用前の Windows 7 では使えた「Microsoft DTV-DVD Video decoder」が Windows 7/8/8.1/10+ TvTest で使えない(映像デコードできない)のは、TvTest に内在するメディアタイプ設定バグが原因らしく、有志によるバグ修正版の TvTest 0.8.0 も存在します。 修正版を使えば今回のデコーダのインストールは不要との事ですが、ソースからの自前ビルド(コンパイル)が必要で、若干敷居が上がっているようです。 さて、DTV 界隈もかなり時代が変わりました。 何をどうとでもできる環境も悪くは無かったですが、最近の状況だと、nasne + タブレットという選択肢も手軽で面白いのかなぁ。とは思ったりもします。 そういえば MPEG-2 と言えば、Windows 8 以降、DVD の CSS(暗号化)解除キーの有料ライセンスの絡みで、Media Center Pack が別提供になりました。 ユーザーが好んで使うデバイスや、昨今の厳しい規制状況などを考えた時、DVD などの光学メディアで提供される映像コンテンツは、もはや用を成さない時代が来たのかもしれません。 今後はメディアを一人歩きさせるのではなく、適切にライセンス管理された映像コンテンツをオンライン利用するのが当たり前になるのでしょう。 しかしその一方で、無料放送全てをネットに乗せられるほどには通信コストが下がっていないのも事実です。 そういった技術的背景もあり、地上波などのマス向け放送は独特の地位を確保し続けると思いますし、逆に言えば、その地位を盤石なものにするためにも、マス向け放送はビットレート向上を狙ってくるのではないか、と推測しています。無用な画質向上という口実を引っさげてでも。 検索用キーワード:画面が映らない。TvTest上での設定
Windows 8 / 8.1でMPEG2-TSをTvTestで開く
.tsファイルを右クリック→プログラムから開く→既定のプログラムの選択
.tsファイルを右クリック→「送る」に登録(→登録方法)余談
Ovis says:
11年前
Windows 8だとTvTestでMicrosoft DTV-DVD Video decoderが使えないのはWindows 8が悪いのではなく単にTvTestのバグだったようです。2chで有志が改良したTvTestを配布していますね。
gamejackt55 says:
11年前
Tvtestで突然のエラーで戸惑い、検索したところ、この記事にたどり着きました。
予約録画に間に合い、助かりましたm(_ _)m
kitagawa says:
11年前
いままでtvtest 0.7.23をなんの問題もなく使っていましたが、いきなりエラーが出て映らなくなってしまった、何となくWindowsのアップデートの仕業ではないかと思ってたんだけど、対処法が分からなくて、この記事で本当に助かりました、ありがとう<3
PT2の導入手順 (視聴・録画アプリの設定や電源管理の方法など) | TipsZone says:
11年前
[...] 参考: TvTestで使える無料のMPEG-2デコーダフィルタ「Dscaler MPEG Filters」 また、デフォルトのレンダラでは、デュアルディスプレイ時にサブディスプレイで画像が正常に表示されません。 TVTe [...]
Takashi says:
11年前
初めまして。
この記事と同じ症状になり「DScaler5008.exe」をインストールしたのですが、
TvTest上での設定でデコーダ部分に「DScaler Mpeg2 Video Decoder」が出て来ず選択すつことが出来ません。
何故だかおわかりになるでしょうか?
「TVTest_0.7.23_x64」 を使用し、「DScaler5008.exe」は「C:\Program Files (x86)」にインストールしております。
お手数をお掛けしますが宜しくお願い致します。
ohn says:
11年前
この記事のおかげで本当に助かりました。ありがとうございました。
tasukari says:
11年前
すごく助かりました。
他のサイトを見まくり勉強になりましたがどれもうまく行きませんでした ><
こちらのサイトで一発で見れるようになりました。助かりました。ありがとうございました。
大西信二 says:
9年前
2台のWindows7機を10にアップグレードすると1台のTVTestが映らなくなりました。
映らなくなった方のTVTestのデコーダをこちらのサイトを参考にさせて頂いてDScaler 5 Mpeg Decodersの設定にすると映るようになりました。
有り難う御座いました。
Oh No! says:
9年前
Takashi says:
と同じ症状です。
「DScaler5008.exe」をインストールしたのですが、
TvTest上での設定でデコーダ部分に「DScaler Mpeg2 Video Decoder」が出て来ず選択すつことが出来ません。
「TVTest_0.7.23_x64」 を使用し、「DScaler5008.exe」は「C:\Program Files (x86)」にインストールしています。
お手数をお掛けしますが宜しくお願い致します。
morokita says:
8年前
大西氏と同じく、7を10にupgradeし、改めて、px-w3peのドライバ、tv-test、bonドライバ等を再設定したところ、この記事の冒頭のエラー表示に取りつかれ、困っていましたが、これで、すっきり解決しました。ありがとうございました。px-w3peのWIN10対応の記事はほとんどない中、貴重な記事です。
oldyoungman says:
8年前
最近になって、秀逸なるソフト「TVTest」の存在を知り、早速「Win7(32)+KTV-FSUSB2+TVTest」でトライしましたが、この記事の症状が出てどうしていいか判らず行詰っておりました。あきらめかけましたが、エラーコードで検索したところこの記事にたどりつき、あっさり問題が解決できました。お陰さまで快適な「TVTest」ライフを楽しんでおります。ありがとうございました。
通りすがり says:
8年前
ffdshowでデコードしようとすると出るエラーの解決方法を探してここに辿りつきました。今まで使っていたデコーダではウィンドウを縮小するとガキガキな映像(Windowsのペイントでそのまま縮小したような感じ)となっていただったのですが、このデコーダを使うことで縮小しても画質がよく、インターレス解除等もされる為かなり快適になりました。このページを作ってくださり本当にありがとうございました。
クランシー says:
8年前
windows10をクリーンインストールしてTVTESTが動作せずここにたどり着きました。
本当にありがとうございました。
感謝 says:
8年前
2ヶ月ほど前から、画面がかくつきはじめ、最近は波打ちもひどくなり、
ビデオカードが問題なのかと思い、いろいろ試しましたが関係なく、
途方に暮れていましたが、Googleで検索して、この記事にたどり着き、
試したところ、oddyoungmanさんと同じく、あっさりと解決できました。
本当にありがとうございました。