Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 330737

Summary: app-pda/gtkpod fails to convert oggs (due to lame regression?)
Product: Gentoo Linux Reporter: regomodo <regomodo>
Component: Current packagesAssignee: Olivier Crete (RETIRED) <tester>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: pda, xmw
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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?