Warning, /multimedia/audex/README.md is written in an unsupported language. File is not indexed.

0001 Audex
0002 =====
0003 
0004 Audex is an audio grabber tool for CD-ROM drives built with KDE Frameworks.
0005 
0006 *Note: There is an active branch "kf5" containing a Qt5/KF5 supported version 0.96.X.*
0007 
0008 ### Features
0009 
0010 * Native encoder binary support for FLAC, LAME (MP3), Opus, Ogg Vorbis and FAAC (MP4/AAC)
0011 * Custom encoder binary support
0012 * CDDB and MusicBrainz support
0013 * Cover integration
0014 * Offset correction
0015 * Single file ripping with cue sheet writing
0016 
0017 ### Prerequisites
0018 
0019 * libkcddb
0020 * libcdio
0021 * libcdio-paranoia
0022 
0023 ### Prerequisites (optional)
0024 
0025 Native supported encoder binaries:
0026 
0027 * FLAC (flac files)
0028 * LAME (mp3 files)
0029 * Opus (opus files)
0030 * Ogg Vorbis (ogg files)
0031 * FAAC (mp4/aac files)
0032 
0033 Beyond these you can define custom profiles for nearly any encoding binary support.
0034 
0035 ### Build and install
0036 
0037 ```
0038 cmake -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr -B build/
0039 cmake --build build/
0040 ```
0041 
0042 For buildung and installation in one step:
0043 
0044 ```
0045 (sudo) cmake --build build/ --target install
0046 ```
0047 
0048 To uninstall either use classical way:
0049 
0050 ```
0051 (sudo) make uninstall
0052 ```
0053 
0054 Or remove all files listed in `install_manifest.txt` in your `build/` directory manually:
0055 
0056 ```
0057 (sudo) xargs rm < build/install_manifest.txt
0058 ```
0059 
0060 ### Further information
0061 
0062 These files make Audex libcdio/libcdio-paranoia dependent:
0063 
0064 * utils/cddacdio.h
0065 * utils/cddacdio.cpp
0066 
0067 ### TODO
0068 
0069 * Cover auto search
0070 * Replay Gain
0071 * Add device selector widget
0072 * Accurate ripping with auto detecting offset correction
0073 * CD-Text
0074 * Check for bugs in KF6 porting effort