Skip to main content

Python client for Spiral.

Project description

PySpiral

Optional H.264 Encoder

pyspiral keeps the GPL spiral-h264 encoder out of the default install. To use the production H.264 encode bridge, install the external encoder package:

pip install 'pyspiral[h264]'

This installs the spiral-h264 console command from PyPI. PySpiral still invokes it as an external process; source decode/filtering remains a system ffmpeg dependency. You can override the encoder executable with --encoder, the encoder= Python argument, SPIRAL_H264, or SPIRAL_H264_BIN.

Third-Party Notices

PySpiral packages include spiral/THIRD_PARTY_NOTICES.md. That notice documents the FFmpeg dynamic-linking boundary, the LGPL-only release requirement for FFmpeg-based builds, and the external GPL spiral-h264 encoder boundary.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyspiral-0.13.9-cp311-abi3-manylinux_2_28_x86_64.whl (32.2 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ x86-64

pyspiral-0.13.9-cp311-abi3-manylinux_2_28_aarch64.whl (34.6 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ ARM64

pyspiral-0.13.9-cp311-abi3-macosx_11_0_arm64.whl (28.9 MB view details)

Uploaded CPython 3.11+macOS 11.0+ ARM64

File details

Details for the file pyspiral-0.13.9-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: pyspiral-0.13.9-cp311-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 32.2 MB
  • Tags: CPython 3.11+, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyspiral-0.13.9-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b526f92759428e13dac1aa200e06d84fe9dd56778adc950294e502d13d62b282
MD5 59af5cf391b936af5317d834b78a3fdc
BLAKE2b-256 781d5e5cb0bcf947dfd8dba221dbfa8e8f5542cd7a061d325d9e2eb9352b5fb1

See more details on using hashes here.

File details

Details for the file pyspiral-0.13.9-cp311-abi3-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: pyspiral-0.13.9-cp311-abi3-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 34.6 MB
  • Tags: CPython 3.11+, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyspiral-0.13.9-cp311-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 151d2b0bc2567d74238363d52de0bbbcabc3e12c60fa510b0c4659cd233dda7e
MD5 c67dfedad51865b84ec2bf1a887a9225
BLAKE2b-256 fea54050df027b1ecbc96fb7e4f7798838c031a86acf4afe039abc62c2ce1463

See more details on using hashes here.

File details

Details for the file pyspiral-0.13.9-cp311-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: pyspiral-0.13.9-cp311-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 28.9 MB
  • Tags: CPython 3.11+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyspiral-0.13.9-cp311-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cab78b1f9b5429aa80f378ece19bb5d9345e67375d662df99351f6d60edb8ec5
MD5 bb598c817ea3ee5b0225ab02eb67efa2
BLAKE2b-256 96b57456cc5e60dbaa9c1389b459c668f9a3ed2ce84a972171db13fcc6e1d264

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page