设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 17360|回复: 33

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

[复制链接]
 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 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/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 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/
回复 支持 反对

使用道具 举报

签到天数: 8 天

[LV.3]偶尔看看II

发表于 2018/3/6 15:23 | 显示全部楼层 |Google Chrome 64.0.3282.186|Windows 10
启用去隔行的时候,提示我用yadif这个滤镜,这个滤镜从哪里装呢
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2018/3/6 18:35 | 显示全部楼层 |Google Chrome 64.0.3282.186|Windows 10
sceic 发表于 2018/3/6 15:23
启用去隔行的时候,提示我用yadif这个滤镜,这个滤镜从哪里装呢

点击后是默认启用yadif成功的提示,汉化的问题。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 60 天

[LV.6]常住居民II

发表于 2018/8/16 23:30 | 显示全部楼层 |Firefox 61.0|Windows 10
开启双帧速率是否一定要设置编码中的帧速率,如果视频帧速率是29.97,是否需要手动设置为60,或是不用设置帧速率,开启双帧速率就可以?
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2018/8/17 01:38 | 显示全部楼层 |Google Chrome 68.0.3440.106|Windows 10
非刀 发表于 2018/8/16 23:30
开启双帧速率是否一定要设置编码中的帧速率,如果视频帧速率是29.97,是否需要手动设置为60,或是不用设置 ...


直接勾选双帧速率即可,视频帧数需要手动调整为59.94
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 60 天

[LV.6]常住居民II

发表于 2018/8/19 13:13 | 显示全部楼层 |Firefox 61.0|Windows 10
有没有办法使用其它反交错的滤镜,还是只能yadif
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2018/8/19 15:53 | 显示全部楼层 |Google Chrome 68.0.3440.106|Windows 10
非刀 发表于 2018/8/19 13:13
有没有办法使用其它反交错的滤镜,还是只能yadif

shana只能用yadif
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 60 天

[LV.6]常住居民II

发表于 2018/8/19 22:48 | 显示全部楼层 |Firefox 61.0|Windows 10

好吧。有没有其它和shana压制效果一样好,且能使用其它滤镜的软件推荐吗
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2018/8/20 00:26 | 显示全部楼层 |Google Chrome 68.0.3440.106|Windows 10
非刀 发表于 2018/8/19 22:48
好吧。有没有其它和shana压制效果一样好,且能使用其它滤镜的软件推荐吗

万物基于ff,都一样的,只是个gui,没区别,yadif不是最好的反交错滤镜了吗,,还有什么其他需要的,要挂其他滤镜可以试试megui
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 60 天

[LV.6]常住居民II

发表于 2018/9/12 22:40 | 显示全部楼层 |Firefox 61.0|Windows 10
小樱 发表于 2018/8/20 00:26
万物基于ff,都一样的,只是个gui,没区别,yadif不是最好的反交错滤镜了吗,,还有什么其他需要的,要挂 ...

想再请教一个问题,偏好设置里面的硬件加速解码是不是只是对速度有影响,多设置好的压制参数并不会产生质量上的变化吧
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2018/9/12 23:04 | 显示全部楼层 |Google Chrome 69.0.3497.92|Windows 10
非刀 发表于 2018/9/12 22:40
想再请教一个问题,偏好设置里面的硬件加速解码是不是只是对速度有影响,多设置好的压制参数并不会产生质 ...

这个不好说的,一些设备可能硬解码会失真,所以你看不都是推荐软解码播放吗
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 60 天

[LV.6]常住居民II

发表于 2018/9/13 19:26 | 显示全部楼层 |Firefox 61.0|Windows 10
小樱 发表于 2018/9/12 23:04
这个不好说的,一些设备可能硬解码会失真,所以你看不都是推荐软解码播放吗

所以,不选择硬解码会保险点么
[发帖际遇]: 非刀 被钱袋砸中进医院,看病花了 1 樱币. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2018/9/13 20:06 | 显示全部楼层 |Google Chrome 69.0.3497.92|Windows 10
非刀 发表于 2018/9/13 19:26
所以,不选择硬解码会保险点么

嗯,无非就是降低CPU占用,能软就不硬
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 96 天

[LV.6]常住居民II

发表于 2021/1/4 10:54 | 显示全部楼层 |Google Chrome 66.0.3359.181|Windows 7
本帖最后由 starking 于 2021/1/4 11:17 编辑
小樱 发表于 2017/1/3 16:03
这个是解决蓝光ts片源的问题的。

双帧一开,体积暴增
如果片源信息标明:
Scan type  : Progressive
那么压制的时候就没必要打开反交错了吧,30F扫描在CRT电视时代自然不行,目前液晶屏应该就没问题了
[发帖际遇]: starking 捡了钱没交公 威望 降了 2 . 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2021/1/4 17:56 | 显示全部楼层 |Google Chrome 87.0.4280.88|Windows 10
starking 发表于 2021/1/4 10:54
双帧一开,体积暴增
如果片源信息标明:
Scan type  : Progressive


标明Scan type : Progressive 的没必要开
https://bbs.itzmx.com/thread-89178-1-1.html
可以参考这篇帖子

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

使用道具 举报

签到天数: 96 天

[LV.6]常住居民II

发表于 2021/1/4 22:38 | 显示全部楼层 |Google Chrome 86.0.4240.198|Windows 10
本帖最后由 starking 于 2021/1/4 22:49 编辑
小樱 发表于 2021/1/4 17:56
标明Scan type : Progressive 的没必要开
https://bbs.itzmx.com/thread-89178-1-1.html
可以参考这 ...

也就是说,如果是Scan type :Interlaced隔行扫描的,那么反交错最好打开,同时双帧也最好打开,如果是Scan type : Progressive,那么反交错和双帧都不需要打开,否则无谓增加体积,对吗?
我尝试着用P模式的视频做实验,勾选和不勾选,同一个视频是219M和195M。不过,勾选了隔行扫描(反交错)+双帧后,结果压制一个P模式的MV,播放的时候似乎没有任何变化,仍然是30帧,莫非我的理解仍然有误?
捕获3.JPG
General
Unique ID                      : 61717378786027435796439698339562054665 (0x2E6E55B4C09168EDE6B602E9F9BCE409)
Complete name                  : D:\[SHANA]2NE1(투애니원) - Fire (Street Ver.) MV_(1080p).mkv
Format                         : Matroska
Format version                 : Version 4
File size                      : 220 MiB
Duration                       : 3 min 47 s
Overall bit rate               : 8 110 kb/s
Writing application            : ShanaEncoder
Writing library                : ShanaEncoder
ErrorDetectionType             : Per level 1

Video
ID                             : 1
Format                         : AVC
Format/Info                    : Advanced Video Codec
Format profile                 : High@L5.1
Format settings                : CABAC / 8 Ref Frames
Format settings, CABAC         : Yes
Format settings, Reference fra : 8 frames
Codec ID                       : V_MPEG4/ISO/AVC
Duration                       : 3 min 47 s
Width                          : 1 920 pixels
Height                         : 1 080 pixels
Display aspect ratio           : 16:9
Frame rate mode                : Constant
Frame rate                     : 29.970 (30000/1001) FPS
Color space                    : YUV
Chroma subsampling             : 4:2:0
Bit depth                      : 8 bits
Scan type                      : Progressive
Writing library                : x264 core 161 r3015 4c2aafd
Encoding settings              : opencl=1 / cabac=1 / ref=8 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=9 / psy=0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=18 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=19.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=2:1.00
Default                        : Yes
Forced                         : No

Audio
ID                             : 2
Format                         : AAC LC
Format/Info                    : Advanced Audio Codec Low Complexity
Codec ID                       : A_AAC-2
Duration                       : 3 min 47 s
Channel(s)                     : 2 channels
Channel layout                 : L R
Sampling rate                  : 44.1 kHz
Frame rate                     : 43.066 FPS (1024 SPF)
Compression mode               : Lossy
Default                        : Yes
Forced                         : No

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

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2021/1/5 00:40 | 显示全部楼层 |Google Chrome 87.0.4280.88|Windows 10
starking 发表于 2021/1/4 22:38
也就是说,如果是Scan type :Interlaced隔行扫描的,那么反交错最好打开,同时双帧也最好打开,如果是Sca ...


对的,你完全理解错了!
我觉得写得很明白了。。Progressive的情况不用开,开了也不会影响体积,体积只和码率挂钩

显示有Top Field First的就注意下,你可以播放器直接打开片源,看看帧率是多少,然后打开反交错双帧调节输出2倍的帧率就行了,例如源视频30,那么就输出60帧压制
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 96 天

[LV.6]常住居民II

发表于 2021/1/5 01:45 | 显示全部楼层 |Google Chrome 86.0.4240.198|Windows 10
小樱 发表于 2021/1/5 00:40
对的,你完全理解错了!
我觉得写得很明白了。。Progressive的情况不用开,开了也不会影响体积,体积 ...

我的测试是其他参数不变,Progressive的视频勾选反交错后体积有所增加,不信你可以用个小文件试试
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2021/1/5 04:33 | 显示全部楼层 |Google Chrome 87.0.4280.88|Windows 10
starking 发表于 2021/1/5 01:45
我的测试是其他参数不变,Progressive的视频勾选反交错后体积有所增加,不信你可以用个小文件试试

你看看参数一样吗,码率这些是不是相同的
[发帖际遇]: 小樱 捡了钱没交公 威望 降了 1 . 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 96 天

[LV.6]常住居民II

发表于 2021/1/5 08:52 | 显示全部楼层 |Google Chrome 66.0.3359.181|Windows 7
本帖最后由 starking 于 2021/1/5 09:05 编辑
小樱 发表于 2021/1/5 04:33
你看看参数一样吗,码率这些是不是相同的


所有设置完全一样,两次只有勾选反交错与否的差别,成品码率勾选后要大一些
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2021/1/5 18:21 | 显示全部楼层 |Google Chrome 87.0.4280.88|Windows 10
starking 发表于 2021/1/5 08:52
所有设置完全一样,两次只有勾选反交错与否的差别,成品码率勾选后要大一些

crf模式?
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 96 天

[LV.6]常住居民II

发表于 2021/1/5 19:17 | 显示全部楼层 |Google Chrome 86.0.4240.198|Windows 10
本帖最后由 starking 于 2021/1/5 19:27 编辑


对,原始视频2NE1 - Fire (Street Ver.) MV_(1080p).mp4,116m
https://pan.baidu.com/s/11uRYe
设置:MKV,H264,质量,25,
勾选反交错+双帧,Overall bit rate : 4 583 kb/s,124M
取消反交错+双帧,Overall bit rate : 4 550 kb/s,123M
勾选opencl加速,Overall bit rate : 4 575 kb/s,124M
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2021/1/5 20:07 | 显示全部楼层 |Google Chrome 87.0.4280.88|Windows 10
starking 发表于 2021/1/5 19:17
对,原始视频2NE1 - Fire (Street Ver.) MV_(1080p).mp4,116m
https://pan.baidu.com/s/11uRYe
设置 ...


这。。。有区别吗,1MB体积差距而已,你就算不勾选,每次压出来的码率也有一定差距的
还以为差了多大呢!

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

使用道具 举报

签到天数: 96 天

[LV.6]常住居民II

发表于 2021/1/5 21:36 | 显示全部楼层 |Google Chrome 86.0.4240.198|Windows 10
小樱 发表于 2021/1/5 20:07
这。。。有区别吗,1MB体积差距而已,你就算不勾选,每次压出来的码率也有一定差距的
还以为差了多大 ...

好吧,你说得对,是我纠结了
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 10 天

[LV.3]偶尔看看II

发表于 2021/2/3 13:56 | 显示全部楼层 |Firefox 85.0|Windows 10

可以用nnedi
就是太慢了
  1. field=af:qual=fast:nns=n16:nsize=s32x4:pscrn=new
复制代码
我这个设置,可以比默认的快上三四倍
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 10 天

[LV.3]偶尔看看II

发表于 2021/2/3 14:50 | 显示全部楼层 |Firefox 85.0|Windows 10
用bwdif的默认设置,VMAF比nnedi3高了0.1
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 87

签到天数: 4490 天

[LV.Master]伴坛终老

发表于 2021/2/3 17:30 | 显示全部楼层 |Google Chrome 88.0.4324.104|Windows 10
ASC_8384 发表于 2021/2/3 13:56
可以用nnedi
就是太慢了
用我这个设置,可以比默认的快上三四倍

是的,只要是FFMpeg的命令,shana基本都支持,个人推荐yadif,效果最好
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 26 天

[LV.4]偶尔看看III

发表于 2021/2/15 19:54 | 显示全部楼层 |Google Chrome 88.0.4324.150|Windows 10
小樱 发表于 2021/1/5 00:40
对的,你完全理解错了!
我觉得写得很明白了。。Progressive的情况不用开,开了也不会影响体积,体积 ...

确实体积只跟码率挂钩。
但是码率相同,双帧之后每帧的数据量就减半了,对清晰度没有影响吗?
我测试了一下勾选隔行,是否勾选双帧,压制的效果一样,都是把横纹去掉了,是巧合吗?还是双帧可以不勾的呢?
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024/4/20 03:22 , Processed in 0.170552 second(s), 22 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

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