• 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). |
---|
|
process_podcast.py |
---|
segment.py |
---|
shell_command.py |
---|