- 305 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 15:43:00 ID:ry3ybDhe0]
- >>303-304
勘違いがあったらすみません。 「VP6のFLV」を作る時に、上下が反転してしまう仕様があるのは知ってます。 だからFLVを作る時は、予め上下反転したVP62動画を作った上でffmpegに渡したりするわけですよね。 で、FLV Splitterを使って再生するような場合は、上下反転した映像を正しく再生するために、 ffdshowなどで「FLV4」とか「VP6F」という、ffmpegがわざわざ用意した(?)FOURCCを使って再生する必要がある。 ただ、それはFLVを作ったり再生する時の仕様であり、VP62コーデック自体の仕様ではないと思ってたのです。 上に書いたとおり、「DirectShow File Reader」で読み込んだ時は反転せずに表示されますし、 WMPでVP62のAVIを再生しても上下は正しく再生されます。 もしかしたら、VP6 Decompressorフィルタが独自に上下反転処理をやってるのかもしれませんが、 「AVI File Reader(Video for Windows)」で読み込んだ場合も正常に表示されるので、そういうわけでもないようです。 VFW読み込みできる他のソフトで試しても、VP62動画が上下反転することはありません。 そのため、もしかしたら「AVI/AVI2 File Reader」のバグなのかなと思い、質問させてもらいました。 上下反転してしまうのはVP62コーデック自体の仕様なんでしょうか? だとするとVFWで読み込んだ場合とAVI/AVI2 File Readerで読み込んだ場合とで差が出るのは何故なんでしょう? 確かにAVI/AVI2 File Readerで「VP6の時だけ上下反転」なんて処理を入れてるとは考えにくいので、 やっぱりコーデックの仕様なんでしょうか・・・。なんか訳わからなくなってきました。
|

|