设为首页收藏本站

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 2709|回复: 2

ShanaEncoder使用反交错滤镜yadif进行双帧速率去隔行的方法

[复制链接]

签到天数: 2206 天

[LV.Master]伴坛终老

 成长值: 20770
发表于 2016/1/18 10:03 | 显示全部楼层 |阅读模式 |Google Chrome 48.0.2564.48|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
1.jpg

https://ffmpeg.org/ffmpeg-filters.html#yadif-1 官方文档


下方转百科
众所周知,帧率只要达到24fps就达到流畅,电影就是按这个标准执行的。但是考虑到交流电频率50或60Hz,电视标准制订者确定了25或30fps的帧率。如果电视机采用逐行扫描,每秒扫描25或30帧行不行呢?理论上可以,但实际不行。原因在于,在电子束的照射下,CRT的荧光粉会立即发光,但只要电子束一离开,几乎瞬间就会暗下来。人眼虽然看不到这么明显的变化,但仍然会有亮度衰减的感觉。可以想象,如果采用30p扫描方式显示,当电子束从屏幕的上半部分移到下半部时,屏幕上半部分的亮度就有了可以观察到的衰减,于是画面下半部分显得更亮。这只是一个瞬间,事实上最亮的部分(当然就是电子束刚经过的区域)会不断移动,从而产生闪烁现象。这种现象你也见过,就是在电视上看见CRT电脑显示器那种感觉。
为了解决这个问题,最佳的办法是加倍刷新率,改成60p扫描,将每幅画面扫描2次,因为在60分之一秒内,人眼能感觉到的亮度衰减就很小了。可是这样做,单位时间内扫描的总行数会加倍,那么水平扫描的速度就要加快。

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2017/1/3 00:42 | 显示全部楼层 |Google Chrome 55.0.2883.87|Windows 10
大佬,能告知这样做有什么好处吗?一般只开逐行扫描就行了?
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 2206 天

[LV.Master]伴坛终老

 成长值: 20770
发表于 2017/1/3 16:03 | 显示全部楼层 |Google Chrome 55.0.2883.87|Windows 8.1
cfxyx 发表于 2017/1/3 00:42
大佬,能告知这样做有什么好处吗?一般只开逐行扫描就行了?

这个是解决蓝光ts片源的问题的。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 用百度帐号登录新浪微博账号登陆

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2018/1/17 01:26 , Processed in 0.328954 second(s), 37 queries , Gzip On, Apc On.

Powered by itzmx!

© 2011-2013 sakura

快速回复 返回顶部 返回列表