Skip to content
This repository

CLI QuickTime AAC/ALAC encoder

bump version

latest commit 0ee108680f
nu774 authored
Octocat-spinner-32 ALAC eleminate raw printf() usage in ALACEncoder.cpp
Octocat-spinner-32 CoreAudio add .gitattributes, eol normalization
Octocat-spinner-32 implib AFSource: CAF tag reading support
Octocat-spinner-32 include support ALAC reading via (recent) libsndfile
Octocat-spinner-32 mp4v2 fix increment timing of MP4Track::m_writeSampleId
Octocat-spinner-32 taglib update taglib
Octocat-spinner-32 vcproject add --num-priming (experimental)
Octocat-spinner-32 .gitattributes add .gitattributes, eol normalization
Octocat-spinner-32 AudioCodecX.h add .gitattributes, eol normalization
Octocat-spinner-32 AudioConverterX.h add .gitattributes, eol normalization
Octocat-spinner-32 AudioFileX.h add .gitattributes, eol normalization
Octocat-spinner-32 COPYING update wavpack header
Octocat-spinner-32 CoreAudioEncoder.cpp add lpc extrapolator and --no-smart-padding
Octocat-spinner-32 CoreAudioEncoder.h add lpc extrapolator and --no-smart-padding
Octocat-spinner-32 CoreAudioPaddedEncoder.cpp add --num-priming (experimental)
Octocat-spinner-32 CoreAudioPaddedEncoder.h add --num-priming (experimental)
Octocat-spinner-32 CoreAudioResampler.cpp adopt some of c++11
Octocat-spinner-32 CoreAudioResampler.h add .gitattributes, eol normalization
Octocat-spinner-32 CoreAudioToolbox.h add .gitattributes, eol normalization
Octocat-spinner-32 ExtAudioFileX.h add .gitattributes, eol normalization
Octocat-spinner-32 Quantizer.cpp fix minor error cases
Octocat-spinner-32 Quantizer.h support float16 && float24 input (WAV only)
Octocat-spinner-32 README.rst add .gitattributes, eol normalization
Octocat-spinner-32 TrimmedSource.h refactor metadata handling
Octocat-spinner-32 afsource.cpp use AudioFileGetUserData() to read info chunk of CAF
Octocat-spinner-32 afsource.h refactor metadata handling
Octocat-spinner-32 alacenc.cpp refactor alacenc
Octocat-spinner-32 alacenc.h refactor alacenc
Octocat-spinner-32 alacsrc.cpp DecodeBuffer<> -> util::FIFO<>
Octocat-spinner-32 alacsrc.h DecodeBuffer<> -> util::FIFO<>
Octocat-spinner-32 bitstream.cpp fix MSVC12 build issue
Octocat-spinner-32 bitstream.h generate PCE for 7.1ch rear on AAC (m4a/adts)
Octocat-spinner-32 cafsink.cpp add --caf
Octocat-spinner-32 cafsink.h Don't write iTunes specific tags to caf
Octocat-spinner-32 cautil.cpp generate PCE for 7.1ch rear on AAC (m4a/adts)
Octocat-spinner-32 cautil.h generate PCE for 7.1ch rear on AAC (m4a/adts)
Octocat-spinner-32 chanmap.cpp generate PCE for 7.1ch rear on AAC (m4a/adts)
Octocat-spinner-32 chanmap.h generate PCE for 7.1ch rear on AAC (m4a/adts)
Octocat-spinner-32 chapters.cpp add .gitattributes, eol normalization
Octocat-spinner-32 chapters.h add .gitattributes, eol normalization
Octocat-spinner-32 composite.cpp refactored CompositeSource
Octocat-spinner-32 composite.h refactored CompositeSource
Octocat-spinner-32 compressor.cpp adopt some of c++11
Octocat-spinner-32 compressor.h add --drc
Octocat-spinner-32 cuesheet.cpp adopt some of c++11
Octocat-spinner-32 cuesheet.h refactor metadata handling
Octocat-spinner-32 dl.h add .gitattributes, eol normalization
Octocat-spinner-32 env.sh open source alac encoder
Octocat-spinner-32 expand.h add .gitattributes, eol normalization
Octocat-spinner-32 flacmodule.cpp add .gitattributes, eol normalization
Octocat-spinner-32 flacmodule.h add .gitattributes, eol normalization
Octocat-spinner-32 flacsrc.cpp DecodeBuffer<> -> util::FIFO<>
Octocat-spinner-32 flacsrc.h DecodeBuffer<> -> util::FIFO<>
Octocat-spinner-32 iencoder.h add lpc extrapolator and --no-smart-padding
Octocat-spinner-32 inputfactory.cpp add .gitattributes, eol normalization
Octocat-spinner-32 inputfactory.h switch to libsoxconvolver, remove libsoxrate dependency
Octocat-spinner-32 iointer.cpp add readSamplesFull()
Octocat-spinner-32 iointer.h add readSamplesFull()
Octocat-spinner-32 libsndfilesrc.cpp support ALAC reading via (recent) libsndfile
Octocat-spinner-32 libsndfilesrc.h fix finalization process
Octocat-spinner-32 logging.cpp add .gitattributes, eol normalization
Octocat-spinner-32 logging.h check stderr activity on progress message + logging
Octocat-spinner-32 lpc.c add lpc extrapolator and --no-smart-padding
Octocat-spinner-32 lpc.h add lpc extrapolator and --no-smart-padding
Octocat-spinner-32 main.cpp generate PCE for 7.1ch rear on AAC (m4a/adts)
Octocat-spinner-32 metadata.cpp refactoring on metadata again
Octocat-spinner-32 metadata.h use AudioFileGetUserData() to read info chunk of CAF
Octocat-spinner-32 mixer.cpp DecodeBuffer<> -> util::FIFO<>
Octocat-spinner-32 mixer.h DecodeBuffer<> -> util::FIFO<>
Octocat-spinner-32 mp4v2wrapper.cpp fix sgpd written on gapless-mode 1 or 2
Octocat-spinner-32 mp4v2wrapper.h add --gapless-mode
Octocat-spinner-32 normalize.cpp give tiny headroom on --normalize
Octocat-spinner-32 normalize.h add .gitattributes, eol normalization
Octocat-spinner-32 nullsource.h add .gitattributes, eol normalization
Octocat-spinner-32 options.cpp add --num-priming (experimental)
Octocat-spinner-32 options.h add --num-priming (experimental)
Octocat-spinner-32 peaksink.h add --peak
Octocat-spinner-32 pipedreader.cpp fix --threading: potential problem of non sample aligned read on pipe
Octocat-spinner-32 pipedreader.h fix --threading: potential problem of non sample aligned read on pipe
Octocat-spinner-32 playlist.cpp truncate if too long filename is genrerated from template
Octocat-spinner-32 playlist.h refactor metadata handling
Octocat-spinner-32 rawsource.cpp factor out pcm sign conversion to util::convert_sign()
Octocat-spinner-32 rawsource.h add .gitattributes, eol normalization
Octocat-spinner-32 rng.h change random number generator for dither from MT to LCG
Octocat-spinner-32 scaler.h add --peak
Octocat-spinner-32 sink.cpp generate PCE for 7.1ch rear on AAC (m4a/adts)
Octocat-spinner-32 sink.h write PCE into bitstream in case of ADTS output
Octocat-spinner-32 soxcmodule.cpp switch to libsoxconvolver, remove libsoxrate dependency
Octocat-spinner-32 soxcmodule.h switch to libsoxconvolver, remove libsoxrate dependency
Octocat-spinner-32 soxlpf.cpp DecodeBuffer<> -> util::FIFO<>
Octocat-spinner-32 soxlpf.h DecodeBuffer<> -> util::FIFO<>
Octocat-spinner-32 soxresampler.cpp libsoxr resampler
Octocat-spinner-32 soxresampler.h fix finalization process
Octocat-spinner-32 soxrmodule.cpp libsoxr resampler
Octocat-spinner-32 soxrmodule.h libsoxr resampler
Octocat-spinner-32 strutil.cpp add --cue-tracks
Octocat-spinner-32 strutil.h refactoring on metadata again
Octocat-spinner-32 taglibhelper.h add .gitattributes, eol normalization
Octocat-spinner-32 taksrc.cpp fix minor error cases
Octocat-spinner-32 taksrc.h fix regression on r229 (TAK decoding was failing)
Octocat-spinner-32 textfile.cpp take care of zero byte text file input (mlang returns E_INVALIDARG on…
Octocat-spinner-32 textfile.h add .gitattributes, eol normalization
Octocat-spinner-32 util.cpp factor out pcm sign conversion to util::convert_sign()
Octocat-spinner-32 util.h DecodeBuffer<> -> util::FIFO<>
Octocat-spinner-32 version.cpp bump version
Octocat-spinner-32 waveoutsink.cpp fix to write extensible header in case of float16
Octocat-spinner-32 waveoutsink.h add --play
Octocat-spinner-32 wavsink.cpp fix to write extensible header in case of float16
Octocat-spinner-32 wavsink.h show more meaningful message on write error due to broken pipe
Octocat-spinner-32 wavsource.cpp support float16 && float24 input (WAV only)
Octocat-spinner-32 wavsource.h add .gitattributes, eol normalization
Octocat-spinner-32 wgetopt.cpp add .gitattributes, eol normalization
Octocat-spinner-32 wgetopt.h add .gitattributes, eol normalization
Octocat-spinner-32 wicimage.cpp add .gitattributes, eol normalization
Octocat-spinner-32 wicimage.h add .gitattributes, eol normalization
Octocat-spinner-32 win32util.cpp fix minor error cases
Octocat-spinner-32 win32util.h show more meaningful message on write error due to broken pipe
Octocat-spinner-32 windows7.manifest switched to taglib from libid3tag + code clean up
Octocat-spinner-32 wvpacksrc.cpp refactor metadata handling
Octocat-spinner-32 wvpacksrc.h fix regression on r229 (TAK decoding was failing)
README.rst

qaac - CLI QuickTime AAC/ALAC encoder

How to build

You need Microsoft Visual C++ 2010 to build qaac/refalac. AMD64 build is only available for refalac.

Something went wrong with that request. Please try again.