Re: [闲聊] 画面30fps以上看不出差异的人484很幸福?

楼主: crazycy (LCY)   2019-03-23 18:20:52
会把补帧视作“加料”而反对
有时候是因为不清楚影像编码相关的技术
这里试图以比较白话的方式科普一下
会省略掉不少东西 如果有错欢迎纠正
首先 先不提画格 只提单张画面
假设影片本身是720P 在1080P的萤幕上全萤幕播放
要怎么把720P的画面转换成1080P的样子显示出来呢?
照前面某几篇推文和回文的标准的话
不“加料”的选择就是每次都抓最近的像素点
想办法把720P补到1080P
可是这样锯齿就会非常明显
正常来说一般的播放器默认是不会采用这种方法的
通常默认是采用插值法 也就是抓最近的几个点算加权平均值
而像是MadVR 就是提供了更多各式各样的算法
去想办法用看起来更好看的方式
把720P的画面补到1080P显示在萤幕上
https://upload.wikimedia.org/wikipedia/commons/e/e9/2xsai_example.png
这张是维基上的图
左边那张就是上面那张用“抓最近像素点”的方式显示出来的图
右边则是用较进阶的算法 显示出来的图
回到补帧
其实就是类似的逻辑
你要把大约24FPS的影片显示在通常每秒能显示60张画格的萤幕上
一定得做“补”的动作
而通常的做法就是上面提的 抓最近的画格重复显示
但是要把24FPS的影片补到非24倍数的数量(60)
看起来就会有所谓的“抖动”(Judder)
可能这个画格重复3次 下一个画格重复2次
对这方面敏感一点的人就会觉得影片不顺
于是补帧技术就是要解决这个问题
就像分辨率的解法一样
用一些算法 例如插值或是其它方法
把影片从24FPS补到60FPS甚至更高
减少“抖动”的问题
当然这技术会造成一些其它的问题
在这里不是重点就不提了
像这个是YouTube上找到的比较影片
https://youtu.be/MeXCuAA9B8U
看的出来的可能就会去追求更高的FPS
看不出来的当然就不需要
另外 实际上
影片在编码成档案的时候
其实就会删去一些编码技术上认为不重要的资讯
然后在播放的时候再把它“算”出来
所以除非你拿到的影片是未经编码
直接每秒给数张原汁原味的图片
像是幻灯片一样地放出来
不然严格说起来都算是有“加料”喔
作者: helba (网络贫民窟)   2019-03-23 18:25:00
有限动画的特色就被这个东西摧毁是要看什么东西
作者: Xavy (グルグル回る)   2019-03-23 18:26:00
24捕到60是能有什么抖动阿?
作者: pokemon1318 (凛雨)   2019-03-23 18:32:00
那是你眼睛不敏感不然3:2的做法就是会造成画面抖动
作者: Ten6666 (JustWatch)   2019-03-23 18:32:00
作者: Xavy (グルグル回る)   2019-03-23 18:36:00
这个叫抖喔? 不是原本的片源就这样吗? 应该说TV都这样吧
作者: pokemon1318 (凛雨)   2019-03-23 18:37:00
不是片源原本就这样好吗= =
作者: tonyhsie (一笔挥毫天下定)   2019-03-23 18:41:00
一般没特别处理 直接播动画的确就是这样 有停顿感所以才有各种技术来解决这问题提升流畅感https://www.youtube.com/watch?v=NoKNuCu6Zdk看这个应该更容易看出差别了吧
作者: RuinAngel (左)   2019-03-23 19:21:00
平常看抖就抖了不是很在意放隔壁对比抖得我眼睛好难过看 C 洽看到要买显卡... 啃
作者: tonyhsie (一笔挥毫天下定)   2019-03-23 19:40:00
看过就回不去了
作者: shigurew (shigure)   2019-03-23 20:40:00
FM用到现在只要动画能补的没补就不太想看
作者: fatcat0423 (猫猫)   2019-03-23 21:17:00
我那篇说的加料是因为有限动画本质就是偷格严重的画面组起来的 若补祯出鬼影那就是原画“加料” 至于judder我反而能接受 因为那比较偏向镜头的影响而现代动画的镜头 横移 字幕表 cg特效和3d镜头移动都是后期摄影加上去的 补祯想让这部分变顺我则不会觉得加料

Links booklink

Contact Us: admin [ a t ] ucptt.com