Skip to content

Dirty implementation of ATRAC1, ATRAC3 encoder

License

Notifications You must be signed in to change notification settings

chuhei1987/atracdenc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Dirty implementation of ATRAC1, ATRAC3 encoder

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 82.2%
  • Shell 8.1%
  • Python 4.6%
  • C 2.4%
  • Makefile 1.7%
  • CMake 0.5%
  • M4 0.5%