INNER CODE UNIT · Python
centiseconds
Mr-funny/hbg-classical-poem-silk-video · skill/classical-poem-silk-video/scripts/make_scene_ass.py:13
centiseconds = max(0, round(seconds * 100))
hours, remainder = divmod(centiseconds, 360000)
minutes, remainder = divmod(remainder, 6000)
secs, cs = divmod(remainder, 100)
return f"{hours}:{minutes:02d}:{secs:02d}.{cs:02d}"
def clean_line(value: str) -> str:
return PUNCTUATION.sub("", value)
def main() -> int:
parser = argparse.ArgumentParser()
parser.add_argument("--line", action="append", required=True)
parser.add_argument("--duration", type=float, default=9.0)
parser.add_argument("--out", type=Path, required=True)
parser.add_argument("--font", default="Ma Shan Zheng")
parser.add_argument("--interval", type=float, default=0.42)