Efficiently process videos
Project description
Videolytics
This is Open Source Project I started because I could not find code for extracting video frames at fixed fps and segment that did not have some sort of memory issue, hence I turned towards making this library.
Converting video frames into numpy array( for a single video )
from videolytics import video_preprocessing
video_converter = video_preprocessing.video_processing()
filename = "full path to your video"
Converted_frames = video_converter.load_video(filename,frame_rate = 30, segment=60, normalize = False)
Converting video frames into numpy array( for an entire directory of video )
from videolytics import video_preprocessing
video_converter = video_preprocessing.video_processing()
filename = "full path to your directory"
Converted_frames = video_converter.load_video_from_dir(filename,frame_rate = 30, segment=60, normalize = False)
Further features:
More features are being considered and will be added shortly. Moreover, I will also create a pip package soon.
Contribution deatils:
All sorts of contribiutions are more then welcome, I will add a contribution guide soon so stay tunned.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Videolytics-0.2.tar.gz
(6.7 kB
view hashes)
Built Distribution
Close
Hashes for Videolytics-0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f24a158b757b670a58b5ca1f48de18d045f13c15a0b31ff680ff24d965773854 |
|
MD5 | 429ee0e01b04ce0aa1cbe1db587b6f91 |
|
BLAKE2b-256 | 93a9557b92fd7faae29f92d87f06e128c056e3efa2449c19140fb40cdbc1bc48 |