ffaudio-0.5a (gtkdialog gui using ffmpeg as the backend)

Audio editors, music players, video players, burning software, etc.
Post Reply
Message
Author
plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

ffaudio-0.5a (gtkdialog gui using ffmpeg as the backend)

#1 Post by plinej »

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)
Attachments
ffaudio.png
(37.32 KiB) Downloaded 160 times
ffaudio-0.5a.pet
(9.07 KiB) Downloaded 162 times
Last edited by plinej on Thu 21 May 2020, 22:12, edited 7 times in total.
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

phat7
Posts: 179
Joined: Fri 05 Jun 2015, 08:54

#2 Post by phat7 »

What is different to ffconvert?

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#3 Post by plinej »

@phat7

Obviously this program does similar things that FFconvert does but here are some of the differences:

the input file attributes are populated so you know what your source file is

audio output only (you could use a video file for input)

options change automatically when various output file types are selected depending on what the codec supports (all checks are done on first load of the program and will automatically do the checks again if you change your version of ffmpeg)

all options in one window so no clicking between tabs

Basically, it's like anything else, there are numerous programs out there that are similar but this is how I prefer the layout to be.
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#4 Post by plinej »

updated to 0.4
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#5 Post by plinej »

updated to 0.5
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

plinej
Posts: 1742
Joined: Mon 14 Aug 2006, 02:21

#6 Post by plinej »

0.5a is up
You can also download many of my packages at:
[url]https://archive.org/download/python3-git-2019-10-10-x86_64[/url]

Post Reply