bchunk
github.com
What it is
bchunk is a free command-line utility that converts CD images and tracks. It accepts a .bin image, a .cue index containing track types and offsets, and an output basename. BIN/CUE and RAW/CUE inputs can produce ISO or CDR output. The -w option writes audio tracks as WAV files, while -s changes the byte order of audio samples. For MODE2/2352 tracks, -p handles PlayStation mode by outputting 2336 bytes from offset 0; -r writes raw 2352-byte data from offset 0. The README identifies the program as binchunker version 1.2.2 and describes compiling with make and installing with make install. Its changelog records fixes for a heap-based buffer overflow and a null access violation and crash caused by malformed CUE files. bchunk runs on Linux and macOS, is released under the GNU GPL version 2 or later, and has no GitHub releases listed.
Spec sheet
- Purpose
- bchunk converts CD images in .bin/.cue format to .iso and .cdr tracks.Read 9 Oct 2026 · github.com
- Platforms
- The README lists successful compilation on Linux, Solaris, Digital Unix, SGI IRIX, and Mac OS X, and says it should compile on any decent ANSI C system.Read 9 Oct 2026 · github.com
- License
- The project is released under the GNU General Public License, version 2 or any later version at the user's option.Read 9 Oct 2026 · github.com
- Audio byte order
- The -s option swaps byte order in audio track samples.Read 9 Oct 2026 · github.com
- Audio output
- The -w option writes audio tracks in WAV format.Read 9 Oct 2026 · github.com
- Build and install
- The README describes building from source with make and installing with make install.Read 9 Oct 2026 · github.com
- Input requirements
- The command takes an image .bin file, a .cue index file containing track types and offsets, and an output basename.Read 9 Oct 2026 · github.com
- Latest version noted
- The README identifies the program as binchunker version 1.2.2.Read 9 Oct 2026 · github.com
- PlayStation mode
- The -p option handles MODE2/2352 tracks in PSX mode by outputting 2336 bytes from offset 0.Read 9 Oct 2026 · github.com
- Raw mode
- The -r option outputs MODE2/2352 tracks in raw format, from offset 0 for 2352 bytes.Read 9 Oct 2026 · github.com
- Release downloads
- The GitHub releases page states that there are no releases for this repository.Read 9 Oct 2026 · github.com
- Security fix history
- The changelog says version 1.2.2 fixed CVE-2017-15953, a heap-based buffer overflow, and CVE-2017-15955, a null access violation and crash on malformed CUE files.Read 9 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Converts BIN/CUE images to ISO or CDR
- Supports RAW/CUE inputs
- WAV audio output option
- PlayStation and raw MODE2 handling
- GNU GPL version 2 or later
Limits
- Command-line utility
- Requires both .bin and .cue inputs
- No GitHub releases listed
- No Windows platform listed
Who it suits
bchunk suits users who need command-line conversion of BIN/CUE or RAW/CUE disc images on Linux or macOS. It is intended for people comfortable supplying image, cue, and output arguments and building from source.
Verdict
bchunk focuses on disc-image conversion with options for audio and MODE2 data handling. Its documented source build and Linux/macOS listing make it a command-line tool for users prepared to work with those inputs and environments.
Where Specifiction places it
- ISO Creation Software#12 of 337.7