videoreader
Videoreader, currently a pyav v3 wrapper, with the following features:
- Reading CCV-Files
- Preemptive cached video access
- Simoultanous threaded reading of multiple video files
- Effects applied by a pipelined graph-structure
Syntax
The syntax is mostly orientated on ffmpeg, generally [<input1>][<input2>]<effect=arg0=<arg0>>[<output>]
- Effects are sepperated by simikolon
- Inputs/Outputs of effects are defined in squared brackets
- arguments can be defined by effect
run_pipeline.py
This is a simple tool if you want to use the videoreader from the commandline. You can define the following options:
- '-i', '--input' <Can define multiple input-files>
- '-o', '--output' <Define where to write output>
- '-g', '--filtergraph' <The filtegraph which is applied>
Examples:
- python3 svidreader/run_pipeline.py -i ../test/cubes.mp4 --filtergraph "contrast" --output test.csv
List of effects:
- scale
Scales input by a given factor
scale: float, factor of scaling - arange
Aranges multiple inputs into a grid
ncols: int, number of columns - viewer
Views the last read input backend: string, Backend to be used, values are matplotlib, ffplay, opencv - bgr2gray
Converts each RGB-input-frame to three grayscale-outputs - cache
Adds a cache with saves the last shown frames - tblend
Subtraction of the previous to the current frame - perprojection
Perspective projection from different camera-models
Metadata
Release files for bbo-svidreader 0.8.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| bbo_svidreader-0.8.1.tar.gz | 33.6 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bbo_svidreader-0.8.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 77.4 kB
Release files / bbo_svidreader-0.8.1.tar.gz
| Download URL | bbo_svidreader-0.8.1.tar.gz |
|---|---|
| Size | 33.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f8fdceb9d6c2fb2103008674d1de30f0f6874eade5159beb2bdb0a46e3cae93e
|
|
BLAKE2b-256 checksum How to use checksums |
bd798a0e1dd4ddb059a0f9a468bd88f084e4a8497b525eba2d64ad447be41b0f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.27.2
|
Release files / bbo_svidreader-0.8.1-py2.py3-none-any.whl
| Download URL | bbo_svidreader-0.8.1-py2.py3-none-any.whl |
|---|---|
| Size | 43.7 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
5b3d25e595d5efb90a9f2915b7ea12a043a3b4a359de9da35163b9c62bd022a9
|
|
BLAKE2b-256 checksum How to use checksums |
d87cb9b3d84467f106fd33a3709b5f1ac7171d3b8e1f3e4833f9f26d0d5a5e26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.27.2
|
Security for bbo-svidreader 0.8.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.