https://github.com/altunenes/gstreamer-parallelism-study
tech experiment about parallel video decoding for my blogpost (CPU based using crossbeam)
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.6%) to scientific vocabulary
Keywords
experimental
gstreamer
video
video-processing
Last synced: 5 months ago
·
JSON representation
Repository
tech experiment about parallel video decoding for my blogpost (CPU based using crossbeam)
Basic Info
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
experimental
gstreamer
video
video-processing
Created 8 months ago
· Last pushed 8 months ago
Metadata Files
Readme
README.md
Exp stuff about parallel processing trade-offs in video frame processing.
Read the full analysis: GStreamer Parallel Video Processing Experiment: Testing Worker Count and Batch Size Trade-offs"
Requirements
- Rust
- GStreamer development libraries
Build & Run
bash
cargo build --release
./target/release/gstreamer-parallelism-study --workers 4
Comparison Test
bash
./run_comparison.sh
Notes
build.rshandles GStreamer configuration for different platforms- Video file:
bunny_60sec.mp4(Big Buck Bunny, MIT licensed)
Owner
- Name: Enes
- Login: altunenes
- Kind: user
- Website: altunenes.github.io
- Repositories: 30
- Profile: https://github.com/altunenes
I like science, computers, and budgies :-)
GitHub Events
Total
- Create event: 1
Last Year
- Create event: 1
Issues and Pull Requests
Last synced: 7 months ago
Dependencies
Cargo.lock
cargo
- 107 dependencies
Cargo.toml
cargo