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
18th July 2023, 13:47
Newest beta (v3.1.2.04), online now.
Changed: raw h264/hevc video stream handling again.
Improved: start screen.
Added: automatic scale change with rotate 90° cw/ccw in encoding section.
ProWo
25th July 2023, 17:13
Newest beta (v3.1.2.05), online now.
Fixed: bug in audio 5.1 to 2 ch conversion, bug in HDR10+ cll value detection.
Changed: ffmpeg version detection.
Improved: main menu button handling, start screen handling, audiostream handling with multiple audiostreams.
Added: Fix Timstamps with given FPS reading.
ProWo
27th July 2023, 17:17
July 27, 2023 release version 3.1.3.
Fixed: bug in audio 5.1 to 2 ch conversion, bug in HDR10+ cll value detection, bug in audio volume handling.
Improved: raw h264/hevc videostream handling, start screen handling, main menu button handling, audiostream handling with multiple audiostreams, smoother form changing, audio channels handling.
Changed: various options/settings handling in main section and video encoding section, selected streams handling in multiplex section, ffmpeg version detection.
Added: dat videofile(vcd/svcd) handling, rotate video without reencoding (metadata only, main section), rotate and flip, automatic scale change with rotate 90° cw/ccw (video encode section), fix timestamps by reading with given framerate.
ProWo
3rd August 2023, 15:31
Newest beta (v3.1.3.01), online now.
Changed: start screen again, loading hevc video without scan type info presuming progressive, audiostream selection with multiple audiostreams, filterchain in videoencoding, HDR to SDR encoding with all avaiable videocodecs (not only hevc), moved HDR settings to various.
Fixed: encode button visible after encoding start in audioencoding, automatic 8 Bit bitdepth selection for videostreams without bitdepth info.
Added: automatic DAR selection with DVD resolutions.
ProWo
4th August 2023, 09:59
Newest beta (v3.1.3.02), online now.
Fixed: HDR to SDR with h265 bug.
Added: dvd_subtitle (vobsub) mux to mp4.
ProWo
11th August 2023, 13:09
Newest beta (v3.1.3.03), online now.
Added: Set bitdepth with HDR10 to SDR, set encoding matrix with mpeg2, mjpeg muxing to asf/avi/mkv/mp4.
Improved: mpeg1 and mpeg2 encoding quality, HDR recognition.
Fixed: Bug in color_transfer recognition.
ProWo
24th August 2023, 17:04
Newest beta (v3.1.3.04), online now.
Added: change video properties (contrast, brightness,saturation, croma), preview video with selected filters.
Improved: after volume detection goes directly to the encoder, video filter chain handling.
Changed: cut section.
ProWo
31st August 2023, 18:02
Newest beta (v3.1.3.05), online now.
Added: eia_608, eia_708,hdmv_pgs_subtitle extraction, eia_608, eia_708 conversion, eia_608, eia_708, hdmv_pgs_subtitle burn in, preview for HDR10 to SDR and LUT's.
Fixed: bug in subtitle selection for burn in, bug in HDR/SDR selection with HDR10 source, tooltip in HDR10 settings.
ProWo
1st September 2023, 11:02
September 1, 2023 release version 3.1.4.
Fixed: encode button visible after encoding start in audioencoding, automatic 8 Bit bitdepth selection for videostreams without bitdepth info, HDR to SDR with h265 bug, Bug in color_transfer recognition, bug in subtitle selection for burn in, bug in HDR/SDR selection with HDR10 source, tooltip in HDR10 settings.
Changed: start screen again, loading hevc video without scan type info presuming progressive, audiostream selection with multiple audiostreams, filterchain in videoencoding, HDR to SDR encoding with all avaiable videocodecs (not only hevc), moved HDR settings to various, cut section.
Improved: mpeg1 and mpeg2 encoding quality, HDR recognition, after volume detection goes directly to the encoder, video filter chain handling.
Added: automatic DAR selection with DVD resolutions, dvd_subtitle (vobsub) mux to mp4, Set bitdepth with HDR10 to SDR, set encoding matrix with mpeg2, mjpeg muxing to asf/avi/mkv/mp4, change video properties (contrast, brightness,saturation, croma), preview video with selected filters, eia_608, eia_708,hdmv_pgs_subtitle extraction, eia_608, eia_708 conversion, eia_608, eia_708, hdmv_pgs_subtitle burn in, preview for HDR10 to SDR and LUT's.
ProWo
5th September 2023, 17:38
Newest beta (v3.1.4.01), online now.
Added: coupling switch for DynAudNorm (on request by JOAOP).
ProWo
22nd September 2023, 08:37
Newest beta (v3.1.4.02), online now.
Improved: dynaudnorm settings, Inverse telecine.
Added: indexing videostream for keyframe cutting, v210 codec can be muxed now in admitted containers.
Fixed: missing variable reset.
Changed: whole cut code.
ProWo
29th September 2023, 15:31
Newest beta (v3.1.4.03), online now.
Changed: audio filter handling, video cut code again.
Added: speechnorm filter, compand filter, choice to handle missing audio channels (omit, downmix) if audio channels reduction occours, video indexing for video cut.
ProWo
2nd October 2023, 08:55
Newest beta (v3.1.4.04), online now.
Fixed: Bug in 2nd pass on loudnorm filter, removed 7.1 channels option for eac3 encoder, typos.
ProWo
22nd October 2023, 10:10
October 22, 2023 release version 3.1.5.
Fixed: bug in fix timestamps, bug in video encoding with LUTs, bug in HDR10 handling with smpte2084 files without HDR10 metadada, typos.
Added: automatic return to UI after audio filter selection, automatic selection of colorspace and colorrange if this info is missing from the source.
Improved: video filter handling, cutting code.
ProWo
23rd October 2023, 10:09
Newest beta (v3.1.5.01), online now.
Fixed: little bug in output folder selection.
Added: output folder info and quit button on start screen.
Changed: button symbol (after encode audiostream), automatic return to select source screen after multiplex, cut and join.
ProWo
27th October 2023, 08:54
Newest beta (v3.1.5.02), online now.
Added: You can now select the streams to extract.
ProWo
28th October 2023, 08:31
Newest beta (v3.1.5.03), online now.
Fixed: little bugs.
Added: can now handle multiple videostremas in one file, sample video encoding.
ProWo
1st November 2023, 15:02
----------------------------------------------------------------------------------
November 1, 2023 release version 3.1.6.
----------------------------------------------------------------------------------
New:
Possibility to extract single or all streams.
Possibility to reorder the streams in the muxing grid.
Unsharp filter in video encoding.
The confirmation after successful task execution has been removed.
Automatic return to start screen after multiplexing.
Sample video encoding.
Can now handle multiple video streams in one file.
Output folder info on start screen.
Quit button on start screen.
Fixed:
Bug in output folder selection.
Other little bugs.
Improved:
The complete streams analysis recoded.
Changed:
Welcome screen.
Eia 607/708 captions extraction.
Background colors.
----------------------------------------------------------------------------------
Grimsdyke
1st November 2023, 19:07
Thanks for the new version !!
Can you maybe add a function that chapters can automatically be created after merging/joining based on the induvidial file titles and lengths ?
ProWo
2nd November 2023, 17:22
Thanks for the new version !!
Can you maybe add a function that chapters can automatically be created after merging/joining based on the induvidial file titles and lengths ?
Thanks for the hint.
I'm working on it. Will be added in the next beta.
ProWo
2nd November 2023, 18:06
Newest beta (v3.1.6.01), online now.
Added:
Can handle files without duration info (automatic fix).
Mux pcm_alaw in 3gp, avi, mkv container.
Select and order files in join grid.
Automatic generation and insertion of chapters at merging points (join grid).
Fixed:
Bug in muxing code.
Bug in video analysis.
ProWo
3rd November 2023, 09:19
----------------------------------------------------------------------------------
November 3, 2023 release version 3.1.7.
----------------------------------------------------------------------------------
New:
Can handle files without duration info (automatic fix).
Mux pcm_alaw in 3gp, avi, mkv container.
Select and order files in join grid.
Automatic generation and insertion of chapters at merging points (join grid).
Fixed:
Bug in muxing code.
Bug in video analysis.
----------------------------------------------------------------------------------
Grimsdyke
3rd November 2023, 17:42
Wow, thank you very much for the quick implementation of my suggestion regarding the chapter marker !
It works great but I would like to ask for two further improvements:
- also automatically adding names to the chapters based on the names of the original files
- possibilty to add more than just one file in one work step because for a large number of files it could be quite time consuming.
Thank you and have a nice weekend
ProWo
4th November 2023, 08:49
It works great but I would like to ask for two further improvements:
- also automatically adding names to the chapters based on the names of the original files
This is problematic because the filenames are often too long. But I will add a routine so that you can edit the chapters and enter the titles of your choice.
- possibilty to add more than just one file in one work step because for a large number of files it could be quite time consuming.
This has already been implemented. Simply select several files in Windows Explorer and drag & drop them into the Join grid.
ProWo
9th November 2023, 11:05
Newest beta (v3.1.7.01), online now.
Added:
Framerate change without recode (video stream only).
Mux grid separate default and forced checkbox.
Muxgrid default checked for all streams.
Edit chapters in join grid.
Fixed:
Bug in mux grid sorting.
Bug in audio delay analysis (mux grid).
Bug in chapters handling (join grid).
Improved:
raw h264 and hevc stream handling.
Grimsdyke
9th November 2023, 20:54
Thank you for the chapter editing function !! Works great, but I had a little issue with a few files because when I had them joined the chapter markers were off by a few seconds.
So I checked what is reported when the first file was put into the join grid. Turned out that in the audio stream there was somehow an offset added.
Don't know when that happened - but could this offset maybe just ignored (or set to zero) in a future build ?
Also I would like to know how I can prevent that the sequence of the files I'll add to the join grid through drag'n'drop is changed. Thanks !!
ProWo
11th November 2023, 09:27
Thank you for the chapter editing function !! Works great, but I had a little issue with a few files because when I had them joined the chapter markers were off by a few seconds.
The chapter markers are determined by the duration of the video stream. But if the corresponding audio stream is longer, the marker is too early. I could change the marker to the longest duration of a stream, but correctly an audio stream should not be longer than a video stream. That's why it stays as it is.
As a solution, you should adjust the streams for the relevant section beforehand, or you can change the start time of the chapter (when editing). Keep in mind that the times here are in milliseconds and that the end time of the previous chapter must be 1 ms less than the new start time.
So I checked what is reported when the first file was put into the join grid. Turned out that in the audio stream there was somehow an offset added.
Don't know when that happened - but could this offset maybe just ignored (or set to zero) in a future build ?
clever FFmpeg GUI does not add or remove any offsets. such offsets are already present in the video and should be removed beforehand.
Also I would like to know how I can prevent that the sequence of the files I'll add to the join grid through drag'n'drop is changed.
I have just tested this; the files are transferred to the join grid in exactly the same order as they appear highlighted in windows explorer.
ProWo
14th November 2023, 10:33
Newest beta (v3.1.7.02), online now.
Added:
Video stream raw export for h264 and hevc.
Audio encoding coced bitrate range info.
Extracted files are available in the muxgrid.
Fixed:
Bug in muxstreams handling.
Improved:
Stream info handling.
Many code improvements.
ProWo
17th November 2023, 16:46
----------------------------------------------------------------------------------
November 17, 2023 release version 3.1.8.
----------------------------------------------------------------------------------
New:
Batch processing.
Fixed:
DTS encoding bitrate range.
Improved:
Mux grid streams handling.
Many important code improvements.
----------------------------------------------------------------------------------
ProWo
20th November 2023, 10:08
Newest beta (v3.1.8.01), online now.
New:
Automatic definition of the output file in the mux grid if the muxed streams do not belong to the source file.
Fixed:
Aborted trigger bug
Mux container now corresponds to the source file.
Improved:
Preprocessed and batch streams handling in mux grid.
ProWo
23rd November 2023, 11:51
Newest beta (v3.1.8.02), online now.
New:
Batch processed tasks preserved on application exit or shutdown.
Fixed:
Bug in video indexing.
Bug in batch processing avs tasks.
Bug in get source codec with DTS audio.
Bug in progressbar on batch processing.
Changed:
Output files naming (audio and video encoding).
Improved:
Preprocessed and batch streams handling.
Stream duration analysis.
ProWo
1st December 2023, 11:56
----------------------------------------------------------------------------------
December 01, 2023 release version 3.1.9.
----------------------------------------------------------------------------------
New:
Open tasks resumed after application close.
Fixed:
Bug with webvtt subtitles.
Bug with hardcoding pgs subtitle.
Some other small bugs.
Improved:
Batch processing chain.
Output file naming.
----------------------------------------------------------------------------------
ProWo
4th December 2023, 11:28
Newest beta (v3.1.9.01), online now.
New:
Possibility to cancel single batch tasks instead all.
Fixed:
Bug in open tasks file create.
Bug in HDR/HLG recognition.
Bug in stream extraction with ts files.
Bug in video DAR calculation.
ProWo
11th December 2023, 16:11
Newest beta (v3.1.9.02), online now.
Fixed:
Bug in video indexing, if ffmpeg path contains spaces.
Bug in open batch tasks handling.
Changed:
Video keyframes indexing.
ProWo
14th December 2023, 20:33
Newest beta (v3.1.9.03), online now.
New:
Option to select destination folder for extracted streams (target folder or source folder).
Output filename handling with audio encode.
Extracted audio and subtitle streams filenames with language tag (if any).
Fixed:
Stream handling with uncommon muxed videos.
Aac encoding not supported channel layout issue.
ProWo
16th December 2023, 11:01
----------------------------------------------------------------------------------
December 16, 2023 release version 3.2.0.
----------------------------------------------------------------------------------
New:
Possibility to cancel single batch tasks instead of all tasks.
Option to select destination folder for extracted streams (target folder or source folder).
Output filename handling with audio encode.
Extracted audio and subtitle streams filenames with language tag (if any).
Fixed:
Bug in open tasks file create.
Bug in HDR/HLG recognition.
Bug in stream extraction with ts files.
Bug in video DAR calculation.
Bug in video indexing, if ffmpeg path contains spaces.
Bug in open batch tasks handling.
Stream handling with uncommon muxed videos.
Aac encoding not supported channel layout issue.
Changed:
Video keyframes indexing.
Improved:
Streams handling.
----------------------------------------------------------------------------------
ProWo
26th December 2023, 13:31
Newest beta (v3.2.0.01), online now.
New:
Resume unused processed files after program closing.
b switch option for dynaudnorm (request by mannequin80).
Improved:
Cut info.
ProWo
2nd January 2024, 13:31
Newest beta (v3.2.0.02), online now.
New:
LoudNorm filter I, LRA, TP settings (request by mannequin80).
Fixed:
Little bugs.
Improved:
Batch elements handling.
ProWo
15th January 2024, 15:22
Newest beta (v3.2.0.03), online now.
New:
Unused processed tasks exported to file for next time use.
All closed EIA 608/708 captions can be exported now, not only the first (request by [ss]vegeta).
Fixed:
Little bugs
Improved:
Audio bitrate handling
Open tasks handling.
Preprocessed files handling.
Already processed batch tasks handling.
ProWo
17th January 2024, 16:33
Newest beta (v3.2.0.04), online now.
New:
Batch tasks, possibility to replicate commandline from 1st task to many files (request by ingsoc), non documented.
ProWo
19th January 2024, 11:53
Newest beta (v3.2.0.05), online now.
Fixed:
Batch tasks: file extensions, progress bar.
Improved:
Many code corrections.
ProWo
23rd January 2024, 16:24
----------------------------------------------------------------------------------
January 23, 2024 release version 3.2.1.
----------------------------------------------------------------------------------
New:
Resume unused processed files after program closing.
b switch option for dynaudnorm (request by mannequin80).
LoudNorm filter settings (request by manneqin80).
Unused processed tasks exported to file for next time use.
All closed EIA 608/708 captions can be exported now, not only the first (request by ss vegata).
Batch task possibility to replicate commandline to many files (request by ingsoc, non documented).
Extract from and mux in picture to video
Tooltips on colorspace selection items (video encoding)
Filename check with automatic filename change for filenames with illegal characters in join grid.
Fixed:
Batch tasks file extensions bug.
Batch tasks progress bar bug.
Video cut bug.
Some small bugs.
Improved:
Cut info.
Batch elements handling.
Audio bitrate handling.
Many code corrections and little cosmetics.
----------------------------------------------------------------------------------
ProWo
25th January 2024, 11:33
Newest beta (v3.2.1.01), online now.
Changed:
Replaced all system colors with real RGB colors, so setting dark windows themes or designs can't change them anymore and the functionality should be preserved.
ProWo
26th January 2024, 16:47
----------------------------------------------------------------------------------
January 26 2024 release version 3.2.2.
----------------------------------------------------------------------------------
New: New RGB colors instead of system colors.
Fixed:
Bug in loudnorm 2pass parsing
Bug in automatic file naming.
----------------------------------------------------------------------------------
ProWo
28th January 2024, 09:39
----------------------------------------------------------------------------------
January 28 2024 release version 3.2.3.
----------------------------------------------------------------------------------
Fixed:
Important bug in color range parsing.
----------------------------------------------------------------------------------
ProWo
28th January 2024, 15:04
Newest beta (v3.2.3.01), online now.
Fixed:
Missing source chapters muxing.
Lathe
29th January 2024, 00:40
Newest beta (v3.2.3.01), online now.
Fixed:
Missing source chapters muxing.
WOW! What a great program, thanks for all the hard work Bro :D
So, I've been converting UHD HDR video files to SDR (I have an older OPPO and telly that is not 4k) I've just been using Handbrake because it is so easy :) and using the basic color filter BT709 like others have suggested. Is using your lovely program basically doing the same thing? Sorry, but I am not conversant in the deeper stuff like this.
I have downloaded but not tried your program yet. I noticed in the color space area there seem to be a nice variety of choices that I am not familiar with. Would I just set it for basic BT709 encoding, or are there any other, finer 'Tweaks' with these settings that might help the color turn out better for these conversions? Would it allow me to do anything else or 'better' than I get with Handbrake?
I really appreciate any input or suggestions, and please remember I am not super duper technical in understanding the really deep things about this, but I really do want to understand it better.
Thanks kindly!
ProWo
30th January 2024, 09:52
@Lathe
For a correct tonemapping the BT709 filter isn't enough.
Here you have an example of how to convert a 4k HDR 10 bit video into a HD SDR 8 bit video readable for your OPPO with mobius tone mapping. The batch mode is used because the tone mapping is slow and in batch mode the standby is deactivated and therefore the entire video is encoded without interruption.
However, you can also encode just one sample instead of batch mode as a test.
To do this, activate the sample checkbox, enter the desired duration in seconds and click on encode instead of to batch.
https://forum.videohelp.com/attachment.php?attachmentid=76610
ProWo
31st January 2024, 17:08
Newest beta (v3.2.3.02), online now.
Fixed:
Bug in subtitle selection for burn in subtitles.
Bug in audio volume detection.
Changed:
Scan for errors (now errors only, not messages).
Help screen loaded automatically with chapters screen.
Other system colors to RGB
guest
6th February 2024, 01:24
Hi ProWo,
I haven't posted here for a long time, as I haven't been doing much of this sort of stuff, recently.
But the other day I thought I'd refresh my memory with some of these DV app's, and get back into to it again.
Despite the obvious of what the main objective is with these app's, I found one that would convert THD 7.1 to Eac3 7.1, and it's obviously using FFMPEG, so I thought I'd grab your latest build as see what happens, seeing you are constantly improving it :)
I was quite surprised, when after loading the same .thd file I had just converted, to only be presented with a "Not Supported" message.
Not sure how this other app/tool does it, but it does.
And another function it seems to do quite well, is converting SDR to HDR, it takes a while, but again, it does it.
Just fyi.
Cheers
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.