作者leo91531 (酒腰無善意)
看板AVEncode
標題[請問] TIVTC即時除幀+FM補幀 30->24->60FPS
時間Thu Sep 29 18:16:32 2016
WIN10 使用POT X86播放器
要看串流動畫+AMD Fluid Motion(以下簡稱FM)
播放器使用POT掛BlueskyFRC補幀(以下簡稱BFRC)
http://imgur.com/JaQRooQ.jpg
http://bluesky23.yukishigure.com/BlueskyFRC.html
或是POT掛SVP補幀
(
https://webptt.com/m.aspx?n=bbs/VideoCard/M.1468539926.A.203.html)
-
串流動畫來源:
先商店擴充FVD
http://imgur.com/1jWSQts.png
到動畫瘋開啟影片,廣告跳過就可以按FVD取得連結(不用按下載,檔案無法繪製)
http://imgur.com/HI2LgCY.png
POT PLAYER X32 右鍵開啟連結)
http://imgur.com/aDsR56X.png
-
但是 因為動畫原生24P,可是網站壓製成30P
0,1,2,3->0,1,2,3,4 3,4影格重複
導致補幀因為多1影格 所以會頓挫感
目前已知方法使用AviSynth 設定TIVTC 能把重複幀即時刪除30P->24P
TIVTCv105 載點
http://xhmikosr.1f0.de/_old/avisynth/plugins/TIVTCv105.zip
TIVTCv105 整個資料夾放進去 在指定DLL
http://imgur.com/Q9zJ9Kv.png
30P-->24P
http://imgur.com/QiFjRCs.png
不過這邊就會有問題了,AMD的FM不能用,也就是BFRC沒作用
只能開SVP補幀
https://www.svp-team.com/wiki/Download
但是有個問題,即使你即時刪幀 30P->24P
他還是會判斷影片是30P而不是24P 補幀軟體判斷只用倍幀30x2到達60P
就變成這樣 (30P->24P)x2=48P
http://imgur.com/X7FNSP0.png
不知道各位前輩有什麼建議的解決方向呢?
另外還是希望可以用BFRC去補 可是好像因為AviSynth YV12 會無法使用
這個不知道還有什麼比較好的解決辦法呢?
我的想法是找一個濾鏡可以即時刪幀,掛在BFRC順位前面
但不知道這樣還會不會判斷錯誤,而且不知道有什麼濾鏡能達成
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.170.224.172
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AVEncode/M.1475144194.A.3EF.html
1F:→ wind0083: 我發現搞得那麼麻煩,還不如買新型的電視就有自動補幀了 09/29 18:19
2F:→ leo91531: 正常影片補是很簡單,這個是片源有問題啊 09/29 19:24
3F:推 kevingwn: 原來你轉到這了,我後來發現不是ffdshow的問題 09/30 00:03
4F:→ kevingwn: 是在AviSynth裡做Prefetch,IVTC就會出錯 09/30 00:05
5F:→ kevingwn: 那要搭配BFRC的話應該只要把IVTC移到ffdshow去做 09/30 00:06
6F:→ kevingwn: 然後讓BFRC吃ffdshow的NV12輸出應該就能補幀,你試試吧 09/30 00:07
哈 大大我把SVP改成 2又1幀率 就騙過SVP了 他會跳SVP 播放於75,不過實際是60P
http://imgur.com/rIEtBJU.png
BFRC吃FFDSHOW這個我就要挑戰看看了
※ 編輯: leo91531 (118.170.224.172), 09/30/2016 00:55:56
哈 大大我挑戰成功了 太感謝你了XD
等等再回去重寫一篇
※ 編輯: leo91531 (118.170.224.172), 09/30/2016 01:12:49
7F:→ trfmk1: 我用ffdshow掛也成功了 09/30 01:27
8F:→ trfmk1: 但是顯示fps還是30...不過順暢很多 09/30 01:28
9F:→ trfmk1: 不過動畫瘋的m3u8連結有時效性...真是有點麻煩 09/30 01:33
30P是原始片源沒錯,中間他轉到多少不會顯示,只會顯示最後輸出幀數
ffdshow掛AviSynth開TIVTC(參數如圖)
http://imgur.com/lJi6QaM.png
BFRC先不勾檢查是否30->24P
http://imgur.com/JFmBHEP.png
ffdshow沒有移上去就會判斷錯誤 判斷成30P所以補x2=48P
http://imgur.com/eSiQwtJ.png
移順序
http://imgur.com/WkUe4sp.png
移上去就正常吃30P轉的24P,BFRC判斷吃24P,正確補到60P
http://imgur.com/PeAgUgp.png
我試了一下這個ffdshow掛AviSynth開TIVTC設定並不會影響其他播放器(不同步)
POT X64跟MPC X64 試了一下無法使用這個設定,也不共用這個ffdshow設定
缺點是用這套設定的播放器,開其他24P影片他會一律做刪減幀的動作
所以觀看其他影片要使用其他播放器 這樣就不會衝突了
變成說POT X86就專看動畫瘋影片了
※ 編輯: leo91531 (118.170.224.172), 09/30/2016 02:36:06
10F:→ trfmk1: 這個TIVTC插件只支持X86 09/30 04:00
11F:→ trfmk1: X64下無法運作 09/30 04:01
不過以動畫瘋串流來說 x86跟x64性能上應該沒有麼太大的問題
不過我剛用SVP演示模式測試詳細確認
發現TIVTC+SVP好像還是維持原本的30->60P 吃不到24P (會有重複畫面)
反而是TIVTC+BFRC是非常正確的 30->24->60P (60格連續不同畫面)
SVP就不知道是哪出錯了
※ 編輯: leo91531 (118.170.224.172), 09/30/2016 04:49:46
12F:→ trfmk1: 雖然我有買SVP 4 PRO 但是效果還是不太滿意 09/30 13:18
13F:推 kevingwn: TIVTC x64可以到下面抓 10/01 00:59
15F:→ kevingwn: SVP應該不至於吃不到24P,至少轉檔我確認是沒問題的 10/01 01:02
17F:→ kevingwn: 目前用起來還算滿意 10/01 01:04
18F:推 tonyhsie: 不小心看了這篇 就手滑 RX 460 orz 10/01 01:31
恭喜哈
補充原串更新
https://webptt.com/m.aspx?n=bbs/PC_Shopping/M.1475236307.A.332.html
※ 編輯: leo91531 (118.170.224.172), 10/01/2016 22:08:58