• Added progress bars for all long-running operations (closes #18).
• Added new ProgressBar class.
• Switched from subprocess to pexpect for running shell commands.
• Added general shell quoting for debugging output of commands.
• Rewrote the way command strings and argument lists are generated.
• Removed “-loglevel error” from ffmpeg commands to enable capturing progress information (pexpect doesn’t echo the output anyway).
1 parent 9bb559d commit 8ccae8424535dca79cb93a0b5157820d0c47a06d
Nigel Stanger authored on 18 Sep 2016
Showing 3 changed files
View
process_podcast.py
View
progress_bar.py 0 → 100755
View
shell_command.py