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.3.tar.gz (87.6 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.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (631.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cridecoder-0.2.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (629.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cridecoder-0.2.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (627.7 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.14tWindows x86-64

cridecoder-0.2.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (622.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

cridecoder-0.2.3-cp314-cp314t-macosx_10_12_x86_64.whl (593.4 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

cridecoder-0.2.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (627.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

cridecoder-0.2.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (624.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

cridecoder-0.2.3-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.3-cp313-cp313-win_amd64.whl (485.0 kB view details)

Uploaded CPython 3.13Windows x86-64

cridecoder-0.2.3-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.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (624.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

cridecoder-0.2.3-cp313-cp313-macosx_11_0_arm64.whl (586.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cridecoder-0.2.3-cp313-cp313-macosx_10_12_x86_64.whl (595.6 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

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

Uploaded CPython 3.12Windows x86-64

cridecoder-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (628.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cridecoder-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (624.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cridecoder-0.2.3-cp312-cp312-macosx_11_0_arm64.whl (587.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cridecoder-0.2.3-cp312-cp312-macosx_10_12_x86_64.whl (596.3 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

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

Uploaded CPython 3.11Windows x86-64

cridecoder-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (629.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cridecoder-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (628.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cridecoder-0.2.3-cp311-cp311-macosx_11_0_arm64.whl (589.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cridecoder-0.2.3-cp311-cp311-macosx_10_12_x86_64.whl (596.8 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

cridecoder-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (629.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cridecoder-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (628.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cridecoder-0.2.3-cp310-cp310-macosx_11_0_arm64.whl (589.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cridecoder-0.2.3-cp310-cp310-macosx_10_12_x86_64.whl (596.8 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

cridecoder-0.2.3-cp39-cp39-win_amd64.whl (487.7 kB view details)

Uploaded CPython 3.9Windows x86-64

cridecoder-0.2.3-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.3-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.3-cp39-cp39-macosx_11_0_arm64.whl (589.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

cridecoder-0.2.3-cp39-cp39-macosx_10_12_x86_64.whl (597.2 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for cridecoder-0.2.3.tar.gz
Algorithm Hash digest
SHA256 003d295702903c104520046036c485f1c7a0753127476e76a30e8181237841c9
MD5 2c1f83f65af3bf6bf3bcb0e1ce14709a
BLAKE2b-256 5c74cd0317c382d3bd01f9c14ad014ce21b4ed34245f8a3c5440bbd691358119

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc374dc5362a6a86d86049da31853f33f63d43571c96cc0b5310c23b7b0d5896
MD5 8de52f4a7f8aeb26307775dab87061bf
BLAKE2b-256 aac8cbed207531214d652a273f5d00a61c91c218bb24fa5bfd6eca73a10f61f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ed17fd52b72d48d882f25516583c8c286218cfe7e9dc80550ebfff839dfb57eb
MD5 ebe7314152e460c6b32f06b19de81c79
BLAKE2b-256 d58370939e9f8ed56b55f61a01e8cea89c0789a42c72e848dd6cc29f2ab2e49f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3dbe2c807bf9c1f0c315f07b3df0f6dcaae71af18e6273a3824365108c307a6d
MD5 77e02e18f2d0e93c0f5d303fed753770
BLAKE2b-256 dec4be3eefcb6a98ac6b7ef4847edacf9e11a5988de8a5697abbe4f542a5309a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 40625583cf7db3bfa334acf7ad33cf9eb2eb3d748a11268bff0653a5a7a39215
MD5 3270e6257e8a013c3145040819637633
BLAKE2b-256 57cd29bd688bfc1002e85414cacbd486ed979cc1b7aec30cb21f4741b5ab97c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e72f70f37a06d06eca0ad2cfa89385227cf863b9688a7520db916edef4d046d8
MD5 5ceadbbbc26f5e03e956e8a01e6d5996
BLAKE2b-256 299246f4ddc72e396ec9a3e2bba527cb87ec16ce54bbfd0e9c417505931e3bf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a476f699a4405faf8df98834b96cf7a15ea41a2e1895751bfbefaeabee1b7fd0
MD5 299b058c6cd88f5a9ab33709d79e8c16
BLAKE2b-256 1df6915887284bc9cf1398f3e44c0bd175d15715c08b81850bd462275d86e226

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 739e32e8588f71a478066cbb513b94a9170221abe45f6632c38bd18cee0e3697
MD5 a293a5b5eac0237b0cf07b9cf84f2872
BLAKE2b-256 2d75529e2466b59e71b4c102a5b046aaea2c6f6cb2261a5f204442429d74665f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 042858d00b3ef2bb0d5d80e971d4a0e3cf6a038ebb23eb9375112e7c521d3374
MD5 e2a3ef882af2813b4787a32a11e1d7f2
BLAKE2b-256 f41f3a7526748c2db6a8414ec3328f9da09e70b5bcc05bc798afe40c1d0f5835

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 826fbd2f8d0073e202daf5f3b70077ccf669dd2fd51e060ccaf94ae87c6ede59
MD5 96d97a89e74c1bbf967665ec31ce23ea
BLAKE2b-256 5f1ff825b00aceb5e6c2099708ada733c8813efd7badf573255e240b4044ebd2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 166d4a4caf5e63fa67af6ef8ddee01fab170ef905c146652a38638c33c7c5817
MD5 2a7ba4b276ba1a27fc7a4e49320ef9a9
BLAKE2b-256 af475f32b5998eb1ecbb3293052d53bbaf694c87cf2f4b738a84309690a68267

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7481e0446c967a3bad29b2e99535ff4550cbbd40ec29319ea5e1c6b2f2b87d75
MD5 d6e5de8ad6ef1329fd12c07bbe525091
BLAKE2b-256 e395361b3e79f6899b699b71c04ab2a16e40a049630d56cce0fc1a3ed92956ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 157966357df55ac01b40707ac3ee40838757ccf6911ad09b661dbb89a20dbd76
MD5 b6dd5f3603bb83ec677f176017e80a7b
BLAKE2b-256 f235bf487b8466adcd86df36c5243885fc559ff07f24618a6b186b2370b205d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7dfb0c84d3d811ea30db6e9efb5b482697d585280346e36ca485e2736893a8c8
MD5 74cff0e7a37ec16f28af694c9f74d2bd
BLAKE2b-256 a62f8a7102950ca94971aa79175705409d55f305c31a20dd043007998662ce2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e821b0ff0c2fc8b6378a4ba8fdf3ec280ca68911f368e9b6d37cc342f2ac7cf9
MD5 04d0d35ce8c56556fc865799301111c7
BLAKE2b-256 f8417ba9b95b5de607c25465b6c4df6d6fdaf68b286b9ba23a2bc32f390eb79b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e9a5a402ede2ee54e4baf99b36ca37aaaa53fae5cc7e1ddac4f188cd38a8145d
MD5 927e3af729faa80ddb27f1310f09b836
BLAKE2b-256 5761de9f92ef18a6fc1553580fbcd9f18b1299da7e5490dd77ad909745bf4bcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ee7968e2baeb0b8ddde2257b14bcbc06a6020057a5964ed37c86402dc50ebdcd
MD5 acf0c29f480254503ce10770ac215c8d
BLAKE2b-256 f5f0299656256da53feb8a7a3c0fa163cc1498a4226a1a739007b6e6cc6631e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b06c87e2c6fef1f55dadfe0a2a69fc13bd9d9e7dff5b6c7eb60d20096668890
MD5 7e9cfb6275f72dc65e86c4c42d2f4f4c
BLAKE2b-256 0b5df60ad947921cbad91a8d7c6d00aba0742774380f5c9139ecdc40081df9dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b5114c8c675932a389210121313705b80de8072fb9b95c7a3013e813b754de10
MD5 d6990c19e2e3c2b9727c5b72ab09941b
BLAKE2b-256 24ed5c31efe10aeac746bd36d82e70b7abdd8f5b32f2dde4da8408843ce50a17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4dc454a760101e37a952d19671b9765288d7ea36d2dd274bcf7bc0dc49506ac2
MD5 9ac98d24aafd0c3ed31ea3d358c92324
BLAKE2b-256 02c89844b4ed5092d60348417c228447ae0f44c5b338409fd9db5048e466993f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1f3a4a4ed023f9669b018d6bfcf0429d010e15e9e7e314036d23b56bdd68ea2c
MD5 8ee6c669d3350fd46791f086b2610f6a
BLAKE2b-256 ae1621d8b407b96c6cae4b3712c27586e41d532d3777c7072858ef4f74bed04b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1899ab6b3fd5ef36833ace69274b8fc35a478f6596437ba231cc8ee46853030e
MD5 37c915504524a40eac146ef1661b7b25
BLAKE2b-256 c934331fecbb5c73164e01a52d137eccc8440dbcf53d2a19930025fccd314ed9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 037df66d7fbdabb5b68dbac4e0490915fee74954f89a70d59b83897b1de020df
MD5 0c9008bc17ebcdda85f5637f9da276cb
BLAKE2b-256 08d593204be158515e7811086c737e1d69c983baa170c8609f9a0b7523ca02c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7e99e78dc7b26507990ff18a4cb5ecf5a099f6bfaff5acf2620db3b28afb1abe
MD5 71e861eb0870147268fca40faf2c7f63
BLAKE2b-256 9e2ddb50374b21e1c19d0e2eee4d68846f1609f7d5b93cb7dda21915fe15f081

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a13b1568d004f692ba95beb9cdc569486d5df6a6ddc0700c89579a3abeef7057
MD5 1e6ed9a77e06500247b1cf00a7e57bb9
BLAKE2b-256 ec234815e51222a400285e83f8794ecb17c2801c702d1ec0daa8fb928e91bfda

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 89da346501d92813e937062910e1d666f83acc138cf1e74990721621f09a1cf2
MD5 7b347bc0ab8c9349bf77a281ad9ff513
BLAKE2b-256 20e46319e879cfd92e6d7a0aef26e847b56ed0c1de79e3ef024e073740670a1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7a81908ffe6a486165d1a6ae52d85716454480315dc04473c9b4991bc48b3168
MD5 348cb5dd8bcafa77ba93700a4df71f1c
BLAKE2b-256 c54b22b9a77b1ac8afa8c28e150dc655e0c7adca5ebb17d18c008db42fcdbd62

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0362a77bf64ffae93eec85b92651483db4e24abc2a7fb960672c3b01d82b64c
MD5 b5e205dde819c6388ab2876cb3a392fe
BLAKE2b-256 01ba66f899e258b3965ba03bfccfbfc49c2ef86e047b1b6cf214256683161d2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 246077088921ca0a1af26935b3b6ed7941292931aa8f06d602527056a4271b02
MD5 4ef6afa0d8f019d6d8effa1ed10c1d24
BLAKE2b-256 71b30a3ed52f6508d513e58177e10c250990d9d08bb237ef4add30961d364c44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 67c813fd20c0d88202f3404a3776c62f1adea4d1ca167dd28da587b1d2fa7df5
MD5 20ea15924a20f00b7d0f3f45475aaa19
BLAKE2b-256 447ebe1d530b6b838355a672f992714a3213e9142c619e0fbad80d52ff28f5b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ae4ca5a8513680f2d0fd4960dc0f74dcc0a3440148c63bc56d1d9f0de2c77782
MD5 c7ba369284b61f6d8150053c7647a8b8
BLAKE2b-256 d0700ba5563619d2e374ce9f678fa353addd7e375942e5bec19380b23334e962

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c47ef1bdb929cd0976fbb5f0bf4e129d22c7be51cf87f84c08d95360c4e0287f
MD5 5f4766e449b20d1335e3d0db1ebb9de7
BLAKE2b-256 40061bd5a5b6aa497eacb61ae0d39cebd5c1a31090107dd2e4e74e342e92a068

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2223c614868525b4858246129f0f61543ebce6590e31b730fec2dcb5a183525
MD5 4aff54cee6402d2e9b624eada1ecb43c
BLAKE2b-256 bfec94729c5cd094b351178d22eddfae338ac4f45131360694ea94164532c911

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3976eb3afa6a8ff1567f8bc2f18958e2df985e4719729abce421af2a3de43bac
MD5 21f824b1d07d20facfe49d3322488a70
BLAKE2b-256 fe544d5e88e492d6bffa38357b4ca71dbbb3075be9012546197c8090662d2417

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 688fcebbdac3521caea70e185cca607c4967265d4828a3f8612c83dfd6574691
MD5 9666ec44c0620166ae82e73a016afda8
BLAKE2b-256 c324d0cc7efc760c6d570b3bdfe5268629ed3f1a376b7365b48ca5f29837d0ff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.3-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3cdee0bf6f47d52014929118da2ed03e3779ab72bdc9a37de5862ef1ba1be3f3
MD5 b7c7d6e4fbf7e857e9600abd04eb1f7a
BLAKE2b-256 5a518c88a1887e0fee062d3b7672809f0267e3846ba96f5212f06f5e5cde6468

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