Debian Bug report logs -
#312185
vorbis-tools: ogg123 plays speex files wrong: clicks, then silence.
Reported by: A Costa <agcosta@gis.net>
Date: Mon, 6 Jun 2005 07:03:01 UTC
Severity: normal
Tags: confirmed
Found in versions vorbis-tools/1.4.0-4, vorbis-tools/1.1.1-15, 1.0.1-1.4, 1.1.1-6
Fixed in version vorbis-tools/1.4.0-7
Done: Petter Reinholdtsen <pere@debian.org>
Bug is archived. No further changes may be made.
Forwarded to https://trac.xiph.org/ticket/1676
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Christopher L Cheney <ccheney@debian.org>:
Bug#312185; Package vorbis-tools.
(full text, mbox, link).
Acknowledgement sent to A Costa <agcosta@gis.net>:
New Bug report received and forwarded. Copy sent to Christopher L Cheney <ccheney@debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: vorbis-tools
Version: 1.0.1-1.4
Severity: normal
Starting with this '.spx' file (16K):
http://www.metadecks.org/software/sweep/audio/demos/female_scrub.spx
Which is a female voice saying "these days... these days... (etc.) ...
the chicken... is a rare dish."
My system can play that with 'cplay' or 'totem', but not 'ogg123':
% ogg123 -d esd female_scrub.spx
Audio Device: ESounD output
Playing: female_scrub.spx
Ogg Speex stream: 2 channel, 8000 Hz, narrowband mode
Done.
% ogg123 -d alsa09 female_scrub.spx
{ same thing ... }
% ogg123 -d oss female_scrub.spx
{ same thing ... }
...it always clicks, then is silent. I tried to write it to a '.wav' file:
% ogg123 -d wav -f /tmp/female_scrub.wav female_scrub.spx
Audio Device: WAV file output
Playing: female_scrub.spx
Ogg Speex stream: 2 channel, 8000 Hz, narrowband mode
Done.
% ls -og /tmp/female_scrub.wav
-rw-r--r-- 1 495404 Jun 6 02:16 /tmp/female_scrub.wav
...but the '.wav' is silent with any player. Compressing
it suggests the reason:
% gzip /tmp/female_scrub.wav
% ls -og /tmp/female_scrub.*
-rw-r--r-- 1 584 Jun 6 02:16 /tmp/female_scrub.wav.gz
>From 495404 bytes down to 584 means it has virtually no data. Therefore
this bug doesn't depend on my hardware or config -- because
writing to '.wav' is pure software.
Hope this helps...
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.11-1-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Versions of packages vorbis-tools depends on:
ii libao2 0.8.6-1 Cross Platform Audio Output Librar
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libcurl3 7.13.2-2 Multi-protocol file transfer libra
ii libflac6 1.1.1-5 Free Lossless Audio Codec - runtim
ii libidn11 0.5.13-1.0 GNU libidn library, implementation
ii libogg0 1.1.2-1 Ogg Bitstream Library
ii liboggflac1 1.1.1-5 Free Lossless Audio Codec - runtim
ii libspeex1 1.1.6-2 The Speex Speech Codec
ii libssl0.9.7 0.9.7g-1 SSL shared libraries
ii libvorbis0a 1.1.0-1 The Vorbis General Audio Compressi
ii libvorbisenc2 1.1.0-1 The Vorbis General Audio Compressi
ii libvorbisfile3 1.1.0-1 The Vorbis General Audio Compressi
ii zlib1g 1:1.2.2-4 compression library - runtime
-- no debconf information
Information forwarded to debian-bugs-dist@lists.debian.org, Christopher L Cheney <ccheney@debian.org>:
Bug#312185; Package vorbis-tools.
(full text, mbox, link).
Acknowledgement sent to 312185@bugs.debian.org, Adeodato Simó <asp16@alu.ua.es>:
Extra info received and forwarded to list. Copy sent to Christopher L Cheney <ccheney@debian.org>.
(full text, mbox, link).
Message #10 received at 312185@bugs.debian.org (full text, mbox, reply):
tag 312185 confirmed
thanks
* A Costa [Mon, 06 Jun 2005 02:47:58 -0400]:
> Package: vorbis-tools
> Version: 1.0.1-1.4
> Severity: normal
> Starting with this '.spx' file (16K):
> http://www.metadecks.org/software/sweep/audio/demos/female_scrub.spx
> Which is a female voice saying "these days... these days... (etc.) ...
> the chicken... is a rare dish."
> My system can play that with 'cplay' or 'totem', but not 'ogg123':
Uhm, this doesn't work with vorbis-tools at 1.0.1-1.2 either. Do you
know if it used to work with some previous version?
--
Adeodato Simó
EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621
A conference is a gathering of important people who singly can do nothing
but together can decide that nothing can be done.
-- Fred Allen
Tags added: confirmed
Request was from Adeodato Simó <asp16@alu.ua.es>
to control@bugs.debian.org.
(full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, Christopher L Cheney <ccheney@debian.org>:
Bug#312185; Package vorbis-tools.
(full text, mbox, link).
Acknowledgement sent to agcosta@gis.net:
Extra info received and forwarded to list. Copy sent to Christopher L Cheney <ccheney@debian.org>.
(full text, mbox, link).
Message #17 received at 312185@bugs.debian.org (full text, mbox, reply):
On Sun, 26 Jun 2005 18:55:28 +0200
Adeodato Simó <asp16@alu.ua.es> wrote:
> Uhm, this doesn't work with vorbis-tools at 1.0.1-1.2 either. Do you
> know if it used to work with some previous version?
Not me. Wish I could tell you more, but I've only tested this bug with
v1.0.1-1.4, as described in my earlier report.
Bug marked as found in version 1.1.1-6.
Request was from Clint Adams <schizo@debian.org>
to control@bugs.debian.org.
(full text, mbox, link).
Bug marked as found in version 1.1.1-15.
Request was from "A. Costa" <agcosta@gis.net>
to control@bugs.debian.org.
(Mon, 28 Jan 2008 06:21:02 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xiph.org Maintainers <pkg-xiph-maint@lists.alioth.debian.org>:
Bug#312185; Package vorbis-tools.
(Sun, 26 Oct 2014 21:36:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Steghöfer <martin@steghoefer.eu>:
Extra info received and forwarded to list. Copy sent to Debian Xiph.org Maintainers <pkg-xiph-maint@lists.alioth.debian.org>.
(Sun, 26 Oct 2014 21:36:04 GMT) (full text, mbox, link).
Message #28 received at 312185@bugs.debian.org (full text, mbox, reply):
Bug still reproducible with vorbis-tools 1.4.0-4.
As this issue happens mostly with this specific file, a decoding issue
would stand to reason. However, the issue happens even after transcoding
the speex file to ogg vorbis (using audacity). As it's very unlikely
that the actual waveform is causing the issue, the trigger has to be
some other data that survives the transcoding, like sampling rate or
number of channels.
Cheers,
Martin
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Xiph.org Maintainers <pkg-xiph-maint@lists.alioth.debian.org>:
Bug#312185; Package vorbis-tools.
(Wed, 10 Dec 2014 21:18:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Steghöfer <martin@steghoefer.eu>:
Extra info received and forwarded to list. Copy sent to Debian Xiph.org Maintainers <pkg-xiph-maint@lists.alioth.debian.org>.
(Wed, 10 Dec 2014 21:18:05 GMT) (full text, mbox, link).
Message #33 received at 312185@bugs.debian.org (full text, mbox, reply):
Martin Steghöfer wrote:
> However, the issue happens even after transcoding the speex file to
> ogg vorbis (using audacity).
This assessment was based and on a file mix-up in my testing process and
is wrong. The issue is speex-specific.
The problem occurs with speex files that declare 2 channels in the
header, but don't provide any in-band stereo signal before the first
sample. As far as I can see, the speex standard allows this, it is never
even mentioned that any in-band stereo signal has to be sent at all. So
ogg123 should be able to handle this case.
However, the initialization of the stereo information data structure in
ogg123 doesn't happen until the first in-band stereo signal is received.
For all samples before the first stereo signal, the stereo information
data structure is used in an uninitialized state and therefore produces
distortions/noise/silence.
The patch in git commit fb82b1de29 fixes the problem by using the proper
libspeex functions for handling the life cycle of the stereo information
data structure.
Marked as found in versions vorbis-tools/1.4.0-4.
Request was from Martin Steghöfer <martin@steghoefer.eu>
to control@bugs.debian.org.
(Wed, 10 Dec 2014 21:18:19 GMT) (full text, mbox, link).
Added tag(s) pending.
Request was from Martin Steghöfer <martin@steghoefer.eu>
to control@bugs.debian.org.
(Wed, 10 Dec 2014 21:18:19 GMT) (full text, mbox, link).
Reply sent
to Petter Reinholdtsen <pere@debian.org>:
You have taken responsibility.
(Wed, 23 Sep 2015 16:12:52 GMT) (full text, mbox, link).
Notification sent
to A Costa <agcosta@gis.net>:
Bug acknowledged by developer.
(Wed, 23 Sep 2015 16:12:52 GMT) (full text, mbox, link).
Message #42 received at 312185-close@bugs.debian.org (full text, mbox, reply):
Source: vorbis-tools
Source-Version: 1.4.0-7
We believe that the bug you reported is fixed in the latest version of
vorbis-tools, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 312185@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Petter Reinholdtsen <pere@debian.org> (supplier of updated vorbis-tools package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 23 Sep 2015 12:15:44 +0000
Source: vorbis-tools
Binary: vorbis-tools vorbis-tools-dbg
Architecture: source
Version: 1.4.0-7
Distribution: unstable
Urgency: low
Maintainer: Debian Xiph.org Maintainers <pkg-xiph-maint@lists.alioth.debian.org>
Changed-By: Petter Reinholdtsen <pere@debian.org>
Description:
vorbis-tools - several Ogg Vorbis tools
vorbis-tools-dbg - several Ogg Vorbis tools (debug files)
Closes: 239073 312185 728062 771448 772391 772766 772976 772978 776086 797461
Changes:
vorbis-tools (1.4.0-7) unstable; urgency=low
.
[ Martin Steghöfer ]
* Format patches for gbp-pq, correct tagging and add missing
information to tagging.
* Add sampling rate sanity check to avoid crash (in case of unpatched
libvorbis version) or to improve error message (with patched libvorbis).
* Fix vorbistagedit: Reading of file list from stdin was broken.
(Closes: #771448)
* Documentation of vorbistagedit: Improve wording of error message.
* Fix bashism in /usr/bin/vorbistagedit (negative status code).
(Closes: #772391)
* Truncate long status lines on small terminals (Closes: #239073)
* Fix ogg123 speex stereo playback: Initialize stereo information
data structure (Closes: #312185)
* Fix ogg123 speex playback: Initialize channel matrix (Closes: #772766)
* Add low-priority mailcap entry for "ogginfo" on action "cat".
(Closes: #728062)
* Fix oggdec crash/hang: Don't ignore stream errors (Closes: #772978)
* Use translations in oggdec (Closes: #772976)
.
[ Petter Reinholdtsen ]
* Add debian/gbp.conf to enforce the user of pristine-tar.
* oggenc: Fix large alloca on bad AIFF input to oggenc
(CVE-2015-6749). (Closes: #797461)
* oggenc: Validate count of channels in the header
(CVE-2014-9638, CVE-2014-9639). (Closes: #776086)
Checksums-Sha1:
d66bf4c51506b3265eb650ad4d95acfce7615c22 2380 vorbis-tools_1.4.0-7.dsc
c55fa8ba764e47c73b0451a268a976924420d341 21040 vorbis-tools_1.4.0-7.debian.tar.xz
Checksums-Sha256:
52359ff2669f482e1afa28c2728ee02bd099e9049c738620185b38df093143bf 2380 vorbis-tools_1.4.0-7.dsc
03d11b1a3d708d46c857211885034af4d9eea4ed103eccbcdcbcbc1c5fe6067f 21040 vorbis-tools_1.4.0-7.debian.tar.xz
Files:
e1d497e619c703fdcc773c7503ca4ece 2380 sound optional vorbis-tools_1.4.0-7.dsc
1100d666f68549f3476b8dbb6e460b20 21040 sound optional vorbis-tools_1.4.0-7.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Comment: Debian powered!
iQJ8BAEBCgBmBQJWAq48XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGM0REMDlGOERBODdEMURGNTA0NkM5OUIw
NjEyRjQ5NDRFQ0RDRDVBAAoJEAYS9JROzc1aiHwP/jgHOPc2ArPyAbwV52iRfLGv
a+H10hA8f5OTof1hubfysZ6vfvY6XPjQN3wFFFqIhEi1AKVRMLTArpOptLdTUOwa
Bl/E1ZQ0L64+FVvq5FPhx0nmCK8VCrIy3VX9IZFtzYSGoMUbUGCh7HGT75P8JQTS
y6aDRjjufeoqU7dafqvrZsZF+3IOJ/+LFnEdxyDitpAjzm20YbLrXIJD6V6sUEBA
S0D5TNHbD0Rv+jTszaNcb5EpWKdsNPd4MNcH63c0RBrU2UOQ+GsT0ehMzsxa33tz
Q5TmipBJU5S6P70RnYc4gjLO/R2HiVgyhwyxccJZqED8LYWXw03sjhfB/ushX11y
HXg/eY3cproxisu+sTNgOToGXRkIV2W+hxemvPU4+EwMQIRVOvnsIDdmY6NY/aUG
CK9M+9ajg0ta0TCjSCtuKzmmAtJIggIQrD1Td0yRjLH+UKmjeBHzXa0/fSj5cwXM
iIEiyG2saLC4mUvRkhe/eWNN0z3o1Pk6qV7bapa6CLX8t41OXzJMm5btpNJWHvYT
rBWJGe5NiOwaS0y5Jic7Ye1ZZ7sY+zX7/LbwBCcJpdnDOG9KVR/87K5rKHBUe95n
JikrhQtEW/ZBPVan4ZmRSEV+FawWzgTNwz7kXvxOENE9ux7J7ls9YcGMCbGJ9gmi
XqMYujFuK0yLmVQO4+QK
=/6uU
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 01 Nov 2015 07:33:13 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 00:17:59 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.