All Projects → dcherednik → atracdenc

dcherednik / atracdenc

Licence: LGPL-2.1 license
Dirty implementation of ATRAC1, ATRAC3 encoder

Programming Languages

C++
36643 projects - #6 most used programming language
shell
77523 projects
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language
Makefile
30231 projects
CMake
9771 projects
M4
1887 projects

Projects that are alternatives of or similar to atracdenc

MQA identifier
Master Quality Authenticated codec reverse engineering, Tool to identify MQA encoding and Master's Sample Rate
Stars: ✭ 89 (+106.98%)
Mutual labels:  audio-codec
libOPNMIDI
A Software MIDI Synthesizer library with OPN2 (YM2612) emulator
Stars: ✭ 61 (+41.86%)
Mutual labels:  audio-codec

atracdenc - ATRAC Decoder Encoder

Implementation of ATRAC1, ATRAC3 encoders

Building:

You need:

  • C++11 compiler.
  • cmake >= 3.0
  • libsndfiles

binary:

cd src
mkdir build
cd build
cmake ../
make

binary and tests:

cd test
cmake ../
make

Usage:

ATRAC1:

./atracdenc --encode -i ~/01.wav -o /tmp/01.aea

ATRAC3: - use it only if you want to improve it ;)

You can use --help option to get help

Limitations:

Other problems:

  • Unfortunately software using ffmpeg library often incorrectly detects AEA file. Be careful, the noise in case of wrong detection can be extremely high.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].