Just tried this and I get a segfault
Info: Found config /home/bslackr/.config/audioconvert/config.rc Info: found flac in /usr/bin/flac Info: found oggenc in /usr/bin/oggenc [1] 3176 segmentation fault audioconvert --all=copy --flac=ogg Music ogg
Oops...! Uploaded a new version. Should be fixed now.
]]>Info: Found config /home/bslackr/.config/audioconvert/config.rc
Info: found flac in /usr/bin/flac
Info: found oggenc in /usr/bin/oggenc
[1] 3176 segmentation fault audioconvert --all=copy --flac=ogg Music ogg
That was the issue. I stripped the file of its id3v2 tag and it converted properly. I'm not sure how many of those I have either, but if you could provide a workaround that would be awesome. I'll probably just batch remove the id3 tags, but this would be useful in the future. B or C would probably be better speedwise.
I've implemented C. Should be available sometime tonight or tomorrow.
]]>That was the problem. I normally read the stuff in the optdepends, guess it slipped past me this time. Thanks. Now I run into another problem. It worked for the first few songs, but now I'm getting an "Error: input file is not a supported format" even though the file is a flac.
Edit: I just tried converting it manually with oggenc. If I try to use the flac file directly, it gives me that error. If I use flac to decode the file, and pipe that to oggenc it works
flac -d -c test.flac | oggenc - -o test.ogg --works oggenc test.flac -o test.ogg --doesn't work
Don't know if that helps you or not
Some google searching indicates, that this may be a flac file with id3v2 tags. Not sure how many you have of those, but I probably can add a workaround for that:
a. Either force a indirect conversion (flac->wav->ogg),
b. try a direct conversion and see if it works, if not try indirect
c. check for idv3 tag for flac files and use indirect if found.
Edit: I just tried converting it manually with oggenc. If I try to use the flac file directly, it gives me that error. If I use flac to decode the file, and pipe that to oggenc it works
flac -d -c test.flac | oggenc - -o test.ogg
--works
oggenc test.flac -o test.ogg
--doesn't work
Don't know if that helps you or not
]]>For some reason this isn't working for me. I'm trying "audioconvert --all=copy --flac=ogg Music ogg" but the only thing that happens is the first folder in my music library is created in the ogg folder (e.g. Music/3 Doors Down/Away From the Sun/ creates the folder ogg/3 Doors Down/Away From the Sun) and it is empty. The only output is
Found config: /home/bslackr/.config/audioconvert/config.rc convert (direct): from: /mnt/data/Music/3 Doors Down/Away From the Sun/01. When I'm Gone.flac to: /mnt/data/ogg/3 Doors Down/Away From the Sun/01. When I'm Gone.ogg
And then it just does nothing more. No file is converted.
Do you have oggenc installed?
]]>Found config: /home/bslackr/.config/audioconvert/config.rc
convert (direct):
from: /mnt/data/Music/3 Doors Down/Away From the Sun/01. When I'm Gone.flac
to: /mnt/data/ogg/3 Doors Down/Away From the Sun/01. When I'm Gone.ogg
And then it just does nothing more. No file is converted.
]]>