查看單個文章
舊 2005-03-17, 03:05 AM   #2 (permalink)
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

你選項Flipped Picture了吧?
改成:Original Picture。
在媒體播放器語言欄裡改。

畫面會顛倒是因為 YUV 和 RGB 格式,一個是由上到下的放置順序,另一個則是由下到上的放置順序。
做 YUV -> RGB 的轉換後,必須要做 flip,上下反轉,畫面才會恢復正常。
不同程序可能會有不同的放置順序,例如用 Avisynth 的 VFAPISource 讀進 VFAPI 的 RGB 文件後,
畫面會反轉,後面必須接 flip() 才會恢復正常。
然而有些程序輸出的放置順序是錯誤的,例如 MS MPEG-4/DivX 3.x 的 mpg4ds32.ax 就有這樣的 bug,
輸出 RGB 畫面會顛倒,所以接在它後面的 DirectVobSub 必須反轉一次,畫面才會恢復正常。
如果你用的是新版的 mpg4ds32.ax,新版的 mpg4ds32.ax 已經修正這個 bug,輸出畫面不會顛倒,
然而 VobSub 的程序程式碼無法區分判斷,會以為這仍然是舊的 mpg4ds32.ax,所以還是只反轉一次,
這樣畫面就會顛倒了。
還有不同的顯示卡驅動程式,不同的解碼 Codec,中間插入的不同的 DirectShow Filter,
輸出的情況千奇百怪,各種可能都有,有的要反轉有的不要反轉,所以為了應付各種情況,
VobSub 設計了 flip 的選項讓使用者來自行調整,以應付各種可能的情況。
如果您要問的是這個,這就是為什麼圖像會倒過來的原因
詳細可以參考 MSDN
http://www.microsoft.com/whdc/hwdev/.../biheight.mspx
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
回覆時引用此帖