Can you please add a signal handler for SIGINT and SIGTERM to ensure the terminal state is reset before exiting? Currently if I press ctrl-c during a transcode, I need to manually get the terminal back to normal. Thanks