Watch audio and subtitles for changes and then use setInterval to wait for follow up changes before auto-saving