Skip to main content

Python bindings for libwebm (via nanobind)

Project description

libwebm-py

PyPI image License Actions status

About Shiguredo's open source software

We will not respond to PRs or issues that have not been discussed on Discord. Also, Discord is only available in Japanese.

Please read https://github.com/shiguredo/oss/blob/master/README.en.md before use.

時雨堂のオープンソースソフトウェアについて

利用前に https://github.com/shiguredo/oss をお読みください。

libwebm-py について

libwebm の Python バインディングです。WebM コンテナフォーマットの読み書きをサポートしています。

  • libwebm バージョン: 1.0.0.32
  • バインディング: nanobind を使用

対応プラットフォーム

  • macOS 15 arm64
  • macOS 14 arm64
  • Ubuntu 24.04 x86_64
  • Ubuntu 24.04 arm64
  • Windows 11 x86_64

対応 Python

  • 3.13
  • 3.12
  • 3.11

インストール

uv add libwebm-py

使い方(基本 API)

  • 提供: WebMReader, WebMWriter
  • ビデオ/オーディオトラックの読み書きをサポート
  • VP8/VP9、Opus/Vorbis コーデック対応

WebM ファイルの読み込み

import webm

# WebM ファイルを開く
reader = webm.WebMReader()
if not reader.open("input.webm"):
    print("Failed to open file")
    exit(1)

# ファイル情報を取得
duration = reader.get_duration()
if duration:
    print(f"Duration: {duration:.2f} seconds")

tracks_count = reader.get_tracks_count()
print(f"Number of tracks: {tracks_count}")

# ビデオ解像度を取得
resolution = reader.get_video_resolution()
if resolution:
    print(f"Video resolution: {resolution[0]}x{resolution[1]}")

reader.close()

WebM ファイルの作成

import webm

writer = webm.WebMWriter()
writer.open("output.webm")

# ビデオトラックを追加 (640x480, VP8 コーデック)
video_track = writer.add_video_track(640, 480, "V_VP8")

# オーディオトラックを追加 (48kHz, 2チャンネル, Opus コーデック)
audio_track = writer.add_audio_track(48000, 2, "A_OPUS")

# フレームを追加
for i in range(30):
    timestamp_ns = i * 33333333  # 30fps
    is_keyframe = (i % 10) == 0  # 10フレームごとにキーフレーム

    # ビデオフレームを追加 (実際のデータに置き換えてください)
    video_data = b'\x00' * 1000
    writer.add_frame(video_data, video_track, timestamp_ns, is_keyframe)

    # オーディオフレームを追加
    audio_data = b'\x00' * 500
    writer.add_frame(audio_data, audio_track, timestamp_ns, False)

writer.finalize()

トラック情報の取得

import webm

reader = webm.WebMReader()
reader.open("input.webm")

# トラックタイプを取得
track_types = reader.get_track_types()
print(f"Track types: {track_types}")  # 例: ['video', 'audio']

# 各トラックの詳細情報にアクセス
# (詳細な API は今後拡張予定)

reader.close()

[!WARNING]

  • 現在は基本的な読み書き機能のみをサポートしています
  • シーク機能やフレームごとのデコードは未実装です

サンプル

  • examples/read.py: WebM ファイルの情報を読み取るサンプル
  • examples/write.py: WebM ファイルを作成するサンプル
  • examples/version.py: ライブラリバージョンを確認

実行例:

uv run python examples/read.py input.webm
uv run python examples/write.py

ビルド

uv build --wheel

libwebm ライセンス

BSD 3-Clause License

Copyright (c) 2010, Google Inc. All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

  * Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.

  * Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in
    the documentation and/or other materials provided with the
    distribution.

  * Neither the name of Google nor the names of its contributors may
    be used to endorse or promote products derived from this software
    without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

libwebm-py ライセンス

Apache License 2.0

Copyright 2025-2025, Shiguredo Inc.

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.

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.

libwebm_py-2025.1.0.dev0-cp313-cp313-win_amd64.whl (406.0 kB view details)

Uploaded CPython 3.13Windows x86-64

libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_39_x86_64.whl (298.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ x86-64

libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_39_aarch64.whl (297.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.39+ ARM64

libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_35_x86_64.whl (297.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.35+ x86-64

libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_35_aarch64.whl (295.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.35+ ARM64

libwebm_py-2025.1.0.dev0-cp313-cp313-macosx_15_0_arm64.whl (284.4 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

libwebm_py-2025.1.0.dev0-cp313-cp313-macosx_14_0_arm64.whl (283.4 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

libwebm_py-2025.1.0.dev0-cp312-cp312-win_amd64.whl (406.1 kB view details)

Uploaded CPython 3.12Windows x86-64

libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_39_x86_64.whl (298.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_39_aarch64.whl (297.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ ARM64

libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_35_x86_64.whl (297.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ x86-64

libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_35_aarch64.whl (295.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ ARM64

libwebm_py-2025.1.0.dev0-cp312-cp312-macosx_15_0_arm64.whl (284.5 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

libwebm_py-2025.1.0.dev0-cp312-cp312-macosx_14_0_arm64.whl (283.5 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

libwebm_py-2025.1.0.dev0-cp311-cp311-win_amd64.whl (406.8 kB view details)

Uploaded CPython 3.11Windows x86-64

libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_39_x86_64.whl (299.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ x86-64

libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_39_aarch64.whl (298.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.39+ ARM64

libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_35_x86_64.whl (298.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ x86-64

libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_35_aarch64.whl (296.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ ARM64

libwebm_py-2025.1.0.dev0-cp311-cp311-macosx_15_0_arm64.whl (285.5 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

libwebm_py-2025.1.0.dev0-cp311-cp311-macosx_14_0_arm64.whl (284.5 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

File details

Details for the file libwebm_py-2025.1.0.dev0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 844532e9dac272107a7d5a255f014528732565e60da1ae6b96db73028a44f758
MD5 4be7eab9e8ac18a0ad5123cafcd09d01
BLAKE2b-256 70538e0977e78377800ec79429626104bb265aea42a6b178422b79021e2a3a6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp313-cp313-win_amd64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 4300a9c73ad354ac3d9c26f784ae723bc58fa91b76fff620deaf4797c54a476c
MD5 6c0631e679774bfa8ad1519062ac8f08
BLAKE2b-256 1b2a13c99779f0bad9632511785987f4cc2452f80e05bd1567165d523d3dadc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_39_x86_64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 5c475564a079310e3053406ea5cde3f3a71b8a9ae746388ca5af910e012c08f4
MD5 6019760b831b2411fd6a8eafe968b7e0
BLAKE2b-256 c49026dc5de859cb1c3ad04964ea3b9682b3aaf6b59783230c9013c4a5c9d5da

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_39_aarch64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 8564e78ed16c6c8d2576df26cbd414b89c6c506e8479959b0b7c2772c668d3bd
MD5 aa447110b8531a5213569c2eaf508761
BLAKE2b-256 3d49491cad36b6c7018795b6878fc3f632ec56af87f6480cac365a7e69a9418a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_35_x86_64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 c2d293c7b8257b8d300fe006580cac6acea09bb971baf635254e22896f98b08a
MD5 863061193c5d1545c2b923bda654b9a0
BLAKE2b-256 2c3bb460ce583e3605502aac6d073727c82ed08e4097d8930f076ca981a74098

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp313-cp313-manylinux_2_35_aarch64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 df779060f9b2267bfcc6df3fb411ea399e88c05e14757873c3446962c6acc454
MD5 484a5b7ceb93cbe9ff248185e88fa94e
BLAKE2b-256 4854ea39ada23d63466ec15e7c3d2d3622af6048b464f5473cae9c16e664e0b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0f92a0fc6eb8028d53ac97f8202809000084a0abff7c437c6b44a0b8505e9c18
MD5 9da2ec9c53039720ab086597db547237
BLAKE2b-256 eaa89303bf2b2bf0934006c7139afc1054d99100a15121b403119b8e3a57e319

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b9443e5e5ed05f991b22b2aa76e990180b255a9117a53f444c60762c2be4bc02
MD5 039a0ad0ae6e50b21d85384ccc813df8
BLAKE2b-256 9044a6181f6f66cb961f1bdba8ccd01de2a8ed1e64b95b6fa505c11757d82e06

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp312-cp312-win_amd64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 551235f10e69830ae5633b0b052fccaa43fdd955a3a97a4de8c98b642d4e6201
MD5 e3cd8a79f14953685a33309fcb0cd4bd
BLAKE2b-256 f9eb19a25a4856f33fb9d62f89d2f2f07dddb8635d21cc1d0c41fb4140009855

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_39_x86_64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 dbfc5e0aca7990f9d70268e9dac0986e3980be27a1c80048476dfb9fa71dbff7
MD5 e4d2ab664828fd0a14ac82ae5b4af5f5
BLAKE2b-256 347c45d2d359a689f750bb4d755a0d7dee96c91eafb39eddd231668b33ac7170

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_39_aarch64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 65bb62be26a1ef20644fb7730bb87aae9678bf8ba9eacb10faae7b19a14d1b3a
MD5 9f92c55116ce984b521deb2d9de488e4
BLAKE2b-256 5915f8754f3710a1c27dcd3144ae454166afd2cbb51bf4adc2331c797334a19e

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_35_x86_64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 b467ec3a5855b5b14bd98f1a9a54a0c52d3d1c67662cf1cd865a95a915a15f47
MD5 8d6287ca5cc8039218432d777e6db102
BLAKE2b-256 c7c770b7e31e727f031652923997f26a4274cb0eca70a0de55f0e95dd2e96835

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp312-cp312-manylinux_2_35_aarch64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b2b0db334e920bc284580eb1519c74961c1e873456f7f6892d95aeaa152537d2
MD5 a76eb625a2860c83fed7ab3685b23868
BLAKE2b-256 b783c82925d3f9f800d2669ba0ed0bc8ac7213ead598f4cdc61df380aadf143a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a8d39722086e3530144d6fd981d60ea8c7fea64cd045e75b5488a2cd47e738e7
MD5 8de1e325e699a766fef92ab1883934e2
BLAKE2b-256 8e6310e0ed4bec8ef5ed5d7af081077778f2665cf11f6a1af4e8b7fc1c93d8d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 841a3f2f729a86f8307ffbadff101b21ed02479109a03fdabb4714ba4fbef7ba
MD5 1d3509c32db468e66207bae5007ba849
BLAKE2b-256 cd0ec0e6d8c3bb8e49af3ba3cb1a60e1990c1fdc9e14196a07af0a7e39d3585a

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp311-cp311-win_amd64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 6bbc4dffa26bae689aaafa6b9fae39d43022b808c2da157f303c203c6c1368b7
MD5 9bda3680e79ae3466278a78b9dd3d086
BLAKE2b-256 9b90edcf2e1fe7a1d90265aa413e9a4bc9f4c1fd1f94d97c8cc6b672ce33b159

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_39_x86_64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 36c400d5259513734332cec6ae2a50b930990ffd50aec56bed549a54b2859f69
MD5 3f7012b247b3b79aaab3282cf8fbdf77
BLAKE2b-256 56f5bf7996fcb6989a31fee84d1be50bda5c78d3dafd32c2c69db3e743646f52

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_39_aarch64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 3500d78b692cdd5ecf5e09b31bafcc85a07d3b8fc2d6f9aa067bfe2eb3b4ed25
MD5 632d762662ca5e22916c0ddd7878f3d3
BLAKE2b-256 ca8a2d17fb907db2352c8cf75115067741a3647e899cb4ab16c08c4d3ccb3f90

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_35_x86_64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 a13b5475a28d9c370b334cb534a272844e817f558e699488166d4faae324f6bd
MD5 4e76649a367ce8a5a3d9f6a2d08c33a6
BLAKE2b-256 a6048d3fe575b43a99f820c41100f620d9b63d50b791a58b0dda101c5a1280cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp311-cp311-manylinux_2_35_aarch64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 43c56eb11ad5c2a96bef1a94142206839f64c82d1de37fe5f9c2ecd502970bbb
MD5 79d69579e43490ba72dd546ec1c363b5
BLAKE2b-256 dc51db10f6e427b59024eba37ee0832513a3380e3ef57eccb9bbeab2edaa5f5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file libwebm_py-2025.1.0.dev0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for libwebm_py-2025.1.0.dev0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3874ffcbca2496bb45e9e46c5ccff2bdd9edd525fdf8f68ea58ee3ff2996afe6
MD5 8607f3b30f12ded9747b8e438d9bda0e
BLAKE2b-256 9da1050ff7b5a255ea41fe34ffe53b64f568dd71ed9be01a28d2b4235fa84fdf

See more details on using hashes here.

Provenance

The following attestation bundles were made for libwebm_py-2025.1.0.dev0-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: wheel.yml on shiguredo/libwebm-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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