Skip to content
CD image processing suite with optimized lossless encoders in C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Bwg.Hardware
Bwg.Logging
Bwg.Scsi Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUEControls
CUEPlayer
CUERipper.WPF Update .NET sku to v4.7 in app.config files Jan 19, 2019
CUERipper Update .NET sku to v4.7 in app.config files Jan 19, 2019
CUETools.ALACEnc
CUETools.ARCUE
CUETools.AVX
CUETools.AccurateRip Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.CDImage
CUETools.CDRepair
CUETools.CLParity Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.CTDB.Converter
CUETools.CTDB.EACPlugin.Installer EAC Plugin: autoupdating, saving window size Jan 19, 2012
CUETools.CTDB.EACPlugin
CUETools.CTDB.Types Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.CTDB Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.ChaptersToCue
CUETools.Codecs.ALAC Merge branch 'master' of https://github.com/gchudov/cuetools.net Oct 21, 2018
CUETools.Codecs.CoreAudio Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.Codecs.DirectSound
CUETools.Codecs.FLACCL Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.Codecs.FLAKE
CUETools.Codecs.FlaCuda Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.Codecs.Flake Merge branch 'master' of https://github.com/gchudov/cuetools.net Oct 21, 2018
CUETools.Codecs.HDCD
CUETools.Codecs.Icecast
CUETools.Codecs.LossyWAV
CUETools.Codecs.MACLib Merge branch 'master' of https://github.com/gchudov/cuetools.net Oct 21, 2018
CUETools.Codecs.MPEG Merge branch 'master' of https://github.com/gchudov/cuetools.net Oct 21, 2018
CUETools.Codecs.TTA Implement IAudioSource.Duration property and IAudioDecoderSettings.Op… Apr 8, 2018
CUETools.Codecs.WMA
CUETools.Codecs.ffmpeg
CUETools.Codecs.lame_enc
CUETools.Codecs.libFLAC Merge branch 'master' of https://github.com/gchudov/cuetools.net Oct 21, 2018
CUETools.Codecs.libmp3lame Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.Codecs.libwavpack
CUETools.Codecs
CUETools.Compression.Rar Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.Compression.Zip Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.Compression Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.Converter
CUETools.DSP.Mixer Merge branch 'master' of https://github.com/gchudov/cuetools.net Oct 21, 2018
CUETools.DSP.Resampler
CUETools.FLACCL.cmd Update OpenCLNet.dll HintPath Jan 12, 2019
CUETools.FlaCudaExe
CUETools.Flake Update .NET sku to v4.7 in app.config files Jan 19, 2019
CUETools.LossyWAV
CUETools.Parity Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.Processor Fix issues with downloaded album art. Nov 25, 2018
CUETools.Ripper.Console Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.Ripper.SCSI
CUETools.Ripper Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
CUETools.TestHelpers
CUETools.eac3to Merge branch 'master' of https://github.com/gchudov/cuetools.net Oct 21, 2018
CUETools.eac3ui
CUETools Update .NET sku to v4.7 in app.config files Jan 19, 2019
Freedb Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
MusicBrainz Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
ProgressODoom Fixed a few bugs and switched to .NET framework 4.7 Oct 21, 2018
ThirdParty
ttalib-1.1
.gitignore
.gitmodules
README.md

README.md

CUETools

CUETools is a tool for lossless audio/CUE sheet format conversion. The goal is to make sure the album image is preserved accurately. A lossless disc image must be lossless not only in preserving contents of the audio tracks, but also in preserving gaps and CUE sheet contents. Many applications lose vital information upon conversion, and don't support all possible CUE sheet styles. For example, foobar2000 loses disc pre-gap information when converting an album image, and doesn't support gaps appended (noncompliant) CUE sheets.

Supported formats

Supports WAV, FLAC, APE, LossyWAV, ALAC, TTA, and WavPack audio input/output. Audio must be 16-bit, 44.1kHz samples stereo (i.e. CD PCM). Supports every CUE sheet style (embedded, single file, gaps appended/prepended/left out). It is also possible to process a set of audio files in a directory without a CUE sheet, or use a RAR archive as an input without unpacking it.

CUERipper

CUERipper is a utility for extracting digital audio from CDs, an open-source alternative to EAC. It has a lot fewer configuration options, so is somewhat easier to use, and is included in CUETools package. It supports MusicBrainz and freeDB metadata databases, AccurateRip and CTDB.

Installing

Prebuilt binaries can be downloaded from CUETools Download.

Installing from sources

  • Get the CUETools sources from GitHub (https://github.com/gchudov/cuetools.net):
    git clone https://github.com/gchudov/cuetools.net.git
  • Get the required submodules using:
    git submodule update --init --recursive
  • Get the FFmpeg.AutoGen sources from GitHub (https://github.com/Ruslan-B/FFmpeg.AutoGen):
    git clone https://github.com/Ruslan-B/FFmpeg.AutoGen.git
  • The solution can be built using Microsoft Visual Studio 2017 (Community Edition will work)
    • Install the required .NET framework development tools (currently 4.7)
    • Install an appropriate Windows SDK version (currently 10.0.16299.0)
    • Install the Microsoft Visual Studio Installer Projects
  • Open cuetools.net\CUETools\CUETools.sln
  • Select 'Any CPU' under 'Solution Platforms'
  • Build solution
You can’t perform that action at this time.