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.
bug wranglers should fix summary to include category & assign it to gtkpod maintainers, not a sound@ bug
(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.
Try gtkpod-1.0.0
Bug still remains. gtkpod-1.0.0's convert-2mp3.sh script still uses lame which no longer support's ogg.
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
Still same with gtkpod-2.1.0 and lame-3.99?