## TODO: use os.Exec. its much better cuz we can actually kill processes. ## TODO: kill the ffmpeg process on ctrl+c. (if terminal window terminates it'll probably leave a zombie process) ## TODO: calculate total progress based on file sizes instead of counts of files for a more accurate progress percentage. ## TODO: when passing in a directory, list all video files in that directory and have the user choose which ones they want encoded