- 110 名前:104 mailto:sage [2008/11/22(土) 01:31:07 ]
- >>106
> ところでgrapheditでCyberlinkのデコーダ使って普通にMPEG-2を再生できてます? 改めて確認したところ正常に再生できています。 > CyberlinkのデコーダとSampleGrabberはどうやって繋いだんでしょう? GraphBuilder に SmapleGrabber を追加し、RenderFile しました。 > Cyberlinkのデコーダがサポートしている出力フォーマットを知るのが先決ですかね。 Cyberlinkのデコーダがサポートしている出力フォーマットは下記の graphedit による方法で調べました。 (おっしゃる通りに CheckMediaType で調べるべきでした。) graphedit 上で Cyberlink のデコーダが含まれる形でグラフを作成し、 Cyberlink のデコーダの output pin に繋がっている接続を解除させます。 Cyberlink のデコーダの output pin を右クリックし、pin propertis を選択、 現れる Preferred Media Types と書かれたタブの内容から Cyberlinkのデコーダがサポートしている出力フォーマットを判断してしまいました。 > YUV→RGBを自前でできるならYUY2なりYV12なりで受けるのもアリですね。 誰かが効率的で高品質なもの作っているはずですので、できれば避けたいですね。
|

|