A python module for processing media streams
Project description
avio
Python library for processing media streams designed for use in Onvif GUI.
To compile on windows, clone https://github.com/sr99622/onvif-gui-win-libs into the local directory, then
scripts\windows\compile
Copyright (c) 2022, 2023, 2024 Stephen Rhodes
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
SDL
SDL 2.0 and newer are available under the zlib license :
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
- The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
- Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
- This notice may not be removed or altered from any source distribution.
FFMPEG
Please refer to the ffmpeg website for detailed licensing information.
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 Distributions
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 avio-3.2.8.tar.gz.
File metadata
- Download URL: avio-3.2.8.tar.gz
- Upload date:
- Size: 64.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d8dd9938510b6f391d2b430949a021b30f0d3fd4807b314d042778f3d8b6e07b
|
|
| MD5 |
c952c76d39c9a69d1a55e0e80572a9b7
|
|
| BLAKE2b-256 |
617e78238364157d033fa0ba967603b103b49da3e90648fcf4e2ea3035a3853e
|
File details
Details for the file avio-3.2.8-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: avio-3.2.8-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 65.4 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c87f8a4e5a195a9eeac8aee2e25d8ee4a537552ac6c39d9d358e87a10827a55
|
|
| MD5 |
197ef799d83c8fcb9d9b277240b1e213
|
|
| BLAKE2b-256 |
8b45e23d8e3b6904117d9f6cddad34e94337ea719942088b1d72719d29375406
|
File details
Details for the file avio-3.2.8-cp314-cp314-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: avio-3.2.8-cp314-cp314-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 20.3 MB
- Tags: CPython 3.14, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3d224357eac821b80179736cb2c9d2e458c686808729790d5b56974dfce46a3
|
|
| MD5 |
742c282184fab7f6906f81d11ed6a43a
|
|
| BLAKE2b-256 |
c1de09c4ffec5432729b627d25b97171c41a05f174d0c8c4a128ea50f6311bc2
|
File details
Details for the file avio-3.2.8-cp314-cp314-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: avio-3.2.8-cp314-cp314-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 23.5 MB
- Tags: CPython 3.14, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
349da14fb8bc7f5fd30f706fcf86f185594ab7736b1437770a322989f2741cca
|
|
| MD5 |
9d9805b6e53aa9dddbcc05b8abf79f76
|
|
| BLAKE2b-256 |
6221015b09ee7458b6f526730008ea99843fe1015ec69469794273b562d1c8c4
|
File details
Details for the file avio-3.2.8-cp314-cp314-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: avio-3.2.8-cp314-cp314-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 20.4 MB
- Tags: CPython 3.14, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c2e838d4d58eaa4bb4b1b2351bf068b8702aa586f3b9e08ce3c46ff85bc7f2f
|
|
| MD5 |
78a347dd61fb732ec1c29b811547cad7
|
|
| BLAKE2b-256 |
fbd202c8d4eb118bcf10d5b3058fe5b834bda47fc55a01f5b786f1325afaabc8
|
File details
Details for the file avio-3.2.8-cp314-cp314-macosx_15_0_universal2.whl.
File metadata
- Download URL: avio-3.2.8-cp314-cp314-macosx_15_0_universal2.whl
- Upload date:
- Size: 13.9 MB
- Tags: CPython 3.14, macOS 15.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c9cdf8b72b32fda1a053c2673922812f217779b83e16f36c0b43ec90b53baed
|
|
| MD5 |
91d141fad3b52385db0731cdb1de64a3
|
|
| BLAKE2b-256 |
98b55057b2fb3860c2d9e58292c3b5009ffa938742b1fd193231c954974e4927
|
File details
Details for the file avio-3.2.8-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: avio-3.2.8-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 64.0 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6699daedffaa1437b432db13af82ad062b464627fc5e5ab35af8c53a15f1289a
|
|
| MD5 |
aa29279e6d3ba5468235bb2f0ba34ad9
|
|
| BLAKE2b-256 |
aebf1e22fad46eaf4282ffecbedc03a34e990d7d941654fe01f330973cfb70c8
|
File details
Details for the file avio-3.2.8-cp313-cp313-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: avio-3.2.8-cp313-cp313-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 20.3 MB
- Tags: CPython 3.13, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5683dd48424e0c89431739d80ec76232d6d85904f9e36cf6e8bc9d387de29b60
|
|
| MD5 |
19c3429218dc11ea29b35ea285b90666
|
|
| BLAKE2b-256 |
382c664640a05a912fbcac81cd44bdf838645ff92f3a7b08f19c1f21f6030752
|
File details
Details for the file avio-3.2.8-cp313-cp313-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: avio-3.2.8-cp313-cp313-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 23.5 MB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c085cc4806f6a5f5501998fd717cf696b409e7c1c374f2a2000aa764914385b0
|
|
| MD5 |
20b4d87cc0ba7f720983489f25e1ca70
|
|
| BLAKE2b-256 |
211f0a9bb4fd155904e6a97f28c12c9d419b831e4f99fef75966858ce4dc2b82
|
File details
Details for the file avio-3.2.8-cp313-cp313-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: avio-3.2.8-cp313-cp313-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 20.4 MB
- Tags: CPython 3.13, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d59bc7b3eba132554a01f49b7270862bc00ec72cf444bef9ffd824168b599631
|
|
| MD5 |
b524500e2f2aa3cc9124acc5e353871b
|
|
| BLAKE2b-256 |
b997f9a24fe5735090096ac335f5ef12b36596a46aaf6adf1e34ae3407301fba
|
File details
Details for the file avio-3.2.8-cp313-cp313-macosx_15_0_universal2.whl.
File metadata
- Download URL: avio-3.2.8-cp313-cp313-macosx_15_0_universal2.whl
- Upload date:
- Size: 13.9 MB
- Tags: CPython 3.13, macOS 15.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d68a19631c3439486267f2d4fc34595eddc30abf2a85d348015ada57f16b3ef9
|
|
| MD5 |
854f582d40c937b0a55d4647db35fbc3
|
|
| BLAKE2b-256 |
dfcfc59fa0eca0514553dd7fe975bce8318a4868300dec18920f3bad0bada1ae
|
File details
Details for the file avio-3.2.8-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: avio-3.2.8-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 64.0 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
15a03c9d00114dc577d4a8c5e029de13f931cf6bb2bdf1e4f2855a94551c364e
|
|
| MD5 |
492a487b59a39d54a70dd31c52014b54
|
|
| BLAKE2b-256 |
766e99fda2d4ae6e5f6dc350e9fc4f6cf79acd814e2d283195b75280cc36a55b
|
File details
Details for the file avio-3.2.8-cp312-cp312-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: avio-3.2.8-cp312-cp312-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 20.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
508e28323eaa2e888581f2c821fac56bca2a630bfaba8974717300632e884588
|
|
| MD5 |
03a699464adcfa3fb63503699b4c2fd4
|
|
| BLAKE2b-256 |
6396ff51c2c10a15ad0e9ee1290346966a1031dc45747eba6e987f6120f798d2
|
File details
Details for the file avio-3.2.8-cp312-cp312-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: avio-3.2.8-cp312-cp312-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 23.5 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b3948c100229bfe3fcbf9c9fa9e1fe1eb9a63cfe13edcbb5b893e5075217ed9
|
|
| MD5 |
851ac35fd0318c3c80e1cf4a19bf2558
|
|
| BLAKE2b-256 |
ea5654d0f12d609090260507770f77377eba8cadbe55d9f7dee23cf00c9dd04c
|
File details
Details for the file avio-3.2.8-cp312-cp312-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: avio-3.2.8-cp312-cp312-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 20.4 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
32d981471ac09cba1dfc441c747003f4a4d5ada1d8db22ad7bf9c719b2799a13
|
|
| MD5 |
c23f470ae44cd7dc130441df1d2e3482
|
|
| BLAKE2b-256 |
e235fe344bd3e02574fa023261ecce17d8be5d65ce6490a7eab312d2ac161ee1
|
File details
Details for the file avio-3.2.8-cp312-cp312-macosx_15_0_universal2.whl.
File metadata
- Download URL: avio-3.2.8-cp312-cp312-macosx_15_0_universal2.whl
- Upload date:
- Size: 13.9 MB
- Tags: CPython 3.12, macOS 15.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c23e0893b8f632951e1dba503409aa283bb9666cec45e9bbddf74330c5bc68a
|
|
| MD5 |
2acbfdc959a53c0bea3a7dd907a334db
|
|
| BLAKE2b-256 |
01b8483c5eb159ffb681e30ff56ba2c6b04b663209a2ddeb8b5b89a6e9d544f8
|
File details
Details for the file avio-3.2.8-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: avio-3.2.8-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 64.0 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5570c906ce69b4fae2f02406bc431320309da22d12b175facf244660d58d8cb
|
|
| MD5 |
4ecaf7f5b630b167727299c9bf65fd26
|
|
| BLAKE2b-256 |
4eb757dfe83eeb3dfc8f7ef88cb1bf0aa5cb82399388ae3ed3eaf2a1637f8cb3
|
File details
Details for the file avio-3.2.8-cp311-cp311-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: avio-3.2.8-cp311-cp311-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 20.3 MB
- Tags: CPython 3.11, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9c80f12e0dfd8dddeaf73c11b8721f1486fa576b4d21963d66d2eb21024f7cf
|
|
| MD5 |
50f327373477c1984ac5576fa774f1bb
|
|
| BLAKE2b-256 |
112d5521b929a39c6fc634a27f14049f513756bd9a18a343d0c281bf29569c5f
|
File details
Details for the file avio-3.2.8-cp311-cp311-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: avio-3.2.8-cp311-cp311-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 23.5 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f9dfdf8f61d1bbac8ee979e19467288b6caebec2e97fedfb2e008326401b5170
|
|
| MD5 |
c328586d22932834fed7ccd4a2a81a5c
|
|
| BLAKE2b-256 |
5c81b4d500cb85442fe7fa04005aa5a96f298ab4a890c2ee346b2edcdda611c5
|
File details
Details for the file avio-3.2.8-cp311-cp311-manylinux_2_28_aarch64.whl.
File metadata
- Download URL: avio-3.2.8-cp311-cp311-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 20.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
258c6414c0863f9f24374c50125d3f98a5e39c54b0bac7b3c34721c4ac3071ef
|
|
| MD5 |
fe91963336ce42ee7bb56268859a6a00
|
|
| BLAKE2b-256 |
86ecaee86e619087e637feb1eb7515f111b5ca6fc9ea3ced5490e99585d6b751
|
File details
Details for the file avio-3.2.8-cp311-cp311-macosx_15_0_universal2.whl.
File metadata
- Download URL: avio-3.2.8-cp311-cp311-macosx_15_0_universal2.whl
- Upload date:
- Size: 13.9 MB
- Tags: CPython 3.11, macOS 15.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
38511faec786e42fb6a9d15503c34bc95608c106f9e24f746fcf270e689e8101
|
|
| MD5 |
ea41dc15ce67771609393b7d650955a9
|
|
| BLAKE2b-256 |
2489030e9ad7279899984fb3eae8f88d009266a67b18ce992e7e2c6ed0b98a25
|
File details
Details for the file avio-3.2.8-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: avio-3.2.8-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 64.0 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd44df331598b1197a0e130fb4e068390cf32dae86226baef8c329010bba1ef5
|
|
| MD5 |
03122b602167b21eb347d2fda894b897
|
|
| BLAKE2b-256 |
946008dce39268abbdec91ee4a58eaa8c41e456b3932774fa5f14bdb5e3cc99c
|
File details
Details for the file avio-3.2.8-cp310-cp310-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: avio-3.2.8-cp310-cp310-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 20.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b21862681578f72b08ecb237441999fb4aa66e3c05acefa4f14ebe3d077d28a5
|
|
| MD5 |
2c8ccec33853570a473c89fb90783549
|
|
| BLAKE2b-256 |
db80172060c885b219fafa05b7cb070b6b728f9f63b8c47ca433ec665f2bebb6
|
File details
Details for the file avio-3.2.8-cp310-cp310-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: avio-3.2.8-cp310-cp310-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 23.5 MB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
032ad3ad38c0867b3f72a610d825be68b1c9b34f8202de35d3cb4fa70be2265a
|
|
| MD5 |
f8a2263132caa6a2c15cb9664416b3a4
|
|
| BLAKE2b-256 |
5ab991762289781aca3292a6b56a391cf5fc49d280a6f3d9e6c23dfed5d1d3c7
|
File details
Details for the file avio-3.2.8-cp310-cp310-macosx_15_0_universal2.whl.
File metadata
- Download URL: avio-3.2.8-cp310-cp310-macosx_15_0_universal2.whl
- Upload date:
- Size: 13.9 MB
- Tags: CPython 3.10, macOS 15.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e7348353ec692c2c5cf104741033750d9a5834b4bf7acbc0028ee5de6b33f80e
|
|
| MD5 |
6bfe2d7b960842ce787d0665ad18bd10
|
|
| BLAKE2b-256 |
0ac92909fdbde95e5d4c96bf28e9f632a50fc1a2e01fb15852992cfeb90e899a
|