Sorry, --max-duration may not behave like I expected as suggested by this issue:
Ahh welp thats unfortunate. Thanks for the attempt! I just be using my original command then