![]() |
||
*停權中*
加入日期: Dec 2004
文章: 275
|
AVISynth 要用什麼 filter 可以對 RGB color space 的資料除交錯?
有人知道 AVISynth 要用什麼 filter 才可以對 RGB color space 的資料除交錯的嗎?RGB 的好像要去第三方網站才有得抓,看到 AVISynth 的文件這樣寫的。
還有除了 "FieldDeinterlace" 以外有什麼除交錯的 filter 效果比它更好的? 因為它除交錯後似乎會出現輕微的雜點。 |
|||||||
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Nov 2002 您的住址: 氣候越來越不友善的中部首善之區
文章: 1,773
|
RGB訊源不見得一定要用支援RGB的濾鏡,可以先轉成YUV啊,反正送到encoder後還是會轉成YUV
支援RGB的去交錯濾鏡有KernelDeint,它也有Leak編譯的版本LeakKernelDeint,對CPU指令集做最佳化,速度相當快 其實Decomb的FD算是比較適合pure的訊源,比如說HDTV,我做HDTVrip都是用這個 在doom9的Avisynth版,去交錯濾鏡算是最常被拿出來討論的題目之ㄧ 結論往往是沒有所謂最佳的去交錯濾鏡,哪個適合要視訊源而定 如果你覺得FD的效果不滿意,可以試試TDeint跟TomsMoComp,這兩個在Doom9最多人用,比FD要多 |
||
![]() |
![]() |
*停權中*
加入日期: Dec 2004
文章: 275
|
找到除交錯後會出現輕微雜點的原因了,是因為轉成 YUV 資料後色度取樣減少了,結果就會有雜點失真,而且 YV12 比 YUY2 情況更嚴重。
>>RGB訊源不見得一定要用支援RGB的濾鏡,可以先轉成YUV啊,反正送到encoder後還是會轉成YUV 請問是否 VFW 的 X264 encoder 給它什麼 color space 就轉出什麼 color space ,因為用 MediaInfo 檢視影片發現它轉出的 color space 可以是 RGB24 , RGB32 , YUY2 , YV12 , 視訊源的格式而變。 但為什麼 command line 的 X264 encoder 只接受 YV12 的資料,這樣用起來實在不方便,它往後會不會加入 YUY2 , UYVY , RGB24 , RGB32 的格式呢? >>Decomb的FD算是比較適合pure的訊源,比如說HDTV 請問類比電視的訊源適合用什麼樣的除交錯濾鏡?我應該永遠都碰不到夠 pure 的類比電視訊源吧! 另外請問若要擷取類比電視卡成為無壓縮或無失真壓縮(HuffYUV CODEC)的影像,該用哪種 color space 才是正確的,而且是否每種電視卡都會有不同的答案? |
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Nov 2002 您的住址: 氣候越來越不友善的中部首善之區
文章: 1,773
|
引用:
x264只吃YV12吧,不管你送RGB還是YUY2,在送給x264之前都會轉成YV12,難道不是這樣? XviD、DivX、x264都是用YV12來儲存影像的 引用:
可以用TDeint,他抗雜訊能力較強,這是在Doom9上看到的結論,並不是我的經驗 ![]() 關於用無失真codec來擷取類比影像這我不熟,要請有研究的大大來說明了 |
||
![]() |
![]() |