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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file Videolytics-0.2.tar.gz.
File metadata
- Download URL: Videolytics-0.2.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f88f840a79a7b3cfb25d4f61f69c2375135d90609c5645ffca26f838b5385d7
|
|
| MD5 |
f7e50a97396a68a6d8f2239e291b4acb
|
|
| BLAKE2b-256 |
943f1ece7a7e3d2fef5126214378054fe37fbe9b25fed97f87b073f12031d2aa
|
File details
Details for the file Videolytics-0.2-py3-none-any.whl.
File metadata
- Download URL: Videolytics-0.2-py3-none-any.whl
- Upload date:
- Size: 7.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f24a158b757b670a58b5ca1f48de18d045f13c15a0b31ff680ff24d965773854
|
|
| MD5 |
429ee0e01b04ce0aa1cbe1db587b6f91
|
|
| BLAKE2b-256 |
93a9557b92fd7faae29f92d87f06e128c056e3efa2449c19140fb40cdbc1bc48
|