1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
|
CONTENT
=======
1. About soundKonverter
2. Backends
3. Compile soundKonverter
4. Known bugs
1. About soundKonverter 0.3.8
=============================
- Released by Daniel Faust (hessijames@gmail.com) under the terms of the GPL v2 -
soundKonverter is frontend to various audio converters.
The key features are:
- Audio conversion
- Replay Gain calculation
- CD ripping
It is extendable by plugins and supports many backends:
En-/decoding: oggenc/oggdec, lame, gogo, faac/faad, mppenc/mppdec, flac, mac, mplayer, ffmpeg, shorten, ttaenc, bonk, ofr, ofs, wavpack, lac, lpac, speexenc/speexdec, timidity
Replay Gain: vorbisgain, mp3gain, aacgain, replaygain (MusePack), metaflac, wvgain
CD ripping: kio_audiocd, cdda2wav, cdparanoia
This way you can convert between various audio formats:
Decoding: ogg, mp3, mp2, m4a/mp4, aac, 3gp, mpc/mp+, flac, ape, wma, asf/asx, ra, rv, rm, avi, mpeg, wmv, qt/mov, flv, ac3, au/snd, shn, tta, bonk, ofr, ofs, wv, la, pac, spx, mid, mod/s3m/stm/ult/uni/xm/m15/mtm/669/it, wav
Encoing: ogg, mp3, mp2, m4a, aac, mpc, flac, ape, ra, ac3, au, shn, tta, bonk, ofr, ofs, wv, la, pac, spx, wav
soundKonverter supports reading and writing tags for many formats, so the tags are preserved when converting files.
It comes with an Amarok script that allows you to easily transcode files when transfering to your media device.
And it is avalable in English, German, French, Spanish, Russian, Polish and Brazilian Portuguese.
2. Backends
===========
110.oggvorbis.soundkonverter.xml
http://www.vorbis.com
120.lame.soundkonverter.xml
http://lame.sf.net
122.twolame.soundkonverter.xml
http://www.twolame.org
123.toolame.soundkonverter.xml
http://toolame.sourceforge.net
125.gogo.soundkonverter.xml
http://homepage2.nifty.com/kei-i/
127.faac.soundkonverter.xml
http://www.audiocoding.com
130.musepack.soundkonverter.xml
http://www.musepack.net
135.flac.soundkonverter.xml
http://flac.sourceforge.net
137.mac.soundkonverter.xml
http://www.monkeysaudio.com
140.mplayer.soundkonverter.xml
http://www.mplayerhq.hu
145.ffmpeg.soundkonverter.xml
http://ffmpeg.mplayerhq.hu
146.ffmpeg-lossless.soundkonverter.xml
Same as above, splitted just for internal use!
150.shorten.soundkonverter.xml
http://www.hornig.net/shorten.html
151.tta.soundkonverter.xml
http://tta.sourceforge.net
153.bonk.soundkonverter.xml
http://www.logarithmic.net/pfh/bonk/
155.optimfrog.soundkonverter.xml
http://www.losslessaudio.org
156.optimfrog-dualstream.soundkonverter.xml
http://www.losslessaudio.org
158.wavpack.soundkonverter.xml
http://www.wavpack.com
160.lac.soundkonverter.xml
Important: Rename the encoder "la" to "lac" because "la" is already used on linux!
http://www.lossless-audio.com
165.lpac.soundkonverter.xml
http://www.nue.tu-berlin.de/wer/liebchen/lpac.html
170.speex.soundkonverter.xml
http://www.speex.org
180.timidity.soundkonverter.xml
http://timidity.sourceforge.net
210.vorbisgain.soundkonverter.xml
http://sjeng.org/vorbisgain.html
220.mp3gain.soundkonverter.xml
http://mp3gain.sourceforge.net
225.aacgain.soundkonverter.xml
http://altosdesign.com/aacgain/
230.replaygain.soundkonverter.xml
This is the Replay Gain tool for musepack files!
http://www.musepack.net
240.metaflac.soundkonverter.xml
http://flac.sourceforge.net
250.wvgain.soundkonverter.xml
http://www.wavpack.com
310.cdda2wav.soundkonverter.xml
http://www.cdda2wav.de
320.cdparanoia.soundkonverter.xml
http://xiph.org/paranoia/
3. Compile soundKonverter
=========================
In order to compile soundKonverter, you need:
- taglib-devel 1.4.0 (libtaglib-devel on mandriva)
- cdparanoia (libcdda-devel on mandriva, cdparanoia-devel on fedora)
On some operating systems, the cdda check (cdparanoia) in ./configure may fail.
This is because sometimes the header files are at another location (eg. /usr/include/cdda instead of /usr/include on ark linux).
In this case remove the cdparanoia check from the configure.in.in file.
4. Known bugs
=============
- The options tabs get out of sync in some very rare cases
- taglib check in ./configure may fail
Backends that's output cant't be read:
- The progress of some backends can't be read properly
A big change is that soundKonverter now uses mime types.
If you find problems, please tell me about it.
Thanks to all Open Source programmers for their apps that I used to get some code.
Especially Kaffeine and Amarok.
Have a lot of fun.
Please send bug reports directly to hessijames@gmail.com
|