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.1.tar.gz (89.8 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.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (640.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cridecoder-0.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (635.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cridecoder-0.2.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (635.8 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

cridecoder-0.2.1-cp314-cp314t-win_amd64.whl (497.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

cridecoder-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (628.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

cridecoder-0.2.1-cp314-cp314t-macosx_11_0_arm64.whl (593.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

cridecoder-0.2.1-cp314-cp314t-macosx_10_12_x86_64.whl (604.1 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

cridecoder-0.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (635.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

cridecoder-0.2.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (629.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

cridecoder-0.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (627.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

cridecoder-0.2.1-cp313-cp313-win_amd64.whl (497.7 kB view details)

Uploaded CPython 3.13Windows x86-64

cridecoder-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (635.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cridecoder-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (629.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

cridecoder-0.2.1-cp313-cp313-macosx_11_0_arm64.whl (596.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cridecoder-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl (604.9 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

cridecoder-0.2.1-cp312-cp312-win_amd64.whl (498.1 kB view details)

Uploaded CPython 3.12Windows x86-64

cridecoder-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (636.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cridecoder-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (629.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cridecoder-0.2.1-cp312-cp312-macosx_11_0_arm64.whl (596.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cridecoder-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl (605.7 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

cridecoder-0.2.1-cp311-cp311-win_amd64.whl (500.2 kB view details)

Uploaded CPython 3.11Windows x86-64

cridecoder-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (637.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cridecoder-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (632.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cridecoder-0.2.1-cp311-cp311-macosx_11_0_arm64.whl (597.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cridecoder-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl (606.8 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

cridecoder-0.2.1-cp310-cp310-win_amd64.whl (500.1 kB view details)

Uploaded CPython 3.10Windows x86-64

cridecoder-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (637.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cridecoder-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (632.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cridecoder-0.2.1-cp310-cp310-macosx_11_0_arm64.whl (597.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cridecoder-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl (606.7 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

cridecoder-0.2.1-cp39-cp39-win_amd64.whl (500.7 kB view details)

Uploaded CPython 3.9Windows x86-64

cridecoder-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (638.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cridecoder-0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (632.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cridecoder-0.2.1-cp39-cp39-macosx_11_0_arm64.whl (598.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

cridecoder-0.2.1-cp39-cp39-macosx_10_12_x86_64.whl (607.4 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for cridecoder-0.2.1.tar.gz
Algorithm Hash digest
SHA256 1b19352b7446794e48105aa9b7a6a8dec4b2dff9029f92e0ae561b645df6d7d6
MD5 3de2fb47555427555f26c48902865c86
BLAKE2b-256 ebfdd46e2a568628c952cbe33a11e78365ab6c8f8b0418fd1f5cc9d2009a0fb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ddf7f38bccdf2cc91813a06f7c7fb81ac143639fdbb3dd0744327b8f3f4ab3c6
MD5 d6019c443f5e36912ed3d6c86004fe4c
BLAKE2b-256 cbaa627c9458b4a3af8de76935785b97fa1e7c013fc81d422a0a9f646584b666

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ab978ed6c10660f6e7b246fe6e55eb5fe5bf1b591e626c575916cc21cbf93e1e
MD5 879ed491da26497d08ed9427e9906e50
BLAKE2b-256 fe5a46f9b9d40d1db266f2ba8fa8234b29846923704775bc26c0c55261044667

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 86d772563a336be86278c51eff09f46b60dbf175b7e3f1e9afc057f0ee4f5f5d
MD5 d0d9ab5d3147f09dbfcd686f887241d7
BLAKE2b-256 bb065ba4282d16879fac5ef54b8b233e2e99ba1a3de2d3bd27736dae101d3cad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 4a37d00cd0cfd0f8667174abf2175243f25a6447f3455bc3acf4fc6e313a8c37
MD5 17c84a028e858ebf9dd6dd3164be2d12
BLAKE2b-256 6a2e69439efa90f0297f14dbd005ed0e8513d4e7d4cdeed9e756f8cf8cbb98d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 daf20cff9863505c33ff121833dcd4a7d7922caa8a380e61094b76b9c270f28b
MD5 65f0164c5f8269892800f8b015d89ff7
BLAKE2b-256 efe4d7bfdbbb32bf75f861c9471cee703687c1f633dec3ebabde0d8ba2730546

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af22a7acf628b428818efbe7aa40e4e3a66f2d95bf42c6e245166dadcd23cfd8
MD5 f7f4125ca748a8b5082cb9b2cf5102b8
BLAKE2b-256 fed7918442500b56c48d222f3ec28b5ed9c8ef4c6332aef8eadcdeabf9ad6dcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 656fc9c67a58cc8795bede7e821c72259fbf7b4076df55fc5930d4ebecc86599
MD5 abed6c40d1ee6d67b7331e47e71b9a85
BLAKE2b-256 b332a213cda2dca2574492201895a3df9ce1ec31cf0329d2ced6745c0776c0a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de2952b7aea2465cad582ff999dac9002c0b2aa928f73deca057af16d2c94f48
MD5 bbbd80be9c0790fadd6409de0aebf52d
BLAKE2b-256 c6e3c7b6fff4b9d7ae241d8e26ed1d315ba016c70b79d0b236d37842c3fa62f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 547c3e41ee8ac650f661d166ea227afed573320ce35e7ede536f08dbf1f27a0d
MD5 88f200015e3768f39e05edb61cb81113
BLAKE2b-256 057de71a3124b7885028b9f32b668b5b10e8c092262a450bc7e31a03f0f6a225

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 319b197a48e4f7023d214e039933ac522d4f05abd283e2f16b87ddcff62197ce
MD5 a8f825ebd326d314a2a27a0c4f069eab
BLAKE2b-256 8a04e36e2da8719f677e51760a96a5bdb6500b50fa135442d3ecc56c3953ae91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 211d3740f199149b2cc4c20ce6416ea3ac03f7a88161288edb9da7210c7e724d
MD5 30ae57371ec311c3828b9c3435adc574
BLAKE2b-256 94858410748b85ac006d430cd40d4e9c6ffb30260287c94a723eae4a458f70ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f29ac72822cde2c38ac527f43ae9c833fee6db00e9f8fcccb6b626bfed1a138
MD5 d3557e88c864f1b6367aa793fee78a86
BLAKE2b-256 63b8d21362fa83b78e7819e3cc10712bff60ddf9261871af8cd146cf6bd21acf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 379474a322ba4babcba205d9dbbb1f0d6cc9549ae2b0bd181270aec65136df3b
MD5 25638f6a23cc21f4b7f7a9754ac3ae77
BLAKE2b-256 ca695c56ef4548ceb09b357f1cf14f00e1e283ebdeaab9b6a104fd93de41c1a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3c10bf9596eaa81d409575ad3fff60b74a2b6f73baa2ee0b30caab4dcd9debb
MD5 21f8f085bb0b1a6b938f66cf4a876d26
BLAKE2b-256 8dcd1c0aa73d3f71693462ab43a1e1c448d13f660cedbaf3235f28eea8a0b026

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e65b255c20be34f62192ea0baa1403dbf19a855e9b4f09f4636421eb382ca154
MD5 6b548f114d2eab03ac7e7d370014f598
BLAKE2b-256 7ab311d9260eb8bf3a43d86f781688e297195c21ba32ae01b994c1770a89ad59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f73ec4e89675f9bcee863d824b3da7455da623730c9000a5cd6fa7688a1f57d6
MD5 2b58d8c2b7b5d38b2d36631bb2ea1f04
BLAKE2b-256 8dec79ed8e0c7e0152eadafe29149d2b83bb9f99d0e27bea5303f473da1f4cde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa4139f92a2a4318aabd403d8e472880549f77af1272b9526498d908a2cff135
MD5 0db397cb8579b8ae9fa10a4c7cdacb30
BLAKE2b-256 f9cb354dde422f17f5f19a87791b674c59676d85412784e9c67136447f439666

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c568a41bf1c80aa4c2627ee5cfa52bb125dd481ad6dc5f0d07606a715978421f
MD5 0307054f42b635e220b1d648febc0135
BLAKE2b-256 92cb512498e902205a74d52de5e5aaaa0c11f69e8012d0b46153b957bf471ca6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af6de189cb0e625ddd97550eca6018735d8cb59c8391b0d7ed54e7fe5d35ed85
MD5 846ccaf5d98cd36349a87aeb50784b51
BLAKE2b-256 e28f75b72af3602d616beccd0ff74c3467c8888fad3a221da3dd613b7573e5a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ff39788311be0747c2865c00c0c2ea3be40cc0a7b3ffec6cfa510bacbd48671d
MD5 0d095d855a8ea363b0db1218dce514c0
BLAKE2b-256 650a6a6312bcee263e8e5d3005877c99caa502ae18c1372599dcdf3660a38633

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 adaa7b9419841cea7517ea975b8071db577ca10d94a16804e290e6f8d817db9a
MD5 d635ae739569553da60c0d41874e64b6
BLAKE2b-256 f5bcd12c9cadf9d0c0cdff0a8f0a9df2ff4d32b5062e5b1d41df6c1d54cda2d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b1e9c34dc2040f28ad4317bf978aa751ac3a22c5fe2caf8990c196e67efd7cf7
MD5 31b5e845004468d652c719c453724ba2
BLAKE2b-256 4ac57c3d3caaadb42413a9042c460b1dad6af12034bd370a8b3d22fd50c1b8ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 12dd39355021ff7ac0b6e24d429c80eb83fe731fa9d039cffb329f86b3310617
MD5 962491305ffe0b97f9de2bcbd7573cd8
BLAKE2b-256 22accbe50788f6b97a5cd9519900c2f5cfb9a1687297debd79ecc60166a8e5b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b10a9ac81ff217d3d9f3aec3c1a257d57c39b95238bad329ce846d12bcbd21e
MD5 9f7e9fe32d8e59aa7f517e57f6713b74
BLAKE2b-256 e2bf430bcf90f453db9d782b1f466702fd2ce313e28cfd0a2607af78b1071c17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f4b2b0b5c46c57b921ea2e0394924bc024c0d983d679ab5d5c9efb0df5a5b5ab
MD5 9c86df1d98ef2a4951726951c485a797
BLAKE2b-256 6216b0b1d60a7491ea78852cd31070c41d11ea0ee1d0c87bbd4bfa379ac3df23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 255444b5d0c03245bb180e26d0ce9c72c7ccbdc08c9172cb57449f01d7ac057e
MD5 4880ae4a433b8dc2cd0caf34cf302b83
BLAKE2b-256 053faf27bff609b4e7ab4e2b2d54fb38de17784263ae2217eef2ca4ed1c6411b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 035a090b40eb18e017b206c507cc6cd9c7b636f48a62877df21910d6785d5b6b
MD5 8ac3c5a92aceeb426c128adfb88aef14
BLAKE2b-256 220d86384c7345c9b4e843f52934ddc75ba4070055820d68342f604b43403fd1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b62b66b35df17f936f56610fad03d6d8dc31ae313741a70a513b7442b7a4ae48
MD5 c5e211e89b6de62fcecd2de7e73837eb
BLAKE2b-256 44e274a28a1755930e60db478c7f45e5cc494ff84a2672d3ca0c521d39faf8b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a76591d5f353fe2cd3e0b8ad6c4b193ab69aabe048968301437308784d5a048
MD5 555de9d5c79f74b8c1494b209e2849f0
BLAKE2b-256 87fb8356f76f33dbbc742cc99584b5d78e881475075839e0cd0bfbcb557066a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e63715c90069c8393c36cc9b7fa0586b41871916304d65fd71a0974a65d7ac37
MD5 490e93098dc2f97a7975bb14af5f8a06
BLAKE2b-256 e7381fb167d574259655104b64f7fb4b5d5ae8c49de3dcfb7d2f09c5c15fe92a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0845c5f0d368ec29a4a990db25e5d0bbc52da6a9e118be3082dd008cea5934e6
MD5 e75433b4fdf1caa8421558e444baacc7
BLAKE2b-256 8659de62b658d66d35c149b8bf492bf03183c4982480ea4603019ee475753611

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca23b6a871bbba43890705754221906171b36f7add8b9c633da3555f2e011282
MD5 198099afd1ea436a3ae5fceae5e15a40
BLAKE2b-256 1afdaf2f982eed051393e9c598aac31bc74b848c97ed28af10c8eaeff1ea60f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a000499670c0b9d48678ba57cbbecc9dd2752ad2a77aea089d0c2dac7706bc40
MD5 9dc08a8afba15d1b00e2ea4868189e76
BLAKE2b-256 eb408cdc6da9a780ce00a268c5e7d0a30134732417d1fe7d5e8c202ddf46cbc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad6628a105655f56c457da65ebcfc35002026461c399350ffb473e0859e4a4fb
MD5 f1194ba287fcd5cefb89e7b6d411e868
BLAKE2b-256 e580f9951b44bbbfab507fa78edd3f359b2dc4dc8044e255c0d6d8dcb8c0bd21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 54815802bfb8065f9df7f3bbd1a2ccc10f846e43300d44aa9f12811a20b3b4c3
MD5 aa1bbb8d81b2ebd4721b839dc82dd5db
BLAKE2b-256 62944e9c75d5d7d93c70198881b711de01c594729cc4dcb8f022b1edb7305beb

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