Notes from user Ryan on getting Sparks! to encode radio as MP4 files.
Don't worry about the genre thing. It's very minor. I've seen LAME
crash before on non-standard genre fields. Besides iPod's don't
support id3 tag sorting for m4b files, they are lumped into the
Audiobooks category...
Anyway, I experimented with the wave to mp3 option and am happy to
report a successful test:
I used the following string in the dialog:
e:/faac.exe -o test.mp4 --artist $mp3_artist \
--title $mp3_title --genre $mp3_genre $FILEIN
I renamed test.mp4 to test.m4b and it played perfectly.
Sparks! did generate a Download Failure error message (log file
attached), but everything is ok with the file.
The Advanced Encoding Settings has a field for setting the extension (and thus we'll be able to just use $FILEOUT) but it's not hooked up yet. Next version
FAAC crashed on my first two attempts for the followings reasons:
-
I used $FILEOUT instead of test.mp4;
$FILEOUT appends .mp3 to the filename (as you indicated, the
'extension' box isn't presently hooked-up)
- I tried test.m4b instead of test.mp4;
FAAC crashed on this because, like .mp3, .m4b is not a supported
extension of FAAC (though I've read there are re-compiled versions of
FAAC that do support m4b.)
It seems as though FAAC is the real barrier for me here. I don't know
if you really want to support m4b in Sparks! (I don't know how
requested this feature is among podcasters). In which case Sparks!
could perform the renaming of mp4 to m4b. Otherwise, I'll keep
digging around for an AAC command-line encoder that supports m4b.
Thanks for the additional mp3 tag variables!
As mentioned, you'll have complete control over the output extension. We'll also be providing a download site with precompiled versions of tools such as FAAC soon.