Ċ import Ġmy aa . sub kt . ass .* Ċ import Ġmy aa . sub kt . tasks .* Ċ import Ġmy aa . sub kt . tasks . Mux .* Ċ import Ġmy aa . sub kt . tasks . Ny aa .* Ċ import Ġjava . awt . Color Ċ import Ġjava . time .* Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" my aa . sub kt ") Ċ } Ċ Ċ subs Ġ{ ĊĠĠĠ Ġread Properties (" sub . properties ") ĊĠĠĠ Ġepisode s ( getList (" episodes ")) ĊĠĠĠ Ġrelease ( arg (" release ") Ġ?: Ġ" TV ") ĊĊĠĠĠ Ġmerge Ġ{ ĊĠĠĠĠĠĠĠ Ġfrom ( get (" dialog ue ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġincrement Layer ( 1 0 ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfrom ( getList (" type setting ")) ĊĊĠĠĠĠĠĠĠ Ġif ( property Exists (" ED ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfrom ( get (" ED ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsync Target Time ( getAs < Duration >(" ed sync ")) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġval Ġmerge Sign s Ġby Ġtask < Merge > Ġ{ ĊĠĠĠĠĠĠĠ Ġfrom ( getList (" type setting ")) ĊĊĠĠĠĠĠĠĠ Ġif ( property Exists (" ED ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfrom ( get (" ED ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġsync Target Time ( getAs < Duration >(" ed sync ")) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġchapter s Ġ{ ĊĠĠĠĠĠĠĠ Ġfrom ( get (" chapter s ")) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġmux Ġ{ ĊĠĠĠĠĠĠĠ Ġtitle ( get (" title ")) ĊĊĠĠĠĠĠĠĠ Ġfrom ( get (" prem ux ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġvideo Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtrack Order ( 0 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġaudio Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtrack Order ( 2 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġattachments Ġ{ Ġinclude ( false ) Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsub titles Ġ{ Ġinclude ( false ) Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfrom ( get (" dub ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġaudio Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlang (" eng ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname (" English Ġ 2 . 0 ĠFL AC ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtrack Order ( 1 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdefault ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġforced ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġfrom ( merge Sign s . item ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtracks Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname (" Sign s Ġ& ĠS ongs ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlang (" eng ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdefault ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġforced ( true ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĊĠĠĠĠĠĠĠ Ġfrom ( merge . item ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtracks Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname (" Full ĠSub titles ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġlang (" eng ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġchapter s ( chapter s . item ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlang (" eng ") ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġattach ( get (" fonts ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinclude Extensions (" ttf ", Ġ" ot f ") ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġattach ( get (" common fonts ")) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinclude Extensions (" ttf ", Ġ" ot f ") ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġskip Unused Fonts ( true ) ĊĠĠĠĠĠĠĠ Ġout ( get (" mux file ")) ĊĠĠĠ Ġ} Ċ } Ċ