Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 330737 - app-pda/gtkpod fails to convert oggs (due to lame regression?)
Summary: app-pda/gtkpod fails to convert oggs (due to lame regression?)
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Olivier Crete (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-01 18:25 UTC by regomodo
Modified: 2012-02-23 07:03 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description regomodo 2010-08-01 18:25:39 UTC
Even if the ogg USE-flag is enabled the script "/usr/share/gtkpod/scripts/convert-2mp3.sh" fails. This is caused by lame which gtkpod requires; Lame seems to have stealthily deprecated ogg support.

Reproducible: Always

Steps to Reproduce:
1. Try to add an ogg file in gtkpod
2. Watch it fail
3.



Expected Results:  
Converted the ogg file to mp3 with no fuss.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-08-01 18:37:36 UTC
bug wranglers should fix summary to include category & assign it to gtkpod maintainers, not a sound@ bug
Comment 2 Michael Weber (RETIRED) gentoo-dev 2010-08-01 23:13:41 UTC
(In reply to comment #1)
> bug wranglers should fix summary to include category & assign it to gtkpod
> maintainers, not a sound@ bug
sry for the noise, i thought sound@ would like to take a look at this first.

Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-10-31 16:29:01 UTC
Try gtkpod-1.0.0
Comment 4 regomodo 2010-11-02 23:15:58 UTC
Bug still remains. gtkpod-1.0.0's convert-2mp3.sh script still uses lame which no longer support's ogg.
Comment 5 regomodo 2010-12-06 23:15:46 UTC
Had another look. It appears gtkpod-1.0 uses a decoder for oggs which is piped into lame.

By going through the gtkpod-convert-common.sh and convert-2mp3.sh scripts the equivalent command is

oggdec --output - -- ${OGGFILE} | lame --preset standard - ${MP3FILE}

Trying this with a oggfile which converts fine with ffmpeg the result is:


$ oggdec --output - -- cherub\ rock.ogg | lame --preset standard - cherub.mp3
Decoding "cherub rock.ogg" to "standard output"
  [  0.0%]LAME 3.98.2 64bits (http://www.mp3dev.org/)
Using polyphase lowpass filter, transition band: 18671 Hz - 19205 Hz
Encoding <stdin> to cherub.mp3
Encoding as 44.1 kHz j-stereo MPEG-1 Layer III VBR(q=2) qval=3
Could not close sound file 

Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2011-11-06 18:07:22 UTC
Still same with gtkpod-2.1.0 and lame-3.99?