When I was working out the method for oldmankit I was on maverick, quite simple if what you desire is an oggenc that uses the tuned source
(though have also built tuned libvorbis support into ffmpeg and others.
You just can't use the vorbis-tools source and by extension the provided oggenc that maverick uses - it requires libvorbis 1.3
The advantage here is you don't replace the maverick vorbis libs - your oggenc has the tuned vorbis built-in
Ex. from maverick - simple encode no parameters
mediainfo in screendoug@doug-laptop:~$ oggenc --version
oggenc from vorbis-tools 1.2.0
doug@doug-laptop:~$ oggenc '/home/doug/Music/ogg/luckynight.wav'
Opening with wav module: WAV file reader
Encoding "/home/doug/Music/ogg/luckynight.wav" to
at quality 3.00
[ 99.1%] [ 0m00s remaining] |
Done encoding file "/home/doug/Music/ogg/luckynight.ogg"
File length: 1m 00.0s
Elapsed time: 0m 02.6s
Average bitrate: 106.9 kb/s
If you wish I'll post maverick specific (basically the same w/ 2 small variations
this way and everything seems borked now. I tested oggenc, but all I get is a.Code:Segmentation fault
There's a man coming around and he's taking names.
Edit: no longer needed - new source works as is...
For maverick - very straightforward
(build oggenc w/ built-in tuned vorbis support
first remove any outside vorbis lib's, ppa's - return maverick to normal as far as libvorbis libraries and vorbis-tools if installed
Quick review -
What you're going to do (if you wish to do otherwise than below command set...
create a build folder (ogg_build in commands
Get the AoTuV source from here and extract in above folder
Get vorbis-tools source 1.2.0 from here and also extract into build folder
Install the build-deps for libvorbis and vorbis-tools
Remove libvorbis-dev and install checkinstall
Build a static only libvorbis to /usr/local and install with make install
Build a new vorbis-tools, version higher than mavericks, install as a .deb
After vorbis-tools build you can remove the static libvorbis with
sudo make uninstall (cd back to the vorbis source folder
If any packages were un-installed when removing libvorbis-dev they then can be re-installed - would only be some -dev packages.
(you can use the static libvorbis for othe builds... doesn't matter here.
Complete start to finish commands (am going to post as separate, can be combined, or pick and chosen as needed - don't get lost
Code:mkdir ogg_build && cd ogg_buildCode:sudo apt-get build-dep vorbis-toolsCode:sudo apt-get build-dep libvorbisCode:sudo apt-get install checkinstallCode:sudo apt-get remove libvorbis-devCode:wget http://www.geocities.jp/aoyoume/aotuv/source_code/libvorbis-aotuv_b5.7.tar.bz2Code:tar -xvjf libvorbis-aotuv_b5.7.tar.bz2Code:wget http://archive.ubuntu.com/ubuntu/pool/main/v/vorbis-tools/vorbis-tools_1.2.0.orig.tar.gzCode:tar xzvf vorbis-tools_1.2.0.orig.tar.gzCode:cd ./aotuv-b5.7_20090301 && chmod +x configureCode:./configure --disable-shared && makeCode:sudo make installCode:cd ../vorbis-tools-1.2.0 && ./configure && makeCode:sudo checkinstall --backup=no --deldoc=yes --deldesc=yes \ --delspec=yes --default --fstrans=no --pkgversion 1.4.1+aotuv-b5.7
Last edited by mc4man; June 24th, 2011 at 04:17 AM. Reason: outdated, fixed for someone, still outdated
It's working mc4man! Thanks for the help.
There's a man coming around and he's taking names.
There's also the possibility to use foobar2000 under wine and use the aotuv's from within foobar.
Just a possibility and quite simple to use.
Don't forget you have that static make installed libvorbis (pretty much equivalent to libvorbis-dev.
as far as apps for ripping and or encoding, - rubyripper, abcde and soundkonverter are happy to use the 'new' oggenc. (probably others.
It also appears ffmpeg will build off of the static libvorbis, somewhat hard to confirm it's use.
I've come across a problem with the AoTuV version.
I had used the ppa:towolf method as shown in post #7.
The versions installed were 1.2.2+aotuv-b5.7-OubuntuO~ppa9.
That was two months ago.
Now, when I tried to compile VLC v1.1.4 I got an error.
When I googled for help I found a thread that suggested:-Code:CCLD libvorbis_plugin.la /bin/sed: can't read /usr/lib/libogg.la: No such file or directory libtool: link: `/usr/lib/libogg.la' is not a valid libtool archive make: *** [libvorbis_plugin.la] Error 1 make: Leaving directory `/home/ron/vlc_build/vlc-1.1.4/modules/codec' make: *** [all-recursive] Error 1 make: Leaving directory `/home/ron/vlc_build/vlc-1.1.4/modules/codec' make: *** [all] Error 2 make: Leaving directory `/home/ron/vlc_build/vlc-1.1.4/modules/codec' make: *** [all-recursive] Error 1 make: Leaving directory `/home/ron/vlc_build/vlc-1.1.4/modules' make: *** [all-recursive] Error 1 make: Leaving directory `/home/ron/vlc_build/vlc-1.1.4' make: *** [all] Error
So I found some Karmic deb packages for libvorbis and I installed them using sudo dpkg -i ...Looks like too old (or too recent?) libvorbis
And I've unchecked the towolf ppa.
The libvorbis packages I've got installed now are 1.2.0.dfsg-6ubuntu0.1
VLC v1.1.4 has compiled and installed OK.
Last edited by ron999; November 12th, 2010 at 08:58 PM.