Skip to content

Instantly share code, notes, and snippets.

@kalda341
Created October 24, 2014 23:45
Show Gist options
  • Save kalda341/80b5c18ac9b821207515 to your computer and use it in GitHub Desktop.
Save kalda341/80b5c18ac9b821207515 to your computer and use it in GitHub Desktop.
public String toArgument(){
StringBuilder filterParam = new StringBuilder();
//To make old code work
DrawTextFilter overlay=this;
filterParam.append("drawtext=fontfile='");
filterParam.append(overlay.getFont());
filterParam.append("':text='");
filterParam.append(overlay.getText());
filterParam.append("':x=(W/2)-(w)/2:y=5:draw='gt(t,");
filterParam.append(timeStringToSeconds(overlay.getStartTime()));
filterParam.append(")*lt(t,");
filterParam.append(timeStringToSeconds(overlay.getEndTime()));
filterParam.append(")':fontsize=");
filterParam.append(overlay.getTextSize());
filterParam.append(":fontcolor=");
filterParam.append(overlay.getColour());
return filterParam.toString();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment