作者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/cn.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/cn.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/cn.aspx?n=bbs/PC_Shopping/M.1475236307.A.332.html
※ 编辑: leo91531 (118.170.224.172), 10/01/2016 22:08:58