Bug 244757
| Summary: | oggdec produces files with no sound | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jim Simmons <simmonsjw> | ||||||
| Component: | vorbis-tools | Assignee: | Behdad Esfahbod <behdad> | ||||||
| Status: | CLOSED ERRATA | QA Contact: | |||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | medium | ||||||||
| Version: | 7 | CC: | bnocera, ibmalone, michel, ndbecker2, sha256sum, tmz | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | i386 | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | 1.1.1.svn20070412-3.fc7 | Doc Type: | Bug Fix | ||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2007-10-18 02:24:04 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Attachments: |
|
||||||||
|
Description
Jim Simmons
2007-06-19 00:09:17 UTC
Same problem here, just noticed it today when I couldn't figure out why the CD I had just burned didn't play in my car. My system is also completely up to date. same for me, on x86_64.
oggdec -o foo-dec.wav rock/Nirvana-Nevermind-01.ogg
oggdec from vorbis-tools 1.1.1.svn20070412
Decoding "rock/Nirvana-Nevermind-01.ogg" to "foo-dec.wav"
[100.0%]
$ ogg123 -d wav -f foo-123.wav rock/Nirvana-Nevermind-01.ogg
Audio Device: WAV file output
Playing: 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.
$ file foo*wav
foo-123.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit,
stereo 44100 Hz
foo-dec.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit,
stereo 44100 Hz
$ md5sum foo*wav
328c86248cf99129f03f91c40d28a47a foo-123.wav
a918b1ede4d08a83c9c1bdac6e21f111 foo-dec.wav
$ od -c foo-123.wav | wc -l
3317327
$ od -c foo-dec.wav
0000000 R I F F T 325 * 003 W A V E f m t
0000020 020 \0 \0 \0 001 \0 002 \0 D 254 \0 \0 020 261 002 \0
0000040 004 \0 020 \0 d a t a 0 325 * 003 \0 \0 \0 \0
0000060 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
*
312552520 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0
312552534
I can confirem that, too!! As the tool is not working at al, I would suggest to increase to priority from low to high! greets Boris Can confirm here. Problem appears to be in vorbis-tools: building http://svn.xiph.org/tags/vorbis1_0_1_public_release/vorbis-tool (after removing the CURLOPT_MUTE line as per https://trac.xiph.org/ticket/1097) produces an oggdec that works properly. I haven't been able to build current vorbis-tools SVN, if I get a chance will look at what's been done to the F7 package to get it to build. Created attachment 159267 [details]
fix bug which used wrong output buffer when not remapping channels
Expect this will be fixed in upstream shortly, here's the patch for anyone in a
rush.
Fixed in upstream I built the svn, and can confirm the fix works. Tickle. When will we see this in the repos? Package appears to be abandoned currently (see bug 226532), I have asked on Fedora-devl-list if F8 can use a newer svn. A fixed F7 i386 package is available from http://www.imalone.co.uk/tmp/vorbis-tools-1.1.1.svn20070412-3.fc7.i386.rpm debuginfo http://www.imalone.co.uk/tmp/vorbis-tools-debuginfo-1.1.1.svn20070412-3.fc7.i386.rpm I can provide the updated .src.rpm too if anyone cares. Bastien, any idea? (In reply to comment #9) > Package appears to be abandoned currently (see bug 226532), I have asked on The package isn't orphaned, the maintainer's just very busy. And the lack of merge review means nothing apart from no people to review it... > Fedora-devl-list if F8 can use a newer svn. A fixed F7 i386 package is > available from > http://www.imalone.co.uk/tmp/vorbis-tools-1.1.1.svn20070412-3.fc7.i386.rpm > debuginfo > http://www.imalone.co.uk/tmp/vorbis-tools-debuginfo-1.1.1.svn20070412-3.fc7.i386.rpm > > I can provide the updated .src.rpm too if anyone cares. Applying the patch would be just fine, unless there's a new upstream release we can use. Created attachment 195221 [details]
Patch against F-7 branch of vorbist-tools to apply upstream patch
I ran into this one a few weeks back and meant to add a comment here to confirm
the patch seemed to solve the problem, as well as to post a diff against CVS
(F-7 branch) to make it easier to apply and push a new build. So belatedly,
here's that patch. Same thing will apply to the devel branch with the release
bumped (since the devel branch was rebuilt to pick up the build id feature).
I'm happy to apply this to CVS and push a build through bodhi if it'd help out.
I'm sure this bug isn't a big deal to many people, but it's somewhat annoying
when you do run into it. :)
Hi, just some feedback; an upstream release is probably due, but not planned. Changeset [13263] is a couple of benign bugfixes (including this one) past the current F7 package. Thanks for taking action on this (was just a bit worried that F8 looked like it might ship with it). Todd, I think it would be just fine if you build and push an update with that patch. Behdad is currently traveling. *** Bug 313471 has been marked as a duplicate of this bug. *** Oh, and if you'd also build it for F8, that would be great. Matthias, I've committed the changes to CVS for the F-7 and devel branches. I emailed rel-eng to make sure they'll be alright tagging the build for F8. As soon as they okay that I'll build and push. (Thanks Ian for the patch and prodding.) vorbis-tools-1.1.1.svn20070412-3.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update vorbis-tools' It doesn't seam to have been added yet. ??? ~$ su -c 'yum --enablerepo=updates-testing update vorbis-tools' Password: adobe-linux-i386 100% |=========================| 951 B 00:00 fedora 100% |=========================| 2.1 kB 00:00 primary.sqlite.bz2 100% |=========================| 3.8 MB 11:52 updates-testing 100% |=========================| 2.3 kB 00:00 primary.sqlite.bz2 100% |=========================| 244 kB 01:03 updates 100% |=========================| 2.3 kB 00:00 freshrpms 100% |=========================| 2.1 kB 00:00 Excluding Packages in global exclude list Finished Setting up Update Process Could not find update match for vorbis-tools No Packages marked for Update ~$ It sometimes takes time for the update to get to the repositories. It's now installed and working here; I think this can be closed. Cheers for getting the new package out. vorbis-tools-1.1.1.svn20070412-3.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report. *** Bug 349221 has been marked as a duplicate of this bug. *** |