https://github.com/altunenes/gstreamer-parallelism-study

tech experiment about parallel video decoding for my blogpost (CPU based using crossbeam)

https://github.com/altunenes/gstreamer-parallelism-study

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
  • Host: GitHub
  • Owner: altunenes
  • Language: Rust
  • Default Branch: master
  • Homepage:
  • Size: 36 MB
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.rs handles GStreamer configuration for different platforms
  • Video file: bunny_60sec.mp4 (Big Buck Bunny, MIT licensed)

Owner

  • Name: Enes
  • Login: altunenes
  • Kind: user

I like science, computers, and budgies :-)

GitHub Events

Total
  • Create event: 1
Last Year
  • Create event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 2
  • Total Committers: 1
  • Avg Commits per committer: 2.0
  • Development Distribution Score (DDS): 0.0
Past Year
  • Commits: 2
  • Committers: 1
  • Avg Commits per committer: 2.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Enes e****2@g****m 2

Issues and Pull Requests

Last synced: 7 months ago


Dependencies

Cargo.lock cargo
  • 107 dependencies
Cargo.toml cargo