modified process_file() for a better "--no-overwrite" experience #51
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When I initially create contact-sheets in a video-folder the recursive functionality from vcsi works fine. But when I only want to create the contact-sheets for NEW videos - vcsi works not at it's best.
I can use the "--no-overwrite" mode, but it still parses the video. Also it find's the contact-sheets itself and tries to parse them as well (which results in errors). If I then use --ignore-errors it works better. But then I don't see errors anymore ;-)
So I slightly adjusted the process_file() method and moved the file check to the front of the method. Now i can just say "vcsi --no-overwrite ." in a folder over and over again and still get potential errors during contact-sheet generation.