flac -d --force-raw-format --endian=little --sign=signed <file>.flac -c | qaac -R -o <file>.m4a -
ffmpeg -i file.flac -acodec alac -vn out.m4a
I tend to avoid FFmpeg when possible. I much rather use the the encoders/decoders directly.
Quote from: polemon on 06 May, 2012, 07:30:04 PMI tend to avoid FFmpeg when possible. I much rather use the the encoders/decoders directly.I understand that point in the cases where there is actual transcoding taking place (and the reference encoders/decoders might be more reliable than ffmpeg's), but the -acodec copy or -vcodec copy will move the stream without transcoding.
polemon: and what exactly would you use to put an external db back into any metadatable format? (hint: ffmpeg)btw, I did some experimenting yesterday, it is possible to use ffmpeg to say convert alac to pcm+external_meta and later pcm+external_meta into say mp3. (This saves one from using lots of different metatagging tools and hopefully has some sort of abstraction layer, so that "standard" fields will land into correct locations..., need more experimenting)p.s. Would you think JSON is human enough to be hand-written?----p.s.2. oh and it is not hard to use ffmpeg in a way that it works only as decoder, piping (or tmp file) to say lame.