版面规则
提问时请注意:尽量详细描述操作过程、AVS脚本内容等,最好能写出片名,只贴图有时无法看出问题原因。
提示:发布原创内容请尽量使用附件上传。使用网盘会出现过期失效的问题,请注意。
头像
dgwxx
管理猿
帖子: 770
注册时间: 2010-09-19 20:42
联系: 网站

使用EraseLOGO 分析+去台标

2010-10-14 22:08

老论坛就有不少人问怎么去台标,这里简单讲一下经验。
由于原作者网站已经关闭,现在将本文所需插件放在碗柜:
logoscan_007.zip logoscan for AviUtl
delogo_avisynth_005a.zip delogo for AviSynth

==================================
一些已经扫好的台标:http://nmm-hd.org/newbbs/viewtopic.php?f=7&t=1244
使用别人扫好的台标可以跳过扫描台标这一步,直接在AVS中载入。
==================================

那么马上开始吧。本文假设读者熟练使用AU和AVS。如何安装插件、如何在au里载入avs等问题不在本文讨论范围之内。
去台标之前我们首先要用AviUtl的Logo解析插件对台标特征进行分析。首先在avs里完成剪广告和IVTC。

代码: 全选

mpeg2source("01.d2v") trim(197,4542) + trim(6641,24142) + trim(26840,47998) + trim(49798,50696) tfm(mode=5,pp=0,slow=2,chroma=true)
然后用AU打开这个avs,并关闭AU里除“ロゴ解析”外的全部滤镜。
然后这时我们用鼠标大致在画面中把台标的范围拖选出来。
0.png
0.png (22.52 KiB) 查看 27842 次
这是插件的设置窗口里已经出现了台标的大致范围。接下来用滑杆逐像素缩小范围,让选区范围紧贴台标边缘。
01.png
01.png (37.45 KiB) 查看 27842 次
这里有一个小窍门,那就是并非选区范围越小越好。因为插件分析台标特征的时候会对台标的背景底色进行判断。只有纯色的底色才会算作有效样本被用来分析。如果范围太小,台标本身的图案会影响插件对背景色的判断。所以我们再将选区范围上下左右各扩大5~10像素左右。当然,扩太大了也不好,可能减少有效样本数。我扩大了10像素。
02.png
02.png (42.35 KiB) 查看 27842 次
这样一来就差不多了。因为台标扫描不算快,所以只需要从片中选一段来扫描就好了。最好选区内纯色的底色越多越好,红得绿的紫的蓝的白的。纯色的种类越多,分析越精确,去logo效果越好。我一般都选op,如果效果不好再试别的段落。一般来说一个op是能够收集到足够多的有效样本的。
将进度条拖到开始的地方,按键盘上的[键,再拖到结束的地方,按]键。这样选区就选好了。
03.png
03.png (620 Bytes) 查看 27842 次
接下来按ロゴ解析按钮开始扫描。
04.png
04.png (1.24 KiB) 查看 27842 次
扫描过程中大概是这个感觉:
05.png
05.png (10.37 KiB) 查看 27842 次
“有効サンプル”是有效样本数。越多越好。
06.png
06.png (21.76 KiB) 查看 27842 次
扫描完了,如果效果还满意的话按“保存按钮”保存为lgd文件即可。

然后回到avs里。加上:

代码: 全选

EraseLOGO("F:\RIP\tvlogo\tvtokyo 1440x1080.lgd")
就完成了。
需要强调一下,EraseLOGO必须加在IVTC之后、crop/resize之前,不然加了白加。日本的电视台现在都是1440*1080的放送分辨率,所以在1440*1080下扫的logo就一定要在1440*1080下EraseLOGO。

附赠特典
部分ts源因为欠码严重,台标周围会出现很多“碎渣”。这些碎渣会影响去台标的效果,导致就算去台标之后,台标的位置依旧存在许多碎渣。这时候我们可以用Yuricon的菊部处理脚本MYEPTools来个菊部降噪。把菊花周围抹一抹,能稍微好看一些。
因此最终的脚本大概是这个感觉:

代码: 全选

mpeg2source("01.d2v") trim(197,4542) + trim(6641,24142) + trim(26840,47998) + trim(49798,50696) tfm(mode=5, chroma=true, pp=0, slow=2) tdecimate(mode=1) EraseLOGO("F:\RIP\tvlogo\tvtokyo 1440x1080.lgd") EPSlice(l=1270, t=70, r=100, b=80, sp1="fft3dgpu(sigma=2, plane=4)", spmode=1)
edit:
taro专门写了logo周围降噪用脚本,比EPSlice更加高效,请参考这里

以上~
日常推 @dgwxx: 基本没什么技术的话题,欢迎没事看看消遣。
► 显示内容 平庸的rip
► 显示内容 “不知道”的五大理由

头像
Yuricon
帖子: 141
注册时间: 2010-09-20 0:19

Re: 使用EraseLOGO 分析+去台标

2010-10-14 22:16

反正欠码
全片轰个

代码: 全选

dfttest(sigma=5,dither=2)
(sigma值自行掌握,不要太高)
效果会更美吧 {:cat_15}
当然,速度也很美 {:cat_4}

头像
06_taro
核心会员
核心会员
帖子: 998
注册时间: 2010-09-22 18:32
来自: United Kingdom
联系: 网站

Re: 使用EraseLOGO 分析+去台标

2010-10-16 7:45

dfttest一般都不太敢開到5以上……現在修改過的默認值讓以前使用0.x的人感到很違和……
つまんねー事聞くなよ!

I, personally, for me, believe (obviously sometimes) that my OS choice is right. That's me. I'm not telling you that you should believe it. Learn the facts, and the origins behind the facts, and make up your own damn mind. That's why you have one. (source)

Follow me: @06_taro

304——
为纪念伟大的宇宙史上最强压制304先生,联合国教科文组织决定,将每年的第304天,即平年的10月31日或者闰年的10月30日,定为世界304日。

头像
Yuricon
帖子: 141
注册时间: 2010-09-20 0:19

Re: 使用EraseLOGO 分析+去台标

2010-10-16 9:00

欠码严重的开5也没什么,所以要根据情况自己去衡量,其实重点在dither {:cat_11}

amfilica
帖子: 62
注册时间: 2010-10-03 5:07

Re: 使用EraseLOGO 分析+去台标

2010-10-16 9:42

dg 能否贴出具体是哪个选项的图啊 我的aviult 在我的系统里面无论英文日文 或 中文都有不少地方时乱码的

dlnm
帖子: 1
注册时间: 2010-09-21 23:31

Re: 使用EraseLOGO 分析+去台标

2010-10-18 20:54

dfttest預設的tbsize容易出現殘影
有時降低至3或許更好

头像
dgwxx
管理猿
帖子: 770
注册时间: 2010-09-19 20:42
联系: 网站

Re: 使用EraseLOGO 分析+去台标

2010-10-18 21:51

点「その他(其他)」菜单里第三项「プラグインフィルタ情報(插件信息)」,找到logoscan.auf对应的名字,然后在滤镜菜单里找到相同的选项就可以了。
附件
auplugin.png
日常推 @dgwxx: 基本没什么技术的话题,欢迎没事看看消遣。
► 显示内容 平庸的rip
► 显示内容 “不知道”的五大理由

头像
nuomi
帖子: 197
注册时间: 2010-09-25 12:59

Re: 使用EraseLOGO 分析+去台标

2010-10-18 21:55

AU部分插件乱码,果然编码什么杂七杂八的都有?

lfk
帖子: 1
注册时间: 2011-05-14 21:10

Re: 使用EraseLOGO 分析+去台标

2011-05-14 21:14

感谢~照着做成功了
另外菊部降噪似乎需要一个"fft3dgpu.dll"的插件......XD

sunhoo
帖子: 2
注册时间: 2011-07-10 20:49

Re: 使用EraseLOGO 分析+去台标

2011-07-10 20:51

“日本电视台播放东西欠码都严重得很,地上波12~13M的码率放1440*1080@30i的MPEG-2简直是胡扯(卫星是一样的码率放1920*1080@30i,更加胡扯)”
不敢苟同。首先,所有30i应为60i。然后,卫星的码率达24M(BS)。BSD是全亚洲画质最佳的HDTV运营商。当然动漫界接触较多的是缩水的民放频道,这就不怪你们了~

回到 “AviSynth”