搜索 社区服务 统计排行 帮助
  • 3670阅读
  • 0回复

[原創] FieldBasedEraseLOGO (Avisynth用插件.EraseLOGO改)

楼层直达
级别: 新手上路
注册时间:
2009-10-07
在线时间:
0小时
发帖:
16
日本電視放送中的台標多為於場上添加.所以在起始/結束處經常會出現一些只有上/下其中一場有台標的幀(TX.TVA.CX...)...而TBS.MBS等台.則更是在場的基礎上進行台標漸變...現有的EraseLOGO濾鏡是以幀為單位.在處理台標時煞是費功夫...因此製作了這個改造版FieldBasedEraseLOGO.希望能減少寫作除台標腳本時的工作量.或是提高除台標效果...

下載:
http://www.rainierus.com/FieldBasedEraseLOGO.avsi

使用FieldBasedEraseLOGO.需要MakKi寫的原版抹台標濾鏡delogo

使用方法:
FieldBasedEraseLOGO(logofile = "", logoname = "", pos_x = 0, pos_y = 0, depth = 128, yc_y = 0, yc_u = 0, yc_v = 0, start = 0, fadein = 0, fadeout = 0, end = -1, interlaced = false)

各用法與EraseLOGO大致相同...

FieldBasedEraseLOGO以場為單位抹除台標.所以輸入的視頻流必須為Field Based...可使用SeparateFields()把原有的Frame Based的影片轉換為Field Based...

用例:
MPEG2Source("RAW.d2v")
AssumeFrameBased().AssumeTFF().SeparateFields()
FieldBasedEraseLOGO(logofile = "C:\Program Files\AviSynth 2.5\plugins\TBS-TS.lgd", start = 3661, fadein = 18, fadeout = 18, end = 9629, interlaced = true)
(會長是女僕大人! 第2話 avan及op部分台標除去 TBS TS)

倉促寫完.尚未大面積測試...如有疏漏.還請包涵...
快速回复

限150 字节
上一个 下一个