lynx.abraxas@freenet.de
2005-Oct-14 09:09 UTC
[Vorbis] Big quality loss with self-compiled Vorbis-lib under LFS
Hallo altogether! First of all I want to thank the developers for the great codec! But I have the following problem now: I have built my own Linux from Scratch and also compiled everything that is necessary to have ogg and vorbis and tools for de- and encoding. Just the encoding turned out to have very poor quality independent how high I set the quality level. It has some kind of echo in it and is like phone quality. I compiled the whole thing also under my SuSE and there it works perfectly. When I copy my self-compiled libvorbis.so.0.3.0 from SuSE to my LFS it works fine. But I don't like that and am wondering, what is wrong with my LFS-library. I noticed as well, that, although it is both the newest version, my LFS oggenc has a much, much fast running progress-indicator (actually it is hard to be seen at all!) and has a much higher average bitrate for one and the same wav-file as the SuSE-lib yields. Has anybody an idea? I have no clue where to start serching for a fault as there is never any error-message in any stage. What is the newest gcc the library should be compiled with? I used gcc-3.3.6 and 4.0.0. I am very thankful for any help or hints. lynx
Michael Smith
2005-Oct-14 10:40 UTC
[Vorbis] Big quality loss with self-compiled Vorbis-lib under LFS
On 10/11/05, lynx.abraxas@freenet.de <lynx.abraxas@freenet.de> wrote:> Hallo altogether! > > > First of all I want to thank the developers for the great codec! > But I have the following problem now: > > I have built my own Linux from Scratch and also compiled everything that is > necessary to have ogg and vorbis and tools for de- and encoding. Just the > encoding turned out to have very poor quality independent how high I set the > quality level. It has some kind of echo in it and is like phone quality. > I compiled the whole thing also under my SuSE and there it works perfectly. When > I copy my self-compiled libvorbis.so.0.3.0 from SuSE to my LFS it works fine. > But I don't like that and am wondering, what is wrong with my LFS-library. I > noticed as well, that, although it is both the newest version, my LFS oggenc has > a much, much fast running progress-indicator (actually it is hard to be seen at > all!) and has a much higher average bitrate for one and the same wav-file as the > SuSE-lib yields. > Has anybody an idea? I have no clue where to start serching for a fault as there > is never any error-message in any stage. What is the newest gcc the library > should be compiled with? I used gcc-3.3.6 and 4.0.0.A serious bug was provoked by gcc 4.x compilers, though that's been fixed in svn (have we done a release since then?). So use the SVN version, or don't use gcc4. If that's not the problem, it's difficult to guess - presumably, since you're using LFS, you'll be able to debug this yourself, and give us at least some idea what sort of thing is going wrong. Mike