Skip to main content

CRI codec library for ACB/AWB, HCA audio, and USM video extraction

Project description

cridecoder

A pure Rust library for CRI Middleware codec encoding and decoding. Supports ACB/AWB audio containers, HCA (High Compression Audio) encoding/decoding, and USM video container extraction/building.

Credits

This project's CRI format implementation is based on and inspired by vgmstream, a library for playing streamed audio from video games. Many thanks to the vgmstream contributors for their reverse-engineering work on CRI Middleware formats.

Features

  • ACB/AWB Extraction & Building — Parse and create CRI ACB audio containers
  • HCA Encoding & Decoding — Encode PCM to HCA, decode HCA to PCM/WAV
  • USM Extraction & Building — Extract or create USM video containers
  • USM Metadata — Read and export USM metadata as structured JSON
  • Key Testing — Test decryption keys for encrypted HCA files
  • Encryption Support — Encode HCA with encryption keys
  • Pure Rust — No C dependencies, works on any platform Rust supports

Usage

Add to your Cargo.toml:

[dependencies]
cridecoder = "0.1"

ACB Extraction

use std::path::Path;
use cridecoder::extract_acb_from_file;

let tracks = extract_acb_from_file(
    Path::new("audio.acb"),
    Path::new("output/"),
).unwrap();

if let Some(tracks) = tracks {
    for track in &tracks {
        println!("Extracted: {}", track);
    }
}

ACB Building

use std::io::Cursor;
use cridecoder::{AcbBuilder, TrackInput};

let hca_data = std::fs::read("track.hca").unwrap();
let track = TrackInput::new("my_track", 0, hca_data);

let mut builder = AcbBuilder::new();
builder.add_track(track);

let mut output = Cursor::new(Vec::new());
builder.build(&mut output, None).unwrap();

HCA to WAV

use std::fs::File;
use cridecoder::HcaDecoder;

let mut decoder = HcaDecoder::from_file("audio.hca").unwrap();
let info = decoder.info();
println!("Sample rate: {}, Channels: {}", info.sampling_rate, info.channel_count);

let mut output = File::create("output.wav").unwrap();
decoder.decode_to_wav(&mut output).unwrap();

PCM to HCA

use std::io::Cursor;
use cridecoder::{HcaEncoder, HcaEncoderConfig};

// Generate or load PCM samples (interleaved stereo f32)
let samples: Vec<f32> = vec![0.0; 44100 * 2]; // 1 second of silence

let config = HcaEncoderConfig::new(44100, 2)  // 44.1kHz stereo
    .with_bitrate(256_000);  // 256 kbps

let mut encoder = HcaEncoder::new(config).unwrap();
let mut output = Cursor::new(Vec::new());
encoder.encode(&samples, &mut output).unwrap();

USM Extraction

use std::path::Path;
use cridecoder::extract_usm_file;

let files = extract_usm_file(
    Path::new("video.usm"),
    Path::new("output/"),
    None,   // optional video decryption key
    false,  // export audio
).unwrap();

for file in &files {
    println!("Extracted: {:?}", file);
}

USM Building

use std::io::Cursor;
use cridecoder::UsmBuilder;

let video_data = std::fs::read("video.m2v").unwrap();

let builder = UsmBuilder::new("my_video".to_string())
    .video(video_data);

let mut output = Cursor::new(Vec::new());
builder.build(&mut output).unwrap();

Supported Formats

Format Description Operations
ACB CRI Audio Container Extract / Build
AWB CRI Audio Waveform Bank Extract / Build
HCA High Compression Audio Encode / Decode
USM CRI Video Container Extract / Build

License

MIT

Project details


Download files

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

Source Distribution

cridecoder-0.2.2.tar.gz (87.0 kB view details)

Uploaded Source

Built Distributions

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

cridecoder-0.2.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (631.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cridecoder-0.2.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (629.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cridecoder-0.2.2-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (627.6 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

cridecoder-0.2.2-cp314-cp314t-win_amd64.whl (484.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

cridecoder-0.2.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (622.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

cridecoder-0.2.2-cp314-cp314t-macosx_11_0_arm64.whl (585.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

cridecoder-0.2.2-cp314-cp314t-macosx_10_12_x86_64.whl (593.8 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

cridecoder-0.2.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (627.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

cridecoder-0.2.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (624.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

cridecoder-0.2.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (623.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

cridecoder-0.2.2-cp313-cp313-win_amd64.whl (485.0 kB view details)

Uploaded CPython 3.13Windows x86-64

cridecoder-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (627.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cridecoder-0.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (624.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

cridecoder-0.2.2-cp313-cp313-macosx_11_0_arm64.whl (586.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cridecoder-0.2.2-cp313-cp313-macosx_10_12_x86_64.whl (595.9 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

cridecoder-0.2.2-cp312-cp312-win_amd64.whl (485.4 kB view details)

Uploaded CPython 3.12Windows x86-64

cridecoder-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (627.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cridecoder-0.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (624.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cridecoder-0.2.2-cp312-cp312-macosx_11_0_arm64.whl (587.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cridecoder-0.2.2-cp312-cp312-macosx_10_12_x86_64.whl (596.6 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

cridecoder-0.2.2-cp311-cp311-win_amd64.whl (487.1 kB view details)

Uploaded CPython 3.11Windows x86-64

cridecoder-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (629.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cridecoder-0.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (628.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cridecoder-0.2.2-cp311-cp311-macosx_11_0_arm64.whl (588.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cridecoder-0.2.2-cp311-cp311-macosx_10_12_x86_64.whl (597.0 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

cridecoder-0.2.2-cp310-cp310-win_amd64.whl (487.0 kB view details)

Uploaded CPython 3.10Windows x86-64

cridecoder-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (629.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cridecoder-0.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (628.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cridecoder-0.2.2-cp310-cp310-macosx_11_0_arm64.whl (588.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cridecoder-0.2.2-cp310-cp310-macosx_10_12_x86_64.whl (597.2 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

cridecoder-0.2.2-cp39-cp39-win_amd64.whl (487.6 kB view details)

Uploaded CPython 3.9Windows x86-64

cridecoder-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (629.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cridecoder-0.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (628.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cridecoder-0.2.2-cp39-cp39-macosx_11_0_arm64.whl (589.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

cridecoder-0.2.2-cp39-cp39-macosx_10_12_x86_64.whl (597.4 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file cridecoder-0.2.2.tar.gz.

File metadata

  • Download URL: cridecoder-0.2.2.tar.gz
  • Upload date:
  • Size: 87.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.13.3

File hashes

Hashes for cridecoder-0.2.2.tar.gz
Algorithm Hash digest
SHA256 145f8fac795f3ff4c211eb7f9eac153a5e1a9b220628e3596a565b34a68c3a6b
MD5 568115111caf5d64b952b98931230d27
BLAKE2b-256 a839e641e395cd99286b037da669c165f03e2aa120fd39dd20a63b40760bb5d7

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1db516ec9bb0bbf8073bbca443b8dc05a3b7480f279237539478b76f6f157cd7
MD5 db0a5a634d9206e5e72518f79b33085f
BLAKE2b-256 5dae3ebf038039776c56121874d3ad87419994bad0efa33c99d1ccf19e8df5ae

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 44ce9e1d8b76fd19b63c904906914642a41fb46d5061dff7e35215a6359ac829
MD5 1d2ffd248fb7f7c8f77245544be28181
BLAKE2b-256 0db331365fa8be6ab44311e8c4418e302c40f5b063165f023ecaa76a71a64cc4

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d96ac52ee085795c3a85a499c8cd1029daab56158d2d50e688a6bfef18e69447
MD5 2052fa1d1d9b5c054f219d904e03a807
BLAKE2b-256 5530d17f62bb42a5647a46be6fa7c92efc2a596ceecbe3ea6de0d01983842852

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 7602debfcaeb1d09dbe9fc3a9ab29082f6f37792b2efa23f799f41f5c88c4762
MD5 22dfc3db0bddfaccdaff2a7119c855ae
BLAKE2b-256 5223d66489b8bcc11150c8a0e3623a44e42f5dc79a93e0207789889cef349272

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c7ca079df015dea129131bd40f303fc616b1f5dd607b0e34192f8aabb37bad9a
MD5 f3965bb3045ccf240f3b7f6d4eae21f8
BLAKE2b-256 5f9ad6d2e540166acb9a088ef4ca3c6b626b30f9c24a0f3fb63211cdfa1751c5

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d7e315dd9caf032c4221317357819f7cd6b68cec6a699721ea590941b0493a1
MD5 581b4625e0557c98cd7f2bb8a7b2ff6c
BLAKE2b-256 3917b0cee2b442f4ccd9046dd38d2fa621d836b2668a604250f457f165a785fe

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 baf12cbcbf7801da166e73c5f34e118a2fa78729a8645bcc9aef9b81287baa2a
MD5 23f6e797d5e81a8b86278cfe647d9ff7
BLAKE2b-256 6b1cf097d2368d0c9a754e062d1a01a8269b9da8d17d06bd4969c78826ef7668

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6794ba5489cf98a82e3c0cd2b27e9bcc2795435594914d87da60c780a74287cd
MD5 083f57ecb3de49427c79287cef73c79f
BLAKE2b-256 ba8b733f001759d77df33bf88184386770bb63bfdff935c21bcf53362f44654c

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 28423f356f7f1b1f2c26ce181fb18a21cbea97c283c09d742f371a060e6f2b6f
MD5 54fc8032d96899a9730c346b0ef67f22
BLAKE2b-256 813603aec7503bafb29af5f1acf74b6f62d25a8fc1e7cdb2b70482bbc80edb44

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c31ba957556d22c56d12a754ac2751c7a1ed29b8db7d95618ffc484c475d6faa
MD5 1ea095689f647ca43e7a6ebb64ef49d3
BLAKE2b-256 b73d53f696536fb9c87a8822d198a3a7cee88edde3404a4968a1e3d66faedaed

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0d67234022a72a27f788104edeb474285e61d07f702745303c14ce1cd290dc10
MD5 68c7788f7970aa19baaa8a384a98f207
BLAKE2b-256 e4776c98f2415fa48df0e67938b04914223b6404005c2ce982cea4601c919a78

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74374e4e0189d0cde735b9a41f7dadef0f05e7e6b38c5c617fcfdbfbc2199bd7
MD5 4ea1e4bc14a56684044d48f335cae4db
BLAKE2b-256 83fb04f37880094c963b7c227f57298b7f6c2f4f2df052de1f36dcb8675f53a2

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ea7be7d9a95011a0a15ee66568788772b0eef2a55f6ddf5282a3aa9dd41c5142
MD5 60f4177e15d0d1a9379daed098a36c85
BLAKE2b-256 c167b7981c1be3e10d124f0a72137b1b2d967c160b0da761810887f5904c2412

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 41f5b852bfc2669d85582330d2a5e0aa0f9114058544c56c84a48a03e803debe
MD5 89f628cd99e793568b52f97b09f9d596
BLAKE2b-256 4413899c1b101bacc452a69b935af444937b0df754f9b685edd0e2f205f62746

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9d111ed491c64cf770d7868b906efdd0e3b36dec9bfc89b8638f5e65f6c92956
MD5 5e1d830f5975765156d9082a002850e3
BLAKE2b-256 d746ed298661d180e38525712aacbc2c0ff10bbec020a405996eab6979afa22d

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dcba5dcfd616feb3828af09a287dac359d535e732fbe2761f0adcfdd6562f907
MD5 264e85b9101c67c070ec2346a2d52f36
BLAKE2b-256 68a41b2b360a18256cf3db3915223ba38ef9fd6b53aa7322f4690b7fced628b6

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac7f3d278bff1f6b507075ed294647021531737f1e424acabc1364d5ca10d44f
MD5 143a15b2cb13696b30982795b94ebe2c
BLAKE2b-256 521179ff3b0414cc16d63e284705c421a787783e9d9c8f119952457e32a585bb

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4671917d0f05da250507a3b941487aa1c59679492c8b014b58629c084fdf0699
MD5 29f95d9e498bc273eae821e56cc2cb3b
BLAKE2b-256 3fccb9e697f747c83f9f563967edb9df1492d23b3b16f969418c09d5b4dc1f02

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 413581283c8ddb2653f2a1c324592f5ab370b9cbdf135f5ebc2a71b483d02821
MD5 6968db186238941b36aaa8c5bbac84eb
BLAKE2b-256 448723d7d4f08052cdf03713985966f4e819587545013d9f7e80daf6b2721fdf

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3bdf4d1ca544cf6293b948aaeb9fa615ce17e22e82105ab7a7a7761b782f7ac4
MD5 a8927bd7cb139a1330d3b1adbb344955
BLAKE2b-256 30aa15fcbd12a4573518eb6c894f8e5758b24eaf7e07f8a2133a462d7c1064ea

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 16fd3401a33ea6dfd74ce7fc50cac198315cd5eff4674d16a17b83ad1ca7391a
MD5 32419dd50e20c46b6147cfd93762013e
BLAKE2b-256 bc8bdb1d3e939ade99450632f70e27e219b40244d7c3ae4e58c8a01ae47748e6

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8ba2844e9a307a9debb037a1c9903fe4e09ab2ea8d62f0bc8ca4d719bf0d4ae9
MD5 1c52839a07fcaae157f070a00e68476f
BLAKE2b-256 5c88600fae12d23eb27e6d1ced70575a5162cd909f01763c129e9f25e5dd07fb

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 007a19f17741d0ed75cac8d7973d19ba00bd978c5a17ba5d2cc2edee601331da
MD5 9ac55d1194fdc7d4d09486c18951bc15
BLAKE2b-256 9485a4efb47de0614c084751fcf0d718cc838a46a4e241029f121e94e6336970

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4c08e2ed26138214a46acf93b29700f96cf35cbf0902f5e9b5a264ff4fdca47f
MD5 3cf521b5c2567e8c146da3973cd1f63c
BLAKE2b-256 8716fc9fcd5174d73269cd87d568dbb6ba73e881056d15ff44491255aaa4d50e

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 07ec30ec3bddf51b929ad3df78ee9d4bbd4274143166a3f88b91eb4c8bfc1a7d
MD5 b524ed3a9527de8bb7f4c4d1cab6de00
BLAKE2b-256 e942baac01b84988115d933c06c334f5b0fe5c4d1060698de532d87bc3d6f318

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 167d771d75e0c477cbe1c54d1b69977366ed67bce2d5efac75a02d5457a0159f
MD5 c74cee1bc0083f93da176b3aa25acb41
BLAKE2b-256 587e109da0c36bf19d5e4656fe80506f6157b8a40fe7e753adb2f8800c637a24

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3a6d3d5f08d78b839a0199c7c1bd5c4087edbb09aa7f136777ebf40e6a63b34
MD5 f47a8351928df87882b6894f671e925c
BLAKE2b-256 53f9ce3c204965960f38f3d9374757591c613d903270993ba8d9923d45c016b2

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16da37c841b0e23cda917af1e51e3569d4693dab08d29e3967f353d699fc40a6
MD5 e1aa7670b7a59e721803e576107484c2
BLAKE2b-256 e2f50558c89fb16958a478b21942cb70b8ea5d7e2079bcd420f4e471640bd0e2

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1efe5d62824f849e8f6ac94da7a59e3ad7d5ec51571be6cc133b792e1b8ea4a3
MD5 166b2f1c2558aa1041f24957b17c651a
BLAKE2b-256 82cdff571252b8da67c4c099b75025512311aad99276f625b42df7981d43d654

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f902f11a5e7513d532e87942c13f4c91238f5f6d6b5b6ceb7e10c73c4a245333
MD5 1d9645e77078f8d511a17c15f5a5325d
BLAKE2b-256 bfbcf1e8040e60dea58f1f1038ce163cfa68c6522b64ab0b7065ba7793e8b4b9

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2355f6d5e33e08cb85e3373667a925209b7c6df17327c2b8da10b1e82d38ba71
MD5 78a7f9aef2964e6336eed2ee5fc4f2ee
BLAKE2b-256 89128abb3c98a69cfed2e6b2b17cb59190e4ce8b3bf46cf253f35bf81a61d47a

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 562207d425d5c601a9e1e3cbe6186fc0fe261a43aba3c036ca05e37c52ad1387
MD5 3008d5725f02b9128909151029279ae8
BLAKE2b-256 958e50b58b2bf146587a358d7186abcda4dc17e612bfe6b75a5b9d1fd9f6ae2b

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d93bfc573c2df4d1ba08f7f0d374e72a96ff16b86a0b80cb11848fc77a91f1e
MD5 0a42a20a23a5a4b4586f5b75b95dd672
BLAKE2b-256 9e8ffc3e771d48fccfd3dee5a7e89114fc8768a72c22f6acc85ac8f4c3918158

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3273b1a4fef0cbd9d0c6d493f4e9e96997325c31bbec312de662277ef445bffe
MD5 00ad33055439acc522b9dd352acc8724
BLAKE2b-256 66d7693638a3d7128ac872934e2b126bf2dd38f6009962356d049ddede9ada93

See more details on using hashes here.

File details

Details for the file cridecoder-0.2.2-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cridecoder-0.2.2-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 13e9ad77657a53737c32304c8b2eafa14d6a74f20af09e82f5fb9bcab7b564ee
MD5 13161357755c80f1dd11e5edbfaa5551
BLAKE2b-256 bc454071f6d4ed5fd10307feff893688f4c0aa1049c44efc3e3810a208cf6933

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