IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
WavPack plugin for K3b, The WavPack plugin sould be a musthave K3b feature
Dar Li
post Jul 13 2007, 12:44
Post #1





Group: Members
Posts: 8
Joined: 13-July 07
Member No.: 45274



Hello ,
Both Wavpack and K3b are very popular linux packages. Ape and other lossless extensions works well for K3b ,but there is nothing about wavpack. One have to convert manually from wv to wav before using K3b. The WavPack plugin should be a must have K3b feature. I'm intrigued about this lack : is there a technical problem ? a lack of volunteers to code (as both packages are opensource , it should not be a problem) ? or a legal one ?
Dar Li
Go to the top of the page
+Quote Post
bryant
post Jul 14 2007, 04:22
Post #2


WavPack Developer


Group: Developer (Donating)
Posts: 1287
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



QUOTE (Dar Li @ Jul 13 2007, 04:44) *
Hello ,
Both Wavpack and K3b are very popular linux packages. Ape and other lossless extensions works well for K3b ,but there is nothing about wavpack. One have to convert manually from wv to wav before using K3b. The WavPack plugin should be a must have K3b feature. I'm intrigued about this lack : is there a technical problem ? a lack of volunteers to code (as both packages are opensource , it should not be a problem) ? or a legal one ?
Dar Li

Thanks for letting me know about K3b, it looks like a nice program. There is no legal issue with adding WavPack support and I certainly can't imagine any technical reason that it could not be made to use libwavpack. It's probably just that the developers are not aware of (or like) WavPack. Otherwise, the libwavpack API is easy enough to use that support could be added in a day or two by one of the K3b developers (or anyone else who was already building and running K3b and was familiar with the internals).

Unfortunately this is the same situation with several other Linux applications (Audacity comes to mind). The best thing for WavPack users to do is make sure that the applications' developers hear about WavPack and all the great advantages it offers! smile.gif

BTW, I notice that K3b can use ffmpeg for audio decoding. Since recent versions of ffmpeg can decode lossless WavPack files, that might be a workable solution.

David
Go to the top of the page
+Quote Post
xmixahlx
post Jul 14 2007, 06:39
Post #3





Group: Members
Posts: 1394
Joined: 20-December 01
From: seattle
Member No.: 693



um... wavpack IS supported on k3b by using the ffmpeg plugin

i use it a lot, actually smile.gif

the rarewares/debian k3b packages come ready to rumble!


later

This post has been edited by xmixahlx: Jul 14 2007, 06:40


--------------------
RareWares/Debian :: http://www.rarewares.org/debian.html
Go to the top of the page
+Quote Post
bryant
post Jul 14 2007, 14:01
Post #4


WavPack Developer


Group: Developer (Donating)
Posts: 1287
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



QUOTE (xmixahlx @ Jul 13 2007, 22:39) *
um... wavpack IS supported on k3b by using the ffmpeg plugin

i use it a lot, actually smile.gif

the rarewares/debian k3b packages come ready to rumble!

Oh that's great, thanks! smile.gif

One of the things on my list is to add lossy WavPack support to ffmpeg, but since ffmpeg couldn't handle the correction files anyway it might not make a lot of sense for a CD burner app. Using libwavpack directly makes correction file support easy.
Go to the top of the page
+Quote Post
Dar Li
post Jul 14 2007, 16:20
Post #5





Group: Members
Posts: 8
Joined: 13-July 07
Member No.: 45274



QUOTE (xmixahlx @ Jul 14 2007, 08:39) *
um... wavpack IS supported on k3b by using the ffmpeg plugin

i use it a lot, actually smile.gif


Dear xmixahlx , can you share some details of how to use wavpack via ffmpeg in k3b ?

I installed a fresh svn version of ffmpeg , test it with a .wv file (with ffplay) .
Also , i do have a svn version of K3b.
In the plugin part of k3b settings , the ffmpeg section states the following :
"decoding moducle to decode wma files" , there are no options for wavpack.
When i try opening a .wv file , k3b fail , i have only a message suggesting to convert first to a k3b supported format.

I know it may sound more like a k3b specific issue , but i keep the thread as it was your suggestion to use ffmpeg smile.gif
Go to the top of the page
+Quote Post
xmixahlx
post Jul 14 2007, 19:33
Post #6





Group: Members
Posts: 1394
Joined: 20-December 01
From: seattle
Member No.: 693



i use debian official (unstable) reps, marillat reps, and my own reps to add full support for the multimedia packages at rarewares.

if you are doing this on your own you'll need to know how to resolve dependencies for the various elements of k3b (and any other software).

here is the configure line i use for the k3b packages at rarewares/debian: (you can see options with ./configure --help)

QUOTE
--with-alsa --with-k3bsetup=yes --with-external-libsamplerate \
--enable-ffmpeg-all-codecs --without-resmgr --enable-final \
--without-cdrecord-suid-root --enable-pch


you want --enable-ffmpeg-all-codecs

this adds support for ALL of the formats supported by ffmpeg, listed here:
http://ffmpeg.mplayerhq.hu/ffmpeg-doc.html#SEC25

obviously you want to have ffmpeg configured correctly, too.

smile.gif


later

This post has been edited by xmixahlx: Jul 14 2007, 19:35


--------------------
RareWares/Debian :: http://www.rarewares.org/debian.html
Go to the top of the page
+Quote Post
Dar Li
post Jul 14 2007, 22:36
Post #7





Group: Members
Posts: 8
Joined: 13-July 07
Member No.: 45274



QUOTE (xmixahlx @ Jul 14 2007, 21:33) *
i use debian official (unstable) reps, marillat reps, and my own reps to add full support for the multimedia packages at rarewares.

if you are doing this on your own you'll need to know how to resolve dependencies for the various elements of k3b (and any other software).

here is the configure line i use for the k3b packages at rarewares/debian: (you can see options with ./configure --help)

QUOTE

--with-alsa --with-k3bsetup=yes --with-external-libsamplerate \
--enable-ffmpeg-all-codecs --without-resmgr --enable-final \
--without-cdrecord-suid-root --enable-pch


you want --enable-ffmpeg-all-codecs

this adds support for ALL of the formats supported by ffmpeg, listed here:
http://ffmpeg.mplayerhq.hu/ffmpeg-doc.html#SEC25

obviously you want to have ffmpeg configured correctly, too.

smile.gif


later



Tank you xmixahlx, you made my day !
I'm using gentoo with the latest bleeding-edge libraries, so i was pretty sure it was not a ffmpeg problem . Based on your tips , i checked the k3b ebuild file ( containing the compile specs).
Everything worked fine , by adding --enable-ffmpeg-all-codecs into the ebuild , i was able to have a brand new , wavpack-enabled k3b.
I will contact gentoo k3b maintainer , this feature should be a standard one.
Go to the top of the page
+Quote Post
rudefyet
post Jul 15 2007, 05:33
Post #8





Group: Members
Posts: 229
Joined: 29-December 03
From: Columbus, Ohio
Member No.: 10785



you can also use any encoder that supports stdin, in k3b, with the external encoder plugin
Go to the top of the page
+Quote Post
xmixahlx
post Jul 15 2007, 10:04
Post #9





Group: Members
Posts: 1394
Joined: 20-December 01
From: seattle
Member No.: 693



yeah for the encoder i have this setup for wavpack:

wavpack -mhx3 -w "Artist=%a" -w "Album=%m" -w "Track=%n" -w "Title=%t" -w "Year=%y" - -o %f

(enable swap & wave, too)


later


--------------------
RareWares/Debian :: http://www.rarewares.org/debian.html
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st April 2014 - 14:14