だれかConvertVideoInfoToVideoInfo2なDirectShow変換フィルタ作って!
>>500 一応作ってみてはあるんだけど、内部でわざわざコピーしてるのでかなり重い。
もう少し調べてみればなんとかなると思うけど、時間が無いし。
それよりもffdshowを改造するとか、改良に期待するとか(実際にそんな動きが
あるのかは知らないけど)の方がいいような気が。
ffdshowってvideoinfo2対応なのね。
インタレフラグのコードを足せば、あとは
503 :
501:04/10/22 20:42:25 ID:eBLyivIi
>>503 500です。まさかこんなに早く公開されるとは思いませんでした。
早速GraphEditで遊んでみたので報告します。
環境は、XPSP1、DX9c、RADEON9600です。
DivXとMPEG2(PowerDVDデコーダ)とWMV9でHWデインターレースできてるようです。
特にMPEG2ですが、SWデインターレス(30fps)とほぼCPU負荷は変わらず
501で言われる重さは感じません。
XviDは試していません。
WMV9VCMやMJPEG(Morgan)や非圧縮YUY2などの時は
[HW Deint] -> [レンダラ(OVM、VMR)] 間で中間ファイルが見つからないと言われ繋がりません。
ただしデコーダーとHW Deintの間にffdshowを挟んでスルーさせるかffdshowにデコードをさせるとレンダラと繋がるようです。
×:[デコーダー] -> [HW Deint] X [レンダラ]
○:[デコーダー] -> [ffdshow] -> [HW Deint] -> [レンダラ]
>>503 これって、何気に凄いものなんじゃないの?!
で、さっそく使ってみました。
だけどウチじゃダメでした。
オンボードチップじゃ無理だよね。 って当たり前か...(涙
確かに凄い…。楽しい。 XPsp1 radeon9200 graphedtでffdshow MPEG-4 Video Decoderの
XviDのデインタレ確認できました。ただMPCでOverridesに追加してチェック
入れても、なぜかデインタレできない。どこが間違ってるんだろうか…
507 :
名無しさん@編集中:04/10/23 02:49:11 ID:vE3M9MZL
なんていうのか、藻前ら、こんなマニアなことやけに詳しいな。
>501で言われる重さは感じません
いえ、「内部でわざわざコピー」しないように"多分"出来たので公開しました
ただし、状況によってはコピーしてしまうことがあるみたいで、そのときは重いです。
一部のコーデックと繋がらない件は少し調べましたが、よくわかりません。
とりあえずはおっしゃる通り、ffdshowを挟んで回避するしかないでしょう。
ただ、パフォーマンス的には不利なので、何とかできたらよいのですが。
(ここまでいくと、やはりffdshowに期待すべきでしょうか)
>MPCでOverridesに追加して…
YUY2のみ対応(planar YUVはだめ)、レンダラあたりが原因でしょうか。
私自身、Overridesの設定はよくわかってないもので、すみません。
>>507 まだまだ上には上がいるからこの世界は恐ろしい・・・
こちらこそ、すみません…、メリット値を00200000から適当に00900000とかしたら
MPCのOverridesいけました!(理解したうえで、やってないけどw)
ほんと素晴らしいですわこれ。thxです
>>508 500です。お礼を言うのを忘れてました。公開してくださってありがとうございました。
本音を言えばhunuaaCapのビデオフィルタに使えればシメたもんだと思ってたのですが
うちでは今のところ上手く行かないようです。(どうにかしてくれという話ではないです)
ただGraphEditだとプレビューピンと素直に繋がったので負荷を見てみますと
deinterlace.ax使用時に比べて当たり前に無負荷なのに感動しました。
そしてなにより、GPUを活かしてるんだという満足感ですねえ(笑
このフィルタを通してGPUの3Dだけじゃない、ビデオ処理機能に関心を持つ人が増えればなと思います。
>>503 あなたに「2ch年間大神大賞」をあげたい気持ちです。m(_ _)m
>>507 マニアというより、プロが片手間でやってるような感じがしますが...
設定どこでやるのか分からなかったり。
>>513 環境書くか、他の奴と同じ環境にして試すかしろや
>>510 私もhunuaaCapで使えたらなぁ、と思って作ってたんですが、
どうやらhunuaaはvideoinfo2での接続をしてくれないみたいです。
2002年のソフトでは仕方無いんでしょうか。
geforce系なら勝手にデインタレしてくれて逆にウザイくらいなんですけどね。
>>513 設定はプロパティーページから行いますが、どうやってそれを開くのかは
環境に依存します
環境はXP-Pro SP2, DirectX9.0c GF FX5900です。
システム構成じゃなくて再生ソフトウェアが何かってことだよ。
>>503 私も使わせて頂きます。ありがとうございます
XPSP1 DX9.0a FX5200でも動作しました
DirectShow Filter Toolでメリット値を上げると
フィルターが二重に登録されたようになります。(DirectShow Filter Toolの一覧に二つ表示される)
これは意図した動作でしょうか?ちょっと気になりました
あとこれは作者さんにはスルーして頂きたいんですが、デインタレ出来るが不安定で
まずプレーヤーを起動、Is InterlacedをONにしてプレーヤーを終了
それからプレーヤーを起動してファイル再生中にIs InterlacedをOFFにするとデインタレースが働きます
たぶん僕がフィルタをいじりすぎてるからおかしいだけだと思うんで不具合報告ではないです
ただ、もし同じ現象が起きてる人がいたら報告してください
AutoResizeもできたらなあ… って独白
>>518 Reademeより
4.プロパティーシート中のVIDEOINFOHEADER2の部分は再接続しないと設定が反映されない。
つまりファイル再生中にIs InterlacedをOFFにしても
アプリを再起動するかファイルを再ロードしないとIs InterlacedはONのまま。
AVI再生するのはPowerDVD5が多いです。
>>520 なにを指摘したいのか分からないんだけど…
523 :
518:04/10/23 21:42:47 ID:ooEISZEi
すみません下半分の文は無視してください
フィールドオーダーの所をどっちもチェックいれてた所為でした
>>520の指摘も微妙に当たってるな…
ご免。三重だね。
526 :
518:04/10/24 10:34:51 ID:HYjjqLL4
>>524 俺はそっちは4重になってるよ
でもそれは4重に処理を咬ましてるっていう理解でいいんじゃないかな
なんだかすごいことになってきたので
記念ぱきこ
500のフィルタ通すとインタレじゃない動画でテロップ等がプルプル
しちゃうのは何が悪いんでしょう?
is NOT interlaced
>>530 インタレじゃない動画でも強制的にGPUにデインタレさせるから。
500のフィルタは、インタレ(エンコされた)ソースなのに
デコーダーがインタレフラグを付加しないストリームにインタレフラグを付加して
GPUにデインタレさせるのが目的だから
そもそもインタレじゃない動画に使うのは意味がない。
インタレじゃない動画をデンタレさせたくなければプロパティを開いて設定を変えればいい。
もちろん賢いGPUなら例えデインタレフラグが立っていても
インタレじゃない動画は必要以上にデインタレしないだろうが、なかなか難しいだろうね。
BobVerticalStretchしかできないGPUは話にならないけど。
533 :
530:04/10/24 21:39:21 ID:3KIaf5S2
>>531-532 なるほど。500のフィルタはXvidなどのインタレフラグ見て設定を切り替えて
くれるようなものじゃないんですね。
ありがとう。
is NOT interlaced
って、どこで設定するんですかあ???
>>528 それは漏れも知りたいんだけどワカンナイ。
VMR9も使えるんだけどVMR9だと非オーバーレイになって負荷が上昇しちゃうんだなぁ
(キャプりたい場合に便利だけど)
VMR7でMixing Modeを使えたらオーバーレイのままデインタレできるのだろうか…
536 :
535:04/10/24 23:32:45 ID:6WciqiTP
>>535 レンダラのプロパティでデインタレの方式(?)を選べないだけで
VMR7でデインタレ自体は効いてるです、えぇ。
WMP10なら
[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences\VideoSettings]
"UseVMROverlay"=dword:00000001
"UseVMR"=dword:00000001
WMP10のGUI上だとオーバーレイと高画質モードが排他になるけど
レジストリを直接いじることでオーバーレイと高画質モードが同時にONになり
結果VMR7のミキシングモードになる。
ついでに
DWORD値 "ForceDeinterlaceMode"を追加することでWMP10でWMV9のデインターレースモードを強制することもできる。
それについて詳しくはこっちで
http://pc5.2ch.net/test/read.cgi/avi/1093804611/601 あとはPwoerDVD5なんだけど
[HKEY_LOCAL_MACHINE\SOFTWARE\CyberLink\PowerDVD]
"EnableVMR"=dword:00000001
でVMR7のミキシングモードになる。
他のアプリは知らない。
ごめん、GraphEditでVMR7のミキシングモードにするということなら、
まずVMR7への接続を切り離す。
その状態でApplyボタンを押す。
ミキシングモードになるから再び繋ぎなおす。
いや〜あ〜〜〜〜っ。
インタレエンコしたファイルの真価をはじめて見た気がする。
ありがとう。
>>524あたりの、フィルタが多重になるという問題に対応したつもりの
改良版をアップしました
>>503。試した限りではOKだと思います。
その他のご要望については、readme.txtに少し返事を書いておいたので、
読んでもらえると嬉しいです。
お疲れさまです。自動判別、アスペクト比のくだり等
理解しました。
>>537 UseVMRMixingModeも含めて1にすると言うことですね。
>>542 ごめん、その通りです。
GUI上で排他になるのは"UseVMROverlay"と"UseVMRMixingMode"です。
>>537 "UseVMR"=dword:00000001 (「ビデオ ミキシング レンダラ を使う」) にした上で
以下の組合せで。
VMR7非ミキシングモード(「オーバーレイを使う」)
"UseVMROverlay"=dword:00000001
"UseVMRMixingMode"=dword:00000000
VMR9ミキシングモード(「高画質モードを使う」)
"UseVMROverlay"=dword:00000000
"UseVMRMixingMode"=dword:00000001
VMR7ミキシングモード(WMP10のGUIからでは不可)
"UseVMROverlay"=dword:00000001
"UseVMRMixingMode"=dword:00000001
とんだ知ったかぶっこいちゃった・・・。
WMP10のヘルプにこう書いてあったよ。
[高画質モードを使う]
YUV ミキシング モードで VMR7 を使うように指定します。
このモードを使うと、新しいグラフィック/ビデオ表示カードで、
色の精度、デインタレース設定、および拡大縮小処理が改善されます。
とりあえずBSPlayerでbspfilters.dat作って
[BSPlayer filter def file]
AddFilter hwdeint.ax,{15061C3B-C7B0-467C-AFCC-FFB303BA4163},HW Deinterlace Filter
書いたら一応動いた
フィルタ増える現象なんだが
GrahpEditでGUID調べようとしたら
@device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\HW Deinterlace Filter
こんなん風になってておかしかった・・・
でDirectShow Filter Tool使ってメリット値変えてフィルタが増えると
@device:sw:{083863F1-70DE-11D0-BD40-00A0C911CE86}\{15061C3B-C7B0-467C-AFCC-FFB303BA4163}
という風にちゃんと登録されるみたいな・・・
>>546さんと同じ指摘です。
GraphEditのFilter MonikerやZoomPlayerのFilter Managerで
HW Deinterlace Filterだけが
GUIDなどの情報が表示されないんでおなしいなと思っていたところです。
レジストリエディタで
HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11d0-BD40-00A0C911CE86}\Instance\HW Deinterlace Filter
になってるところを
HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11d0-BD40-00A0C911CE86}\Instance\{15061C3B-C7B0-467C-AFCC-FFB303BA4163}
に変更すると上手く行くようです。
548 :
518:04/10/25 22:48:03 ID:udM9+D91
DirectShow Filter Toolの件了解しました
動作には支障ない事で、お手間掛けさせてすみませんでした
私もDivX社等が対応するまでは、この方法が最善策だと思います
本当にありがとうございました
549 :
518:04/10/25 22:49:56 ID:udM9+D91
>546さんのを参考にBSPlayerでの再生に成功しました
基本的な知識がないもんで、ちゃんと理解してませんけどw
Use VMR-9のチェックをオフにすればこのフィルタが
使われないようなので、これまで60fpsでエンコしてた動画
も再生可能ですし重宝しそうです
何より、重めのインタレ解除フィルタを使用してたのを止めれる
のが最高です
>>551 チェックオフにしても使われていますがレンダラ側が無視してるだけかと思われます
新しいのに変えてもフィルタ増殖はおさまらず・・・相変わらず\HW Deinterlace Filterになる罠
スマン
レジストリ直接弄ってHW Deinterlace Filter消したら直ったわ
>552
チェックオンだと60fpsでエンコしたDivxの動画を
更にデインタレースしようとしてたようです
コマ落ちしてましたからw
ところでインタレエンコの話に立ち返ると、
フィールドを完全に分離してフィルタを掛けるというのは
再生時にもインターレースデバイスやbobなどでフィールドを独立して表示するなら良いが
プログレデバイスやPixelAdaptiveなどで隣り合うフィールド(ピクセル)の相関を利用する
適応プログレで表示する場合には逆効果になると思うのがどうだろうか。
>>555 どんなフィルタかによるだろ
たぶん大きな副作用の出るフィルタなんてないんじゃないか
>552
単純に60fpsでエンコしたものをレンダラが再生できなかっただけっぽい
BSPlayerからVMR-9のプロパティ見ると、「レンダラで欠落したフレーム数」
が増えていってる
インタレ保持でエンコしたDivxが用意できたので、
>>546で書いてある通りの
設定でBSPlayerで再生してみたが失敗だったorz
MPEG2ならOK
>"Is Interlaced"のチェックが必須です。
がどこで設定するのか分かりません
自己解決しました
bspfilters.samの中身をしっかり読んでなかったッス
ただ、やはり欠落したフレームが発生してるようなので
メリット値の変更などやってみます
559 :
528:04/10/26 21:08:16 ID:qmwFRoEv
いろいろとありがとごさいました。grapheditでいじってみたらVMR7のMixingMode
になりました。それとレジストリをいろいろといじるとモードが変えられるのですね。
返事が遅れてしまってすみません。
60pの640*480ソースを色空間変換やデインターレースなどのピクセル(テクセル?)処理をさせて
最低120フレーム/秒をキープしてレンダリングするのに必要な
Direct3Dデバイスのフィルレートやメモリ帯域幅はどれぐらいなんだろう。
ちなみにDivXならデコーダーオプションでスムースプレイバックとダブルバッファリングを切って
RADEON9600とVMR9で60pの640*480ソースをYUY2に指定したHW Deinterlace Filterで再生させた統計を見ると
フレーム欠落なしで120fps出ました。(YUY2以外だとなぜか60fpsで頭打ち)
60pをさらにダブルフレームレートにするのにどんな意味があるのか知りませんが、
フレームの欠落で困ってる人がいるようなので参考までに。
>560
すいません、60fpsの話は別です
ごちゃごちゃ書き過ぎで分けわからんくなったので
整理して書きます
用意したのは720*480@30fps、DivxでEncode as interlaceで
エンコードしたファイルです
再生はBSplayer0.86を使用し、
>>546さんの書いてくれたように
BSPlayerのあるフォルダにbspfilters.datを作成、filtersというフォルダに
hwdeint.axをコピーしてあります
BSPlayerのプロパティでUSE VMR-9にチェックを入れてます(このチェックを入れないと再生時にエラー)
使用されてるフィルタは(BSPlayerでの表示上では下から)順番に
ffdshow
HW deint
MPEG layer-3
VMR-9
Default direct sound
です
VMR-9のプロパティ上で確認すると、フレーム欠落してますし
実際にコマ落ち音声遅れなどが発生していますが、正常に再生
されてる部分で確認する限りはデインターレースされてます
CPU負荷は全然問題ありません
ボードはRADEON9200SEです
>>561 ひよっとしたら誰かがやさしく教えてくれるかも知れないけどさ
俺の意見を言うと全体的に知識不足なんだと思うよ…
俺はどこがどう知識不足かを無料で教えるほどいい人じゃないんで説明しないけどさ
>>550のreadmeの内容が理解できないのに質問してて違和感感じない?
あ、質問じゃないんで俺にレスしなくていいよ
煽りは簡潔に一行程度で書きましょうw
俺のはシリコン一体整形だよ
_
/,.ァ、\
( ノo o ) ) 空
)ヽ ◎/(. 気
(/.(・)(・)\ . 嫁
(/| x |\)
//\\
. (/ \)
おあとがよろしいようで・・・
HW Deinterlace Filterを色々なPCで試してもらいましたが
どんな環境でも最低限Bobはしてくれるみたいで解除してくれない物は特にないようです
このフィルタすごすぎる・・・
そりゃあ、MicrosoftがGPUベンダに最低でもBOBはサポートしろよと要求してるから。
572 :
名無しさん@編集中:04/10/28 07:39:31 ID:M+RUuZjZ
BOBっていうのがいまいちよくワカラン..
ソフトDVDプレイヤーでやってる奴と同じと解釈してかまわない?
そういやVIAの新型EDENに搭載されたグラヒクコアはMpeg4HWデコ
に加えてHWデインタレ搭載してたそうな..
どうなったんだろ
Divxでインタレエンコは×かな?
ブロックノイズが目立ち、発色がおかしい部分が多々あるorz
>>572 偶数フィールドと奇数フィールドを独立して縦に2倍拡大して交互に表示するのがbob。
NTSCだと60プログレッシブフレームに変換される。
やってることはAviUtlの「60fps読み込み」やTMPGEncの「偶数・奇襲フィールド(フィールド)」と同じ。
個人的には適応処理も含めて60p化することをWeaveや30p化と区別するためにbobと言っちゃうこともあるけど。
>>574 そのDivXファイル、ffdshow にデインターレースさせながら再生してみたら?
それでも同じ症状が出るのなら、原因はhwdeint.axじゃなくてそのファイルの方にあると考えられる。
なお、俺のところでは、DivXでインタレエンコして ffdshow でデインタレ再生している。
今のところうまくいってるよ。
(ただし hwdeint.ax は使える環境にないのでまだ試してない。)
>576
ffdshowのBobでもほとんど変わらず
同じビットレート(低め)で
・VirtualDubのDeinterlaceMAPでインタレ解除
・インタレ保持のファイル
を比べるとインタレ保持の方が酷すぎ
エンコードの部分で大きく差が出てるような感じなんだよね
DivXのインタレ保持は色差情報がきちんとインタレが保持されてない気がするぞ。
>>579 昔のffdshowでデコードしてるんじゃないだろうな
581 :
577:04/10/28 22:48:36 ID:9b3wWu1i
>580
インタレ保持Divxのデコードでバグとかあったの?
すまん、暫くffdshowのバージョンアップなんか
チェックしてなかったよorz
オススメのbuild教えてくれ
シラネ
とりあえず俺は公式の最新版入れてる
あぁドロップフレームしまくりだ・・・地雷ラデ9000には荷が重いのかな
8/28版以降はffdshow経由のAvisynthが
なぜか使えない(?)のが悲しい
>584
全然話がかみ合ってないかと思うが・・・
何でも最新版が良いなんて厨思考じゃねぇよな???
ふぬああのプレビューで使えますか?
まさかとは思うが、インターレースに対応していないフィルター使ってエンコしてないだろうな?
XP2にしたついでに、RADEONのドライバも久しぶりに最新のにしたら
YUV mixing mode が使えるようになってた。(XP1 with DX9c じゃ CAT4.10 でもだめだったのに・・・)
RGB mixing mode と比べるとやはり軽いというか、ティアリングがなくなった。
GeforceもXPSP2、GF6800GT、デトネ66.81でYUV mixing modeが有効になったという書き込みを目にしてます。
ここでこんな話をするのも、デインターレーシングのパフォーマンスに関係することで
RGB mixing modeがYUVからRGB32テクスチャに変換後にデインターレーシングが行われるのに比べて
YUV mixing modeだとYUVのままデインターレーシングした後にRGBに変換されるので軽くなるなり。
で、ついでだから
>>544-545の問題を調べてみた。
ZoomplayerもVMR7のオーバーレイの有効/非有効とMixingモードのYUV/RGBを切り替えられるので
RADEONの特徴的な機能でもってWMP10とZoomで比べてみると
WMP10の高画質モードはHELPにあるYUV modeじゃなくてRGB modeっぽい。
>584
最新版は重いんでパス
ffdshowからDivx純正デコードに換えたが、
インタレデコードがこれまた重過ぎ
純正デコーダだと色の方は多少マシになるけど
ブロックノイズは相変わらずかも
折角良いフィルタ作ってもらったのに…
>>577 同じビットレートだとインタレ保持の方が汚くなる
少なくとも1.5倍は割り当てないと同じ画質にはならね
縦方向の圧縮ほとんど効かなくなるんだから当然だわな
>593
おいおいw
TV出力スレに書こうかと思ったけどRADEONユーザーが多くいるんでここに書くね
自作板のRADEONスレに書いたこととほとんど一緒だけど。
以前までだとRADEONで60i(30fpsのWeave)のソースをTV出力で60fps表示するには
何らかの方法で60pに変換してやる必要があったけど
最近のCatalystでは、TV出力オプションにビデオモードというのが追加され
素のままで60fpsで出力できるようになってます。
具体的に、TVがセカンダリでシアターモードという状況では次のように操作します。
640*480のオーバーレイ可能なソースを再生する。
Catalystのコンパネからテレビのプロパティの詳細タブを開くと
ビデオモードボタンが現れているのでチェックを入れる。
ビデオモードだとインターレースの問題だけではなく
オーバースキャンになり、黒も締るのでよりTVっぽい表示になります。
ただ、704*480や720*480といったサイズのソースを再生させる場合は
インターレースが上手く処理されず以前のように30fpsになってしまうので
ffdshowなどで640*480(以下)にスケーリングする必要があります。
それと途中でフィールドオーダーが替わったりと気難しいところもあります。
hwdeint.axで60p化後に出力する方が諸々の問題への気遣いが少なくて済むと思いますが
黒の締りは継続されるようなので、どのような形でTV出力にするにしろ
一旦ビデオモードにしておくことは価値があると思います。
まあそもそもRADEONでTV出力なんて、という話でもありすが・・・
すみません、595の
>黒の締りは継続されるようなので、どのような形でTV出力にするにしろ
は誤りです。
それと
DALNonStandardModesBCD1に704*480と720*480の解像度を追加し(再起動し)
シアターモードオプションのビデオアスペクト比の設定をフルスクリーンビデオに設定しておくと
プライマリディスプレイの解像度を704*480(720*480)にしたときに
704*480(720*480)のビデオでもビデオモードで60fps表示ができますが
あんまり意味ないな。
>>595 こんなのあるのか。
と思ってやってみた。
ファイル開く度に画面のプロパティ開いてビデオモードのチェックし直さないと駄目だね。
微妙に使い辛い…
TVで見る分にはいい感じなのに。
nvidiaも同じようなタイミングでインタレ出力をサポートしたからMCE2005絡みで動いたのかな。
HWDEINT使えるキャプボのお勧めキボンヌ
ボ
>599
よく調べた方がいいぞ…
DXVAオンで60fps再生させて使えるボードなら
存在する
HWDEINTは関係ねぇし
ほとんどのボードってHardware Bob出来るの??
Matrox以外はHW対応っぽい
まぁG450以外持ってないからそれ以降のやつは対応してるかもしれんが
WinXPSP1でDX9cでRADEON9600XTなんだが、
MPCでXviD1.1(HEAD)でインタレエンコした動画を再生してみたけど、
VMR7(windowed)だと60fpsで再生されるけど、
VMR7(renderless)やVMR9(renderless),VMR9(windowed)だと30fpsでしか再生されない。
overlayだとダンマリ。
他ソフト(PowerDVD5)だとオーバーレイでDXVAで60fps再生できてるし
プログレエンコしたXviDだとhwdeintがフィルターに挟まっていてもoverlayでも正常に再生されている。
(ただし当然30fpsで再生されるけど)
どこかMPCでoverrides設定以外で設定が必要?
DDCAPS2_CANBOBHARDWARE
DDCAPS2_CANBOBINTERLEAVED
DDCAPS2_CANBOBNONINTERLEAVED
ドライバがこの辺をサポートしてたら
ハードウェアオーバーレイがbobをサポートしてるということかな
>>604 うちも9600XTなんだがMPCでオーバーレイやVMR7ならちゃんと60再生になったよ
VMR9だとなんか二重化みたいになって変だったが・・・
>>606 そうですか。
でもこれ以外には何も不具合は無いPCなんだが。
言い忘れていたけどドライバはオメガ2.5.90でハードウェア設定は3D関係含めて特に弄ってません。
WMVアクセラレーションはOFFにしてます。
(セカンダリはビデオ出力(シアターモード)にしていますが無関係ですよね)
さらにデジタル接続の液晶でリフレッシュレートが60Hzだとかは無関係ですよね?
ドライバの設定はハードウェア アクセラレーション(最大)、ライトコンバインにチェックが入っています。
DXDiagでもDirectDrawのテスに問題はありません。
MPCのバージョンは6.4.8.2です。
XviDの再生フィルタは上記XviD1.1HEAD(20041012)のax(2004-10-12 21:08 edgomezまで修正済)です。
Compatibility Rendererにチェック入れても同じ結果です。
他のフィルタは
(Default Direct Sound Device)
Video Mixing Renderer 9(Renderless)
(Audio Switcher)
HW Deinterlace Filter
(mpg123 and MAD DirectShow Filter)
XviD MPEG-4 Video Decoder
Avi Splitter
です。(音声なしだとカッコ部分が消えます)
唯一VMR7(Windowed)でのみ60fpsで正常に動作しています。
スレ違い
>>604 >>606 MPCのVMR(renderless)はHWデインターレースのためのインターフェースをサポートしてないから
悩むだけ無駄。
VMR9(windowd)でデインターレースされないのはCatalystがYV12のVMRデインターレースをサポートしてないから。
デコーダーオプションかhwdeintでYUY2で出力させると良い。
(一応dxdiagでDeinterlace Capsでサポートしてるカラースペースを確認しておくこと)
overlaymierでたまに固まるのはzoomplayerでも一緒だからMPC固有の問題じゃない。
じゃhwdeintの動作報告を。
Win2k(SP4),FX5900XT(61.77),BSplayer(1.02),ffdshow(Jul/25/2004)
でhwdeint動きました。
>>546さんの方法です(レンダラはVMR9のチェックを
忘れずに)。
DivX(5.2.1),XviD(1.0.2),MJPG(ffdshow),MSDV(標準)でインターレースビデオ
ソースを色々試してみました。全て60fpsでヌルヌル動いていい感じです。
でもうちの5900XTだと縞模様が所々に薄く残って見えるのと、たまにまるごと
未処理のフレームが出たりします。これが5900XTの限界なのかな。上位GPUとか
RADEONだとまた違うのかな。
>>503さん、楽しいフィルタありがとう。神です。
俺5200だけど、たまに縦に揺れることはあっても
まるごと未処理のフレームとかは無いな
もしDVD再生してその症状がないなら、なんか設定間違ってるんじゃないの
GeforceFXのユーザーに聞きたかったのですが、
オーバーレイの場合でもアダプティブデインターレースになりますか?
それとVMRだとMedianFilteringによるデインタレースがサポートされてるようですが
これの画質はどんな感じになるんでしょうか?
>612
>561
共通点はBSPLAYERか?
BSPlayerはVMR9だと妙に不安定だからMode2オーバーレイにした方がいいよ
Radeon使ってるんだけどちゃんとAdaptiveで解除されてるみたいでブレが無く綺麗
少しスレの趣旨と外れているような気もしますが、YV12->NV12変換フィルタを作ってみました。
NV12を使うと、radeon9500proの場合、2sample pixel adaptiveを利用できますが、
効果は?でした。なお、geforceでは使えないかも知れません。
ttp://www.geocities.jp/mosd7500/
>>612 RADEON(R3x0コア)だけど、
VMRミキサーモード時のデインターレースはゴミが多いし
あるバージョンのドライバを境にオーバーレイのデインターレスまで酷くなったから
あんまり期待するとガックリくるかも。
最新ドライバなんてオーバーレイですらYV12のデインターレースがバグるんだから特に酷い。
619 :
613:04/11/03 11:31:59 ID:tpdoJk0g
そういえば俺もBSPlayerでMode2だな
俺もうまく行ったのはMode2のみだった
HWDEINTに関係なく、VMRの挙動がおかしかったので
早々にあきらめた
あと、RADEONのドライバを暫くアップデートしてなかったなと
思い入れてみたら起動時におかしなプロセスが動いて
無反応になるのが続いた
ATI HOTKEY POLLER?だったかな
これを消すのにも苦労して踏んだり蹴ったりだったな〜
>>612です。
>>614さん
BSplayerのVMR9オーバーレイ指定では動作せず、普通のボケweaveになりました。
また、VMR9のプロパティページを開けるDLLを探して入れてみました。
そのページには"PixelAdaptive"と”MedianFiltering"があるのですが、
"MedianFiltering"は選択しても反映されず、"PixelAdaptive"決め打ちになる
ようです。MedianはGeforce標準のボケボケモードのことなのかも。
hwdeintでPixelAdaptive使用前、使用後のスクリーンショット、UPしてみました。
ご参考まで。
ttp://up.isp.2ch.net/up/f484137188dd.jpg
>>617 うーんNV12変換からRendererに繋がらない・・・
繋ぐ順番間違えてるのかなぁ
623 :
599:04/11/03 15:15:58 ID:0bJaJzUI
申し訳ない、キャプチャーソフトの書き間違えだった・・・
んじゃ自分もRADEON9600(cat4.6)のデインタレ画像などを。
オーバーレイはもっとTMPGEncに近くなるんだけど、スクリーンキャプチャできないので。
横スクロールするテロップの一部分を使ってますが他のGPUと比べてどうと言いたいわけじゃありません。
それと静止画で見るとbobの方が安定してるのでPixelAdaptiveが誤解されそうですが
動画全体で見るとシャープさやジッターの小ささでPixelAdaptiveが勝る感じです。
画像を上げといてなんですが静止画では伝わらんですね。
http://49uper.com:8080/html/img-s/20643.png
>>624 う〜ん、何て言うかビデオやDVDレコの一時停止みたいなものかね。
何か解像度が下がった感じっていうか。動画で見ると問題無いんだよね。
よく考えたらPixelAdaptiveって動きのある部分ではbobと同じなんだから
624で示したことは意味が無かったなと後悔してみたり。字幕にしても動かないことがほとんどだし・・・
もう画像は上げないけど、動かない部分での解像度の高さとジッターの少なさは歴然としてることはしつこく書いておこう。
>>624 テロップの文字で「貝」や「見」みたいなのはどう?
bobだとかなり揺れるけど
(((貝))) (((見)))
(((貝)))
(((見))) (((貝)))
(((見)))
縦揺れだろ?
なんかかわいいw。あたりまえだけどTMPGEnc綺麗だな… 俺はエンコ時での60p化は
synthのautobobだけど、TMPGEncのほうが優秀そうかな? 自分はまともに比較した
ことなかったんで、プログレスキャンの品質の比較面白い。ありがとう。
>>621です。いまさらですが hwdeint 動作追加報告です。
Win2k(SP4),FX5900XT(66.81β),BSplayer(1.02),ffdshow(Jul/25/2004)。
環境を整理したらVMR9でデインターレースモードが各種選べるようになりました。
1) PixelAdaptive :
これの動作は以前と同じです。静止部分はいいのですが動く部分にゴミが所々に残り
ます。で、なぜか1フレーム毎に後述の「MedianFiltering」に切り替わっているように
見えます。以前「未処理のフレーム」と言ったのはそのことです。
こういものなのか、私の5900がハズレなのかは分かりません。30pの為のデインター
レースにも見えます。FX使ってる方、PixelAdaptiveが60fps全部のフレームで動いて
いるか教えて下さい…。
2) MedianFiltering :
これは、隣り合うフィールドを比重を変えてブレンディングするやつみたいです。
動いているものの後ろに一つ前のフィールドの残像が必ず少し出てます。
単純bobよりフリッカは少なく、解像度も高いです。PixelAdaptiveよりこっちのほうが
私は好きです。液晶で見るとすごく綺麗かも。どこが「Median」なのかはよく分かり
ません。
3) Bob,Weave : 単純な普通のものでした。
その他) WMVの再生はやっぱり変です。HWデインターレースされているようなのですが、
ガタガタして滑らかに動いてくれません。でも全画面にするとなぜかきれいに動きます。
何かのヒントになれば。
あまり書き込めず、長文すみません。お詫びにMedianFilteringのスクリーンショットです。
http://up.isp.2ch.net/up/b5ff1398cba0.jpg
>>632 GFユーザーじゃないのですが、VMR9デインターレースについて
RADEON(9600)でも次のような現象を改めて発見しました。
VMR9 RGBミキサーモード時でデインターレースだと片フィールド30fpsの絵しか出ない。
(
>>604や
>>606でVMR9(windowd)が60fpsじゃないと言ってるのと同じかな)
GraphEditやBSPlayerを含めたいくつかのプレーヤーで試したのですが
普通は奇数フィールドのコマと偶数フィールドのコマが交互に書き換えられて
60コマ/秒になるのですが、VMR9 RGBミキサーモードの時は
奇数フィールドのコマが2コマ続いた後、次のフレームの奇数フィールドが2コマ続くという
レンダラは60fpsを示すが、絵の内容としては実質30fpsという現象です。
VMR9 YUVミキサーモードではOverlayMixerやVMR7(オーバーレイまたは(RGB/YUV)ミキサーモード)と同じように
1コマ毎に画面が変わる真に60fpsな表示になります。
VMR9 YUVミキサーモードですが、これを有効にするには
OSがXPSP2な上でグラフィックドライバとアプリケーションの対応が必要になるようなので、
W2Kでは期待できません。
もしかしたらGFでも同じ現象が起きてるのかもしれないので
GFはオーバーレイがアテにならないとすると
VMR7のミキサーモードを試してみてはどうでしょうか。
あれ、「VideoRenderer」って同じ名前でプロパティが違うのが VMR7?
うーん…。すみません、MSのドキュメントちゃんと読みます…。
>>636 確かそう。
Win2000はSP4でVMR7が追加されてた筈かと。
>>503氏
SDKのヘルプ見てたら
他のフィルタからIVMRDeinterlaceControl(IVMRDeinterlaceControl9)インターフェースを使って
デインターレースモードの選択ができるとありましたが
hwdeint.axでもこのインターフェースをサポートすることは可能でしょうか
まあproppage.dllがあればイランことですが、あれは設定の保存をしないから
PixelAdaptiveよりMedian、MedianよりBobの方がいいって言う人がいたら
設定が固定されると大変便利かなと思います
そろそろ本気で語ろうか、インターレースクロマ問題を
カノプのFeatherのTV視聴や、AviSynthのDoubleWeaveみたいな
60fpsのWeave(?)で手軽に見れないものなのかなあ… とりあえず
視聴用の簡易スクリプトなavsを、VDMで再生してるけど(シーク等の面で安定してるんで)
なんか違う気するし。どなたか、もっと頭の良い方法ご存知でしょうか?
>>638 少し調べてみましたが、無理ではないようです。
ですが、そういった機能はプレーヤ側で何とかしてもらうのが簡単かつ問題が少ないと思います。
(hwdeint.ax側からではレンダラの選択+動作モード変更は無理っぽいというのも理由のひとつ)
一応、デフォルトで「一番きれいなモードが選択される」というのが建前なわけで・・・、
要望も少ないと思いますし。
>>639 どの段階が一番問題なんでしょうか?あまり理解してませんが。
0.エンコード時
1.デコーダ内でのカラースペース変換
2.1と3の間で変換する場合
3.グラフィックボードでのカラースペース変換
うーん…、Win2K+FXではVMR9以外でHWデインターレースは動作しないっぽいです…。
VMR7のmixer modeも選べない…。おとなしくXPを買え、というMSのお告げのようだ…。
唯一、hwdeint+VMR7で単純Bobは動作しました。でもこれはインターレース保持のWMVや
MSDVをWMP9で再生した時と同じもののようです。FXだとボケボケになります。
あまりhwdeintの追試に貢献できないみたいなので、支援用にサンプル動画をUPしました。
HWデインターレースの画質評価も少し期待。
http://up.haiiro.info/file/054.zip 画面上部の縞々の「田」の字みたいなパターンのちらつき具合でどんなデインターレース
をやっているかがすぐ分かると思います。下位(偶数)優先です。
MPCだとデフォルトでカーソルキーコマ送りが出来て再生チェックが楽です。
オリジナルの確認はVirtualDubを使ってました。
>>642 FXってGeForce FXの事?
うちは2K+FX5200だけどVMR7でもhwdeintは動作してる。
mixing modeはGrapheditで指定する方法しか知らないんだけど、、
一度線を外してプロパティでapplyしたら出来る。
時計動画だけど、何故か綺麗にデインタレしてくれなかった。
それと、MPEG4Modifierで見るとインタレ無しって表示されるけど
これはツール側の問題なのかな。なんとなくXviD用ツールっぽいし。
>>641の後半を少し補足すると、まあ、0と2は考えないことにして、
1.はYV12 to Packed format変換時にストリーム中のインタレorプログレ
情報を考慮しているか?ということです。例えば、ffdshowでインタレmpeg2
を再生すると、libmpeg2とlibavcodecではこの辺の挙動が違うみたいです。
商用デコーダなら大丈夫とは思いますが。
3.ですが、送られてきたYV12データがインタレかどうかは、hwdeint.axで
付加したようなインタレフラグでもって判別するしかないです。(多分)
また、データを適切に扱えるかも重要で、例えば家にあったGeForce4MX
でhwdeint.axを使ってYV12をbobさせると色が遅れてます。
>>643さん
チェックありがとうございます。VMR7のmixing mode動きました。Win2K+FX5900XTです。
朝一で試したら一発で動きました。GraphEditを色々いじっていると動かなくなることが
あるみたいで、それに嵌っていたようです。お騒がせしました。
VMR7(mixing mode)だとPixelAdaptiveが60fpsで正常に動いているようです。ゴミも絵を
止めてよく見ないと分からない程度です。VMR9での動作はやっぱり何か変だったようです。
あとでVMR7版のスクリーンショットもUPします。
>>643さん、FX5200はVMR9でも正常に
動いているのでしょうか?
UPした動画は非圧縮AVIをVirtualDub1.5.10,Divx5.21(フリー版)で1.5Mbps程度を指定
して何も考えずにそのままエンコードしたものです。フリー版なので細かな設定はでき
ませんでした。ffdshow(Jul/25/2004)で再生しています。
音声はLameMP3 48KHz 128kbps CBR Steroeです。
>>642のサンプル+MPCで色々テストしてみたが
うちの使ってるRadeon9600だと
Overlay,VMR7(windowed),VMR9(renderless)が一番綺麗に表示してくれる(PixelAdaptiveなのかBobなのかは不明)
なぜかはわからないがVMR9(windowed)だとあちこち潰れたりちらちらしまくる(PixelAdaptiveが使われてるっぽい)
VMR7(windowed)は何も解除してくれない
画面晒そうと思ったけどPrintScreenで録れないや
>>635みたいな画面録るのどうやってるんだろ・・・
書き間違えた・・・
VMR7(renderless)だと何も解除してくれない
XviDデコーダのインタレYV12→YUY2アップサンプリングが終わってる。
XviDスレでもあったけどMatroxとかでTV出力する人は注意が必要かも。
http://49uper.com:8080/html/img-s/21421.png XviD-1.0.2-29082004でインタレエンコ。
XviD、ffdshowでそれぞれYUY2デコードしてWeaveでVMRに入れてスナップショットを撮ったものです。
おまけとしてWMV9APも同じくYUY2デコード強制してWeave。
hwdeint.axを使ってRADEON9600のオーバーレイでbobの場合、
XviDデコーダにYUY2変換させてオーバーレイに渡すよりも、
インタレYV2のままオーバーレイに変換させた方がマシな絵になります。
それとYV12 to NV12変換フィルタについてですが
フレームサイズによってレンダラと繋がらないことがあるのはうちだけでしょうか。
具体的には、640x480・512x384・640x360なとだとオーケーで
720x480・704x480(320x240も)などはアウトです。
NV12はRADEONと相性が良いようで、(DXVAのpreferはYUY2とNV12なので当然か)
VMR9でちゃんと60fpsの絵が出てます。
RADEONユーザーでBSPlayerやMPCのVMR9でデインターレーシングが上手くいかない人は
このフィルタで解決されるんではないかと思います。
>>646さん
テストありがとうございます。画面上部の「田」の字の潰れ具合、点滅具合
が分かればどんなデインターレースをしてるか分かるかもしれません。
>>635はoverlayではないのでPrintScreenで普通に撮れました。生overlayの
キャプチャってどうやるんだろ…。私も知りたい…。
>>645 Win2K+Geforce FX5200(ドライバはASUSのやつ)という環境でつ。
(nVidiaの純正最新ベータではPixelAdaptiveが出てこないのでASUSを使用)
VMR7(以下はデコーダがDivX5.11、YUY2出力時)
non-mixing(Bob?) :いわゆる片方だけの二重でボケる。30フィールド。
田が完全に潰れてる。
mixing(PixelAdaptive) :かなり頑張って解除してる。ちゃんと60フィールド。
完全にデインタレされてなくて、時々田の字がブレる。
(MedianFiltering):田の字が高頻度でブレてる。
(Bob) :田の字が高頻度でブレてる。静止してる感じもブレてる。
VMR9はVMR7のmixing Modeと同じ感じ。一応ちゃんと動いてるように見える。
YV12だとデインタレ具合が変。UYVYはVUY2と同じ感じ(12bit色だと変になるっぽい)
欠落フレームはないんだけど全体的にカクカクして見えちゃう。
って感じです。
653 :
名無しさん@編集中:04/11/07 21:21:54 ID:1awH5mkk
Canopusで録った720x480インタレMPEG2をTMPGEncで
解像度そのまま・インタレ保持で1パスCBRでエンコすると
WMPでプログレ再生(60i再生)してくれますが、
1パスVBRでエンコすると30pでカクカク再生されてしまう。
なぜでしょう?VBRでプログレ再生はできないんでしょうか?
ちなみに環境はWinXPsp2・GeForce Ti4200・WMP10です。
>>652さん
>>645です。
当方のVMR7(mixer mode)+PixelAdaptiveでもなぜか田の字が多少チラチラして見えます。
でも画面の他の部分に縞模様のゴミが残っていないので、「正常に動いている」のだと
思います。各GPUごとの「これが正解」、というリファレンスが無いのがつらいですが…。
でもVMR9でも同じ感じだとするとうちとは少し状況が違うのかも…。うちはVMR7と9で
はっきりと見た目が違います。うーん…。
>>646 RADEONではオーバーレイのデインターレースモードを
レジストリの操作で変えることができます。
XPでは
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{Your GUID}\0000 にある
DWORD値 "Adaptive De-interlacing"の値を「0」にして再起動します。
Adaptive De-interlacing = 0 と Adaptive De-interlacing = 1 を比べてみれば分かると思います。
#ドライバのデフォルトは1です
ボケボケチラチラしまくるVMR9はなぜかオーバーレイしてないみたいでPrintScreenで録れた・・・
オーバーレイしてればちらつかず綺麗ってわけなのだろうか
VMR9はオーバーレイモードは無いんじゃなかったっけ。
MSの資料にもそんなこと書いてあったような気が…
MPCのVMR7/9(renderless)の挙動
Use regular offscreen plain surfacesだと解除しないみたいで
それ以外をチェックしておくとちゃんとハードウェア解除してくれる
他の設定でもなんか変だとrenderlessはちゃんと解除してくれなかったりとかあるみたいです
あと
>>655の通りに
Adaptive De-interlacing = 0
にしてみたところBobされるようになったみたいでブレまくり
VMR9のAdaptiveよりも汚くなりました・・・
あとなぜかはわからないがVMR9のDeinterlacingタブの
UserSetModeでPixelAdaptiveが増えてたりとなんか変でした
http://sylphys.ddo.jp/upld2nd/pc/img-box/img20041108012306.png Adaptive De-interlacingは1のままがいいですね
YV12->NV12変換使うようになったから2sampleが有効になっただけだったみたい
変でも何でもなかったわ
スマン
>>649 YV12 to NV12変換フィルタの挙動ですが、おっしゃる通りです。
geforce系では常に同様のことが起きていて、このフィルタは使えません。
radeonでも解像度によってレンダラの挙動が変わるようで、報告されたような
動作をします。対策は考えてますが、期待せずにお待ちください。
(YUY2ではこんなことは起きないんだけどなあ。NV12ってやっぱ特殊?)
Win2K+FX5900XT+VMR7(mixing mode)でPixelAdaptiveが動いたプレイヤーのご報告です。
ZoomPlayer4.10β1がVMR7(mixing mode)に対応しているみたいです。
次の一行のテキストを、適当な名前+拡張子「.filters」にしてzplayer.exeと同じ
フォルダに入れるとhwdeintをフィルタに追加できました。
LoadFilter({15061C3B-C7B0-467C-AFCC-FFB303BA4163},HW Deinterlace Filter)
で、PlayerOptions->FilterControl->Managementを適当に設定すればいいようです。
あと、MSDVは何もしなくてもZoomPlayerデフォルトでVMR7PixelAdaptiveで動くみたい
です。GraphEditで見たらMSDVはVMR7をmixing modeにするだけでhwdeintをつながなく
てもいきなりPixelAdaptiveの60fpsで動いてしまいました。知らなかった。
WMV9は相変わらずうまく再生してくれません。VMR9と挙動が似ており、フルスクリーン
にするとちゃんと動きます。やはりXP+WMP10を入れろというMSのお告…。
MS DVデコーダーはもともと
VIDEOINFOHEADER2 の AMINTERLACE_IsInterlaced | AMINTERLACE_DisplayModeBobOrWeave に対応してる
優れものですからなあ
まずこれが上手く動かんGPUとレンダラーはhwdeint.ax以前の問題です
PowerDVD6.0、トライアル版やってみました。Win2K+FX5900XTです。また「田の字」の
時計動画で見てみました。HardwareAccceleration無しのMedian,bobはやはり?です。
MedianがBobに、BobがWeaveになってます。謎です。
ソフト処理のPixelAdaptiveは、効いてるような個所もありますが、Bobだと言われれば、
そうか、と見過ごしてしまいそうです。
HardwareAcceleration有りPixelAdaptive(DXVA+VMR7overlay?)はよく効いて、田の字
は点滅しません。でも部分的な潰れが時々動き回ってPixelAdaptive誤動作の見本みたい
になることがあります。垂直にフィルタがかかって田の字は灰色、水平の線は見える
のですが、はっきり分離していません。Median,Bobは選んでもPixelAdaptiveになります。
他のDXVAデコーダと何かが違うのでしょうか…。うーん、WinDVD5と同じに見える…。
CATALYST 4.11が出ましたけど、デインタレースまわりの挙動は4.10と
変わってないみたいですね。
>>649 修正版をあげておきましたので試してください。うちでテストした限りではOKでした。
今回のはgeforce系でも動くはずです。
>>668 Radeon9600XTにてテストしてみましたが、
どんな画面サイズでもピンが繋がるようになったみたいです。
修正乙です。
Win2K+GeForceFX5900XT続報です。
ZoomPlayer4.10β+hwdeint+yv122nv12+VMR7(mixer mode)で動きました。
DXVA+VMR7(overlay)をmixer modeにした時と全く同じ動作をしています。
多分これがFX5900XTの素のPixelAdaptive動作なのだと思います。
比較したのはWinDVD5のDXVAデコーダフィルタです。
DXVAのoverlayと比べると、ボケフィルタがかかっていない分、細い線が普通に鮮明です。
ごく稀に処理漏れの横縞模様が見えることがあります。DXVAのoverlayで見るとその部分
は垂直ボケフィルタのおかげでうまく誤魔けているようです。
FX5900XTのPixelAdaptiveは、overlayの強制垂直LPFとの併用を前提に調整してある、
ということでしょうか。
でもPixelAdaptive単体で十分実用的ですし、GeForceユーザとしてはボケoverlayの呪い
から逃れられるのが正直とにかく嬉しいです。
あとは色々なプレイヤーがVMR7mixer modeに対応してくれればいいのですが。
hwdeintのVer.1.0.2.2って、誰か持ってませんか?
regsvr32 /uする前に新しいので上書きしちゃって…
なんか2つ出てくるのが気持ち悪いんで、登録解除したいです。
>あとは色々なプレイヤーがVMR7mixer modeに対応してくれればいいのですが。
本質的にはVMR9があるからいいじゃん、てことでしょうなあ。
うーん、そもそもHWのデインターレースって、何であまり話題に上がらないんでしょう。
関係フォーラムを探してもあまり無いようですし…。
で、PowerDVD6のソフトPixelAdaptive60pの続報です。
上では勘違いしてDXVAを一生懸命見ていました。
>>665さん、ケチつけたみたいになって
ごめんなさい。6の売りはこっちでしたね。これ、確かにいいです。
1フレーム内で完結しているインターレース解除方法みたいです。AviUtilの
「インターレースの解除->偶数、奇数」とかTMPGEncの「フィールド・適応」に似ているかも。
3:2プルダウンされた映像、30iのあまり動きのない部分は、FX5900の馬鹿正直なDXVA
PixelAdaptiveよりも輪郭がそれっぽく復元されるので、見た目が非常に良いです。
副作用は、細い水平の線がBob状態になる、微妙にゆっくり動いているものが30pに
見える、輝度差の大きなものが動くと輪郭抽出したみたいなゴーストが出る、という
ところでしょうか。でも普通の映像なら目立たず、不快なレベルではないです。
30iのDVDやTV録画MPEGを普通に見るにはこのモード、良いのではないでしょうか。
多分買います。設定画面の左側の広告って、レジストすれば無くなるのかな。
>>672 DirectShow Filter Toolで削除する、というのではダメですか?
うお、いっぱいある。ありがとうございます。読んでみます。
679 :
672:04/11/15 22:09:29 ID:VeHEkcYz
>>676 それでも駄目でした。
解除もフィルタ情報の削除もできませんです。
>>679 レジストリをHW Deintで検索してツリーを削除
681 :
672:04/11/15 22:52:02 ID:VeHEkcYz
>>680 とりあえず消してみました。
今エンコ中で再起動できないので、終わったら報告にあがります。
再起動なんて必要ないはずだが・・・
683 :
672:04/11/17 05:06:49 ID:ggk2HU3S
MPEG2 720x480 59.94fps 4:3 15000.00kb/s
MPEG1 LayerU 48.00kHz 384.00kb/s CBR Stereo
00:00:24 45.938.116Bytes
ボトムフィールド
Upローダーからダウンロードしたファイルなんですが、映像のビットレート
といい音声コーデックといい、パソコンでキャプチャーしたような感じですが
何故か、59.94fpsになってるのはどうしてなんでしょうか?
フィールドもDVキャプチャーのようにボトムですし。
685 :
名無しさん@編集中:04/11/18 20:08:43 ID:wnIJ72V6
ディジタル
んなこと、うpしたヤツに聞いておくれ
んだんだ
あの、素朴な疑問なんですが、RADEONとGeForceでHWデインターレースの方式って
違うのでしょうか。
RADEONの資料を見てたらどうもGeForceFXとは違う方式のような気がするのですが…。
>>69の資料にフレーム内のフィールド適応みたいなことが書いてあります。
GeForceFX5900XTの見た目は普通のフレーム間の差分ベースです。差分をマスクに
したピクセル単位の単純置き換えとそっくりな動きです。ゴミの出方も。
VirtualDubの「SmartDeinterlace」(30p化フィルタ)、DScalerの「TwoFrame」の許容度を
小さくした状態に似てます(「Greedy2Frame」に一番似てるのですが、アルゴリズム不明)。
今までRADEONも同じだと思っていたのですが、実は微妙に違うんでしょうか?
>>688 多分動き判定の閾値が違うだけでないかと思います。
このスレでも何回か書いてるんですが、RADEON9600でも
OverlayとVMR(mixer)とで違うし、ドライバのバージョン違いでもOverlay同士デインターレースの質が変わります。
特に最近のバージョンではOverlayもVMR(mixer)も同じになって静止画向きというか
ハイモーション時のゴミ(薄いコーミング)が多くて辟易してます。
個人的に気に入ってるバージョンのドライバだと、TMPGEnc(2.5)の偶数奇数フィールド適応や
PowerDVD6のMedianに近い(動き重視)です。
#できればドライバでユーザーが閾値の指定をできるようになるといいんだけどなあ。
Geforce6なんかは動き補償型の適応デインターレースを持ってるそうですがどんなんだろ。
G.I.WORKSはカノプのハッタリ
確かにGeForce6の「動き補償型」ってどんな見た目なんでしょね。
>>69のpdfでは、そんなものは役に立たん、とわざわざ解説していて少し面白かった。
RADEONの「VIDEOSHADER HD」ってのも気になります。
レンダラによって動き方が変わるのはGeForceも同様みたいです。どれが「正しい動作」
なのか分からないので、とりあえず今は市販DVDプレイヤーのDXVAデコーダ+デフォルト
レンダラの動作を勝手に基準にしています
TMPGEncの偶数奇数フィールド適応、PowerDVD6のソフトウェアMedianはフレーム間の
参照はしないタイプに見えるのですが、うーん、あまり自信ないです。
今のドライバだとRADEONはフレーム間参照の併せ技、ということなのでしょうか。
おおざっぱですが、「田の字」の水平線がはっきり分離して見え、完全静止に近いほど
フレーム間参照している可能性が高いです。
インタレ保持とは直接関係ない..くもないので質問させてください。
ここでネタになってるデインタレffdshowをつかう場合、基本的に、
VMR9をつかいますよね。
これって旧来のビデオオーバーレイとは違い、ようするに映像がで
るまですべてCPUでやるためのDirectDrawサーフェイス同様のも
のを提供するものですよね。
ということは...ゲフォのオーバーレイのように、ソースに対して黒を
強くして出力するような細工済みのオーバーレイから逃れられ、
糞糞なゲフォでもまともな動画がみれる..と考えてもいいんでしょうか?
要するにaviutlなど編集ソフトで編集している画面がそのまま
でてくると...
もしそうであればVMR9などはビデオチップやビデオメモリの帯域
が速ければ速いほど処理に余裕がでるわけなので、ゲフォ買いそう
な勢いでいるんですけども..
>>694さん
リンク先の構造体のNumPreviousFrameって、デインターレース処理済みのフレームの
ことでは?
>>693で言ってる「フレーム間参照」は処理前のフレームを2枚分参照するかどうかの
ドライバ内部処理を予想する話なので、それとは別物のような気がしますが…。
でも処理済フレームをまた利用するアルゴリズムって、どんなのなんでしょ。
それこそ「動き補償型」で再利用したりするんでしょうか。うーん、謎です。
そのスレはMCE対応のデコーダパックの話題でしょうか。面白そうです。
ありがとうございます。読んでみます。
>>695さん
そうです。私もゲフォFX5900ユーザですが、このスレに出会えてゲフォのボケオーバーレイ
から開放され、今は幸せな毎日を送っています。
ただ、HWデインターレースはGeForceだと今のところZoomPlayerでしかまともに動かない
みたいです。他にも動くプレイヤーがあるか現在捜査中です。
N-1 N フレーム
■ U■
□U □
■ U■
□U □
■ U■
□U □
n-3 n-2 n-1 n フィールド
「フレーム間参照」というのは現在のフィールド(n)から数えて3フィールド分(n-3まで)を参照するのと同じことですか?
radeonはドライバが伝えるところによると後方2フィールド参照が最大のようです。
>>617で書かれてる2sample pixel adaptiveというのはこのことかな。
>>697 Ti4200ですが,MediaPlayerClassicでhwdeint動作してますよ。
プロパティの設定で最初試行錯誤しましたが。
ドライバに渡す単位はフレーム、という前提なら後方2サンプルが保証されていれば、
次のフレームの両方のフィールドを参照できると思いますよ。
上の図で言えば、フィールドnからn-2を参照しようとしたら、当然N-1フレーム全部
が必要になります。
レンダラからのどれだけ後方参照するかの問い合わせへのドライバの返答としては、
「2」で必要充分な気がします。
私はDirectXプログラマではないので何か勘違いしていたらごめんなさい。
前方後方もちと混乱気味です。なんかスレ違いになってきそうなのでこの辺で。
>>701 2Kです。VMR9(renderless)で動作してます。
ドライバは最新(61.77?)を入れてます。
うーん、オーバーレイのボケBobにしかならないです…。
yv122nv12を入れてもただのWeaveになってしまいます。相変わらずです…。
FX5900XTって、ひよっとして見捨てられてる?
66.93がリリースされてるみたいなんで、ちと入れてきます。
>>703 そうですか・・・
普通に考えたらTi4200より進化してそうな気がしますけどね。
今出先なので,設定を晒すことはできませんが良くなるといいですね。
あと,別のマシンでRadeon8500を使用しているのですが,hwdeint使用すると
上下にピクピク動いてしまって使い物にならなくて困ってます。
もしハード的に駄目なら買い換えようと考えているのですが,なにかお勧めの
カードありますか?
予算は2万程度で,DVI付きのがいいです。3Dゲームはあまりやらないので
hwdeintが一番上手くかかるものが希望です。
最新グラボのTV出力は、いい加減インターレースが破綻せずに
出力出来るようになってるんだろうか?
今も昔も再生ソフト次第
まだソフトでも満足にできないのにROM化は無理だろ。
DI_Greedy2Frame.dllを超えるのは未だですかね?
>>704 AGP版のGeForce6600GTを初物買いして人柱様になる、ってのはダメですか?
VMR9でクッキリとかいってる人は本当に画面をみてんの?
VMR9ってバイリニアフィルタがかかるじゃん
ハードウェアオーバーレイよりも絶対にボケるんだけど
どうなってんの?
ハードウェアオーバーレイのフィルタリングにもメーカー毎に違いますから。
>>711 それはわかってるけど
GFでもラデでもハードウェアオーバーレイのほうがクッキリ映るぞ
VMR9なんてバイリニア補間の影響まるわかりじゃん(ボケボケ)
目が腐っているとしか思えないんだが
P3-550x2 512M BX板 Win2K+FX5200(地雷)
AGP1だから何刺してもダメっぽい環境の人です。
(てゆーか、イイのは刺さらないし…)
現物を持ってないのでわかんないけど、
FX5900はまだマシじゃないかと思う。
FX5200はうちの環境だと、ドライバインスコ時のデフォでは
画面解像度によってはPixelAdaptiveが出てこない。
どうもGPUとVRAMの動作速度が関係してるようで、クロックを上げると出現する。
デフォのクロックだと処理が追い付いてないようでカクカク傾向が高い。
しかもキッチリとデインタレしてくれない。
>642のサンプル動画をYV12toNV12フィルタを通してhwdeintすると、
田の字のブレは完全に無くなるんだけど動いてる部分のデインタレが完全でない。
ただ、>703氏の言うようなVMR9でデインタレがBobになる現象は不思議と起こらない。
VMR7 mixing ModeとVMR9(rendereless/MPC時)で2サンプルのPixelAdaptiveが使えた。
とっととRADEON買えよ。ゲームでもして遊ぶんじゃなきゃFXにメリットなんかないだろ?
>>714 RADEON 9550を買ったけど刺さらなかったんだよ…
刺さりそうな切り欠きのを買えばいいんだろうけど、
下調べしてなかったんで箱に写ってるカードの絵を見て買うしかなかったんだ。
(値段と箱のカードの絵が写ってるかの関係で、その時はこのカードしか刺さりそうになかったって事)
ショップの店員は「AGP1で動くカードなんぞ知らん」っぽい言い方だったし、
保証しないって言われたし。
>>715 そうかそんな事情があったのか
じゃぁもう一回RADEON買えよ刺さる奴。
うーん、クロックで動き方が変わるんですか…。
実は初期の世代には重すぎて動かないのを承知で実装させて、「将来クロックが上がれ
ばそのうち動くだろ」みたいな実装手法なのかも。営業的にはよくある話だし。
うちのFX5900XTもVMR9でもPixelAdaptiveに一応なってはいます。でも、正常時よりも
ゴミが多く、間欠的にWeaveと行ったり来たりして明らかに変です。無理無理クロック
を上げれば動き出すのかな。
VMR9の話題になってるのは
HWデインターレースのインターフェースが用意されていて
HWオーバーレイよりも高度なデインターレースができるから、でしょ。
microsoftがWMP10でVMR mixing modeを高画質モードと呼ぶあたり
オーバーレイの出来が悪い環境がよっぽど多いんだろう。
Radeon9200でだけど、HWデインタレの質は同じだし
ストレート変換なのが面倒だし、オーバーレイより重いしで
おれにとっては正直VMR9は使いどころが難しい。今のところは。
一枚しかないオーバーレイだとアプリ間で取り合いになって面倒だから、ってのもあって
VMRに移行しようとしてるんでしょ?それはそれでいいような気もするし。
というか同時にいくつもプレイヤーを動かしたら全部HWデインタ-レースが動いていて
驚いた。どこまで耐えられるかやってみる。
P4 3.0G 856PE 1G GeForceFX5900XT ffdshow ZoomPlayer サンプル時計MPEG2
5つまでは問題なし、6つ目くらいからカクつき始め、10個目で全部コマ送り状態、
CPU負荷90%を超えたところで終了。CPUに余裕があってもカクつき始めたのでバス帯域
上限?HDD?詳しい人解説希望。
5つ同時に普通に動くって、HWデインターレース、ちょっとすごい奴だなと思いました。
というかGPUにとっては軽い処理なのかな。
時計動画ワンモア
>>723 サンクス!
5200だけどあっさりヌルヌル動いてますよ
VMR7を標準でmixing-modeで動かす方法ってないのかな…
グラフエディットでApplyを押すだけでmixing-modeになるって言うのに…
最新グラボならTV出力も良くなるか、って話が上の方にあったので、その話を。
VGAカードが昔からTV出力にきちんと対応しないのは、コピーガードを載せるのが嫌だから、
というのが大きな理由の一つでは。
この問題はTV出力がオマケとしてVGAカードに付くようになり、ソフトDVDプレイヤーが
出始めた頃からありました。
でもVGAカードのメーカーが他社製のPC本体で再生されるDVDのコピーガードのコストを負担
する、というのも変な話なので、業界全体で嫌がっていたはずです。結局当時はうやむやに
なっていたと思います。
で、未だにTV出力に消極的なのだと思うのですが。この話、その後何か解決へ進展があった
んでしょうか。
nVIDIAの伝統的なボケオーバーレイも、DVD再生のコピーガード問題を意識しているからだ、
というもっともらしい噂もあったのですが、こちらの真偽は不明です。
ちなみにデフォルトだとボケボケなGeForceですが、TVにくっきりインターレースものを出す
方法はかなり昔から密かに用意されてます。
詳しく説明しませんが、nViewを有効にしてボケフィルタを切り、拡大率をいじるだけです。
これでインターレースものが正常に動きます。同期ズレはやはり1/2の確率で起こりますが。
でも24pのDVDなら綺麗に…。メーカーにとってここはあまり宣伝したくない部分だと思います。
ハード側はかなり前からTV出力完全対応の機能を用意しているのに、諸般の事情でいつまで
たってもMSのサポートが無くて現状維持、ということだと思うのですが、どうなんでしょ。
うわ、ド素人丸出し
top、bottomインタレ、プログレなどのファイル情報を表示するtoolは何使ってますか?
真空波動研Liteみたいのでいいのがあればなあ
>>705 >>726 GeForce6600のコンポーネント出力は、かなり改善されてるらしいよ
インタレ出力OKで、ボケボケでも無いらしい
ちょっと説明不足でした。VGAカードのTV出力が「消極的」で「現状維持」というのは、発色が
悪いとか、ボケている、という意味ではないです。
普通のビデオデッキやDVDプレイヤーのような偶数奇数フィールドを判定してインターレース
している動画をきちんとTVに出す仕組みが無いまま、わざと放置されている、という意味です。
普通のTV出力には必須なその仕組みの有り無しが、コピーガードが必要な普通のTV出力と
みなされるか、あくまでPC画面表示用と言い逃れられるか、の境目だったと思います。
プログレッシブのPC画面表示用という建前があるから、インターレース表示が公式にサポート
されず、いつまでたってもTV出力でまともに見られない、ということです。
というかこれ、かなり昔の話です。今はコピーガード問題ってもう解決してるんですか?
長々と書いた挙げ句に質問で終わるとはあなた中々やりますね。
>>732 だから
>>730 で「インタレ出力OK」って書いてあるじゃん。
他人の話を聞く耳が無いなら、まずは自ら、最近のビデオカード買って
試してみるべきなんでは?
でもって、ここでレポをあげれば、なお良し。
WMP10でバグりますよ。知ってて紹介してんの?
人柱報告乙です
そんなん知らん。確かに落ちるね
前バージョンから落ちまくりですよ。日本語環境だから?
wmpなんて使わないし
>>735に追記
ffdshow-20041124.exeでWMP10に於けるバグが直った模様。
>>741 それでもAVISynth使えないバグはまだ直らないのね
ffdshow-20041124ですが、H.264もバグってますね。ブロックノイズ出まくり。他のff_x264.dllに入れ替えたら直った。
XviDとDivXのHWデインタレはいい感じです。
celticdruid.no-ip.com/test/
確かに画像壊れる、んで10/30のp4で今更ながら初めて試したが、x264かなり楽しい。900kbps以下の
レートでは、ごく初期段階のくせに既にMPEG4ASP勢よりいいね。下手すると1000以上も結構…。
encdecもまだ妙に軽いけど、これから埒外に糞重くなってくのかな。スレ違いごめんなさい。
すんごい初歩的なことかもしんないけど、教えてくれない?
インタレ解除されたaviをmpeg2にエンコしなおして、DVD-VIDEOに
したいのさ。で、それをテレビに再生するとさ、インタレ解除したソースの
場合、カクカクして見づらいでしょ?ならさ、mpeg2エンコするときに、
インタレース化すればいいんじゃない、と考えたわけ。
そゆことって、できるの?どうなの?スレタイと逆の話だけど気にしない?
>745
出来る。
>>745 DVDVideoにする前のインタレ解除されたaviはカクカクして見にくくないのか??
ふぬああじゃffdshow経由させてもHWDeint使えなかったが
MPCならちゃんと使えるのな
>>747 PCで見る分には問題なし。インタレ解除されたaviをmpeg2でDVDに
して見ると、なんつーか、フィルム撮影したみたいな感じっつーか、昔の
水戸黄門つーか、そんな感じ。びみょーに違和感のある映像になるね。
>>インタレ解除されたaviはカクカクして見にくくないのか??
>PCで見る分には問題なし。
一度インタレ解除する前の映像をPC上で60p再生してみることをお勧めするけど・・・
最初の質問に帰れば、インタレ解除されたときに
偶数フィールドと奇数フィールドが時間差がなくなってるので
インターレースフラグを立ててもインタレ解除前のソースをテレビで見るような滑らかさは戻らないよ
751 :
名無しさん@編集中:04/12/12 11:05:31 ID:NalvGsoL
えーっと・・・爆笑していいですか?
753 :
名無しさん@編集中:04/12/12 17:47:23 ID:0YKyjRbZ
あん?パッチほしけりゃ電話しろってか?
今までおかしかったのはそのせいだったと?
DX9.1で出すから待てってことだね。
それ以前に欲しかったら有償サポートだよ。
さすがM$だね
758 :
名無しさん@編集中:04/12/13 15:03:09 ID:1Sd0hgjQ
こんなんでメディアセンターがどうしたこうしたとか言ってるんだから片腹いてーよな
100万年はえーよって感じ?
有償βテスター(笑)
ところで、その「Quartz.dll ver.6.05.2600.2508」って何入れると入るの?
>>760 お前、リンク先読まないのか?
APPLIES TO
Microsoft DirectX 9.1 Software Development Kit Update
って書いてあるじゃん。
>>761 あ。DirectX9.1SDKなんてもうあるんだ。
そんなもんないだろ。と、勝手に思いこんでました。
>>763 この程度の英語わからんの?
「DX9.1SDK Updateで適用されます」
どこに適用されました、とか適用されています。とか書いてある?
>>764 私の英語読解力より君の日本語の読解力が
足りないことは辛うじて分かりました。
やあ【適用】と訳すのが正しいね。
ちなみに、みんなが問題としている箇所の和訳
【解決】
ホットフィクス情報
修正をサポートしたホットフィックスは、現在マイクロソフトから入手できますが、
それはこの文章に記載された問題を修正することのみを意図しています。
この特定の問題を経験しているシステムにのみ適用してください。
このホットフィックスは追加テストを受けるかもしれません。
それゆえに、もしあなたがこの問題によって重大な影響を受けていなければ、我々はあなたが
このホットフィックスを含める次のリリースまで待つことを推奨します。
実際問題、この問題を解決するには、ホットフィックスを得るために、
マイクロソフトプロダクトサポートサービスにコンタクトしなさい。
マイクロソフトプロダクトサポートサービスの電話番号とサポートコストに関する完全なリストについては、
以下のマイクロソフトウェブサイト:
http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS を訪れなさい。
注記:特殊な場合として、もしマイクロソフトサポートプロが、特定のアップデートで
あなたの問題が解決されるだろうと決定すれば、サポート依頼に普通受ける料金はキャンセルされるかもしれません。
通常のサポート料金は、追加の質問やその質問で特定のアップデートでクオリファイされない事柄については
適用されます。
>>762 エラーが表示された時点で解凍されているから、コピーすりゃいいんじゃないか。
win2000のせいか、変化がないけど・・・orz
-xスイッチ付けて実行すれば好きな場所に解凍できるじゃん
ファイル解凍後update_SP2QFE.infをちょっと弄ってupdate実行してやったら一応適用されたみたい
だが修正されてるのか効果がさっぱりわからん
SP1じゃダメなのかなぁ
まるもんとこの日記にもインタレ420の色差補間のサンプル画像が挙がってるので見てみるといいわ
XviDのデコーダーも補間しないタイプだから気をつけるといい
HWDeint使えるキャプチャーソフトは存在しない?
>>773 カノプのMTVX+FEATHER for Aでできるらしいよ
なんか勘違いしてレスつけちまった・・・
MediaPlayerClassicで使えます
HWDeintの前にffdshowが必須
MediaPlayerClassicってキャプチャできるの?
MPCって、キャプチャできる解像度が最大320*240じゃない?
そんなことない
ただ初期表示のプリセットが320x240なだけで
ちゃんとフィルタ設定してやればボードの最大解像度でキャプできるよ
キャプでHWDeintってどういう意味で言ってるんだ?
RXならハード支援で60fps再生できるし、他のボードでも
同様の60fps再生機能を持ってるものもあったと思うが
780 :
名無しさん@編集中:04/12/18 00:16:20 ID:swJySO3X
スレだけでなくこの板の半分は知ったかで出来ています
HWDeint.axをグラフに挿入して非圧縮YUVをプログレプレビューできるかって意味じゃないの?
プレビューピンから繋いでHWデインタレしろってか?
確かに、うちのRXじゃハードエンコされたペグ2を再生時に
HWデインタレースさせてるだけだから、一度圧縮を通ってるわな…
そのとおり
プレビューピンからつないだインターレースな画像をハードウェアで60FPSデインタレしたいんですが、
いい方法ないでしょうか?
ffdshowだけでHWデインタレできるようになってるね
えーまじですか
Dec 12 2004入れてみた。
確かにHWデインタレの項目あるね。
最近のは重いのか60fpsエンコしたやつの再生が
うまくいかないんだよな…
Divxのインタレエンコそのものにも問題あるし
>Divxのインタレエンコそのものにも問題あるし
詳細キボンヌ
789 :
名無しさん@編集中:04/12/19 11:13:01 ID:7peQ+gA6
>>787がフィールドオーダーについて理解出来てないだけと思われ
いやおれも問題あると思うよ
圧縮アルゴリズムだけで
インタレフラグが埋め込めない訳だし
ここのログすら見てない?
掬いようがないな
793 :
790:04/12/19 13:01:52 ID:W+KfyU/j
誰が?
>>790 デコーダーがシカトぶっこいてるだけで
フラグ自体は埋め込めてるだろ
795 :
790:04/12/19 17:57:58 ID:Vvo2AK4+
>>794 そうなん?
じゃffdshowとかは、その気になれば自動的にインタレ解除できるってことか
MPEG4Modifierで調べてみたら?
すいません。
何方か
>>723の時計動画をUPして頂けませんでしょうか?
移転してしまっているようでして。
798 :
794:04/12/19 20:18:20 ID:/qy+UG/x
>>790 最後にこれだけ言っておく
“ログを読め!”
ここをどこだと思ってるんだ。2ちゃんねるだぞ。
>>799 うはマジでダメダメだな
さっさと売っ払って乗り換えるかな
その比較の信憑性はともかく、6600GTあたりを最後のAGPのVGAとして購入予定
だったけど、前評判ほど手放しで褒められてもいないから、ちょっと迷ってる。
ゲーマー的じゃなくて、このスレ的なレビューが欲しいところ。
>>799 推してたか?
>>802 無印が出た当時から、6600スレや幾つかのスレで
レビューしてあったと思うけど。まぁ不十分かも知れんな。
今回のネタは、またちょっと違うし。
とりあえずドライバは入れてみるかな。
取り急ぎ、インタレ (60i) な MPEG2 を再生してみたところ
PC モニタ (LCD) 上で、60fps (60p) 再生されたよ。
コーミングは当然として、ちらつきも特には感じないな。
GPU : GeForce 6600 無印 (PCI-Express x16)
Player : WMP10 / 6.4
CODEC : CyberLink Video/SP Decoder (PowerDVD 5.0)
Use Hardware Accelerator : ON (OFF は NG)
Video Mode : Auto-select or Force bob (Force weave は NG)
今日出たドライバを入れたらEnableになるテクノロジで
「これまでお前らの言ってたことは間違ってる」と言われても
>>804 普通はそれを見たら「映画鑑賞に最適」って考えるもんだよ
>808
インタレソース向けの機能ではないよな
HTPCを意識した方向性なんだろう
>799の一番上の比較はあまりに酷過ぎると思うが…
ATIの方の画像が悪すぎ、っていうか異常
普通に使ってて、あのレベルは見たことないし
不具合、バグ、不良品レベルだろ
ゲフォはpurevideoとか言ってる前にさっさとLPFを外せと…
>>807 いや、だからさ、スレの本筋としては、別に ATi を推薦しちゃいなかったと
思うんだけど。
つーか、万人向けのベストチョイスなんて、これまで無かったと思うし。
ただ、俺は ATi ユーザになった事がないから良く分からないんだけど
nVIDIA の言ってることは HW Deint を使用することで、ある程度
打破できてたんじゃないの? 違うのかな?
>>804を見て一番驚いたこと↓
いつのまにこんな垢抜けたサイトデザインになったんだ4gamer!?
814 :
806:04/12/22 00:08:54 ID:KlRsjrs8
>>810 それは TV 出力の話かな?
だったら、GeForce 6600 (以降?) は外れてると思うよ。
前に試した時は、コンポーネントアウトに限られてたけどね。
今回のNVIDIAのプレスリリースはHWDeint.axより後の映像処理が(ATIより)格段に進歩しましたよってことですよ。
HWDeint.ax自体はHWデインターレースを働かせるきっかけに過ぎない。
で、特に3:2プルダウン補正などの処理はNVIDIAのMPEG1/2デコーダーを使うことが前提なのが微妙なところ。
HWDeint.ax自体は単なるフロントエンドであって機能自体を提供するものではないのよね
817 :
806:04/12/22 00:46:32 ID:KlRsjrs8
あー、理解。
ごめん、何か思いっきり勘違いしてた。
レンダラに渡す前のフィルタだもんね。
どこをどうして勘違いしたんだか、我ながら...
なんだ、殆どの機能使いたければ自社製デコーダ買えってか。
アホくさ。
今後はソフトベンダが順次対応していくんじゃないかな?>PureVideo
それかバンドル...つか絶対バンドルしてほしいよな。
ATIは今でもバンドルor無料配布やってるのかな?
2kSP4,FX5900XT、zoomplayer+NVデコーダ+VMR7。
ドライバ67.03入れたら、なぜか5900XTでも動いた。こんな感じ。
1)ビデオからフィルムに変わると、6、7フレーム(1/60)でプルダウンを検出して、以降は
完全なプログレッシブになる。同期した後コマ送りするとプログレで1フレずつ進んで
快適。動く部分が小さいと切り替わらずに60pのままの場合もある。
2)フィルムからビデオはすぐに普通のPixelAdaptive60pになる。切り替わりは速い。
でもごく稀に一瞬カクついて見えることがある。誤検出かも。
3)プルダウン解除中に明らかなビデオ編集点が来ても、今のところフィールドが混ざった
画が出た事はない。でもこれはもっと色々観てみないとまだ分かんない。
4)フィルムに横スクロールのスーパーが乗ると文字にコーミングが派手に出た。
5)PixelAdaptiveもちょっと改良されてる。動き検出ぎりぎりのところで動き回るツブツブ
が前より目立たなくなってる。
やはり目玉は、3:2プルダウンされたソースをPixelAdaptive60pで再生時に出てた周期的な
解像度の低下が無くなる、ってところか。特にゆっくりパンするような画に効き目あり。
まさにnVIDIAのサンプルの消防車みたいなやつで一番よく分かると思う。
822 :
名無しさん@編集中:04/12/23 02:38:26 ID:bHjugy5P
>>821 >だいたいコーミングやダブりは、60pにI/P変換すれば出ないんだし。
それじゃフリッカーやコーミングが出ないだけで
元画像に対して忠実ではなくなるってことわかってる?
プルダウンで何が解決されるか理解出来てないんじゃないかあんた
確かにPCWatchの記事、微妙に意味が通じないな。まるでPCが3:2プルダウンしてるみたいな
書き方だ。よく知らない読者なら確実に勘違いする。
それより「BadEdit」の解説がどの記事も全部変だよ。そこも突っ込んでくれよ。
>>820の追加。BadEdit補正失敗してるのを見つけた。24fpsフィルム収録、ビデオ編集
のCFで、暗いシーンで編集点の画がフィールドでダブって見えた。同じCF内で二箇所。
暗い画に弱いらしい。
ちなみにnVIDIAサンプルの消防車のMPEG、後ろの方に一箇所BadEditが仕込んであった。
これが本来の意味の「Bad Edit」の良い例。正直最初気付かなかった。
Directshow Filterに詳しい人が多そうなので、スレ違いっぽいけれど...
色域変換Directshowフィルタを作ってみました。
自分は普段Directshow Filterをあまり活用してないため
どういう機能が必要かとか分かってないので、
感想とかもらえるとありがたいです。
http://www.geocities.jp/aji_0/
あ、Media Player ClassicでOptions→Filtersに追加してPreferにすれば
使ってくれますけど、Nullフレーム入りAVIだと落ちますね(汗
とりあえず、WMVとかNullなしならOKっぽいです。
>>826 使ってみようとしたんですがなんか正常に登録されませんね
日本語パス含んでいるのがダメだったみたいです(汗
とりあえず適当にffdshow経由してRGB24出力で繋げてみましたが落ちて再生はできませんでした
純粋な非圧縮RGB24な動画では正しく再生できたんで、たぶんffdshow経由させたのが悪いんだとは思いますが・・・
DirectX SDKのサンプルを流用してるんで、
・フォーマットタイプが FORMAT_VideoInfo
・メディアタイプが MEDIATYPE_Video:MEDIASUBTYPE_RGB24
以外はピンが接続されません(汗
対応タイプを増やさないと、動く条件が制限されすぎかもしれません。
大概のデコーダはサブタイプRGB24をサポートしてるから難しいこと考えんでもいいんじゃないですか
NTSC to sRGBの前にColor Space Converter経由させることで落ちたりする現象は無くなる模様
NULLフレーム入りAVIでも落ちずに動作してます
結構変換多くなりますが特に問題は無いようです
現状ベースにFORMAT_VideoInfo2対応はかなりしんどい感じ。
アスペクト比付きRGB24/32だとVMR-7/9レンダラが接続してくれないのは
GeForce使ってるからなんでしょうかね...
うーん、困ったなあ。
radeon95p+2ksp4+DX9cで、MPEG2は問題なかったのですが、ffdshowやxvidでは
やはりgraphedit.exeが落ちます。
あと、radeon95pでは"NTSC to sRGB"のあとに必ずRGB24->RGB32変換が
入るので、RGB32にも対応してもらえると嬉しいかな、と。
FORMAT_VideoInfo2対応ですが、そんなに難しいんですか?
xvidのデコーダなんかは、デフォルトではVideoInfo2でしかつながらないので、
対応できないでしょうか?
> アスペクト比付きRGB24/32だとVMR-7/9レンダラが接続してくれない...
ひょっとしたら、レンダラ側のストライド幅が変化してしまうのが原因
かもしれません。(yv122nv12.axではそんな問題があったので。)
>>835 前にColor Space Converter入れなくても落ちなくなりましたが
上下逆に表示されたり重くてまともに動かない・・・
早速テストしてみました。
"NTSC to sRGB"から直接レンダラにつながりました。また、ffdshowやxvidでも
落ちなくなりました。が、一方で問題も。
1.上下が反転している、2.異常に重い、3.MPEG2 decoder(Ulead)と接続後に
レンダラと接続できない、といった感じで、前のものと挙動が変わってます。
1.はRGBフォーマットで良くある話なので置いといて、2.はRGB32になったことが
原因?(前のバージョンは大丈夫だった)。3.ですが、フォーマットの動的変更が
できてないのが原因でしょう(VMRが変なのもこれが原因?)。
スレ違いなので、そろそろ691さんのページの談話室に移りたいんですが、どうですか?
RGB24だとスムーズに再生されますがRGB32がとてつもなく重いみたいです
ちょっと対応しなきゃいけないことがかなり多い感じがしてるので、
DirectX SDKのサンプルじゃないものをベースにできないか画策中です。
>>837 どもです。談話室ぜひ活用してください。
840 :
初期不良:04/12/24 00:54:38 ID:gc2v5loW
このスレ発見して、デインターレースやめようと思ったんですが、
60fps 化して保存するか、インターレース保持で保存するか非常に迷いますた。
ffdshow の BGBob は音ずれを起こしちゃうし、結局、再生環境のためには
容量に我慢して 60fps 化か... というところで、このスレで出た hwdeint.ax で
インターレース保持(保持フラグ無しも) DivX がストレス無く 60fps 再生されたので、
かなりの GPU で効果が期待できるということで、インターレース保持 DivX5.2.1 で保存することにしました。
これでいいんだろうか... まだ不安です。なんか間違ってません?
ところで、WMV9 VCM でインターレース保持の映像が入った avi は
HKEY_CURRENT_USER\Software\Microsoft\Scrunch\Deinterlace
でソフトウェアでインターレースを無効にしても hwdeint.ax が効かなかった...
なんでだろ?
ffdshowはさんでも?
いらん事をして破綻させる奴が増えるだけだな
>>820 FXのコアにはPVPが内蔵されていませんよw
プラシーボなんじゃないの?
"pure video"って、日本語で検索すると大体想像通りのものが上位にヒットするな。
>>844 もう少し気長に待つが吉。煽らなくてもそのうちFXで動いた報告が他からもあるだろ。
なんで5900で動くのか俺も不思議だよ。多分今回の一回目PureVideoはPVPを使ってない
んだろ。本当にPVPだけでやってるなら、何で専用デコーダでなきゃダメなんだ?
PVPを使いそうなWMV再生支援とか今後リリースされる機能は多分6シリーズ以外は動か
ないんだろう。そういうことだと思うんだが。
これから試す人はデコーダの「De-interlace Cantrol」で「Smart」を選ぶのを忘れない
ようにな。俺は冗談で切り替えてみたら動いたんでびっくりした。
あと、昔のnVIDIAの発表で、動画再生支援は下位のGPUでもスケーラブルに機能する、
なんてのがあった気がする。探してるんだが見つからん。
NTSC 3:2 Pull Down
NTSC 3:2 Bad Edit Correction は6600以上のモデルに搭載、
Spatial-Temporal De-Interlacingは6200以上のモデルに搭載。
当然FXは両方とも搭載されてない・・・わかるよな?
FXで動いた報告は上がるだろうね。
NVIDIA DVD Decoderのソフトウェアデコーダーの品質をpure videoって勘違いした報告が(ワラ
http://www.nvidia.com/page/purevideo_support.html
>>846 結構いい感じなんですがYUVでの入出力対応ってしないんですか?
RGB化のせいでオーバーレイにならずちらちらと・・・
>>849 それが悩みどころなんです。
sRGBのYUV変換式はITU-R BT.709と言われているものでして、
これで出力していいなら、輝度は元のままで色差だけ変えれば
いいから話が早いです。
(厳密には、ガンマの関係で輝度も歪むのですが)
ですが、今のDirectShowではカラープロファイルを全く扱えません。
HD解像度のときはなんとなくBT.709(sRGB)、そうでなければ
BT.601(NTSC)って感じでCODECが勝手に変換式を決めていて、
フィルタからはYUV変換式を指定できません。
方向性としては2つあると考えてます:
・変換の精度は落ちるけれど、YUV→YUVの変換機能をつける
・出力はRGBに固定して、YUV入力を拡充して、インタレ解除機能も付ける
とりあえずは現状のまま、使い勝手の向上を優先するつもりです。
ver1.0アップしました。
853 :
806:04/12/27 21:26:44 ID:ldFUtELc
申し訳ない。
>>806 は間違いじゃないけど、大ボケ。
PureVideo 解禁ドライバの 67.02 でなくても
60p でデスクトップオーバーレイされることが判明。
そもそも PureVideo でうたわれていた処理ではないんだから
もっと早くに試していれば良かったな、と。
いずれにせよ、これまでの GeForce GPU とは違って
動画処理の下地が、ちゃんと出来てるようです。
やれば出来るじゃねーか nVIDIA。
>784 名前:名無しさん@編集中 sage 投稿日:04/12/18 20:31:44 ID:zCu9ZQGc
> ffdshowだけでHWデインタレできるようになってるね
>
>786 名前:名無しさん@編集中 sage 投稿日:04/12/18 23:21:28 ID:EBWt3duW
> Dec 12 2004入れてみた。
> 確かにHWデインタレの項目あるね。
という事なんですが、インタレ解除の設定を開いて見たのですが、
項目が見つかりません。
また、環境が悪いのか理由も分かりません。
ご存知の方、ご教授を
使用環境:
1.WinXP SP1(Pro)
2.DirectX9.0b
3.nVIDIA-FX5700
4.ffdshow (Dec 23 2004)
入手先:
ttp://celticdruid.no-ip.com/xvid/ffdshow/
Output→Use overlay mixer→HW deinterlacing
>>855 速攻レス、ありがとうございます。
お陰で、見つかりました。
WinDVDよりNvidia DVD Decoderのほうが画質がいい。
PureVideoに対応していないカードでもソフトウェアデコーダーでここまで差が出るのか。
ラデオンでも使える?>Nvidia DVD Deco
XPでないと動かないのがイタ過ぎる<NnDVDdec
くそーー
くそーー
ZoomPlayerを使えばWin2kでも動くよ。
デコーダーそのものはXPじゃなくても動く。
勘違いしてる人がいるけど、Nvidia Decorderはあくまでただのソフトデコーダー。
あとPureVideoの動作条件はNvidia DecorderとForceware67.03とGeforce6とVMRが使えるプレーヤ。
ところで今WindowsXP MCEで試してるんだけど、テレビ視聴時も常時タイムシフトな為PureVideoが
効いててとてもいい。DVDの再生ももちろん綺麗だ。
2000で動かないんですが
何か問題なのでしょうか
AthlonXP2500+
KT600
2000sp4
[email protected] NVIDIA_DVD_Decoder_v1.00.67.exe
Zoomplayer 4.03 wmv pro
オーバーレイは表示されている4種類全て試しましたが
同じエラーが出てしまいます
2000はVMR7無いからエラー吐くのは当然かと
SP4からVMR7あるよ。Win2k
DirectXのバージョンが古すぎるとかかれてるが・・・
Windowsアップデートしとけ
16:9ソースをインターレース保持エンコードしようと思っています
インターレース保持エンコードの時は縦480をいじらないということは分かっているのですが
これは最初から最後までいじっちゃだめなのか
はたまた結果的に480あればいいのか
どちらなのでしょう?
要は元が720x480というサイズの物を
横を16クロップして704x480に
↓
横704に併せて縦を396にクロップ
↓
縦480に戻す為に上下に42ずつ黒帯付加
こんなことをしてもいいのかということです。
駄目な場合、16:9でのインターレース保持エンコードは
704x480の状態から横をのばす方向で行うと言うことなんでしょうか。
にーやん氏のavisynthでのトップ・ボトムフィールド表示関数で、フィールドが
保たれているかどうか、自分の目でチェックするのが、楽で確実でいいと思う。
bob使ったクロップ・リサイズ関数、試してみたが、縦いじりまくっても
インタレ壊れないし、画質にも大きな問題はないように感じたけどな。
>>870 なんか勘違いしてる悪寒。
480はどうでもいいぞ。
>>871のとおり、リサイズが問題。704x396のままでOK。
リサイズに限らず、上下見る加工は禁止な。2次元系NRとか。
あと、絶対禁止ではないが、奇数クロップ/付加はやめといたほうが無難。
クロップ+黒帯付加が元のライン数と同じなら黒マスクでいいじゃん
875 :
870:05/01/05 20:08:00 ID:d/MtBDuh
すいません、書き間違いがありました。
>>870 > 横704に併せて縦を396にクロップ
ここでクロップと書きましたが
地デジ16:9ソースは720x480いっぱいに縦長の状態ですので
クロップじゃなくて上下に縮めるリサイズですよね。
地アナの16:9ソースは上下黒帯ツキなので
その黒帯分を偶数ラインクロップするのは問題ないってことですね
確かに勘違いしてました。縦480ライン、奇数偶数240ずつが必須だと思ってました。
要は奇数偶数ラインを崩さなければいい話なんですね。
>>875 それなら縦リサイズせずに704x480のままで
16:9になるようにアスペクト比埋め込んでやればいいじゃないか?
>>876 そうですね。
DivX-AVIでのアスペクト比埋め込みに対応してる
再生環境を調べてみます。
無い無い
879 :
名無しさん@編集中:05/01/07 20:19:02 ID:19ZM5dih
(1)
埋め込み:DivXでエンコしてMPEG4Modifierを使ってアスペクト比をMPEG4のストリームに設定
再生:XviD1.1のデコーダー
(2)
埋め込み:DivXでエンコしてMatroskaに入れてアスペクト比をコンテナに設定
再生:ffdshowかXviDのデコーダー
なぜ、DivXにこだわる?
ダウソ厨かなー。
DivXこだわりとWMV9こだわりは。
それはお前だろクス
居間にあるMultiRDVDがDivXにしか対応してないからですよ。
DivX(とXviD)とWMV9以外に何も無いだろ。
保守
886 :
名無しさん@編集中:05/01/13 22:28:27 ID:DdobSq1r
どなたかZOOMPLAYERでHWDeintを使えるようになる設定を教えてくださいませんか??MPCでわ使えるようにできたのですが、ZOOMの方はいろいろ自分なりにいぢってみたのですがわかりませんでした(痛)
887 :
884:05/01/13 22:54:58 ID:cTqQSTlX
888 :
887:05/01/13 22:56:19 ID:cTqQSTlX
名前欄ミスった、すまそ
LoadFilter({15061C3B-C7B0-467C-AFCC-FFB303BA4163},HW deintelace filter)
と書いたテキストファイルをhoge.filtersという名前でzoomplayer本体があるフォルダに保存する
あとはFilter Control → Management → Manual Filtersから設定してくれ
>>887 VP6はデコーダーが60FPS化に対応してないだろ
このスレではツカエね
891 :
名無しさん@編集中:05/01/14 11:41:29 ID:dTQ30LO+
>>889 どうもありがとうございました。うまくいきました◎
このスレのおけがでhwdeint.axに出会い、
DivXのHWインタレのすごさに感動!
とまではいいんですが、ソースのMPEG2とあまり容量が
変わらないことに今更気づきました。
QB90だと厳しいのかな。
インタレエンコだと容量食うのは聞いてたけど根本的な疑問が・・
インタレ保持って1フレーム内に上下フィールドが
合成されて1枚の絵として構成されてると理解してまして
それなら、プログレ1フレームと容量変わらない気が
するんですけど、実際の所どうなんでしょうか?
>>892 そんなあなたに フィールド という言葉をプレゼント♪
なにか根本的なとこを誤解しとるね
QB85ぐらいかな
ロケ多いバラエティとかだと
漏れは4.5くらいだ
898 :
892:05/01/18 19:37:29 ID:h3X5YMdP
>>893 どうもです。
そのフィールドは、フレーム内で2つの独立した絵に
なってるんでしょうか?
どうも↓
http://www.nnet.ne.jp/~hi6/lab/field/index.html のはじめの図をみてると、独立してなくて合成されてるように
見えるんですが・・
あと、文章読んでいくと
『動画キャプチャを行うときは、縦480ラインの場合、フレーム単位で
キャプチャを行います。ということは、1画面にトップ/ボトムフィールド
が混じっている状態になっていることが分かります。』
とあるので2フィールド一度にキャプったフレームは
プログレフレームと容量的には変わらないんじゃないかという疑問です。
>>892 MPEG2と変わらんって
MPEG2からエンコするのがそもそも間違ってるだろ
>>898 私はあなたに フィールド という言葉を贈りました。
それは何故か?
あなたが フィールド を理解していないからです。
あなたの疑問は フィールド を理解すれば解けます。
もう少し色々と調べて勉強してみて下さい。
さすれば自ずと答えは導かれることでしょう。
とはいえ、Divxのインタレエンコ自体が…
金をメディア代に集中させMpeg2のまま無編集にするとか、
カット専用のペグ2編集ソフトを買うとかの方が時間が無駄に
ならずマシなのではないと思い始めてきた
そのうち、キャプボでキャプるのすら無駄だと思うようになるぞ。
DVDレコ買ってみれ。
そう思ってんならこのスレもう見んなよ
そういうのは該当スレでやるか一人でつぶやいてろ
わーい、XviD1.1.0-betaためしに入れてみたらエンコオプションに
Top field firstのチェックボックスが追加されてた
これで、トップファーストのソースエンコのとき1.0でボトムファースト
決め打ちになってるのに合わせて奇数ラインクロップしてフィールド
オーダー合わせるかどうか悩まずにすむしffdshowのHWdeintを
素直に使いっぱなしで済ませられるなぁ
ありがたやありがたや
というか普通の一般人はDVDレコーダーで録画保存するでしょう。
エンコやキャプはやはりマニアの領域ですよ。
マニアでいいんでないの?
907 :
892:05/01/18 22:40:46 ID:h3X5YMdP
>>899 いや実験でMPEG2相当の画質を、どのくらいインタレ保持して
サイズ減らせるか興味あったので。いつもはMJPEG→MPEG2です。
その後、QBでなく2Mbps固定でやってみてら、けっこういけますね。
サッカーのあまりディテール気にしないソースなら実用範囲でした。
(5Mbpsのペグ2素材)
スポーツは60i
909 :
899:05/01/18 23:11:07 ID:vT87aKnm
>>907 スレ違いなんで最後のレスにする
MPEG2ソースでQBでやりゃ、
MPEG2をデコードするときに破綻した部分も
忠実に再現しようとするために容量食うのは当たり前だ
そういうのは他所で勉強しろ
ボボボボボボボボ
CATALYSTがV4からV5に移ってもデインタレの質変わらず
912 :
名無しさん@編集中:05/01/24 19:14:51 ID:ojZ0iMYE
ffdshowとDScalerのDI_Greedy2Frame.dllで再生してみたんですが音ズレしませんか?
ちなみに環境はP4の3GHzとRADEON9800PROで、MPCでもWMP9でも3分くらいしたら
音がずれてるのが体感できました。
RADEONのドライバはCatalyst5.1です
ちなみに、848*480のDivX5.1.1で45分くらいで400MBくらい
音は、MP3の48KHz、160kbps
ffdshowはアンオフィシャルの20050122です。
ffdshowのHW Deinterlacing使えば音ズレは無さそうでした。
ひとまず参考までに
913 :
名無しさん@編集中:05/01/24 21:46:23 ID:xaiSZUfP
うちではGreedy2Frameは音ズレと言うより、フレーム落ちすることがあります。
まぁつまり、マシンパワーなかなか使ってくれるということですね。
ffdshowのHW Deinterlacingって今、話題のpurevideoに使えたりしないのかな?
使えるならかなり幸せになれそうどなたか知ってたら教えてください。
様々なデインターレース処理、プルダウンがついにDVDプレーヤーに負いつくかと思うと,,,
DSCaler 5 汎用Deinterlaceマダー?
>>914 使い方さっぱりでどこが凄いんだかわからん
>>916 無料のところが凄い
他は別に凄くなかったw
インタレ解除もHWBobだし
DSCaler 5 DVD decoder
P4、3GHzでも重くて…
どうにもこうにも
早くも肥大化自壊が始まったかね
最近ffdshowも重くなってきたな
FX5700使っているけど、
ffdshowのHWインタレ解除にすると、YV12の選択ができない
これって、YV12のxvidとかdivxのは、私の環境では無理って事ですか?
グラボとか環境に関わらずHW Deinterlacingを有効にすると
YV12は無効になるみたい。
RADEONではオーバーレイのYV12のHW Deinterlacingが死んでるので、
そのあたりを踏まえてYV12を無効にしているんじゃないかな。
迷惑な話だな
漏れのffdshowは HW Deinterlacingなる設定箇所が見つからんのだけど、対応してないってこと?
>>924 単に古いやつ使ってるせいだろ
1月以降のやつに入れ替えな
最新αでも去年の10月じゃん
眠たい釣り
最新α2005/02/01版入れたらオプションありました。
hwdeint使えるキャプチャソフトってないですか?
ふぬああで使えたらいいのに・・・
mpcで強制設定してもうまくいかんのだよね。
XVIDとかのHWプログレ化はうまくいくのだが・・・
>>932 ffdshowのRawフィルタを使うとうまくいくかもしれません。
あと、キャプチャ出力はYUY2に設定しておいたほうが良いです。
>>933 というかffdshowのraw有効にしないと繋がらないよ
インターレス解除した動画を作ってたけど、インターレス解除しない
動画のほうがテレビで見るときは滑らかだし、目が疲れなくていいね。
これからは両方作ろうかと思うよ。
それで、MEDIATEK製チップのDIVX対応DVDプレイヤーでいろいろ見てみたけど、
インタレ保持だとBフレーム使うとカク付くみたいだ。
sigmadesign製もこんな感じ?
ただ、Bフレーム使わないでインターレス保持だと、あんまり縮まないね。
MPEG2と同程度の画質で1/3ぐらいに縮んで欲しいが。
その前にカクつかない
インタレ保持にBフレームって何の話だ?
938 :
935:05/02/13 01:26:38 ID:lkH68Um6
設定がまちがっとっただけかも知れん。
ちょっと確認中
その前にPCで見た時もインタレ保持の方が滑らかというのが
このスレのここまでの流れ
逆テレシネならありだがインタレ解除はあり得ないな
メディア単価も十分下がってきて
MPEG2のまま普通にDVDオーサリングすることに何の抵抗もなくなってきたので
必死エンコ生活卒業します
さよなら(=゚ω゚)ノ
卒業って言うか、そもそもエンコしてるのはダウソ厨くらいだろ。
普通DVDレコーダーでやるよな。
分からんでもないが、結局編集作業をするから
一緒かな〜と思ってる
945 :
935:05/02/13 09:51:40 ID:lkH68Um6
俺のラデ7000でもHWデインターレスできた。
ちょっと、ギザギザが見えるね。
新しいradeonは、その辺改善してますか?
>>941 俺だったら焼くぐらいなら消す
メンドクサイし
焼くのもエンコもしたくない
948 :
初期不良:05/02/14 09:03:30 ID:t+wXsLRJ
ビデオテープとか CD みたいにリアルな物質を管理したくない。
HDD にとっておくなら DVD の約10分の1くらいのサイズが MP3 チックで
いい雰囲気。と言うわけで、x264 インターレースサポートに期待
ハードディスクの信頼性はビデオテープ以下だからなぁ。
でもバックアップが劣化しないし場所も取らんよ
10分の1は厳しい
1/6 くらいかな
HDDを保存媒体と考えてる奴の気が知れない
一瞬で全部吹っ飛ぶ可能性があるのになに考えてんだ
RAIDでいーじゃん
RAIDでもRAID5以上な。
他人のHDDに・・・
DVDの映像自体が圧縮されている。
あー賢い賢い
あっというまにT単位のファイルが集まると思うが、それをRAIDしておくの・・・
961 :
名無しさん@編集中:05/02/17 06:59:24 ID:ULtCOjed
犯罪板見てる奴はここに書き込むな。
仲間だと思われる。
(・∀・)ニヤニヤ
まぁ世間一般からすれば2ch見てるというだけで似たようなもんだけどね…(´・ω・`)
このスレ的にインタレ保持エンコってどういうふうな設定ですか?
XviDの1.1.0beta?
それともDivX5.21すか?
デコードする以前に元になるファイルの設定がわからん
…
…
流れを断ち切って
H.264のインタレ保持対応マダァ?(・∀・ )っ/凵 ⌒☆チン
・・・
DivX 5.21でインタレ保持エンコしてみたけど、ブロックノイズが酷くて
みてらんなくありません?
もともとMpeg4は、ベタ画のところでブロックノイズがもやもやでてくる
けど、インタレ解除したのよりやたらでてるような。
ビットレート4MBbpsでMPEGでエンコしてみたけど、かわんねーし。
・
・
・
・
>>968 x.264に関してはコーディングする奴募集中といった状況。
つまり今の開発者連中にはインターレースを真面目に
実装する気がある奴がいない模様。
HDTVの1080iはどうすんだろうね。
はやいとこ実装して欲しい>インターレース
>970
Divxでインタレエンコは×
エンコーダ側がまともに対応させてないって
オチかと思う
推測だが、実装側はプログレッシブのエンコード「しか」想定してない
んじゃないだろうかね。
「DVDリッピングできればいーじゃん」
「HDシネマに使えればいーじゃん」
って。
プログレッシブ欲しがってるのは日本人だけだったりしないかな。
DVDだとインタレ多いでしょ?
977 :
名無しさん@編集中:05/02/23 11:04:56 ID:DA6sP+DJ
Rade9200使ってるんだけど
CATALYST5.1から5.2にしたらインタレ解除の質がよくなった。
でもデコードがなんか重くなった・・・orz
>>922に書いた、YV12のHW Deinterlacingも直ったみたいですね。
ただ、確かに挙動が変な気がします。
いややっぱりCATALYST4.6だな
富豪刑事のインタレ保持エンコされたの見たんだけど、
凄く滑らかでビックリしたよ
どうやって作ってるのか教えてくれ
インタレ保持エンコすれば滑らかになるよ
エンコしてくれた人に聞けばいいじゃないか。
jj
保守
ほしゅー
埋め
990
991
992
993
994
995
996
997
998
999
ヽ( ・∀・)ノ ウンコー
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。