bad wav file produced by oggdec on x86_64
$ oggdec -o foo-oggdec-64.wav sounds/rock/Nirvana-Nevermind-01.ogg oggdec from vorbis-tools 1.1.1.svn20070412 Decoding "sounds/rock/Nirvana-Nevermind-01.ogg" to "foo-oggdec-64.wav" [100.0%] $ ogg123 -d wav -f foo-ogg123-64.wav sounds/rock/Nirvana-Nevermind-01.ogg
Audio Device: WAV file output
Playing: sounds/rock/Nirvana-Nevermind-01.ogg Ogg Vorbis stream: 2 channel, 44100 Hz Album: Nevermind Artist: Nirvana Date: 1991 Description: Genre: Rock Title: Smells Like Teen Spirit Track number: 1
Done. $ md5sum foo-ogg* 328c86248cf99129f03f91c40d28a47a foo-ogg123-64.wav a918b1ede4d08a83c9c1bdac6e21f111 foo-oggdec-64.wav
I feel those ought to be identical files. On my handy 32bit box, they are identical.
The file produced by ogg123 actually has audible sound. The one from oggdec does not. On 32bit, it's fine.
Also, the 64 bit and 32 bit versions of the file produced by ogg123 are not identical, but I can chalk that up to different versions of vorbis-tools
vorbis-tools-1.1.1-3.fc6 vorbis-tools-1.1.1.svn20070412-2.fc7.x86_64