View Full Version : clever FFmpeg-GUI, small FFmpeg UI, fully portable, no installation.
Pages :
1
2
3
[
4]
5
6
7
8
9
10
11
12
13
14
15
ProWo
17th May 2022, 10:55
May 17, 2022 update to version 2.9.8.
Fixed: Bug in colorspace and Bit Depth selection, interlaced avc encoding.
Added: Captions EIA-608/708 extraction to srt, dvvideo muxing to asf,avi,mov,mxf, change/delete container title, color range selection, show source colorspace,colorrange,bitdepth, muxing to flv,wmv, video encoding to wmv (wmv1+wmv2), atrac3 audio extraction, profile level on target file name, if changed.
Changed: Audio codec selection wav (pcm) to pcm, little cosmetics.
ProWo
9th June 2022, 12:40
June 09, 2022 update to version 2.9.9.
Fixed: Trigger reset for pcm selection, single channels pcm trigger, bug in mux map sorting, interlaced encoding with resizing, Avisynth support.
Added: More video & audio codecs admitted for flv muxing, allowed sampling rates for each audio codec, Source samplig rate info, Bwdif Deinterlacing Filter.
Changed: Frequency selection, pcm bit depth selection
Improved: Single channels pcm encoding, Audio Channel Info, cropping, Yadif deinterlacing, scan type analisys.
ProWo
4th July 2022, 15:30
July 04, 2022 update to version 3.0.0.
Fixed: Wrong Tooltips, small bugs.
Added: Change Video scan type, video encode to mpeg1, audio volume filter can be used with other audio filter.
Changed: Ac3 decoder DRC preset.
Improved: Cropping.
ProWo
15th July 2022, 10:09
DNxHD and DNxHR endocing completely recoded in the latest beta (v3.0.0.08). Try it.
ProWo
19th July 2022, 17:28
Added support for LUTs (3D Look-Up Tables) in Video encoding, and many other small improvements in the newest Beta (v3.0.0.10).
Esikhoob
20th July 2022, 10:00
Hi
Thank you for your great effort on this clever application.
You had said:
06 May 2020 update to version 2.3.9.
The crash without file selection is corrected.
The command line can be displayed.
Forms have changed from Font to DPI
Where is the command line? I cannot see it.
ProWo
20th July 2022, 12:04
Where is the command line? I cannot see it.
The command line display is turned off in the normal versions, but I'll send you the latest beta (with activated checkbox) tomorrow with which you can display the command line, via PM.
ProWo
22nd July 2022, 14:54
July 22 2022, newest Beta v3.0.0.13
Added Theora encoding and muxing to ogg.
Convert your Video with Therora encoder (in a mkv container, because ffmpeg does not work correctly when writing to ogv or ogg).
Convert your Audio to opus or vorbis and mux the new created streams to ogg container.
ProWo
26th July 2022, 20:49
July 26, 2022 update to version 3.0.1.
Fixed: Audio pan remapping issue, single channels splitting filter issue, Title typo, Audiofilter issue, muxing with subtitles issue, encoding type info issue.
Added: DnxHD encoding, DnxHD condition check, Aspect Ratio Info, Theora encoding, muxing to ogg, source path handling.
Changed: moved global Title to Multiplexing Grid, automatic DAR set, DivX and XviD single stream in mkv container, no file delete with muxing aborted.
Improved: Tooltips, Audio Filter, Deinterlacing chain, Duration detection, no duration handling.
ProWo
10th August 2022, 14:22
Added Chapters support in latest beta for 3gp, mkv, mp4, mov, webm.
chronis
14th August 2022, 05:29
Hi,
1. Would you consider adding support for qaac codec?
2. Is there an option to change video frame rate (e.g. from 25 to 24) without encoding? I couldn't find one.
3. A drag-and-drop option for file specification would be very helpful.
Thanks
ProWo
19th August 2022, 10:42
1. Would you consider adding support for qaac codec?
qaac codec is not included in ffmpeg, and because clever FFmpeg GUI is built on top of ffmpeg only, the use of qaac is not provided.
2. Is there an option to change video frame rate (e.g. from 25 to 24) without encoding? I couldn't find one.
No.
3. A drag-and-drop option for file specification would be very helpful.
What exactly do you mean by file specification?
ProWo
26th August 2022, 12:13
August 26, 2022 update to version 3.0.2.
Fixed: Exception handling, webm as container selection (multiplex).
Added: Chapters support (creating, editing, use extern chapters file), Source file check for warnings or errors, writing app info in outputs, select/deselect all streams in multiplexing, selection to move headers from mp4 and mov to the beginning for better streaming.
Changed: Scan type handling, LUT filter chain, Nero chapters entrys deleted for mp4+mov.
Improved: Hardcode subtitles handling, interlaced encoding from interlaced source, Video cutting.
ProWo
20th September 2022, 20:38
September 20, 2022 update to version 3.0.3.
Fixed: Video filter chain issue, extended range for IVTC detection issue.
Added: hdmv_pgs_sultitle mux to ts.
Changed: Missing scantype handling (progressive is assumed, but can be changed).
Improved: Chapters handling, Video cut, defective video handling, errors scan.
ProWo
25th October 2022, 09:13
October 25, 2022 update to version 3.0.4.
Changed: Video Fade Out, Audio delay handling.
Improved: Avisynth support, avs handling, interlaced encoding.
guest
5th November 2022, 05:04
October 25, 2022 update to version 3.0.4.
Changed: Video Fade Out, Audio delay handling.
Improved: Avisynth support, avs handling, interlaced encoding.
Hi ProWo,
I had a little job to do with this today,
I wanted to convert a 7.1 TrueHD track to AAC 7.1, which this did, took a while, but that's ok.
However, the channel mapping changed considerably from original.
If you would like to know how it changed, please go here :-
https://forum.doom9.org/showthread.php?p=1977775#post1977775
Cheers
tebasuna51
5th November 2022, 14:29
I use MediaInfo channel names (https://mediaarea.net/AudioChannelLayout).
Here (https://developer.apple.com/documentation/coreaudiotypes/audiochannellayout/1572101-audio_channel_layout_tags) show 3 options for AAC Defined Layouts 7.1:
AAC_7_1: C L R Ls Rs Lw Rw LFE
AAC_7_1_B: C L R Ls Rs Lb Rb LFE
AAC_7_1_C: C L R Ls Rs Tfl Tfr LFE
The default one is the first and some aac encoders (Nero, ffmpeg, fhgaacenc) output always that channel layout using this WAV to AAC channel equivalence:
FL/FR -> Lw/Rw
FC/LFE = C/LFE
BL/BR -> Ls/Lr
SL/BR -> L/R
Using ffmpeg like decoder recover the correct layout sending a message:
[aac @ 00000215e4c73d80] Assuming an incorrectly encoded 7.1 channel layout instead of a spec-compliant 7.1(wide) layout, use -strict 1 to decode according to the specification instead.
If you want the standard 7.1 must use qaac or fdkaac than output the correct AAC_7_1_B: C L R Ls Rs Lb Rb LFE
ProWo
6th November 2022, 16:47
Hi ProWo,
I had a little job to do with this today,
I wanted to convert a 7.1 TrueHD track to AAC 7.1, which this did, took a while, but that's ok.
However, the channel mapping changed considerably from original.
If you would like to know how it changed, please go here :-
https://forum.doom9.org/showthread.php?p=1977775#post1977775
Cheers
Hi TDS,
I checked this and just now encoded a TrueHD 7.1 audio stream to AAC 7.1 using clever FFmpeg-GUI.
Mediainfo shows the differences in channel layout you showed, but when I compare the files in Audacity, the channels are arranged exactly the same.
Maybe a problem of Mediainfo?
Compare yourself (see attached picture).
On the left the original TrueHD 7.1 file, on the right the converted AAC 7.1 file.
https://files.videohelp.com/u/292773/3.jpg
tebasuna51
6th November 2022, 21:31
...but when I compare the files in Audacity, the channels are arranged exactly the same.
Maybe a problem of Mediainfo?
Audacity can't decode itself AAC, it uses ffmpeg and maybe silent do:
"Assuming an incorrectly encoded 7.1 channel layout instead of a spec-compliant 7.1(wide)"
But MediaInfo now is correct, ffmpeg encode the standard 7.1 to a non-standard 7.1 channel layout.
Use qaac or fdkaac if you want the correct channel layout 7.1, without problems with 5.1.
guest
7th November 2022, 06:39
Audacity can't decode itself AAC, it uses ffmpeg and maybe silent do:
"Assuming an incorrectly encoded 7.1 channel layout instead of a spec-compliant 7.1(wide)"
But MediaInfo now is correct, ffmpeg encode the standard 7.1 to a non-standard 7.1 channel layout.
Use qaac or fdkaac if you want the correct channel layout 7.1, without problems with 5.1.
So what does this really mean, does someone need to look into this a bit deeper ??
Fortunately for me, tho, I don't use 7.1 anyway, it was just a test, as a question was asked on another forum.
tebasuna51
7th November 2022, 10:21
So what does this really mean, does someone need to look into this a bit deeper ??
The problem is how decode your player an AAC 7.1, strictly it must decode ffmpeg aac 7.1 like the second image in my post and can output a wrong channel map.
To avoid problems encode 7.1 with qaac (the recommended and free AAC encoder) or fdkaac, when the source is the image 1 the decoded output is the same.
Fortunately for me, tho, I don't use 7.1 anyway, it was just a test, as a question was asked on another forum.
The same for me, my AVR is configured like 5.1.2, and only use aac 5.1,
ProWo
7th November 2022, 11:10
Use qaac or fdkaac if you want the correct channel layout 7.1, without problems with 5.1.
I wanted to try that, but qaac does not recognize the truehd 7.1 file.
D:\Freeware\Audio\qaac\x64>qaac64.exe O:\rip\mainmovie\Audio_dolby-spheres-TrueHD_7.1_1_A_extracted.mka
qaac 2.76, CoreAudioToolbox 7.10.9.0
ERROR: Not available input file format
Can you show me the exact command line?
tebasuna51
7th November 2022, 14:58
You need ffmpeg like decoder:
"C:\Portable\0\ffmpeg.exe" -i "input.thd" -acodec pcm_s24le -f wav - | "C:\Portable\0\qaac.exe" -V 91 --ignorelength --adts --no-delay -o "output.aac" -
ProWo
7th November 2022, 15:22
You need ffmpeg like decoder:
"C:\Portable\0\ffmpeg.exe" -i "input.thd" -acodec pcm_s24le -f wav - | "C:\Portable\0\qaac.exe" -V 91 --ignorelength --adts --no-delay -o "output.aac" -
Thanks, this worked, but the new created file cannot be opened by foobar or audacity.
tebasuna51
8th November 2022, 00:49
You are rigth, seems problems of these soft's with ADTS AAC format, without problems in MP4 container:
"C:\Portable\0\ffmpeg.exe" -i "input.thd" -acodec pcm_s24le -f wav - | "C:\Portable\0\qaac.exe" -V 91 --ignorelength --no-delay -o "output.m4a" -
ProWo
8th November 2022, 08:47
You are rigth, seems problems of these soft's with ADTS AAC format, without problems in MP4 container
It's not the container, the adts switch is problematic.
Thanks anyway.
What software can display the effective AAC channel layout without the decoder changing it (like ffmpeg)?
tebasuna51
8th November 2022, 15:07
It's not the container, the adts switch is problematic.
Yes, because the adts header have a field for NumChannels not for a MaskChannel. The qaac and fdkaac put '0' in that header field and MediaInfo and many decoders read that like AAC_7_1_B: C L R Ls Rs Lb Rb LFE
If NumChannels is '8' is read like AAC_7_1: C L R Ls Rs Lw Rw LFE
I don't know where is documented that workaround.
What software can display the effective AAC channel layout without the decoder changing it (like ffmpeg)?
To display audio we need always decode it, to wav or equivalent uncompressed formats. Then your question is what decoders output wav files with waveformatextensible header and correct channelmask.
After decode you need a wav editor than read the channelmask correctly
The correct channelmask for a AAC_7_1: C L R Ls Rs Lw Rw LFE must be:
255 (FL FR FC LF BL BR FLC FRC)
I recommend qaac to Decode .aac or .m4a:
"qaac.exe" -D -b 24 -o "aac_.wav" "input"
Now you can display "aac_.wav" with Audacity, Wavosaur, GoldWave or Audition
ProWo
8th November 2022, 15:37
Thanks a lot for all this Information, tebasuna51.
ProWo
8th November 2022, 17:00
November 8, 2022
Added: Drag & Drop in the newest beta (v3.0.4.02).
ProWo
11th November 2022, 14:46
November11, 2022 beta version 3.0.4.03.
Improved: Drag & Drop in Select Source section, in Multiplex section and in Join section (You can drag & drop on the full frame).
Added: ffv1 encoding (level 1 and 3), ffv1 muxing.
ProWo
21st November 2022, 15:18
November21, 2022 beta version 3.0.4.04.
Added: for the 5.1 to 2 channel downmix you can now choose between four different formulas.
https://forum.videohelp.com/attachment.php?attachmentid=67709
ProWo
25th November 2022, 09:29
November 25, 2022 release version 3.0.5.
Added: Drag & Drop (on full frames), ffv1 encoding & muxing, subtitle conversion to vtt, extract chapters, audio downmix 5.1 to 2 ch choice between 4 formulas. Improved: chapters support, audio delay handling,.
Changed: First Start form completely rewritten, multiple forms cosmetics.
Fixed: mux issue with wrong audio offset of processed audio, pcm_bluray audio extraction to m2ts.
ProWo
25th November 2022, 15:53
November 25, 2022
Newest beta of clever FFmpeg-GUI (v3.0.5.01).
Added: Change DAR at stream level and/or container level, for avc, hevc, mpeg2.
https://files.videohelp.com/u/292773/clever_ffmpeg_gui_newest_beta.zip
https://files.videohelp.com/u/292773/1.jpg
ProWo
1st December 2022, 10:20
December 1, 2022
Added in the newest beta (3.0.5.03):Selection of deinterlacers (bwdif and yadif) with all options, delete chapters option in multiplex grid.
Improved: Scan type recognition.
ProWo
15th December 2022, 10:36
December 15, 2022 release version 3.0.6.
Added: Video DAR change at stream level (for avc,hecv,mpeg2), delete source chapters on muxing option, export source chapters, webvtt subtitle muxing.
Improved: scan type recognition, deinterlacer selection, duration analysis, interlaced check, chapters support.
Changed: mux info from selected videostream instead of source stream, video filter chain.
ProWo
19th January 2023, 13:25
January 19, 2023 release version 3.0.7.
Fixed: IVTC missing 1st fps info, unacceptable files bug on new source, audio delay bug in multipex section.
Improved: Cosmetics on all forms.
Changed: Video filter chain, set DAR, IVTC Test (in Video encoding section).
guest
20th January 2023, 07:09
January 19, 2023 release version 3.0.7.
Fixed: IVTC missing 1st fps info, unacceptable files bug on new source, audio delay bug in multipex section.
Improved: Cosmetics on all forms.
Changed: Video filter chain, set DAR, IVTC Test (in Video encoding section).
Hi ProWo,
I grabbed this earlier, and I just used it to convert an audio track, and when I clicked "Encode", the % scroll bar went straight to 100%, but was still processing, as it's showing the size, time, bitrate & speed info.
Also, the "Encode" button seems to cover the "LoudNorm" option.
EDIT:- I'll take back the comment on the % scale, it must have been the file I imported, but the other comment is still relevant.
ProWo
20th January 2023, 08:24
Hi ProWo,
also, the "Encode" button seems to cover the "LoudNorm" option.
This happens when you use a screen scaling of >100%
guest
20th January 2023, 08:56
This happens when you use a screen scaling of >100%
Well, I am using a 4K monitor.
I'll see how it behaves on a "normal" monitor.
Cheers & thanks.
ProWo
20th January 2023, 22:53
@TDS
Rewrote some code.
Try the latest beta v3.0.7.01 and report back here.
guest
21st January 2023, 02:20
@TDS
Rewrote some code.
Try the latest beta v3.0.7.01 and report back here.
Done :)
https://i.imgur.com/f6sJJxa.jpg
And that was with scaling @ 150% on my 4K monitor.
Thankyou.
ProWo
23rd January 2023, 11:29
Newest beta v3.0.7.02:
Added prores encoding and prores muxing to mov, mfx and mkv.
ProWo
24th January 2023, 10:51
January 24, 2023 release version 3.0.8.
Fixed: Display scaling (> 100%) for High DPI Monitors.
Added: prores encoding (proxy, lt, standard, hq, 4444, 444xq), prores muxing to mkv, mov, mxf.
ProWo
31st January 2023, 15:57
Newest beta (v3.0.8.02)
Added: If you want to use the padding, you can now move the padding position as you like. This can be helpful if you want to burn in subtitles in the lower black area of widescreen movies.
https://forum.videohelp.com/attachment.php?attachmentid=68973
Also added: When burning in text-bound subtitles (srt, ass, ssa, vtt, mov_text) you can now set the bottom margin and the font size.
https://forum.videohelp.com/attachment.php?attachmentid=68974
Both together now make it possible to burn in the text-bound subtitles in the lower black area.
https://forum.videohelp.com/attachment.php?attachmentid=68975
ProWo
3rd February 2023, 15:32
Newest beta (v3.0.8.03)
Added: Audio channels remapping
More info here: https://forum.videohelp.com/newreply.php?do=postreply&t=396490#post2680132
ProWo
7th February 2023, 13:15
Newest beta (v3.0.8.04)
improved: Audio channels remapping
In this example, the audio source is re-encoded from stereo to 5.1, with FL and BL replaced with Left, FR and BR replaced with Right, and FC and LFE muted.
https://forum.videohelp.com/attachment.php?attachmentid=69128&d=1675771889
Added: Flac settings (Bit depth and compression level)
https://forum.videohelp.com/attachment.php?attachmentid=69129&d=1675771942
ProWo
13th February 2023, 10:25
Newest beta (v3.0.8.05), online now.
The interlace detection scan is now optional and is only offered if the scan type cannot be determined.
This way, videos with large resolutions are read in faster.
The burn in subtitles handling has also been improved.
For text subtitles, the subtitle background can now be selected between no background, black background and semi-transparent black background.
ProWo
21st February 2023, 15:49
Newest beta (v3.0.8.06), online now.
Fixed an issue with your huge files with no information about duration and scan type.
The determination of the duration is now rewritten and very fast.
The determination of the scan type is now optional and also faster.
I have rewritten the whole cutting procedure.
Added frame accurate cutting with smart rendering, for h264 and hevc videos.
ProWo
23rd February 2023, 17:54
Newest beta (v3.0.8.07), online now.
Fixed: minor bugs.
Improved: cutting section (fixed problem with video delay).
ProWo
24th February 2023, 22:14
February 24, 2023 release version 3.0.9.
Fixed: Long time loading with huge files with missing duration and scan type info, cutting section issues.
Added: Video pad movable, margin, fontsize and background selection for hardcoded text subtitles (srt,vtt,mov_text), drag & drop for extern hardcoded subtitles, audio channels mapping, frame accurate cutting (for h264 and hevc), picture type on cutting player, Info on Startscreen.
Improved: Interlace detection is now optional.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.