{
  "upstream_commit": "ea99364f61c14656440e8d77e9c233ccf3124633",
  "note": "Selected Layer III inputs, not a count of ISO conformance cases.",
  "cases": [
    {
      "id": "l3-compl",
      "category": "boundary",
      "path": "tests/corpus/upstream/l3-compl.bit",
      "sha256": "3b93f3675821a5af4826abcff7097fa2e42efcc46154e02c992995f7e31dbc8e",
      "bytes": 41495,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-compl.bit",
      "reference_pcm": "tests/corpus/upstream/l3-compl.pcm",
      "reference_sha256": "b33610eba44b3c1c0eb2dbc90bd55aba8c57e82c71b133266780d7182e2d994e"
    },
    {
      "id": "l3-he_32khz",
      "category": "normal",
      "path": "tests/corpus/upstream/l3-he_32khz.bit",
      "sha256": "965065cdcac3f45a61a9f54b4f94d59d0334f4b5cb74840a5aec7d405e2e050f",
      "bytes": 95760,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-he_32khz.bit",
      "reference_pcm": "tests/corpus/upstream/l3-he_32khz.pcm",
      "reference_sha256": "61c5a85e3057905e47402bb85b36fadeba23be9a04b8090e42670eab621acf08"
    },
    {
      "id": "l3-he_44khz",
      "category": "normal",
      "path": "tests/corpus/upstream/l3-he_44khz.bit",
      "sha256": "a64212281a8896d90e00f06c9b21f2c8f21ef9cb7367cae692a92ea421984441",
      "bytes": 166661,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-he_44khz.bit",
      "reference_pcm": "tests/corpus/upstream/l3-he_44khz.pcm",
      "reference_sha256": "fa9a4f4ab1e4dd8b2d08211d8c20a35c08237a0615172e8572d4b43645a9db2c"
    },
    {
      "id": "l3-he_48khz",
      "category": "normal",
      "path": "tests/corpus/upstream/l3-he_48khz.bit",
      "sha256": "dd0383075710570648b8961f3cd0ce692f07a679b265fc4997e50883b3958299",
      "bytes": 63840,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-he_48khz.bit",
      "reference_pcm": "tests/corpus/upstream/l3-he_48khz.pcm",
      "reference_sha256": "61c5a85e3057905e47402bb85b36fadeba23be9a04b8090e42670eab621acf08"
    },
    {
      "id": "l3-he_free",
      "category": "normal",
      "path": "tests/corpus/upstream/l3-he_free.bit",
      "sha256": "b55afc2a21492c4b3035d423f36fe87560ef34f65eb997da60af9b01f300362c",
      "bytes": 26645,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-he_free.bit",
      "reference_pcm": "tests/corpus/upstream/l3-he_free.pcm",
      "reference_sha256": "9e89d9481c68261e070e575174c85739b630553ddc9f7feaf1c61605fb15b3d2"
    },
    {
      "id": "l3-he_mode",
      "category": "out_of_scope",
      "path": "tests/corpus/upstream/l3-he_mode.bit",
      "sha256": "fb90396d9bb13311be35284d061e19196830d213d823e05297b18172c88d90ce",
      "bytes": 53498,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-he_mode.bit",
      "reference_pcm": "tests/corpus/upstream/l3-he_mode.pcm",
      "reference_sha256": "12c1c72d0a99648698216a0014134259087838b3f3266cb19943ef78206317b0"
    },
    {
      "id": "l3-hecommon",
      "category": "normal",
      "path": "tests/corpus/upstream/l3-hecommon.bit",
      "sha256": "21999b77716aeba047c7f55c2c1ce17b54c780b6dc007912f251b7ea189676ef",
      "bytes": 12538,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-hecommon.bit",
      "reference_pcm": "tests/corpus/upstream/l3-hecommon.pcm",
      "reference_sha256": "5af4952d4451dc977b1344f836975e7545a66e38425de1764f3c28994cc38397"
    },
    {
      "id": "l3-si",
      "category": "normal",
      "path": "tests/corpus/upstream/l3-si.bit",
      "sha256": "4f3382de1d9265013d42249ff108023d4a90ecf3c0136489d199243a90a5d0f9",
      "bytes": 24659,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-si.bit",
      "reference_pcm": "tests/corpus/upstream/l3-si.pcm",
      "reference_sha256": "331c1e57fd6161ee63eac62650337d5f73cbf70dcdd76e50a11acb8016d8669d"
    },
    {
      "id": "l3-si_block",
      "category": "normal",
      "path": "tests/corpus/upstream/l3-si_block.bit",
      "sha256": "1d12956840638bf6b81164fc510c3e8269eeb038a51dc4548469e21a71e52b69",
      "bytes": 13374,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-si_block.bit",
      "reference_pcm": "tests/corpus/upstream/l3-si_block.pcm",
      "reference_sha256": "7ed181c7dad40e7033d73303131345ac57b914fab9eb1ae8c00a263aa9b0b7cb"
    },
    {
      "id": "l3-si_huff",
      "category": "normal",
      "path": "tests/corpus/upstream/l3-si_huff.bit",
      "sha256": "fda6d8a7d4e1df3cb17d3560b57013ef98abbf9c60d940455c2e3ebf63eae0ef",
      "bytes": 15673,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-si_huff.bit",
      "reference_pcm": "tests/corpus/upstream/l3-si_huff.pcm",
      "reference_sha256": "468cd5d833fa3e017300128d3a80126412e6d77bdbdcca9e97abace6752cc0be"
    },
    {
      "id": "l3-sin1k0db",
      "category": "boundary",
      "path": "tests/corpus/upstream/l3-sin1k0db.bit",
      "sha256": "64775e23c29aa84e27f68777460f88e0717af2ed64e732d287a20c5a92c9fa3e",
      "bytes": 133120,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-sin1k0db.bit",
      "reference_pcm": "tests/corpus/upstream/l3-sin1k0db.pcm",
      "reference_sha256": "4a31caa4ec395b4f4c8efbb1b7fe739f7390a83b78320d078ef53bcb84939e63"
    },
    {
      "id": "l3-test45",
      "category": "normal",
      "path": "tests/corpus/upstream/l3-test45.bit",
      "sha256": "384ccca2d558a3505bb2e7c2860e12aa3b651473ace655cda3a2c8cfb1b2fc53",
      "bytes": 391105,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-test45.bit",
      "reference_pcm": "tests/corpus/upstream/l3-test45.pcm",
      "reference_sha256": "bd79ae04a9437ffa9794df9540c119b45c89b29488c6b6584cc32c3ccde21fe0"
    },
    {
      "id": "l3-test46",
      "category": "normal",
      "path": "tests/corpus/upstream/l3-test46.bit",
      "sha256": "c44f835c6efbfad67359aa327d78f0feaf22c443e191d68f80e6d2fefd6d8af5",
      "bytes": 130613,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-test46.bit",
      "reference_pcm": "tests/corpus/upstream/l3-test46.pcm",
      "reference_sha256": "5038a9c90f640474261da37833d3ad9c172301938a8e75c06d39e7ef1610edf1"
    },
    {
      "id": "M2L3_bitrate_16_all",
      "category": "normal",
      "path": "tests/corpus/upstream/M2L3_bitrate_16_all.bit",
      "sha256": "69577544aa28b87f6217ad2060f4cec3b1835593c659683ed8437429a74d3640",
      "bytes": 154224,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/M2L3_bitrate_16_all.bit",
      "reference_pcm": "tests/corpus/upstream/M2L3_bitrate_16_all.pcm",
      "reference_sha256": "e575c8900be1f8949cfcd3e797ed512a3179ce7d36112ad01cea15a1be1e83be"
    },
    {
      "id": "M2L3_bitrate_22_all",
      "category": "normal",
      "path": "tests/corpus/upstream/M2L3_bitrate_22_all.bit",
      "sha256": "d636dc9e1108daac730fa23da1b45142c4cda610f0fd50d83cdab0a04264f876",
      "bytes": 111908,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/M2L3_bitrate_22_all.bit",
      "reference_pcm": "tests/corpus/upstream/M2L3_bitrate_22_all.pcm",
      "reference_sha256": "0d9d5ba8a81dba7592a25d619e5c2474f2c87fac812c19245f66b864a6062afd"
    },
    {
      "id": "M2L3_bitrate_24_all",
      "category": "normal",
      "path": "tests/corpus/upstream/M2L3_bitrate_24_all.bit",
      "sha256": "0bb8dda0f56562889d157a2cd37478d58eb7f18df533ec1187d6fbc5b54f1e7a",
      "bytes": 102816,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/M2L3_bitrate_24_all.bit",
      "reference_pcm": "tests/corpus/upstream/M2L3_bitrate_24_all.pcm",
      "reference_sha256": "ef4fa61d0a041de7ed27ce727c734b719a69871d456d8907c0d26b9fe42797df"
    },
    {
      "id": "M2L3_compl24",
      "category": "normal",
      "path": "tests/corpus/upstream/M2L3_compl24.bit",
      "sha256": "856df786497a394091212086edbb77cc5f5c5572f0381f96be4273d2a7dccabf",
      "bytes": 81408,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/M2L3_compl24.bit",
      "reference_pcm": "tests/corpus/upstream/M2L3_compl24.pcm",
      "reference_sha256": "c8ffa0ee2d763a7ff0b7cdb9662867c4e86bf3a53923b28cf7dfdf947a0985ee"
    },
    {
      "id": "M2L3_noise",
      "category": "normal",
      "path": "tests/corpus/upstream/M2L3_noise.bit",
      "sha256": "d61b64a058f202a9d075f6c58a83b9ef88eb1aab2a7144c9ab6d788fe58fccec",
      "bytes": 120999,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/M2L3_noise.bit",
      "reference_pcm": "tests/corpus/upstream/M2L3_noise.pcm",
      "reference_sha256": "b750f748429ee011ede3ed03eb08b42c54d513d6a755737e422c3d951f7cc43f"
    },
    {
      "id": "l3-nonstandard-small",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/l3-nonstandard-small.bit",
      "sha256": "81db8ebbbbc69c6c6ad4a6aa92b76e0c08af547da236b9e2c9dbe1d8285a8130",
      "bytes": 5,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-nonstandard-small.bit"
    },
    {
      "id": "l3-nonstandard-sideinfo-size",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/l3-nonstandard-sideinfo-size.bit",
      "sha256": "a1988fd67eb5a453c1ddf81d34e4784109e4f065674733a6dc2d90617ad77101",
      "bytes": 100,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-nonstandard-sideinfo-size.bit"
    },
    {
      "id": "l3-nonstandard-compl-sideinfo-bigvalues",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/l3-nonstandard-compl-sideinfo-bigvalues.bit",
      "sha256": "1cb83da481a4c744cbc5a2c4932929e955f0b72234dd73150dd86b0dd9d9d76f",
      "bytes": 41495,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-nonstandard-compl-sideinfo-bigvalues.bit"
    },
    {
      "id": "l3-nonstandard-compl-sideinfo-blocktype",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/l3-nonstandard-compl-sideinfo-blocktype.bit",
      "sha256": "915ae8832581358c78d66d720038dba4edc85a41eea119098eb27ef4ebcc6c72",
      "bytes": 41495,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-nonstandard-compl-sideinfo-blocktype.bit"
    },
    {
      "id": "l3-nonstandard-compl-sideinfo-size",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/l3-nonstandard-compl-sideinfo-size.bit",
      "sha256": "f2e981e6dff11bd0af4919340c36703a035be5fbe7988b266d1f3eec04e50788",
      "bytes": 41495,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-nonstandard-compl-sideinfo-size.bit"
    },
    {
      "id": "l3-nonstandard-vbrtag-corrupted",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/l3-nonstandard-vbrtag-corrupted.bit",
      "sha256": "7a4ba90fdb30232c1722b04b12169b10331f0e1b4bdbf2a48de8ed74548513cd",
      "bytes": 417,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-nonstandard-vbrtag-corrupted.bit"
    },
    {
      "id": "l3-nonstandard-vbrtag-oob-read",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/l3-nonstandard-vbrtag-oob-read.bit",
      "sha256": "fdb5c22872880061e3d3e56e277e13e58e748a960ccc88f6f134a7db144f25f6",
      "bytes": 104,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-nonstandard-vbrtag-oob-read.bit"
    },
    {
      "id": "l3-nonstandard-he_44_48khz",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/l3-nonstandard-he_44_48khz.bit",
      "sha256": "f1a554f6de8832cb064c47cd022fd76f826d51839c80c8b3d5d7c55d0db1fbcf",
      "bytes": 230501,
      "origin": "minimp3@ea99364f61c14656440e8d77e9c233ccf3124633/vectors/l3-nonstandard-he_44_48khz.bit"
    },
    {
      "id": "generated-8000-2ch-cbr",
      "category": "normal",
      "path": "tests/corpus/generated/generated-8000-2ch-cbr.mp3",
      "sha256": "043751caf47378b05afcd1e384725e1038821ae75a18ab421d55f4a60c97dbb7",
      "bytes": 1512,
      "origin": "deterministic synthetic chirp encoded with libmp3lame",
      "sample_rate": 8000,
      "channels": 2,
      "source_frames_per_channel": 2800,
      "mode": "cbr",
      "ffmpeg_version": "ffmpeg version 2024-10-13-git-e347b4ff31-essentials_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers",
      "command": [
        "ffmpeg",
        "-hide_banner",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<ROOT>\\target\\corpus-source\\generated-8000-2ch-cbr.wav",
        "-map_metadata",
        "-1",
        "-c:a",
        "libmp3lame",
        "-b:a",
        "24k",
        "-write_xing",
        "0",
        "-id3v2_version",
        "0",
        "<ROOT>\\tests\\corpus\\generated\\generated-8000-2ch-cbr.mp3"
      ]
    },
    {
      "id": "generated-11025-1ch-vbr",
      "category": "normal",
      "path": "tests/corpus/generated/generated-11025-1ch-vbr.mp3",
      "sha256": "a35cf7743ffe724582908125abb95cbb874ec28c7c053d0edeeafa836a3bec9a",
      "bytes": 1041,
      "origin": "deterministic synthetic chirp encoded with libmp3lame",
      "sample_rate": 11025,
      "channels": 1,
      "source_frames_per_channel": 3858,
      "mode": "vbr",
      "ffmpeg_version": "ffmpeg version 2024-10-13-git-e347b4ff31-essentials_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers",
      "command": [
        "ffmpeg",
        "-hide_banner",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<ROOT>\\target\\corpus-source\\generated-11025-1ch-vbr.wav",
        "-map_metadata",
        "-1",
        "-c:a",
        "libmp3lame",
        "-q:a",
        "4",
        "-write_xing",
        "0",
        "-id3v2_version",
        "0",
        "<ROOT>\\tests\\corpus\\generated\\generated-11025-1ch-vbr.mp3"
      ]
    },
    {
      "id": "generated-12000-2ch-abr",
      "category": "normal",
      "path": "tests/corpus/generated/generated-12000-2ch-abr.mp3",
      "sha256": "98a0be7585bcbcb5a1483416ffdb257ac33318fc96ee59e35eb5bfd776c9f682",
      "bytes": 1584,
      "origin": "deterministic synthetic chirp encoded with libmp3lame",
      "sample_rate": 12000,
      "channels": 2,
      "source_frames_per_channel": 4200,
      "mode": "abr",
      "ffmpeg_version": "ffmpeg version 2024-10-13-git-e347b4ff31-essentials_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers",
      "command": [
        "ffmpeg",
        "-hide_banner",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<ROOT>\\target\\corpus-source\\generated-12000-2ch-abr.wav",
        "-map_metadata",
        "-1",
        "-c:a",
        "libmp3lame",
        "-abr",
        "1",
        "-b:a",
        "24k",
        "-write_xing",
        "0",
        "-id3v2_version",
        "0",
        "<ROOT>\\tests\\corpus\\generated\\generated-12000-2ch-abr.mp3"
      ]
    },
    {
      "id": "generated-16000-1ch-cbr",
      "category": "normal",
      "path": "tests/corpus/generated/generated-16000-1ch-cbr.mp3",
      "sha256": "5a2e57c24fc2318199d502fcb7af856146c1fd124b7467b98972e714719135c8",
      "bytes": 3456,
      "origin": "deterministic synthetic chirp encoded with libmp3lame",
      "sample_rate": 16000,
      "channels": 1,
      "source_frames_per_channel": 5600,
      "mode": "cbr",
      "ffmpeg_version": "ffmpeg version 2024-10-13-git-e347b4ff31-essentials_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers",
      "command": [
        "ffmpeg",
        "-hide_banner",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<ROOT>\\target\\corpus-source\\generated-16000-1ch-cbr.wav",
        "-map_metadata",
        "-1",
        "-c:a",
        "libmp3lame",
        "-b:a",
        "64k",
        "-write_xing",
        "0",
        "-id3v2_version",
        "0",
        "<ROOT>\\tests\\corpus\\generated\\generated-16000-1ch-cbr.mp3"
      ]
    },
    {
      "id": "generated-22050-2ch-vbr",
      "category": "normal",
      "path": "tests/corpus/generated/generated-22050-2ch-vbr.mp3",
      "sha256": "7a0192e8fb4bd24436a80f011ceb2062581b1ca5ce3e2519191774f14ef3e17e",
      "bytes": 1927,
      "origin": "deterministic synthetic chirp encoded with libmp3lame",
      "sample_rate": 22050,
      "channels": 2,
      "source_frames_per_channel": 7717,
      "mode": "vbr",
      "ffmpeg_version": "ffmpeg version 2024-10-13-git-e347b4ff31-essentials_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers",
      "command": [
        "ffmpeg",
        "-hide_banner",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<ROOT>\\target\\corpus-source\\generated-22050-2ch-vbr.wav",
        "-map_metadata",
        "-1",
        "-c:a",
        "libmp3lame",
        "-q:a",
        "4",
        "-write_xing",
        "0",
        "-id3v2_version",
        "0",
        "<ROOT>\\tests\\corpus\\generated\\generated-22050-2ch-vbr.mp3"
      ]
    },
    {
      "id": "generated-24000-1ch-abr",
      "category": "normal",
      "path": "tests/corpus/generated/generated-24000-1ch-abr.mp3",
      "sha256": "8e50a02da02f8b830eb9e3b712891627f78e272c3775f0f3c769aeb7515b17e0",
      "bytes": 2064,
      "origin": "deterministic synthetic chirp encoded with libmp3lame",
      "sample_rate": 24000,
      "channels": 1,
      "source_frames_per_channel": 8400,
      "mode": "abr",
      "ffmpeg_version": "ffmpeg version 2024-10-13-git-e347b4ff31-essentials_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers",
      "command": [
        "ffmpeg",
        "-hide_banner",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<ROOT>\\target\\corpus-source\\generated-24000-1ch-abr.wav",
        "-map_metadata",
        "-1",
        "-c:a",
        "libmp3lame",
        "-abr",
        "1",
        "-b:a",
        "64k",
        "-write_xing",
        "0",
        "-id3v2_version",
        "0",
        "<ROOT>\\tests\\corpus\\generated\\generated-24000-1ch-abr.mp3"
      ]
    },
    {
      "id": "generated-32000-2ch-cbr",
      "category": "normal",
      "path": "tests/corpus/generated/generated-32000-2ch-cbr.mp3",
      "sha256": "8c00a9fd0c3519915ed3d602ad28fa055b86764eb2031441804239ddec6ff240",
      "bytes": 6336,
      "origin": "deterministic synthetic chirp encoded with libmp3lame",
      "sample_rate": 32000,
      "channels": 2,
      "source_frames_per_channel": 11200,
      "mode": "cbr",
      "ffmpeg_version": "ffmpeg version 2024-10-13-git-e347b4ff31-essentials_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers",
      "command": [
        "ffmpeg",
        "-hide_banner",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<ROOT>\\target\\corpus-source\\generated-32000-2ch-cbr.wav",
        "-map_metadata",
        "-1",
        "-c:a",
        "libmp3lame",
        "-b:a",
        "128k",
        "-write_xing",
        "0",
        "-id3v2_version",
        "0",
        "<ROOT>\\tests\\corpus\\generated\\generated-32000-2ch-cbr.mp3"
      ]
    },
    {
      "id": "generated-44100-1ch-vbr",
      "category": "normal",
      "path": "tests/corpus/generated/generated-44100-1ch-vbr.mp3",
      "sha256": "e3e3078942225e6329bbecbfebac5a33d4a04794efab1de335ec57ef822f1625",
      "bytes": 2160,
      "origin": "deterministic synthetic chirp encoded with libmp3lame",
      "sample_rate": 44100,
      "channels": 1,
      "source_frames_per_channel": 15435,
      "mode": "vbr",
      "ffmpeg_version": "ffmpeg version 2024-10-13-git-e347b4ff31-essentials_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers",
      "command": [
        "ffmpeg",
        "-hide_banner",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<ROOT>\\target\\corpus-source\\generated-44100-1ch-vbr.wav",
        "-map_metadata",
        "-1",
        "-c:a",
        "libmp3lame",
        "-q:a",
        "4",
        "-write_xing",
        "0",
        "-id3v2_version",
        "0",
        "<ROOT>\\tests\\corpus\\generated\\generated-44100-1ch-vbr.mp3"
      ]
    },
    {
      "id": "generated-48000-2ch-abr",
      "category": "normal",
      "path": "tests/corpus/generated/generated-48000-2ch-abr.mp3",
      "sha256": "952015d270a2251d12e38cb969929d50f64ef0de9a2cba42dcd746919e1259a0",
      "bytes": 5040,
      "origin": "deterministic synthetic chirp encoded with libmp3lame",
      "sample_rate": 48000,
      "channels": 2,
      "source_frames_per_channel": 16800,
      "mode": "abr",
      "ffmpeg_version": "ffmpeg version 2024-10-13-git-e347b4ff31-essentials_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers",
      "command": [
        "ffmpeg",
        "-hide_banner",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<ROOT>\\target\\corpus-source\\generated-48000-2ch-abr.wav",
        "-map_metadata",
        "-1",
        "-c:a",
        "libmp3lame",
        "-abr",
        "1",
        "-b:a",
        "128k",
        "-write_xing",
        "0",
        "-id3v2_version",
        "0",
        "<ROOT>\\tests\\corpus\\generated\\generated-48000-2ch-abr.mp3"
      ]
    },
    {
      "id": "generated-gapless-tagged",
      "category": "alignment",
      "path": "tests/corpus/generated/generated-gapless-tagged.mp3",
      "sha256": "f94b6813949456386b33db1a2d3504f5af4d6655e165364336a92656f40bcf8d",
      "bytes": 3402,
      "origin": "deterministic synthetic chirp encoded with libmp3lame",
      "sample_rate": 44100,
      "channels": 2,
      "source_frames_per_channel": 15435,
      "mode": "vbr",
      "ffmpeg_version": "ffmpeg version 2024-10-13-git-e347b4ff31-essentials_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers",
      "command": [
        "ffmpeg",
        "-hide_banner",
        "-loglevel",
        "error",
        "-y",
        "-i",
        "<ROOT>\\target\\corpus-source\\generated-gapless-tagged.wav",
        "-map_metadata",
        "-1",
        "-c:a",
        "libmp3lame",
        "-q:a",
        "4",
        "-write_xing",
        "1",
        "-id3v2_version",
        "4",
        "<ROOT>\\tests\\corpus\\generated\\generated-gapless-tagged.mp3"
      ]
    },
    {
      "id": "empty",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/empty.bit",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      "bytes": 0,
      "origin": "deterministic malformed boundary fixture"
    },
    {
      "id": "random-seed-20260921",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/random-seed-20260921.bit",
      "sha256": "f14e060e1624415dcb82efa2d241af44dacbcfef70fa2c8ca1b0b45fdbcabd61",
      "bytes": 1024,
      "origin": "deterministic malformed boundary fixture"
    },
    {
      "id": "truncated-header",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/truncated-header.bit",
      "sha256": "b8305114a6470f286472171e1bcd6bb8cfbb41a556b523b4bb44b6c0625e5b49",
      "bytes": 3,
      "origin": "deterministic malformed boundary fixture"
    },
    {
      "id": "truncated-tail",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/truncated-tail.bit",
      "sha256": "56199946128c3d39638b446cd46328e8ea4292d38eff03b9206fc4218033610f",
      "bytes": 2143,
      "origin": "deterministic malformed boundary fixture"
    },
    {
      "id": "id3-truncated",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/id3-truncated.bit",
      "sha256": "241ebd09f896ef8d08f6561d84d59569c4bb25ca376dbd9d3ecd9b729586f96d",
      "bytes": 15,
      "origin": "deterministic malformed boundary fixture"
    },
    {
      "id": "id3-bad-synchsafe",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/id3-bad-synchsafe.bit",
      "sha256": "ac8384bae72a0449a7743f35f94fa05036b71a33b344673366102405ec8f4eda",
      "bytes": 10,
      "origin": "deterministic malformed boundary fixture"
    },
    {
      "id": "id3-huge-declaration",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/id3-huge-declaration.bit",
      "sha256": "6708cebfe151a679fdf4e4d8953986af3e1c5f0934a8b81afb4bb4eb7cbe8b16",
      "bytes": 10,
      "origin": "deterministic malformed boundary fixture"
    },
    {
      "id": "false-sync",
      "category": "abnormal",
      "path": "tests/corpus/abnormal/false-sync.bit",
      "sha256": "9fc8629b9ff41e598343647463917860855f38951005586f5e6c6202f2a8e3a8",
      "bytes": 400,
      "origin": "deterministic malformed boundary fixture"
    }
  ]
}
