F
flammenflitzer
Routinier
Hallo
Ich habe ein ebuild für Soundkonverter 0.3.1 erstelt. Habe aber nicht alle Abhängigkeiten unter Gentoo gefunden. Vielleicht kann jemand ergänzen?
aus Soundkonverter README
Ich habe ein ebuild für Soundkonverter 0.3.1 erstelt. Habe aber nicht alle Abhängigkeiten unter Gentoo gefunden. Vielleicht kann jemand ergänzen?
Code:
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: Flammenflitzer 2007/02/04$
inherit kde eutils
DESCRIPTION="soundKonverter - a frontend to various audio converters for KDE"
HOMEPAGE="http://kaligames.de/?pid=downloads/soundkonverter&ref="
SRC_URI="http://kaligames.de/downloads/download.php?file=soundkonverter/${P}.tar.bz2"
RESTRICT=nomirror
LICENSE="GPL"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="lame vorbis flac ffmpeg musepack vorbisgain mp3gain aacgain mac shorten wavpack speex cdparanoia gogo"
DEPEND="
>=media-libs/taglib-1.3
>=x11-libs/qt-3.3.4"
>=media-sound/cdparanoia-3.9.8-r3
RDEPEND="
lame? ( >=media-sound/lame-3.96 )
>=media-sound/lame-3.96
vorbis? ( >=media-sound/vorbis-tools-1.0 )
>=media-sound/vorbis-tools-1.0
flac? ( >=media-libs/flac-1.1.1 )
>=media-libs/flac-1.1.1
ffmpeg? ( >=media-video/ffmpeg-0.4.8 )
>=media-video/ffmpeg-0.4.8
musepack? ( >=media-sound/musepack-tools-1.15u )
>=media-sound/musepack-tools-1.15u
vorbisgain? ( >=media-sound/vorbisgain-0.36 )
>=media-sound/vorbisgain-0.36
mp3gain? ( >=media-sound/mp3gain-1.4.6 )
>=media-sound/mp3gain-1.4.6
aacgain? ( >=media-sound/aacgain-1.5 )
>=media-sound/aacgain-1.5
mac? ( >=media-sound/mac-3.99)
>=media-sound/mac-3.99
shorten? ( >=media-sound/shorten-3.6.0 )
>=media-sound/shorten-3.6.0
wavpack? ( >=media-sound/wavpack-4.31)
>=media-sound/wavpack-4.31
speex? ( >=media-libs/speex-1.1.7 )
>=media-libs/speex-1.1.7
gogo? ( >=media-sound/gogo-3.10-r1 )
>=media-sound/gogo-3.10-r1"
need-kde 3.4
src_unpack() {
kde_src_unpack
}
src_install() {
kde_src_install || die "installation failed"
}
Code:
1. About soundKonverter 0.3.1
=============================
- Released by Daniel Faust (hessijames@gmail.com) under the terms of the GPL v2 -
soundKonverter is frontend to various audio converters.
It is extendable by plugins and supports many backends:
En-/decoding: oggenc/oggdec, lame, gogo, faac/faad, mppenc/mppdec, flac, mac, mplayer, ffmpeg, shorten, ofr, ofs, wavpack, lac, lpac, speexenc/speexdec
Replay Gain: vorbisgain, mp3gain, aacgain, replaygain (MusePack), metaflac
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, ofr, ofs, wv, la, pac, spx, wav
Encoing: ogg, mp3, mp2, m4a, aac, mpc, flac, ape, ra, ac3, au, shn, ofr, ofs, wv, la, pac, spx, wav
soundKonverter supports reading and writing tags for many formats, so the tags are preserved when converting files.
The key features are:
- Audio conversion
- Replay Gain calculation
- CD ripping
soundKonverter comes with an Amarok script that allows you to easily transcode files when transfering to your media device.
2. Backends
===========
110.oggvorbis.soundkonverter.xml
http://www.vorbis.com
120.lame.soundkonverter.xml
http://lame.sf.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
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
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
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
- cdparanoia