diff options
Diffstat (limited to 'src/plugins')
81 files changed, 609 insertions, 0 deletions
diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am new file mode 100755 index 0000000..f3dea7a --- /dev/null +++ b/src/plugins/Makefile.am @@ -0,0 +1,5 @@ + +pluginsdir = $(kde_datadir)/soundkonverter/plugins +format_infos_endir = $(kde_datadir)/soundkonverter/format_infos/en + +SUBDIRS = format_infos mime_types plugins diff --git a/src/plugins/format_infos/3gp.xml b/src/plugins/format_infos/3gp.xml new file mode 100755 index 0000000..ff6a621 --- /dev/null +++ b/src/plugins/format_infos/3gp.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="3gp,3GP" compression_type="lossy" size="20000" mime_types="video/3gpp" description="3gp video" /> +</soundkonverter> diff --git a/src/plugins/format_infos/Makefile.am b/src/plugins/format_infos/Makefile.am new file mode 100644 index 0000000..3f45bea --- /dev/null +++ b/src/plugins/format_infos/Makefile.am @@ -0,0 +1,5 @@ +format_infosdir = $(kde_datadir)/soundkonverter/format_infos +format_infos_DATA = 3gp.xml aac.xml ac3.xml aiff.xml amr.xml ape.xml au.xml \ + avi.xml bonk.xml flac.xml la.xml m4a.xml mid.xml mod.xml mp2.xml mp3.xml \ + mpc.xml ofc.xml ofr.xml ofs.xml ogg.xml pac.xml qt.xml ra.xml shn.xml spx.xml \ + tta.xml wma.xml wv.xml wvc.xml diff --git a/src/plugins/format_infos/aac.xml b/src/plugins/format_infos/aac.xml new file mode 100755 index 0000000..ad24c96 --- /dev/null +++ b/src/plugins/format_infos/aac.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="aac,AAC,Aac" compression_type="lossy" size="20000" urls="http://en.wikipedia.org/wiki/Advanced_Audio_Coding" description_de="AAC kodiert Audiodateien verlustbehaftet. Es ist sehr populär, da es das Standartformat von Apple ist und daher kompatibel mit iTunes und iPods." mime_types="audio/aac" urls_de="http://de.wikipedia.org/wiki/Advanced_Audio_Coding" description="Advanced Audio Coding compresses audio files with loss. It's very popular since it is Apple's default format and hence compatible with iTunes and iPods." /> +</soundkonverter> diff --git a/src/plugins/format_infos/ac3.xml b/src/plugins/format_infos/ac3.xml new file mode 100755 index 0000000..d4249b7 --- /dev/null +++ b/src/plugins/format_infos/ac3.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="ac3,AC3,Ac3" compression_type="lossy" size="20000" urls="http://en.wikipedia.org/wiki/Ac3" description_de="AC-3 ist ein verlustbehafteter Codec von Dolby Digital (von Dolby Laboratories). Er kann mehrere Kanäle speichern (Mono, Stereo, Surround)." mime_types="audio/ac3" urls_de="http://de.wikipedia.org/wiki/Ac3" description="AC-3 is a lossy audio codec of Dolby Digital (by Dolby Laboratories). It can hold multiple channels (Mono, Stereo, Surround)." /> +</soundkonverter> diff --git a/src/plugins/format_infos/aiff.xml b/src/plugins/format_infos/aiff.xml new file mode 100644 index 0000000..ca572d6 --- /dev/null +++ b/src/plugins/format_infos/aiff.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="aiff,AIFF,Aiff,aif,AIF,Aif" compression_type="lossless" size="89000" urls="http://en.wikipedia.org/wiki/Audio_Interchange_File_Format" description_de="Aiff ist ein Format, das die Audiodaten nicht komprimiert. (Ähnlich wie das Wave Format.)\nEs wurde von Apple Computer mit entwickelt." mime_types="audio/x-aiff" urls_de="http://de.wikipedia.org/wiki/Audio_Interchange_File_Format" description="Aiff is a file format that doesn't compress it's data. (Similar to the wave format.)\nIt was co-developed by Apple Computer." /> +</soundkonverter> diff --git a/src/plugins/format_infos/amr.xml b/src/plugins/format_infos/amr.xml new file mode 100755 index 0000000..2ce353e --- /dev/null +++ b/src/plugins/format_infos/amr.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="amr,AMR,Amr" compression_type="lossy" size="14000" urls="http://en.wikipedia.org/wiki/Adaptive_multi-rate_compression" description_de="AMR ist ein Audiocodec für menschliche Sprache.\nBenutzen Sie es, wenn sie z.B. Audiobücher komprimieren wollen." mime_types="audio/amr" urls_de="http://de.wikipedia.org/wiki/Adaptive_Multi-Rate##Adaptive_Multirate_Codec_.28AMR.29" description="AMR is an audio codec for human voice.\nUse it if you want to encode speech, an audio book for example." /> +</soundkonverter> diff --git a/src/plugins/format_infos/ape.xml b/src/plugins/format_infos/ape.xml new file mode 100755 index 0000000..de0d7da --- /dev/null +++ b/src/plugins/format_infos/ape.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="ape,APE,Ape,mac,MAC,Mac" compression_type="lossless" size="20000" urls="http://en.wikipedia.org/wiki/Monkey's_Audio" description_de="Ape (Monkey's Audio) ist ein Format, welches seine Daten verlustfrei komprimiert.\nDadurch wird eine sehr Hohe Qualität erreicht, die Datei ist jedoch sehr groß. Ape ist Freeware." mime_types="audio/x-ape" urls_de="http://de.wikipedia.org/wiki/Monkey's_Audio" description="Ape (Monkey's Audio) is a file format that compresses the audio data without loss.\nThe result is a very high quality but very big file. Ape is freeware." /> +</soundkonverter> diff --git a/src/plugins/format_infos/au.xml b/src/plugins/format_infos/au.xml new file mode 100755 index 0000000..cf98e76 --- /dev/null +++ b/src/plugins/format_infos/au.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="au,AU,snd,SND" compression_type="lossless" size="89000" urls="http://en.wikipedia.org/wiki/Au_file_format" description_de="Ein sehr einfaches Audioformat von Sun Microsystems." mime_types="audio/basic" urls_de="http://de.wikipedia.org/wiki/Au_(Dateiformat)" description="A simple lossless audio format by Sun Microsystems." /> +</soundkonverter> diff --git a/src/plugins/format_infos/avi.xml b/src/plugins/format_infos/avi.xml new file mode 100755 index 0000000..24836e6 --- /dev/null +++ b/src/plugins/format_infos/avi.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="avi,AVI" compression_type="lossy" size="14000" mime_types="video/x-msvideo" description="avi video" /> +</soundkonverter> diff --git a/src/plugins/format_infos/bonk.xml b/src/plugins/format_infos/bonk.xml new file mode 100755 index 0000000..e2f18f2 --- /dev/null +++ b/src/plugins/format_infos/bonk.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="bonk,BONK,Bonk" compression_type="lossless,lossy" size="89000" urls="http://www.logarithmic.net/pfh/bonk" description_de="Bonk kann Audiodateien sowohl verlustfrei, als auch verlustbehaftet komprimieren." mime_types="audio/x-bonk" description="Bonk can compress it's data with and without loss." /> +</soundkonverter> diff --git a/src/plugins/format_infos/flac.xml b/src/plugins/format_infos/flac.xml new file mode 100755 index 0000000..e03e0ce --- /dev/null +++ b/src/plugins/format_infos/flac.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="flac,FLAC,Flac" compression_type="lossless" size="89000" urls="http://en.wikipedia.org/wiki/Flac,http://wiki.hydrogenaudio.org/index.php?title=FLAC" description_de="FLAC (Free Lossless Audio Compressor) ist ein freies, verlustfrei komprimierendes Format.\nDas Ergebnis ist eine sehr große Datei mit einer sehr hohen Qualität." mime_types="audio/x-flac" urls_de="http://de.wikipedia.org/wiki/Flac,http://www.audiohq.de/index.php?showtopic=53" description="FLAC (Free Lossless Audio Compressor) is a free file format that compresses the audio data without loss.\nThe result is a very high quality but very big file." /> +</soundkonverter> diff --git a/src/plugins/format_infos/la.xml b/src/plugins/format_infos/la.xml new file mode 100755 index 0000000..eb2759b --- /dev/null +++ b/src/plugins/format_infos/la.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="la,LA,La" compression_type="lossless" size="20000" description_de="LA komprimiert Audiodateien verlustfrei.\nDabei kann man Kompressionsraten von ca. 50% erwarten." mime_types="application/x-la" description="Lossless Audio compresses it's data without loss.\nYou can expect a compression ratio at about 50%." /> +</soundkonverter> diff --git a/src/plugins/format_infos/m4a.xml b/src/plugins/format_infos/m4a.xml new file mode 100755 index 0000000..ec437f3 --- /dev/null +++ b/src/plugins/format_infos/m4a.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="m4a,M4A,M4a" compression_type="lossy" size="20000" urls="http://en.wikipedia.org/wiki/M4a" description_de="MP4 ist ein Containerformat für den AAC Codec.\nAAC kodiert Audiodateien verlustbehaftet. Es ist sehr populär, da es das Standartformat von Apple ist und daher kompatibel mit iTunes und iPods." mime_types="audio/mp4,video/mp4,audio/x-m4a" urls_de="http://de.wikipedia.org/wiki/M4a" description="MP4 is a container format for the aac codec.\nAdvanced Audio Coding compresses audio files with loss. It's very popular since it is Apple's default format and hence compatible with iTunes and iPods." /> +</soundkonverter> diff --git a/src/plugins/format_infos/mid.xml b/src/plugins/format_infos/mid.xml new file mode 100755 index 0000000..bf1b613 --- /dev/null +++ b/src/plugins/format_infos/mid.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="midi,MIDI,Midi,mid,MID,Mid" compression_type="lossy" size="9" urls="http://en.wikipedia.org/wiki/Musical_Instrument_Digital_Interface" mime_types="audio/x-midi" description="Electronic music without audio data but with events." /> +</soundkonverter> diff --git a/src/plugins/format_infos/mod.xml b/src/plugins/format_infos/mod.xml new file mode 100755 index 0000000..cfc3443 --- /dev/null +++ b/src/plugins/format_infos/mod.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="mod,MOD,Mod,s3m,S3M,S3m,stm,STM,Stm,ult,ULT,Ult,UNI,uni,Uni,xm,XM,Xm,m15,M15,mtm,MTM,Mtm,669,it,IT,It" compression_type="lossy" size="9" urls="http://en.wikipedia.org/wiki/MOD_(file_format)" mime_types="audio/x-mod" description="Electronic music without audio data but with events." /> +</soundkonverter> diff --git a/src/plugins/format_infos/mp2.xml b/src/plugins/format_infos/mp2.xml new file mode 100755 index 0000000..bfa4740 --- /dev/null +++ b/src/plugins/format_infos/mp2.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="mp2,MP2,Mp2" compression_type="lossy" size="25000" urls="http://en.wikipedia.org/wiki/Mp2" description_de="MP2 ist der Vorgänger von MP3.\nEs könnte für ältere Abspieler nützlich sein." mime_types="audio/x-mp2" urls_de="http://de.wikipedia.org/wiki/MPEG-1_Audio_Layer_2" description="MP2 is the predecessor of MP3.\nYou may need this for old audio players." /> +</soundkonverter> diff --git a/src/plugins/format_infos/mp3.xml b/src/plugins/format_infos/mp3.xml new file mode 100755 index 0000000..f57d0c6 --- /dev/null +++ b/src/plugins/format_infos/mp3.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="mp3,MP3,Mp3" compression_type="lossy" size="20000" urls="http://en.wikipedia.org/wiki/Mp3" description_de="MP3 ist das am weitesten verbreitete Format.\nWenn Sie nicht wissen, was Sie wählen sollen, nehmen Sie dieses." mime_types="audio/x-mp3,video/mpeg,audio/mpeg" urls_de="http://de.wikipedia.org/wiki/Mp3" description="MP3 is the most popular file format.\nIf you don't know what to choose, this should work with every audio player." /> +</soundkonverter> diff --git a/src/plugins/format_infos/mpc.xml b/src/plugins/format_infos/mpc.xml new file mode 100755 index 0000000..2d8dda1 --- /dev/null +++ b/src/plugins/format_infos/mpc.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="mpc,MPC,Mpc,mp+,MP+,Mp+,mpp,MPP,Mpp" compression_type="lossy" size="20000" urls="http://en.wikipedia.org/wiki/Musepack" description_de="Musepack ist ein MPEG 2 Dateiformat.\nEs wurde für den Gebrauch von hohen Bitraten entwickelt, unterstützt jedoch auch niedrige. Musepack ist Open Source." mime_types="audio/x-musepack" urls_de="http://de.wikipedia.org/wiki/Musepack,http://www.audiohq.de/index.php?showtopic=51" description="Musepack is an MPEG 2 file format.\nIt is designed for high bitrates but supportes low bitrates, too. Musepack is Open Source." /> +</soundkonverter> diff --git a/src/plugins/format_infos/ofc.xml b/src/plugins/format_infos/ofc.xml new file mode 100755 index 0000000..edeee6f --- /dev/null +++ b/src/plugins/format_infos/ofc.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="ofc,OFC,Ofc" compression_type="hybrid" size="89000" mime_types="application/x-ofc" description="OptimFROG correction file" /> +</soundkonverter> diff --git a/src/plugins/format_infos/ofr.xml b/src/plugins/format_infos/ofr.xml new file mode 100755 index 0000000..f48581d --- /dev/null +++ b/src/plugins/format_infos/ofr.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="ofr,OFR,Ofr" compression_type="lossless" size="14000" urls="http://losslessaudio.org" description_de="OptimFROG ist ein verlustfrei komprimierendes Dateiformat." mime_types="application/x-ofr" description="OptimFROG is a file format compressing it't data without loss." /> +</soundkonverter> diff --git a/src/plugins/format_infos/ofs.xml b/src/plugins/format_infos/ofs.xml new file mode 100755 index 0000000..b533c44 --- /dev/null +++ b/src/plugins/format_infos/ofs.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="ofs,OFS,Ofs" compression_type="lossy,hybrid" size="89000" urls="http://losslessaudio.org" description_de="OptimFROG Dualstream kann seine Daten sowohl verlustbehaftet, als auch hybrid komprimieren." mime_types="application/x-ofs" description="OptimFROG Dualstream can compress it's data lossy and hybrid." /> +</soundkonverter> diff --git a/src/plugins/format_infos/ogg.xml b/src/plugins/format_infos/ogg.xml new file mode 100755 index 0000000..4bacbc9 --- /dev/null +++ b/src/plugins/format_infos/ogg.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="ogg,Ogg,OGG" compression_type="lossy" size="14000" urls="http://en.wikipedia.org/wiki/Vorbis" description_de="Ogg Vorbis ist eine freie Alternative zu MP3.\nEs produziert in den meißten Fällen Dateien mit einer höheren Qualität als MP3, Sie sollten es verwenden, wenn Sie können." mime_types="application/ogg,audio/vorbis" urls_de="http://de.wikipedia.org/wiki/Vorbis" description="Ogg Vorbis is a free alternative to MP3.\nIn most cases it produces a file of better quality than MP3, you should use it, if you can." /> +</soundkonverter> diff --git a/src/plugins/format_infos/pac.xml b/src/plugins/format_infos/pac.xml new file mode 100755 index 0000000..a1b863c --- /dev/null +++ b/src/plugins/format_infos/pac.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="pac,PAC,Pac,lpac,LPAC,Lpac" compression_type="lossless" size="20000" description_de="LPAC ist ein verlustfreier audio codec." mime_types="audio/x-pac" description="Lossless Predictive Audio Compression compresses without loss." /> +</soundkonverter> diff --git a/src/plugins/format_infos/qt.xml b/src/plugins/format_infos/qt.xml new file mode 100755 index 0000000..19a2ae8 --- /dev/null +++ b/src/plugins/format_infos/qt.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="qt,mov,moov,qtvr,QT,MOV,MOOV,MooV,QTVR,Qt,Mov,Qtvr,Moov" compression_type="lossy" size="14000" mime_types="video/quicktime" description="quicktime video" /> +</soundkonverter> diff --git a/src/plugins/format_infos/ra.xml b/src/plugins/format_infos/ra.xml new file mode 100755 index 0000000..4c7a822 --- /dev/null +++ b/src/plugins/format_infos/ra.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="ra,RA,Ra,ram,RAM,Ram,rmm,RMM,Rmm" compression_type="lossy" size="20000" urls="http://en.wikipedia.org/wiki/RealAudio" description_de="Das RealMedia Format komprimiert verlustbehaftet.\nDer RealMedia Player ist weit verbreitet und verfügbar für Windows und Linux." mime_types="audio/vnd.rn-realaudio,application/vnd.rn-realmedia,video/vnd.rn-realvideo" urls_de="http://de.wikipedia.org/wiki/RealAudio" description="The RealMedia format comresses it's audio data with loss.\nThe RealMedia Player is widespreaded and you can obtain it for Windows and Linux." /> +</soundkonverter> diff --git a/src/plugins/format_infos/shn.xml b/src/plugins/format_infos/shn.xml new file mode 100755 index 0000000..db33e81 --- /dev/null +++ b/src/plugins/format_infos/shn.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="shn,SHN,Shn" compression_type="lossless" size="20000" urls="http://en.wikipedia.org/wiki/Shorten" description_de="Shorten komprimiert seine Daten ohne Verlust." mime_types="application/x-shorten" urls_de="http://de.wikipedia.org/wiki/Shorten" description="Shorten is a file format the comresses it's data without loss." /> +</soundkonverter> diff --git a/src/plugins/format_infos/spx.xml b/src/plugins/format_infos/spx.xml new file mode 100755 index 0000000..7f97476 --- /dev/null +++ b/src/plugins/format_infos/spx.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="spx,SPX,Spx" compression_type="lossy" size="14000" urls="http://en.wikipedia.org/wiki/Speex" description_de="Speex ist ein Audiocodec für menschliche Sprache.\nBenutzen Sie es, wenn sie z.B. Audiobücher komprimieren wollen.\nSpeex ist Open Source." mime_types="audio/x-speex" urls_de="http://de.wikipedia.org/wiki/Speex" description="Speex is an audio codec for human voice.\nUse it if you want to encode speech, an audio book for example.\nSpeex is Open Source." /> +</soundkonverter> diff --git a/src/plugins/format_infos/tta.xml b/src/plugins/format_infos/tta.xml new file mode 100755 index 0000000..0d9bb7c --- /dev/null +++ b/src/plugins/format_infos/tta.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="tta,TTA,Tta" compression_type="lossless" size="89000" urls="http://en.wikipedia.org/wiki/TTA_(codec),http://tta.sourceforge.net" description_de="TTA kann Audiodateien verlustfrei komprimieren." mime_types="audio/x-tta" urls_de="http://de.wikipedia.org/wiki/True_Audio" description="TTA can compress it's data without loss." /> +</soundkonverter> diff --git a/src/plugins/format_infos/wma.xml b/src/plugins/format_infos/wma.xml new file mode 100755 index 0000000..53ccbb8 --- /dev/null +++ b/src/plugins/format_infos/wma.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="wma,WMA,Wma" compression_type="lossy" size="14000" urls="http://en.wikipedia.org/wiki/Windows_Media_Audio" description_de="Das Windows Media Audio Format it propritär. In den meißten Fällen werden Dateien mit geringerer Qualität als mp3 und natürlich ogg erstellt.\nWma ist aus Vollständigkeitsgründen verfügbar aber es wird nicht empfohlen es zu benutzen." mime_types="audio/x-ms-wma,video/x-ms-asf,video/x-ms-wmv" urls_de="http://de.wikipedia.org/wiki/Windows_Media_Audio" description="The Windows Media Audio format is propriatry. In most cases the quality of the output files is worse than mp3 and of cause ogg.\nWma is available for completeness and it is not recommended to use it." /> +</soundkonverter> diff --git a/src/plugins/format_infos/wv.xml b/src/plugins/format_infos/wv.xml new file mode 100755 index 0000000..d4fab5a --- /dev/null +++ b/src/plugins/format_infos/wv.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="wv,WV,Wv" compression_type="lossless,hybrid" size="89000" urls="http://en.wikipedia.org/wiki/WavPack,http://www.wavpack.com" description_de="WavPack kann Audiodateien entweder verlustfrei oder hybrid komprimieren." mime_types="audio/x-wavpack" urls_de="http://de.wikipedia.org/wiki/WavPack" description="WavPack can compress it's data without loss or hybrid." /> +</soundkonverter> diff --git a/src/plugins/format_infos/wvc.xml b/src/plugins/format_infos/wvc.xml new file mode 100755 index 0000000..33698b7 --- /dev/null +++ b/src/plugins/format_infos/wvc.xml @@ -0,0 +1,4 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="format_info" > + <data extensions="wvc,WVC,Wvc" compression_type="hybrid" size="89000" mime_types="audio/x-wavpack-correction" description="WavPack correction file" /> +</soundkonverter> diff --git a/src/plugins/mime_types/Makefile.am b/src/plugins/mime_types/Makefile.am new file mode 100755 index 0000000..cedeba7 --- /dev/null +++ b/src/plugins/mime_types/Makefile.am @@ -0,0 +1,11 @@ +audio_mimedir = $(kde_mimedir)/audio +application_mimedir = $(kde_mimedir)/application +video_mimedir = $(kde_mimedir)/video +audio_mime_DATA = amr.soundkonverter.desktop x-ape.soundkonverter.desktop x-bonk.soundkonverter.desktop x-pac.soundkonverter.desktop \ + x-tta.soundkonverter.desktop x-wavpack-correction.soundkonverter.desktop x-wavpack.soundkonverter.desktop +application_mime_DATA = x-la.soundkonverter.desktop \ + x-ofc.soundkonverter.desktop \ + x-ofr.soundkonverter.desktop \ + x-ofs.soundkonverter.desktop \ + x-shorten.soundkonverter.desktop +video_mime_DATA = x-flv.soundkonverter.desktop diff --git a/src/plugins/mime_types/amr.soundkonverter.desktop b/src/plugins/mime_types/amr.soundkonverter.desktop new file mode 100755 index 0000000..fc572cf --- /dev/null +++ b/src/plugins/mime_types/amr.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=Adaptive Multirate audio file +Hidden=false +Icon=audio +MimeType=audio/amr +Patterns=*.amr;*.AMR;*.Amr +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-ape.soundkonverter.desktop b/src/plugins/mime_types/x-ape.soundkonverter.desktop new file mode 100755 index 0000000..cda24b6 --- /dev/null +++ b/src/plugins/mime_types/x-ape.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=Monkey's Audio file +Hidden=false +Icon=audio +MimeType=audio/x-ape +Patterns=*.ape;*.APE;*.mac;*.MAC;*.ApE;*.aPE;*.APe;*.apE;*.APe;*.aPe +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-bonk.soundkonverter.desktop b/src/plugins/mime_types/x-bonk.soundkonverter.desktop new file mode 100755 index 0000000..7e2fc78 --- /dev/null +++ b/src/plugins/mime_types/x-bonk.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=BONK +Hidden=false +Icon=audio +MimeType=audio/x-bonk +Patterns=*.bonk;*.BONK;*.Bonk;*.BOnk +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-flv.soundkonverter.desktop b/src/plugins/mime_types/x-flv.soundkonverter.desktop new file mode 100755 index 0000000..d220911 --- /dev/null +++ b/src/plugins/mime_types/x-flv.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=Flash Video +Hidden=false +Icon=video +MimeType=video/x-flv +Patterns=*.flv;*.FLV +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-la.soundkonverter.desktop b/src/plugins/mime_types/x-la.soundkonverter.desktop new file mode 100755 index 0000000..27edf9f --- /dev/null +++ b/src/plugins/mime_types/x-la.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=Lossless Audio file +Hidden=false +Icon=audio +MimeType=application/x-la +Patterns=*.la;*.LA;*.La;*.lA +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-ofc.soundkonverter.desktop b/src/plugins/mime_types/x-ofc.soundkonverter.desktop new file mode 100755 index 0000000..7f62e25 --- /dev/null +++ b/src/plugins/mime_types/x-ofc.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=OptimFROG DualStream correction file +Hidden=false +Icon=audio +MimeType=application/x-ofc +Patterns=*.ofc;*.OFC +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-ofr.soundkonverter.desktop b/src/plugins/mime_types/x-ofr.soundkonverter.desktop new file mode 100755 index 0000000..f757caa --- /dev/null +++ b/src/plugins/mime_types/x-ofr.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=OptimFROG file +Hidden=false +Icon=audio +MimeType=application/x-ofr +Patterns=*.ofr;*.OFR;*.OfR;*.OFr;*.oFR;*.ofR +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-ofs.soundkonverter.desktop b/src/plugins/mime_types/x-ofs.soundkonverter.desktop new file mode 100755 index 0000000..cecf374 --- /dev/null +++ b/src/plugins/mime_types/x-ofs.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=OptimFROG DualStream file +Hidden=false +Icon=audio +MimeType=application/x-ofs +Patterns=*.ofs;*.OFS;*.OfS;*.OFs;*.oFS;*.ofS +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-pac.soundkonverter.desktop b/src/plugins/mime_types/x-pac.soundkonverter.desktop new file mode 100755 index 0000000..7cef430 --- /dev/null +++ b/src/plugins/mime_types/x-pac.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=Pac file +Hidden=false +Icon=audio +MimeType=audio/x-pac +Patterns=*.pac;*.PAC;*.lpac;*.LPAC;*.PaC;*.PAc;*.pAC;*.paC;*.LPaC;*.LPAc +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-shorten.soundkonverter.desktop b/src/plugins/mime_types/x-shorten.soundkonverter.desktop new file mode 100755 index 0000000..01e5d47 --- /dev/null +++ b/src/plugins/mime_types/x-shorten.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=Shorten file +Hidden=false +Icon=audio +MimeType=application/x-shorten +Patterns=*.shn;*.SHN;*.ShN;*.sHN;*.SHn;*.shN;*.sHn +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-tta.soundkonverter.desktop b/src/plugins/mime_types/x-tta.soundkonverter.desktop new file mode 100755 index 0000000..65050a5 --- /dev/null +++ b/src/plugins/mime_types/x-tta.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=The True Audio Codec +Hidden=false +Icon=audio +MimeType=audio/x-tta +Patterns=*.tta;*.TTA +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-wavpack-correction.soundkonverter.desktop b/src/plugins/mime_types/x-wavpack-correction.soundkonverter.desktop new file mode 100755 index 0000000..a032b0b --- /dev/null +++ b/src/plugins/mime_types/x-wavpack-correction.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=WavPack file +Hidden=false +Icon=audio +MimeType=audio/x-wavpack-correction +Patterns=*.wvc;*.WVC +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/mime_types/x-wavpack.soundkonverter.desktop b/src/plugins/mime_types/x-wavpack.soundkonverter.desktop new file mode 100755 index 0000000..14ae9b0 --- /dev/null +++ b/src/plugins/mime_types/x-wavpack.soundkonverter.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Comment=WavPack file +Hidden=false +Icon=audio +MimeType=audio/x-wavpack +Patterns=*.wv;*.WV;*.wV;*.Wv +Type=MimeType +X-KDE-AutoEmbed=false diff --git a/src/plugins/plugins/110.oggvorbis.soundkonverter.xml b/src/plugins/plugins/110.oggvorbis.soundkonverter.xml new file mode 100755 index 0000000..592fa5c --- /dev/null +++ b/src/plugins/plugins/110.oggvorbis.soundkonverter.xml @@ -0,0 +1,18 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about_de="Plugin fuer Ogg Vorbis" about="Plugin for en-/decoding Ogg Vorbis files with oggenc and oggdec. oggenc and oggdec should be shipped with your distribution. Nothing else is to install." version="304" author="Daniel Faust" name="Ogg Vorbis (oggenc & oggdec)" /> + <enc bin="oggenc" param="" overwrite="" mime_types="application/ogg,audio/vorbis" silent_param="--quiet" rank="100" in_out_files="%p -o %o %i" enabled="true" > + <lossy enabled="true" > + <channels stereo_param="" stereo_enabled="" mono_param="--downmix" mono_enabled="true" /> + <samplingrate unit="Hz" param="--resample %s" enabled="true" /> + <bitrate> + <abr output=" [ %p,%*s%%]" param="-b %b" enabled="true" > + <bitrate_range min_param="-m %m" max_param="-M %M" enabled="true" /> + </abr> + </bitrate> + <quality range_min="-1" range_max="10" help="0 ~ -1.0\n10 ~ 0.1\n20 ~ 1.2\n30 ~ 2.3\n40 ~ 3.4\n50 ~ 4.5\n60 ~ 5.6\n70 ~ 6.7\n80 ~ 7.8\n90 ~ 8.9\n100 ~ 10.0" output=" [ %p,%*s%%]" separator="." param="-q %q" step="0.01" profiles="" enabled="true" /> + </lossy> + <tag comment="--comment %tc" title="--title %tt" track="--tracknum %tn" param="" artist="--artist %ta" album="--album %tb" year="--date %ty" genre="--genre %tg" enabled="true" /> + </enc> + <dec bin="oggdec" output=" [ %p,%*s%%]" param="" overwrite="" mime_types="application/ogg,audio/vorbis" silent_param="--quiet" rank="100" in_out_files="%p -o %o %i" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/120.lame.soundkonverter.xml b/src/plugins/plugins/120.lame.soundkonverter.xml new file mode 100755 index 0000000..eb2adba --- /dev/null +++ b/src/plugins/plugins/120.lame.soundkonverter.xml @@ -0,0 +1,22 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Plugin for lame. Get lame at http://lame.sf.net . With lame you can encode and decode mp3 files." author="Daniel Faust" version="304" name="Mp3 (lame)" /> + <enc bin="lame" param="" overwrite="" mime_types="audio/x-mp3,audio/mpeg" silent_param="--quiet" rank="100" in_out_files="%p %i %o" enabled="true" > + <strength range_min="9" range_max="0" separator="" param="-q %c" step="1" profiles="" default_value="2" enabled="true" /> + <lossless output="" param="" enabled="" /> + <lossy enabled="true" > + <quality range_min="9" output=" %*s (%p%%)" help="0 ~ 9\n10 ~ 8\n20 ~ 7\n30 ~ 6\n40 ~ 5\n50 ~ 5\n60 ~ 4\n70 ~ 3\n80 ~ 2\n90 ~ 1\n100 ~ 0" range_max="0" separator="" param="-V %q --vbr-new --nohist" step="1" profiles="" enabled="true" /> + <bitrate> + <abr output="%*s (%p%%)| %*s %*s %*s %*s %*s %*s\n" param="-h --abr %b --nohist" enabled="true" > + <bitrate_range min_param="-b %m" max_param="-B %M" enabled="true" /> + </abr> + <cbr output="%*s %*s (%p%%)| %*s %*s %*s %*s %*s %*s\n" param="--cbr -b %b" enabled="true" /> + </bitrate> + <samplingrate unit="KHz" param="--resample %s" enabled="true" /> + <channels joint_stereo_enabled="true" stereo_param="-m s" dual_channels_enabled="false" forced_joint_stereo_enabled="true" dual_channels_param="-m d" stereo_enabled="true" joint_stereo_param="-m j" mono_param="-m m" mono_enabled="true" forced_joint_stereo_param="-m f" /> + </lossy> + <replay_gain avoid="--noreplaygain" use="--replaygain-accurate" rank="30" enabled="true" /> + <tag comment="--tc %tc" title="--tt %tt" track="--tn %tn" param="--ignore-tag-errors --add-id3v2 --pad-id3v2" artist="--ta %ta" album="--tl %tb" year="--ty %ty" genre="--tg %tg" enabled="true" /> + </enc> + <dec output=" Frame# %0/%1 %*s kbps" bin="lame" param="--decode" overwrite="" mime_types="audio/x-mp3,audio/x-mp2,audio/mpeg" silent_param="--quiet" rank="100" in_out_files="%p %i %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/122.twolame.soundkonverter.xml b/src/plugins/plugins/122.twolame.soundkonverter.xml new file mode 100755 index 0000000..da081c7 --- /dev/null +++ b/src/plugins/plugins/122.twolame.soundkonverter.xml @@ -0,0 +1,15 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Plugin for TwoLAME. Get TwoLAME at http://www.twolame.org . With twolame you can encode and decode mp2 files." author="Daniel Faust" version="300" name="Mp2 (TwoLAME)" /> + <enc bin="twolame" param="" overwrite="" mime_types="audio/x-mp2" silent_param="--quiet" rank="100" in_out_files="%p %i %o" enabled="true" > + <lossy enabled="true" > + <quality range_min="-10" output=" %*s (%p%%)" help="" range_max="10" separator="" param="-V %q" step="1" profiles="" enabled="false" /> + <bitrate> + <abr output=" %*s (%p%%)" param="-v -b %b" enabled="false" /> + <cbr output=" %*s (%p%%)" param="-b %b" enabled="true" /> + </bitrate> + <channels joint_stereo_enabled="true" stereo_param="-m s" dual_channels_enabled="false" dual_channels_param="-m d" stereo_enabled="true" joint_stereo_param="-m j" mono_param="-m m" mono_enabled="true" /> + </lossy> + </enc> + <dec output=" Frame# %0/%1 %*s kbps" bin="twolame" param="" overwrite="" mime_types="audio/x-mp2" silent_param="--quiet" rank="100" in_out_files="%p %i %o" enabled="false" /> +</soundkonverter> diff --git a/src/plugins/plugins/123.toolame.soundkonverter.xml b/src/plugins/plugins/123.toolame.soundkonverter.xml new file mode 100755 index 0000000..c4a7e2a --- /dev/null +++ b/src/plugins/plugins/123.toolame.soundkonverter.xml @@ -0,0 +1,15 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Plugin for TooLAME. Get TooLAME at http://toolame.sourceforge.net . With toolame you can encode and decode mp2 files." author="Daniel Faust" version="300" name="Mp2 (TooLAME)" /> + <enc bin="toolame" param="" overwrite="" mime_types="audio/x-mp2" silent_param="--quiet" rank="100" in_out_files="%p %i %o" enabled="true" > + <lossy enabled="true" > + <quality range_min="-10" output=" %*s (%p%%)" help="" range_max="10" separator="" param="-v %q" step="1" profiles="" enabled="false" /> + <bitrate> + <abr output=" %*s (%p%%)" param="-v -b %b" enabled="false" /> + <cbr output=" %*s (%p%%)" param="-b %b" enabled="true" /> + </bitrate> + <channels joint_stereo_enabled="true" stereo_param="-m s" dual_channels_enabled="false" dual_channels_param="-m d" stereo_enabled="true" joint_stereo_param="-m j" mono_param="-m m" mono_enabled="true" /> + </lossy> + </enc> + <dec output=" Frame# %0/%1 %*s kbps" bin="toolame" param="" overwrite="" mime_types="audio/x-mp2" silent_param="--quiet" rank="100" in_out_files="%p %i %o" enabled="false" /> +</soundkonverter> diff --git a/src/plugins/plugins/125.gogo.soundkonverter.xml b/src/plugins/plugins/125.gogo.soundkonverter.xml new file mode 100755 index 0000000..ebe351c --- /dev/null +++ b/src/plugins/plugins/125.gogo.soundkonverter.xml @@ -0,0 +1,18 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="gogo is a lame based high speed mp3 encoder. If you have a x86 cpu gogo speeds up the conversion progress a lot. Especially on smp machines in cbr mode." author="Daniel Faust" version="301" name="Mp3 (gogo)" /> + <enc bin="gogo" param="" overwrite="" max_version="" mime_types="audio/x-mp3,audio/mpeg" min_version="" rank="60" silent_param="-silent" in_out_files="%p %i %o" enabled="true" > + <strength range_min="9" range_max="0" separator="" param="-q %c" step="1" profiles="" default_value="2" enabled="true" /> + <lossy enabled="true" > + <quality range_min="9" output="{ %*s %*s %p.%*s%%" help="" range_max="0" separator="" param="-v %q" step="1" profiles="" enabled="false" /> + <bitrate> + <abr output="{ %*s %*s %p.%*s%%" param="-a -b %b" enabled="false" > + <bitrate_range min_param="-vb %m" max_param="%M" enabled="false" /> + </abr> + <cbr output="{ %*s %*s %p.%*s%%" param="-b %b" enabled="true" /> + </bitrate> + <samplingrate unit="KHz" param="-d %s" enabled="true" /> + <channels stereo_param="-m j" joint_stereo_enabled="true" stereo_enabled="true" joint_stereo_param="-m j" mono_param="-m m" mono_enabled="true" /> + </lossy> + </enc> +</soundkonverter> diff --git a/src/plugins/plugins/127.faac.soundkonverter.xml b/src/plugins/plugins/127.faac.soundkonverter.xml new file mode 100755 index 0000000..1018d60 --- /dev/null +++ b/src/plugins/plugins/127.faac.soundkonverter.xml @@ -0,0 +1,15 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Adds support for m4a/mp4/aac files. faac/faad is required." version="301" author="Daniel Faust" name="Freeware Advanced Audio Coder (faac & faad)" /> + <enc bin="faac" param="" overwrite="" mime_types="audio/mp4,audio/aac,audio/x-m4a" rank="100" silent_param="" in_out_files="%p %i -o %o" enabled="true" > + <resample unit="Hz" param="-c %s" enabled="true" /> + <lossy enabled="true" > + <quality range_min="10" range_max="500" help="0 ~ 10\n10 ~ 59\n20 ~ 108\n30 ~ 157\n40 ~ 206\n50 ~ 255\n60 ~ 304\n70 ~ 353\n80 ~ 402\n90 ~ 451\n100 ~ 500" output=" %*s ( %p%%)" separator="" param="-q %q" step="1" profiles="" enabled="true" /> + <bitrate> + <abr output=" %*s ( %p%%)" param="-b %b" enabled="true" /> + </bitrate> + </lossy> + <tag title="--title %tt" comment="--comment %tc" param="" track="--track %tn" disc="--disc %td" artist="--artist %ta" album="--album %tb" composer="--writer %tp" genre="--genre %tg" year="--year %ty" enabled="true" /> + </enc> + <dec bin="faad" output="%p%% decoding" param="" overwrite="" mime_types="audio/mp4,audio/aac,video/mp4,video/3gpp,audio/x-m4a" rank="100" silent_param="" in_out_files="%p %i -o %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/130.musepack.soundkonverter.xml b/src/plugins/plugins/130.musepack.soundkonverter.xml new file mode 100755 index 0000000..6fd61e1 --- /dev/null +++ b/src/plugins/plugins/130.musepack.soundkonverter.xml @@ -0,0 +1,11 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Encode and decode Muspack files with mppenc and mppdec. You can get mppenc & mppdec at http://www.musepack.net ." author="Daniel Faust" version="301" name="MusePack (mppenc & mppdec)" /> + <enc bin="mppenc" param="" overwrite="--overwrite" mime_types="audio/x-musepack" silent_param="--silent" rank="100" in_out_files="%p %i %o" enabled="true" > + <lossy enabled="true" > + <quality range_min="0" output=" %p.%*s %*s kbps" help="0 ~ 0.0 ~ below telephone\n10 ~ 1.0 ~ below telephone\n20 ~ 2.0 ~ telephone\n30 ~ 3.0 ~ thumb\n40 ~ 4.0 ~ radio\n50 ~ 5.0 ~ standard\n60 ~ 6.0 ~ xtreme\n70 ~ 7.0 ~ insane\n80 ~ 8.0 ~ braindead\n90 ~ 9.0 ~ above braindead\n100 ~ 10.0 ~ above braindead" range_max="10" separator="." param="--quality %q" step="0.1" profiles="" enabled="true" /> + </lossy> + <tag comment="--comment %tc" title="--title %tt" track="--track %tn" param="" artist="--artist %ta" album="--album %tb" year="--year %ty" genre="--genre %tg" enabled="true" /> + </enc> + <dec output=" decoded (%p.%*s%%)" bin="mppdec" param="" overwrite="" mime_types="audio/x-musepack" silent_param="--silent" rank="100" in_out_files="%p %i %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/132.aften.soundkonverter.xml b/src/plugins/plugins/132.aften.soundkonverter.xml new file mode 100755 index 0000000..1561006 --- /dev/null +++ b/src/plugins/plugins/132.aften.soundkonverter.xml @@ -0,0 +1,13 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Aften (A Fifty-Two ENcoder) is an A/52 encoder. Get it at http://aften.sourceforge.net" version="301" author="Daniel Faust" name="Aften (aften)" /> + <enc bin="aften" param="" overwrite="" mime_types="audio/ac3" rank="100" silent_param="-v 0" in_out_files="%p %i %o" enabled="true" > + <lossy enabled="true" > + <quality range_min="0" range_max="600" help="10 ~ 60\n20 ~ 120\n30 ~ 180\n40 ~ 240\n50 ~ 300\n60 ~ 360\n70 ~ 420\n80 ~ 480\n90 ~ 540\n100 ~ 600" output="progress: %p%% " separator="" param="-q %q" step="1" profiles="" enabled="true" /> + <bitrate> + <cbr output="progress: %p%% " param="-b %b" enabled="true" /> + </bitrate> + <channels stereo_param="-m 0" joint_stereo_enabled="true" stereo_enabled="true" joint_stereo_param="-m 1" /> + </lossy> + </enc> +</soundkonverter> diff --git a/src/plugins/plugins/135.flac.soundkonverter.xml b/src/plugins/plugins/135.flac.soundkonverter.xml new file mode 100755 index 0000000..8d5c0c7 --- /dev/null +++ b/src/plugins/plugins/135.flac.soundkonverter.xml @@ -0,0 +1,11 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="FLAC, Free Lossless Audio Codec should be shipped with your distribution." author="Daniel Faust" version="301" name="FLAC (flac)" /> + <enc bin="flac" param="" overwrite="--force" mime_types="audio/x-flac" rank="100" silent_param="--silent" in_out_files="%p -o %o %i" enabled="true" > + <strength range_min="0" range_max="8" separator="" param="-%c" step="1" profiles="" default_value="5" enabled="true" /> + <lossless output="%*s %p%% complete, %*s" param="" enabled="true" /> + <replay_gain avoid="" use="--replay-gain" enabled="true" /> + <tag title="-T title=%tt" comment="-T comment=%tc" param="" track="-T tracknum=%tn" artist="-T artist=%ta" album="-T album=%tb" genre="-T genre=%tg" year="-T date=%ty" enabled="true" /> + </enc> + <dec output="%*s %p%% complete" bin="flac" param="--decode" overwrite="--force" max_version="" mime_types="audio/x-flac" rank="100" silent_param="--silent" in_out_files="%p -o %o %i" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/136.flake.soundkonverter.xml b/src/plugins/plugins/136.flake.soundkonverter.xml new file mode 100755 index 0000000..1ec9b0d --- /dev/null +++ b/src/plugins/plugins/136.flake.soundkonverter.xml @@ -0,0 +1,8 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Flake is a fast flac encoder. Get it at http://flake-enc.sourceforge.net" author="Daniel Faust" version="302" name="Flake (flake)" /> + <enc bin="flake" mime_types="audio/x-flac" rank="60" in_out_files="%p %i -o %o" enabled="true" > + <strength range_min="0" range_max="12" separator="" param="-%c" step="1" profiles="" default_value="5" enabled="true" /> + <lossless output="\rprogress: %p%% " param="" enabled="true" /> + </enc> +</soundkonverter> diff --git a/src/plugins/plugins/137.mac.soundkonverter.xml b/src/plugins/plugins/137.mac.soundkonverter.xml new file mode 100755 index 0000000..f0421c7 --- /dev/null +++ b/src/plugins/plugins/137.mac.soundkonverter.xml @@ -0,0 +1,10 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Encode and decode ape files with mac. Get mac at http://www.monkeysaudio.com ." author="Daniel Faust" version="301" name="Ape (mac)" /> + <enc bin="mac" param="" overwrite="" mime_types="audio/x-ape" rank="100" silent_param="" in_out_files="%i %o %p" enabled="true" > + <lossless output="Progress: %p.%*s%%" param="" enabled="true" /> + <replay_gain avoid="" use="" enabled="" /> + <strength range_min="1000" range_max="5000" separator="" param="-c%c" step="1000" profiles="" default_value="2000" enabled="true" /> + </enc> + <dec output="Progress: %p.%*s%%" bin="mac" param="-d" overwrite="" mime_types="audio/x-ape" rank="100" silent_param="" in_out_files="%i %o %p" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/140.mplayer.soundkonverter.xml b/src/plugins/plugins/140.mplayer.soundkonverter.xml new file mode 100755 index 0000000..d2bdc2d --- /dev/null +++ b/src/plugins/plugins/140.mplayer.soundkonverter.xml @@ -0,0 +1,5 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Decodes mp3, mp2, ogg, flac, m4a, wma and ra files with MPlayer. It supports some video decoding too. mplayer is required." author="Daniel Faust" version="300" name="MPlayer (mplayer)" /> + <dec output="A: %t.%*s" bin="mplayer" param="-vo null" overwrite="" mime_types="audio/x-mp3,audio/mpeg,audio/x-mp2,audio/vorbis,application/ogg,audio/x-flac,audio/mp4,audio/aac,audio/x-ms-wma,video/x-ms-asf,audio/vnd.rn-realaudio,video/vnd.rn-realvideo,application/vnd.rn-realmedia,video/x-ogm,video/x-theora,video/x-msvideo,video/mpeg,video/x-ms-wmv,video/quicktime,video/mp4,video/x-flv,audio/x-m4a" rank="50" silent_param="" in_out_files="%p %i -ao pcm:file=%o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/145.ffmpeg.soundkonverter.xml b/src/plugins/plugins/145.ffmpeg.soundkonverter.xml new file mode 100755 index 0000000..e2613c4 --- /dev/null +++ b/src/plugins/plugins/145.ffmpeg.soundkonverter.xml @@ -0,0 +1,16 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Decodes: ac3, mp2, mp3, ogg, m4a, ra and wma files and encodes: ac3, mp2, mp3, ogg, m4a and ra files. Video decoding is also supported. ffmpeg is required." version="303" author="Daniel Faust" name="FFMPEG (ffmpeg)" /> + <enc bin="ffmpeg" param="" overwrite="-y" mime_types="audio/ac3,audio/x-mp3,audio/mpeg,audio/x-mp2,audio/vorbis,application/ogg,audio/mp4,audio/vnd.rn-realaudio,audio/x-m4a,audio/x-ms-wma" silent_param="" rank="60" in_out_files="%p -i %i %o" enabled="true" > + <strength range_min="0" range_max="1" separator="" param="%c" step="1" profiles=" ,-hq" default_value="0" enabled="false" /> + <samplingrate unit="Hz" param="-ar %s" enabled="true" /> + <channels stereo_param="-ac 2" stereo_enabled="true" mono_param="-ac 1" mono_enabled="true" /> + <lossy enabled="true" > + <bitrate> + <cbr output="size= %*s time=%t.%*s" param="-ab %b" enabled="true" /> + </bitrate> + </lossy> + <tag comment="-comment %tc" title="-title %tt" track="-track %tn" param="" artist="-author %ta" album="" year="-year %ty" genre="" enabled="true" /> + </enc> + <dec bin="ffmpeg" output="size= %*s time=%t.%*s" param="" overwrite="-y" mime_types="audio/ac3,audio/mpeg,audio/x-mp3,audio/x-mp2,audio/vnd.rn-realaudio,video/vnd.rn-realvideo,application/vnd.rn-realmedia,audio/vorbis,application/ogg,audio/x-ms-wma,video/x-ms-asf,audio/mp4,video/mp4,audio/aac,video/x-msvideo,video/mpeg,video/x-ms-wmv,video/x-flv,audio/x-m4a,audio/amr" silent_param="" rank="60" in_out_files="%p -i %i %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/146.ffmpeg-lossless.soundkonverter.xml b/src/plugins/plugins/146.ffmpeg-lossless.soundkonverter.xml new file mode 100755 index 0000000..d33ae6a --- /dev/null +++ b/src/plugins/plugins/146.ffmpeg-lossless.soundkonverter.xml @@ -0,0 +1,10 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Decodes flac, shn and au files and encodes au files. ffmpeg is required." version="302" author="Daniel Faust" name="FFMPEG Lossless (ffmpeg)" /> + <enc bin="ffmpeg" param="" overwrite="-y" mime_types="audio/basic" silent_param="" rank="60" in_out_files="%p -i %i %o" enabled="true" > + <strength range_min="0" range_max="1" separator="" param="%c" step="1" profiles=" ,-hq" default_value="0" enabled="false" /> + <lossless output="size= %*s time=%t.%*s" param="" enabled="true" /> + <tag comment="-comment %tc" title="-title %tt" track="-track %tn" param="" artist="-author %ta" album="" year="-year %ty" genre="" enabled="true" /> + </enc> + <dec bin="ffmpeg" output="size= %*s time=%t.%*s" param="" overwrite="-y" mime_types="audio/x-flac,application/x-shorten,audio/basic,audio/x-tta,audio/x-wavpack" silent_param="" rank="60" in_out_files="%p -i %i %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/150.shorten.soundkonverter.xml b/src/plugins/plugins/150.shorten.soundkonverter.xml new file mode 100755 index 0000000..8e64a13 --- /dev/null +++ b/src/plugins/plugins/150.shorten.soundkonverter.xml @@ -0,0 +1,9 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Plugin for shorten. Get shorten at http://www.hornig.net/shorten.html" version="300" author="Daniel Faust" name="Shorten (shorten)" /> + <enc bin="shorten" param="" overwrite="" mime_types="application/x-shorten" silent_param="" rank="100" in_out_files="%p %i %o" enabled="true" > + <channels mono_param="-c 1" mono_enabled="true" /> + <lossless output="" param="" enabled="true" /> + </enc> + <dec bin="shorten" output="" param="-x" overwrite="" mime_types="application/x-shorten" silent_param="" rank="100" in_out_files="%p %i %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/151.tta.soundkonverter.xml b/src/plugins/plugins/151.tta.soundkonverter.xml new file mode 100755 index 0000000..27a3f97 --- /dev/null +++ b/src/plugins/plugins/151.tta.soundkonverter.xml @@ -0,0 +1,8 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Plugin for tta. Get ttaenc at http://tta.sourceforge.net" version="300" author="Daniel Faust" name="TTA (ttaenc)" /> + <enc bin="ttaenc" param="-e" overwrite="" mime_types="audio/x-tta" silent_param="-s" rank="100" in_out_files="%p -o %o %i" enabled="true" > + <lossless output="Encode: wrote %*s bytes, %p%% complete, ratio: %*s, time: %*s" param="" enabled="true" /> + </enc> + <dec bin="ttaenc" output="Decode: wrote %*s bytes, %p%% complete, ratio: %*s, time: %*s" param="-d" overwrite="" mime_types="audio/x-tta" silent_param="-s" rank="100" in_out_files="%p -o %o %i" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/153.bonk.soundkonverter.xml b/src/plugins/plugins/153.bonk.soundkonverter.xml new file mode 100755 index 0000000..ca3d8c2 --- /dev/null +++ b/src/plugins/plugins/153.bonk.soundkonverter.xml @@ -0,0 +1,12 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Plugin for Bonk. Get bonk at http://www.logarithmic.net/pfh/bonk" author="Daniel Faust" version="300" name="Bonk (bonk)" /> + <enc bin="bonk" param="encode" overwrite="" mime_types="audio/x-bonk" rank="100" silent_param="-s" in_out_files="%p -o %o %i" enabled="true" > + <lossless output=" %p.%*s%% complete, " param="-l" enabled="true" /> + <lossy enabled="true" > + <quality range_min="10" range_max="300" help="0 ~ 9\n10 ~ 8\n20 ~ 7\n30 ~ 6\n40 ~ 5\n50 ~ 5\n60 ~ 4\n70 ~ 3\n80 ~ 2\n90 ~ 1\n100 ~ 0" output=" %p.%*s%% complete, " separator="" param="-s %q" step="10" profiles="" enabled="true" /> + <channels stereo_param="-m off" joint_stereo_enabled="true" stereo_enabled="true" joint_stereo_param="-m on" /> + </lossy> + </enc> + <dec output=" %p.%*s%% complete, " bin="bonk" param="decode" overwrite="" mime_types="audio/x-bonk" rank="100" silent_param="" in_out_files="%p -o %o %i" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/155.optimfrog.soundkonverter.xml b/src/plugins/plugins/155.optimfrog.soundkonverter.xml new file mode 100755 index 0000000..800c881 --- /dev/null +++ b/src/plugins/plugins/155.optimfrog.soundkonverter.xml @@ -0,0 +1,11 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Encode and decode OptimFROG files with ofr. Get ofr at http://www.losslessaudio.org ." version="301" author="Daniel Faust" name="OptimFROG (ofr)" /> + <enc bin="ofr" param="--encode" overwrite="--overwrite" mime_types="application/x-ofr" rank="100" silent_param="--silent" in_out_files="%p %i --output %o" enabled="true" > + <strength range_min="0" range_max="7" separator="" param="--mode %c" step="1" profiles="fast,normal,high,extra,best,highnew,extranew,bestnew" default_value="1" enabled="true" /> + <samplingrate unit="Hz" param="--rate %s" enabled="true" /> + <channels stereo_param="--channelconfig STEREO_LR" stereo_enabled="true" mono_param="--channelconfig MONO" mono_enabled="true" /> + <lossless output=" Compressing %p.%*s%%" param="" enabled="true" /> + </enc> + <dec bin="ofr" output=" Decompressing %p.%*s%%" param="--decode" overwrite="--overwrite" mime_types="application/x-ofr" rank="100" silent_param="--silent" in_out_files="%p %i --output %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/156.optimfrog-dualstream.soundkonverter.xml b/src/plugins/plugins/156.optimfrog-dualstream.soundkonverter.xml new file mode 100755 index 0000000..80ba27a --- /dev/null +++ b/src/plugins/plugins/156.optimfrog-dualstream.soundkonverter.xml @@ -0,0 +1,15 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Plugin for ofs. You can get it at http://www.losslessaudio.org" version="301" author="Daniel Faust" name="OptimFROG DualStream (ofs)" /> + <enc bin="ofs" param="--encode" overwrite="--overwrite" mime_types="application/x-ofs" rank="100" silent_param="--silent" in_out_files="%p %i --output %o" enabled="true" > + <lossy enabled="true" > + <quality range_min="0" range_max="6" help="" output=" Compressing %p.%*s%%," separator="." param="--quality %q" step="0.01" profiles="" enabled="true" /> + <bitrate> + <abr output=" Compressing %p.%*s%%," param="--bitrate %b" enabled="true" /> + </bitrate> + </lossy> + <hybrid output=" Compressing %p.%*s%%," correction_file_mime_type="application/x-ofc" param="--bitrate %b --correction" enabled="true" /> + <strength range_min="0" range_max="7" separator="" param="--mode %c" step="1" profiles="fast,normal,high,extra,best,highnew,extranew,bestnew" default_value="1" enabled="true" /> + </enc> + <dec bin="ofs" output=" Decompressing %p.%*s%%" param="--decode --correction" overwrite="--overwrite" mime_types="application/x-ofs" rank="100" silent_param="--silent" in_out_files="%p %i --output %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/158.wavpack.soundkonverter.xml b/src/plugins/plugins/158.wavpack.soundkonverter.xml new file mode 100755 index 0000000..96a5842 --- /dev/null +++ b/src/plugins/plugins/158.wavpack.soundkonverter.xml @@ -0,0 +1,11 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Plugin for WavPack, a lossless and lossy audio compressor. Get wavpack at http://www.wavpack.com/downloads.html ." version="302" author="Daniel Faust" name="WavPack (wavpack)" /> + <enc bin="wavpack" param="" overwrite="-y" mime_types="audio/x-wavpack" rank="100" silent_param="-q" in_out_files="%p %i -o %o" enabled="true" > + <hybrid output=" %p%% done..." correction_file_mime_type="audio/x-wavpack-correction" param="-b%b -c" enabled="true" /> + <lossless output=" %p%% done..." param="" enabled="true" /> + <tag title="-w Title=%tt" comment="-w Comment=%tc" param="" track="-w Track=%tn" disc="" artist="-w Artist=%ta" album="-w Album=%tb" genre="-w Genre=%tg" year="-w Year=%ty" composer="-w Composer=%tp" enabled="true" /> + <strength range_min="0" range_max="3" separator="" param="%c" step="1" profiles="-f, ,-h,-hh" default_value="1" enabled="true" /> + </enc> + <dec bin="wvunpack" output=" %p%% done..." param="" overwrite="-y" mime_types="audio/x-wavpack" formats="wv" rank="100" silent_param="-q" in_out_files="%p %i -o %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/160.lac.soundkonverter.xml b/src/plugins/plugins/160.lac.soundkonverter.xml new file mode 100755 index 0000000..65f0a16 --- /dev/null +++ b/src/plugins/plugins/160.lac.soundkonverter.xml @@ -0,0 +1,9 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Lossless Audio plugin. Get lac at http://www.lossless-audio.com" version="301" author="Daniel Faust" name="Lossless Audio Compresser (lac)" /> + <enc bin="lac" param="" overwrite="-overwrite" mime_types="application/x-la" rank="100" silent_param="" in_out_files="%p %i %o" enabled="true" > + <strength range_min="0" range_max="1" separator="" param="%c" step="1" profiles=" ,-high" default_value="0" enabled="true" /> + <lossless output=" (%p.%*s%%)" param="" enabled="true" /> + </enc> + <dec bin="lac" output="" param="" overwrite="-overwrite" mime_types="application/x-la" rank="100" silent_param="" in_out_files="%p %i %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/165.lpac.soundkonverter.xml b/src/plugins/plugins/165.lpac.soundkonverter.xml new file mode 100755 index 0000000..2a368b9 --- /dev/null +++ b/src/plugins/plugins/165.lpac.soundkonverter.xml @@ -0,0 +1,9 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Lossless Predictive Audio Compression plugin. Get lpac at http://www.nue.tu-berlin.de/wer/liebchen/lpac.html" author="Daniel Faust" version="301" name="LPAC (lpac)" /> + <enc bin="lpac" param="-v" overwrite="" mime_types="audio/x-pac" rank="100" silent_param="" in_out_files="%p %i %o" enabled="true" > + <strength range_min="1" range_max="5" separator="" param="-%c" step="1" profiles="" default_value="3" enabled="true" /> + <lossless output=" %p%%" param="" enabled="true" /> + </enc> + <dec output="" bin="lpac" param="-x" overwrite="" mime_types="audio/x-pac" rank="100" silent_param="" in_out_files="%p %i %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/170.speex.soundkonverter.xml b/src/plugins/plugins/170.speex.soundkonverter.xml new file mode 100755 index 0000000..24b1f5d --- /dev/null +++ b/src/plugins/plugins/170.speex.soundkonverter.xml @@ -0,0 +1,16 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Plugin for speexenc and speexdec. Speex is used to encode speech files. speex should be shipped with your distribution." author="Daniel Faust" version="301" name="Speex (speexenc & speexdec)" /> + <enc bin="speexenc" param="" overwrite="" mime_types="audio/x-speex" silent_param="" rank="100" in_out_files="%p %i %o" enabled="true" > + <strength range_min="0" range_max="10" separator="" param="--comp %c" step="1" profiles="" default_value="3" enabled="true" /> + <lossy enabled="true" > + <quality range_min="0" output="" help="" range_max="10" separator="" param="--quality %q" step="1" profiles="" enabled="true" /> + <bitrate> + <abr output="" param="--abr %b" enabled="true" /> + <cbr output="" param="--bitrate %b" enabled="true" /> + </bitrate> + </lossy> + <tag title="--title %tt" comment="" param="" track="" artist="--author %ta" album="" genre="" year="" enabled="true" /> + </enc> + <dec output="" bin="speexdec" param="" overwrite="" mime_types="audio/x-speex" silent_param="" rank="100" in_out_files="%p %i %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/180.timidity.soundkonverter.xml b/src/plugins/plugins/180.timidity.soundkonverter.xml new file mode 100755 index 0000000..8f8c918 --- /dev/null +++ b/src/plugins/plugins/180.timidity.soundkonverter.xml @@ -0,0 +1,5 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Decodes midi files with TiMidity." version="300" author="Daniel Faust" name="TiMidity++ (timidity)" /> + <dec bin="timidity" output="" param="-Ow" overwrite="" mime_types="audio/x-midi,audio/x-mod" silent_param="" rank="50" in_out_files="%p -o %o %i" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/190.sox.soundkonverter.xml b/src/plugins/plugins/190.sox.soundkonverter.xml new file mode 100644 index 0000000..4de2401 --- /dev/null +++ b/src/plugins/plugins/190.sox.soundkonverter.xml @@ -0,0 +1,8 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="converter" > + <info about="Encodes and decodes aiff with sox" author="Ron Fischler" version="302" name="Sox (sox)" /> + <enc bin="sox" param="" overwrite="" mime_types="audio/x-aiff" silent_param="" rank="90" in_out_files="%p %i %o" enabled="true" > + <lossless output="%*s %p%% complete, %*s" param="" enabled="true" /> + </enc> + <dec bin="sox" output="" param="" overwrite="" mime_types="audio/x-aiff" silent_param="" rank="90" in_out_files="%p %i %o" enabled="true" /> +</soundkonverter> diff --git a/src/plugins/plugins/210.vorbisgain.soundkonverter.xml b/src/plugins/plugins/210.vorbisgain.soundkonverter.xml new file mode 100755 index 0000000..7848503 --- /dev/null +++ b/src/plugins/plugins/210.vorbisgain.soundkonverter.xml @@ -0,0 +1,5 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="replaygain" > + <info about="Plugin for vorbisgain. vorbisgain is used to calculate the replaygain value of ogg vorbis files." version="300" author="Daniel Faust" name="Ogg Vorbis Replay Gain (vorbisgain)" /> + <replaygain bin="vorbisgain" output_multiple="%p%%" param="" track="" force="" remove="--clean" mime_types="application/ogg,audio/vorbis" in_files="%p %i" output_single="%p%%" album="--album" silent_param="--quiet" rank="100" skip="--fast" /> +</soundkonverter> diff --git a/src/plugins/plugins/220.mp3gain.soundkonverter.xml b/src/plugins/plugins/220.mp3gain.soundkonverter.xml new file mode 100755 index 0000000..7058439 --- /dev/null +++ b/src/plugins/plugins/220.mp3gain.soundkonverter.xml @@ -0,0 +1,5 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="replaygain" > + <info about="Add replaygain to Mp3 files. Get mp3gain at http://mp3gain.sourceforge.net ." author="Daniel Faust" version="300" name="Mp3 ReplayGain (mp3gain)" /> + <replaygain bin="mp3gain" output_multiple="%*s %p%%" force="-s r" track="-r" param="-c" remove="-s d" output_single=" %p%%" mime_types="audio/x-mp3,audio/mpeg" in_files="%p %i" album="-a" rank="100" silent_param="-q" skip="" /> +</soundkonverter> diff --git a/src/plugins/plugins/225.aacgain.soundkonverter.xml b/src/plugins/plugins/225.aacgain.soundkonverter.xml new file mode 100755 index 0000000..84f1774 --- /dev/null +++ b/src/plugins/plugins/225.aacgain.soundkonverter.xml @@ -0,0 +1,5 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="replaygain" > + <info about="Add replaygain to AAC files. Get aacgain at http://altosdesign.com/aacgain/ ." author="Daniel Faust" version="300" name="AAC Replay Gain (aacgain)" /> + <replaygain bin="aacgain" output_multiple="%*s %p%%" force="-s r" track="-r" param="-c" remove="-s d" output_single=" %p%%" mime_types="audio/x-mp3,audio/mpeg,audio/mp4,audio/x-m4a" in_files="%p %i" album="-a" rank="95" silent_param="-q" skip="" /> +</soundkonverter> diff --git a/src/plugins/plugins/230.replaygain.soundkonverter.xml b/src/plugins/plugins/230.replaygain.soundkonverter.xml new file mode 100755 index 0000000..1a0a0f6 --- /dev/null +++ b/src/plugins/plugins/230.replaygain.soundkonverter.xml @@ -0,0 +1,5 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="replaygain" > + <info about="Add Replay Gain tags to Musepack files. You can get replaygain at http://www.musepack.net ." author="Daniel Faust" version="300" name="Musepack ReplayGain (replaygain)" /> + <replaygain bin="replaygain" track="--auto" param="" force="" remove="" in_files="%p %i" mime_types="audio/x-musepack" album="--auto" silent_param="" rank="100" skip="" /> +</soundkonverter> diff --git a/src/plugins/plugins/240.metaflac.soundkonverter.xml b/src/plugins/plugins/240.metaflac.soundkonverter.xml new file mode 100755 index 0000000..25d5c7d --- /dev/null +++ b/src/plugins/plugins/240.metaflac.soundkonverter.xml @@ -0,0 +1,5 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="replaygain" > + <info about="Add Replay Gain tags to flac files. metaflac is required." version="300" author="Daniel Faust" name="Flac ReplayGain (metaflac)" /> + <replaygain bin="metaflac" force="" param="--no-filename" track="--add-replay-gain" remove="--remove-tag=REPLAYGAIN_TRACK_PEAK --remove-tag=REPLAYGAIN_TRACK_GAIN --remove-tag=REPLAYGAIN_ALBUM_PEAK --remove-tag=REPLAYGAIN_ALBUM_GAIN" in_files="%p %i" mime_types="audio/x-flac" album="--add-replay-gain" silent_param="" rank="100" skip="" /> +</soundkonverter> diff --git a/src/plugins/plugins/250.wvgain.soundkonverter.xml b/src/plugins/plugins/250.wvgain.soundkonverter.xml new file mode 100755 index 0000000..fa502c5 --- /dev/null +++ b/src/plugins/plugins/250.wvgain.soundkonverter.xml @@ -0,0 +1,5 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="replaygain" > + <info about="Add Replay Gain tags to WavPack files. wvgain is required." author="Daniel Faust" version="300" name="WavPack ReplayGain (wvgain)" /> + <replaygain bin="wvgain" track="" param="" force="" remove="-c" mime_types="audio/x-wavpack" in_files="%p %i" album="-a" rank="100" silent_param="-q" skip="" /> +</soundkonverter> diff --git a/src/plugins/plugins/310.cdda2wav.soundkonverter.xml b/src/plugins/plugins/310.cdda2wav.soundkonverter.xml new file mode 100755 index 0000000..1df26a8 --- /dev/null +++ b/src/plugins/plugins/310.cdda2wav.soundkonverter.xml @@ -0,0 +1,7 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="ripper" > + <info about="Plugin for ripping audio CDs with cdda2wav. You can get cdda2wav at http://www.cdda2wav.de but it should be shipped with your distribution." author="Daniel Faust" version="300" name="CD ripper (cdda2wav)" /> + <rip output="%p%%" bin="cdda2wav" param="-gui -no-infofile" track="-t %t" out_file="%p %o" overwrite="" device="-D %d" silent_param="-quiet" rank="90" > + <full_disc output="%a%%" param="-t 1+%n" enabled="true" /> + </rip> +</soundkonverter> diff --git a/src/plugins/plugins/320.cdparanoia.soundkonverter.xml b/src/plugins/plugins/320.cdparanoia.soundkonverter.xml new file mode 100755 index 0000000..177f9c4 --- /dev/null +++ b/src/plugins/plugins/320.cdparanoia.soundkonverter.xml @@ -0,0 +1,7 @@ +<?xml version = '1.0' encoding = 'UTF-8'?> +<soundkonverter type="ripper" > + <info about="Plugin for ripping audio CDs with cdparanoia. cdparanoia may be shipped with your distribution." author="Daniel Faust" version="301" name="CD ripper (cdparanoia)" /> + <rip output="" bin="cdparanoia" param="" track="%t" out_file="%p %o" overwrite="" device="-d %d" silent_param="-quiet" rank="80" > + <full_disc output="" param="1-%n" enabled="true" /> + </rip> +</soundkonverter> diff --git a/src/plugins/plugins/Makefile.am b/src/plugins/plugins/Makefile.am new file mode 100644 index 0000000..8471ac6 --- /dev/null +++ b/src/plugins/plugins/Makefile.am @@ -0,0 +1,14 @@ +pluginsdir = $(kde_datadir)/soundkonverter/plugins + +plugins_DATA = 110.oggvorbis.soundkonverter.xml 120.lame.soundkonverter.xml \ + 122.twolame.soundkonverter.xml 123.toolame.soundkonverter.xml 125.gogo.soundkonverter.xml \ + 127.faac.soundkonverter.xml 130.musepack.soundkonverter.xml 132.aften.soundkonverter.xml \ + 135.flac.soundkonverter.xml 136.flake.soundkonverter.xml 137.mac.soundkonverter.xml \ + 140.mplayer.soundkonverter.xml 145.ffmpeg.soundkonverter.xml 146.ffmpeg-lossless.soundkonverter.xml \ + 150.shorten.soundkonverter.xml 151.tta.soundkonverter.xml 153.bonk.soundkonverter.xml \ + 155.optimfrog.soundkonverter.xml 156.optimfrog-dualstream.soundkonverter.xml \ + 158.wavpack.soundkonverter.xml 160.lac.soundkonverter.xml 165.lpac.soundkonverter.xml \ + 170.speex.soundkonverter.xml 180.timidity.soundkonverter.xml 190.sox.soundkonverter.xml \ + 210.vorbisgain.soundkonverter.xml 220.mp3gain.soundkonverter.xml 225.aacgain.soundkonverter.xml \ + 230.replaygain.soundkonverter.xml 240.metaflac.soundkonverter.xml 250.wvgain.soundkonverter.xml \ + 310.cdda2wav.soundkonverter.xml 320.cdparanoia.soundkonverter.xml diff --git a/src/plugins/rohling/Makefile.am b/src/plugins/rohling/Makefile.am new file mode 100755 index 0000000..a346d10 --- /dev/null +++ b/src/plugins/rohling/Makefile.am @@ -0,0 +1,6 @@ +pluginsdir = $(kde_datadir)/soundkonverter/plugins +format_infos_endir = $(kde_datadir)/soundkonverter/format_infos/en +plugins_DATA = 127.faac-280.soundkonverter.xml +format_infos_en_DATA = faac_3gp.280.xml \ + faac_aac.280.xml \ + faac_m4a.280.xml |