有什么方法可以把视频中间的内容抹黑?
dwing吧
全部回复
仅看楼主
level 8
Dex Dgin 楼主
[乖]先说好,萌新,大佬轻点……
比如:一开始是这样:
然后想搞成这样:
难道又只能用MaskedMerge吗?(又懒又累)
-----------下面是解释萌新如何遇到这个问题的(请忽略)----------
这个视频是我特别想补帧的一个视频,并且想用Waifu2X放大,但是不同部分用不同参数补帧效果貌似更好,个人的思想是:视频→Waifu2X放大→剪成俩部分(边缘部分重叠)→分别补帧(不同参数)→MaskedMerge合并(Mask边缘部分带灰色)。
虽然按照以上思路可以不用剪成俩部分,直接输出成俩不同的名字分别补帧然后MaskedMerge合并即可,但是会有算力的浪费(虽然很……),如果想避免这个浪费,该怎么办呢?(万一以后想让Waifu2X用不同的参数放大一个视频的不同部分……)
顺便贴一下自己画的Mask:
2018年09月08日 18点09分 1
level 8
Dex Dgin 楼主
刚才试了一下,加了黑边的地方依旧有参与运算(用BM3D测的),请问抹黑和没抹黑对于计算量是不是差不多?而这样是不是黑色的地方用CropRel剪了再参与计算,然后在MaskedMerge前一步用AddBorders补回去更好?那么图2中间的部分是抹黑好还是左右再分别剪辑成俩个部分分别计算,然后再用MaskedMerge合并好?[狂汗]
2018年09月08日 18点09分 2
level 10
先裁切出你需要的这两个小块src1,src2,然后用havsfunc里的overlay加上去就好了
2018年09月08日 19点09分 3
谢谢~确实能够把中间抹黑,请问有办法能把中间部分挖掉(不参与计算)吗? 当我尝试把中间挖掉,会提示我不能负裁剪……
2018年09月09日 04点09分
@Dex Dgin 我的意思就是你挖出一个左边的那一块进行处理,之后再挖出右边的那一块进行处理,然后把这两块用overlay加在一起就行了
2018年09月09日 04点09分
@血月 喔喔,理解了,谢谢[惊哭]~
2018年09月09日 04点09分
1