ffaudio-0.5a (gtkdialog gui using ffmpeg as the backend)
Posted: Fri 01 May 2020, 05:21
Here's a new gui I wrote that will convert between numerous audio types using ffmpeg.
0.2 - Added an entry for user options to be added. The options will be saved and will appear in the combobox the next time you use the same output file type. If there's something that works that you want added to the gui, let me know the command and the output file type.
added some sanity check pop ups that you can disable and they won't pop up again. Just warnings when you try to convert lossy to lossless, up convert sample rate, up convert bitrate in the same file type, and up convert bits per sample.
added more options to existing codecs that work but aren't listed when you view the encoder options in ffmpeg
0.3 - added an option to use quality setting instead of constant bitrate with mp3, ogg, and ac3
0.4 - added more codecs and output types, fixed some of the various options that didn't work.
0.5 - added more codecs and output types and added compression level for flac output.
Depending on how your version of ffmpeg is compiled, these are the output types and codecs used.
lossless:
aiff
au
dts (dca)
wav
flac
tta
wv (wavpack)
lossy:
aac (aac codec)
aac (libfdk_aac)
ac3 (ac3 codec)
ac3 (ac3_fixed)
amr (libopencore_amrnb)
aptx (aptx)
m4a (aac)
m4a (libfdk_aac)
mka (aac)
mka (libfdk_aac)
mka (libmp3lame)
mka (libopus)
mka (libshine)
mka (libvorbis)
mka (speex)
mp2 (libtwolame)
mp3 (libmp3lame)
mp3 (libshine)
ogg (libopus)
ogg (libvorbis)
ogg (speex)
opus (libopus)
sbc (flac)
wma (wmav1)
wma (wmav2)
0.2 - Added an entry for user options to be added. The options will be saved and will appear in the combobox the next time you use the same output file type. If there's something that works that you want added to the gui, let me know the command and the output file type.
added some sanity check pop ups that you can disable and they won't pop up again. Just warnings when you try to convert lossy to lossless, up convert sample rate, up convert bitrate in the same file type, and up convert bits per sample.
added more options to existing codecs that work but aren't listed when you view the encoder options in ffmpeg
0.3 - added an option to use quality setting instead of constant bitrate with mp3, ogg, and ac3
0.4 - added more codecs and output types, fixed some of the various options that didn't work.
0.5 - added more codecs and output types and added compression level for flac output.
Depending on how your version of ffmpeg is compiled, these are the output types and codecs used.
lossless:
aiff
au
dts (dca)
wav
flac
tta
wv (wavpack)
lossy:
aac (aac codec)
aac (libfdk_aac)
ac3 (ac3 codec)
ac3 (ac3_fixed)
amr (libopencore_amrnb)
aptx (aptx)
m4a (aac)
m4a (libfdk_aac)
mka (aac)
mka (libfdk_aac)
mka (libmp3lame)
mka (libopus)
mka (libshine)
mka (libvorbis)
mka (speex)
mp2 (libtwolame)
mp3 (libmp3lame)
mp3 (libshine)
ogg (libopus)
ogg (libvorbis)
ogg (speex)
opus (libopus)
sbc (flac)
wma (wmav1)
wma (wmav2)