• Ensured that prefix isn’t added if input filename is “^”.
• Rearranged display of frame processing progress bar.
• Better handling of frame segment processing errors:
    – Added SegmentException.
    – Checked all subprocess exit status values.
• Moved cleanup() call into finally clause.
• Added Segment._temp_files_list to make deletion of temporary files more predictable, and eliminate inadvertent deletion of original source files for PDF frame inputs.
• Refactored segment temporary file generation (closes #22).
1 parent e0b1e62 commit 489a7fecc1e68f93f0324b2602d5dcfcb0566940
Nigel Stanger authored on 19 Sep 2016
Showing 3 changed files
View
process_podcast.py
View
segment.py
View
shell_command.py