Handled POSIX path to video directories in split_video_frames #192
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.
This pull request refactors the
split_video_frames
function inautodistill/helpers.py
to enhance its functionality and improve code clarity. The function now supports processing both individual video files and directories containing multiple video files, while also replacing the use of external utilities with direct OpenCV operations for frame extraction.Enhancements to
split_video_frames
:.mp4
,.mov
,.avi
,.mkv
) in the directory.sv.list_files_with_extensions
andsv.get_video_frames_generator
with OpenCV'sVideoCapture
for frame extraction, providing more direct control over the process.Related Issue: #179