Add setting to set recording path and file name.

Currently doesn't support changing the file without restarting the program.