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.0.tar.gz (85.5 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.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (624.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cridecoder-0.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (617.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cridecoder-0.2.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (619.5 kB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

cridecoder-0.2.0-cp314-cp314t-win_amd64.whl (479.7 kB view details)

Uploaded CPython 3.14tWindows x86-64

cridecoder-0.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (611.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

cridecoder-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl (577.8 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

cridecoder-0.2.0-cp314-cp314t-macosx_10_12_x86_64.whl (585.8 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

cridecoder-0.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (619.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

cridecoder-0.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (612.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

cridecoder-0.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (611.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

cridecoder-0.2.0-cp313-cp313-win_amd64.whl (480.2 kB view details)

Uploaded CPython 3.13Windows x86-64

cridecoder-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (619.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cridecoder-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (612.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

cridecoder-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (578.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cridecoder-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl (588.2 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

cridecoder-0.2.0-cp312-cp312-win_amd64.whl (480.9 kB view details)

Uploaded CPython 3.12Windows x86-64

cridecoder-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (619.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cridecoder-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (612.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cridecoder-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (579.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cridecoder-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl (589.1 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

cridecoder-0.2.0-cp311-cp311-win_amd64.whl (483.0 kB view details)

Uploaded CPython 3.11Windows x86-64

cridecoder-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (621.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cridecoder-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (615.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cridecoder-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (580.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cridecoder-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl (590.8 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

cridecoder-0.2.0-cp310-cp310-win_amd64.whl (482.8 kB view details)

Uploaded CPython 3.10Windows x86-64

cridecoder-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (621.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cridecoder-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (615.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cridecoder-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (580.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cridecoder-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl (590.7 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

cridecoder-0.2.0-cp39-cp39-win_amd64.whl (483.5 kB view details)

Uploaded CPython 3.9Windows x86-64

cridecoder-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (622.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cridecoder-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (615.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cridecoder-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (581.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

cridecoder-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl (591.4 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for cridecoder-0.2.0.tar.gz
Algorithm Hash digest
SHA256 17cf04698aac10650dd78d6bf3e7ab2f36d2903bb1e8a6432948051f23886fd5
MD5 ba91bf535bf2fc4821ffefd69fae84c7
BLAKE2b-256 d417806671394f47c9c77b54aef6b3c39aba64af2f542b8dd0445719fca10b93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c31aaf3eec9798d0fcd143e3e3a838ee08174b0bd01d700afb24026d55f9b09
MD5 fe44b37199877d36502ea077e1377884
BLAKE2b-256 734f97acbe1af5b921a6394578fcee59f0034f8440b17d6130889ad8be9e2b5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6850b315a524d62939df85771f15135bb03b6e47b63a7645926cfabff866acf3
MD5 1cc0756673cd8c988dd528840fe74758
BLAKE2b-256 9b470c14e03fdb540a5fb327fdf5b8e03a1c3d7efc0a67936171faa1a0c485b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3061fdb60147f2edce88ba49906f6620bc10c847afcaba0426256fe3f7a0a140
MD5 9de0ffebf6f96fdfd8bc8383616320ac
BLAKE2b-256 91bdd4de87f71c4332b7611e7e264ba36a520f41a74e2e8a76a5ff990b1eaa77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 991ef592af0565fbbbe06a65c064fb7969818a0c2b45ff65a1b034738d453e42
MD5 aa5543e23842249e940fef5a58b1087a
BLAKE2b-256 d34092ba928b818b17b656b79eb6684933fd3faf22e777475073d5c71c2974e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cc20153a20ed8ab6f4d342ac2b3a4334329872a8063934dc53fd3cf3ac0e7277
MD5 ac0965848bffab7ee10e6127b6c23095
BLAKE2b-256 482ca3b4d253f79152877737559512f270335a8d4bf84a759266b106812de28b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14d49f5d1c65583bfc3b7968e58f6c9ffc33d08e8f9ed4a4478edb7a2188ae07
MD5 ce357a3e61911ef54b817b18df79d6d0
BLAKE2b-256 c7cdd48a6c99611530e5bd3311e48185283319a05cc9b7ac2000dc86f628f9de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4664922fa437cba8472bcb6550af1e4a61ae5840f811b6a56537b6a71b4edd7e
MD5 1da25a01c475b1e9e3b0a2f71bd613a6
BLAKE2b-256 d43d204886853bec31c879e14d6fec3adb830106d50828f53b694483c822d01e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11f0605e27cc170c6c421d0c133e180a3744becc3c17eb32f96065e7e56e6a2d
MD5 2537239b04a84786aa1c3facf3dbb3e8
BLAKE2b-256 d952d2cfeeac7097b8e850ccea5009ef36f8c794876746b2f23efad518743351

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 08ac0012f14e455a67e3660ab2691891511809274b5a3e39ff7edeec400e837d
MD5 49cc7acfed51c6ff46a0dca50848ab09
BLAKE2b-256 9bad43e43eaadc945565813a4d1c29a0fc1150f3aa86bdcba8557e75b565003f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 86698c52b735923518ce64b4e2ba8ab34715ff528a18cb269c9295a771871d70
MD5 6d909e707e331e8443af3fc94f2d4382
BLAKE2b-256 2f0038d55ed9aebb7995a20fd2a53a1911cb583f11e325fefffe9f0e907e3bdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e6e4dadad2a08b677469b7f104f0bd25225d86a9fef4272d5ff16eff652af14b
MD5 3396491c758934f090466ab188fe3c7d
BLAKE2b-256 9c3a946e340eb84bfd654b89aec5d1bc4d9c4b1569a37edc8ab520c6014ad82c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e4aad73467a7e6fc745c910a3b1a7f412b418c1f5fa8a905542d3340d71b9fd
MD5 6a52b26da4a4eb7f22b48cb85378a83b
BLAKE2b-256 e7bcd04bfc25156b9e6b26614101e4de1b4af815684c489820e6239e9989a88b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3e6806c34df78bb681a705fc3c3b99602035d5fb0938a3013963003c25f1134
MD5 7a17a7f18e53298d6e405ce078633406
BLAKE2b-256 696b9198c82cd68d1dae7cf78933e1e6bab04c27183b06e636509228bdc37134

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0126c788cc5c008df0068be6255a7a7173d8694fe9a898bce279e1ec17dc9b71
MD5 5dad8f951e034e7a08efb0c96cac862a
BLAKE2b-256 38d678fefd1f914226e330e7fa361882fe35fac109e407ee1c2fc5db2d1cc7b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8ea2a26e9f49a8579a8f53c4940c291a5e3e8ff61f15b49ab31a90d1210d3328
MD5 fe09d8d100e921442bb479afd3008b06
BLAKE2b-256 c42be879e06192f4ee65f1bfafa13d189a8160d27fb3394d96ad2252f63b5685

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5eafe36eebf71571693cdd257c7f924321217d2c44d2031a6b6634ed0d80da0f
MD5 40edc52e1882f71fb9f6c27202539806
BLAKE2b-256 3e933e75ccfc6db8ccacd77e0fee16db6abc9dc2e13d2bfacd05b14e248e5f89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 380a74b31ffe30cfb7af84f0cb6e081f475c127ef9cacca2a986b1a909b127ee
MD5 2b0c9622da104adc60e8e0161fc76151
BLAKE2b-256 6dc3536de02b1be5e0e59975d5c7f85229dace32ec5ea6eba3178de5ed8c2ef5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5b29d5db49d055bd506fd150f87ad335fac744049928a2e82567881c7b692b19
MD5 4c8dfe32d1a53944898ed4d8aafab8f2
BLAKE2b-256 d89180cad9dc491a89bb4e56896fb5bfe8bc15e2f62587dfcb194c5a44512c5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8e6512271a4f8b618913baf1d04321cf66db629b1c6c23bdd658cfa81523301f
MD5 f052fc46840439918448d573aaa3aade
BLAKE2b-256 526cbe236de2fcfe817eb2fc11232d831341e8e91eccf2ed97b557828124b15c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 25f0dc85f7e232024d782f96aa71a192c5074e28f871f37c6cbfc488885a2c8b
MD5 ef923c5dd93fd4250aa2a97be40d400a
BLAKE2b-256 37fd9c819c58759291e7d12cf503db6eaf914b21cf508088774a4d6cf81e5260

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c7c7a082a430e35b65afc52f6a836659923ab345b73c4fc26817a34b03c0a272
MD5 04a5b00d0ee836f9c8d118b1122f9d93
BLAKE2b-256 03a2c3a1e86e11638110302697cd7f8dbc9c7fbf1493367f1b4fd15a0accb1c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 630a1fda16d78223abc2a0fbab897e18a6307aa6ff1e53ad4f26e80640218645
MD5 91d3a625a64fb78d457d11a73afbe5b2
BLAKE2b-256 be8c12cda80b458bcddc6a7decfc43bed896c089d0fb277a1047662673706fca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 572776724e092a7de1cdecb17e1ec2c675f9a5648767a6ad2012715e65f06e0c
MD5 360a67f21b9a1150b4271a12c2dd6c25
BLAKE2b-256 37ac15eed073d265399e9ed5561d464e6eab6f579abd5aed8f072444b6b568d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8e0fa2d0903c084e3ef5aeafa8641f8dac62eb002a4ae5597bee4d99e07cb7f
MD5 6d02ef651a229c2044d804a2afcdd31a
BLAKE2b-256 5f71679f7bd416b7a601ec4ffdee725155a8be72ea75f3c988a5e344497a701b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c3b9b0c51f872dd0070c6980e4f7d1b363e27d0d3947c6ee3ab5667fa4b0188c
MD5 137d622d8dcbf0c3266c3d31591ee5e8
BLAKE2b-256 cd9ee21f2ddfa2eab5779e7e9d4e1fa25ea81dea10f2ea8f8bf76eca87407610

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a6764d9ed4a007002e3f1d71c5fbb06c0ef5af6893341e9c052c395628a6bb8a
MD5 50590337b4e9ee245290d1683fac4634
BLAKE2b-256 c760a647de420a20b2e1e103894d10609dca234fa346b66261e96769e52bae14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c16ceff06c99aa08ea4b9bd9751962aaabe86b98b04b0ca45fbcf6a1034139e
MD5 5feb360d9c567e770c38ba9956e2208e
BLAKE2b-256 4ccc6a7e1ffa88367c4abc0d1ba4d8018bf743b470a6197094bcfd6eae9def19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d04a8ebc79f5cae67bf37b33f88a4ca5bb2492f47924e5516c07eb73292c95da
MD5 b2545906a442a26b266899bec9a475d4
BLAKE2b-256 a0085abfe7835a322d5b20941a892c8592ac3c264d227673e074775bc58a1324

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cea19ddc1f8b63d57d43c6e9a54061bd98c73de271fb50827ac091a0615e5ee9
MD5 a3b55b6b07eaa78c7ada57c86a9a7105
BLAKE2b-256 3526e314286d07bdae0d190890ca311a78750639bbb5c7367f83055a68788c35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1d41f5108d44ab597b42c83966976906b0df3d779976573bc2ddc72fc919e7e2
MD5 ed6eb00bd30e6dd50d3e5772a88979f7
BLAKE2b-256 c391d44088d9420b5c54bd2c139e28076fe992e1d0510f593d1579509015be9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f5f69d8a6c32edf03fae27fd5f9ee8106f9d9a5581f672412e345ee49266a345
MD5 53c4a5c6230af9957d30affc3f43bdec
BLAKE2b-256 2a6f99dd5322702bcfeee5b3c55133b2fc9619dfee616ef60854129e2852a705

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f263ac870a99e4528bacb9320572b261437798cdbbd70137a6e13c013993c2f
MD5 cfbcafaf8f6d2868ca0e3a3213af8721
BLAKE2b-256 c3e76b0345f61aa187fca2760a7aad84dfed5b5a2cd762b1bf9305466767b356

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6bb4861086abd6a3702de36f95d5c637edcb2bdc6730435136f71fa402a60ba3
MD5 95d691924a24010743a94402730388cd
BLAKE2b-256 2cbeaed937a41a781ef1313b25328969c2a6d3b81a429085721d6f4aa8b3e285

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c9172fdd12d4aedea56c8d11c6fbe634256030affccac904a46a6eb512113092
MD5 7166ca055c4da90f32837fdc60e0b55f
BLAKE2b-256 9dff1e943820aaffc0830de08db3741e6f93cf2eab60f874a21de06afbb92fb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cridecoder-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5706a3c6f2c952e8c536c94e3f5233b6efd639aec09d4fe66b2590fd1e0b3b1a
MD5 ecbd4bcd8c3c5213b10048ccdecbb790
BLAKE2b-256 eb95296ff280ed07a28be325c982dbbc71aa88a4507776fb2854d410dcf6944a

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