Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.1.12 #57

Merged
merged 64 commits into from
Aug 20, 2019
Merged

Release 0.1.12 #57

merged 64 commits into from
Aug 20, 2019

Conversation

ehendrix23
Copy link
Owner

Release 0.1.12

Fixed:

  • Folders will now be deleted if there are 0-byte or corrupt video files within the folder Issue Unable to delete source files when directory is not empty #40
  • Providing a filename for --output would create a folder instead and not setting resulting file to filename provided Issue --output Forcing folder when filename specified v0.1.11 #52
  • Thread exception in Windows that ToastNotifier does not have an attribute classAtom (potential fix). Issue Exception in thread Thread-2 #54
  • Traceback when invalid output path (none-existing) is provided or when unable to create target folder in given path.
  • Including sub dirs did not work correctly, it would only grab the 1st folder.
  • When using monitor, if . was provided as source then nothing would be processed. Now it will process everything as intended.
  • File created when providing a filename with --output and --monitor option did not put timestamp in filename to ensure unique filenames
  • Argument to get release notes was provided incorrectly when checking for updates. Thank you to demonbane for fixing.

New:

  • Added chapter markers in the concatenated movies. Folder ones will have a chapter marker for each intermediate clip, merged one has a chapter marker for each folder.
  • Option --chapter_offset for use with --merge to offset the chapter marker in relation to the folder clip.
  • Added flags -movstart and +faststart for video files better suited with browsers etc. (i.e. YouTube). Thanks to sf302 for suggestion.
  • Option to add trigger (--monitor_trigger_file) to use existence of a file/folder/link for starting processing instead of USB/SD being inserted.

Changed:

  • Method for concatenating the clips together has been changed resulting in massive performance improvement (less then 1 second to do concatenation). Big thanks to sf302!

Updated README with items already in progress for 0.1.10

Added items to TODO list
Made behaviour for single folder discovered same as multiple.
Added default output folder
Changed folder filename to <Start_Timestamp>_<End_Timestamp>
Source is optional now
Finished updating readme
Fixed if all 3 files of a timestamp are corrupt
Ensured that video_timestamp is dateformat if timestamp was retrieved from filename instead of clip.
Fixed an issue if a camera file was missing.
Removed now unused MOVIE_LAYOUT dictionary
Added 2 fixes for 0.1.11
Added option to crop videos in TODO section
Erik Hendrix and others added 28 commits August 7, 2019 10:52
Fix for issue #40 where folders would not be deleted if there are 0-byte or corrupt files within the folder
Fixed issue #52  with --output when providing a filename
Changed how to concatenate the clips in create_movie resulting in massive performance improvement.
Updated readme for create_movie performance improvement
Concatenated video files now will have chapter markers. Folder level will have chapters for each clip, merged will have chapters for each folder
Removed single clip exception for creating movie as we now add chapters in it as well hence need to process.
Added flags -movstart and +faststart to movies (not clips) created
Further fix for output argument to determine what was provided.
Chapter settings were not taking into consideration that clips were sped-up or slowed-down.
Potential fix for issue 54
Option to provide a trigger file or folder for monitoring.
Fix for sub-dir scanning
Fix for nothing being processed if . was provided as source.
Added optional chapter offset for merged video file.
Fix for moviefile when output filename is provided on monitor
Fix for chapter of 1st clip
Fix for deletion of files & folders with corrupt files.
Fix if fiel does not have timestamp for issue introduced with fixing deletion of corrupt/empty files
@ehendrix23 ehendrix23 merged commit 30ec25b into master Aug 20, 2019
@remimarenco
Copy link

This rocks! Thank you @ehendrix23. I am trying to find time to help this project too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants