I wrote a small GUI for FFmpeg. It is for Windows, portable, for x86 and x64. Simply extract to a folder of your choice, add ffmpeg.exe, ffplay.exe and ffprobe.exe (from the latest static build). that's it.
Requires .NET 4.6.1.
Have fun with it.
25 May 2020 update to version 2.4.2.
Fixed some bugs.
Many small improvements.
With TV Rips with AC3 6ch audio it happens that the first frames have only 2 ch. In the audio modify section there is a checkbox for this. If it is selected, the target file will be patched to full 6 ch. This checkbox is only available if the source file is or contains an AC3 6ch file.
Another great thing is that you can convert the soundtrack of a 25 FPS PAL movie to an e.g. 23.976 FPS NTSC soundtrack or vice versa and, if desired, also adjust the audio pitch.
+ Reply to Thread
Results 1 to 30 of 34
Last edited by ProWo; 25th May 2020 at 08:18. Reason: Update to v2.4.2.
07 Apr 2020 update to version 2.1.0.
Major improvements in the Multiplex section (automatic track detection of video, audio and subtitles, program wide).
Also improved is the AC3 3/2 (5.1) patch (in case first audio frames with 2 channels, stereo).
11 Apr 2020 update to version 2.2.0.
Many small improvements.
Some bugs fixed.
I would recommend using www.virustotal.com to test your file.
Your GUI looks fine:
Just one warning.
Thanks, Baldrick for checking ...
14 Apr 2020 update to version 2.2.1.
(Corrected a little bug in track language change)
The most recent version (2.3.0), Win 10, x64, ffmpeg in main Windows folder: I cannot load any file due to error System.ComponentModel.Win32Exception (0x80004005). No way to check if next program dialog windows have a "back" button to go back to the first window - it was missing in all previous versions.
You have to load the file once, then you can change it with the "Change source file" button in the main menu.
You can return from any section to the main menu with the "Main" button.
Anyone else with the same problem?
By the way:
Copy clever FFmpeg-gui.exe (x64) into a folder of your choice.
Copy to the same folder ffmpeg.exe, ffplay.exe, ffprobe.exe (from static built x64).
ffmpeg should not be in the Windows main folder.
Last edited by ProWo; 18th Apr 2020 at 11:04.
Thanks ProWo can't wait to try this when I get home, Does this work with BM MediaExpress 10bit AVI lossless output files captured from analog sources?
Would you be interested in making a GUI for QTGMC de-interlacer? or maybe incorporate it in this same GUI?
Do you have .NET Framework 4.6.1. installed?
Try to run it as administrator.
Last edited by ProWo; 18th Apr 2020 at 13:43.
I did a side by side comparison between Yadif and QTGMC and Yadif didn't look good at all, I was hoping someone would come up with a GUI for different filters as buttons and sliders with real time view instead of a bunch of scripts that you have no idea how they look like until you execute them on the sample and review the resulting file.
20 Apr 2020 update to version 2.3.5.
Several small improvements and bug fixes.
Please report malfunctions. Thanks.
Your application doesn't seem to have the option to change both audio and video parameters, I could only choose either or copy the file unchanged which I have no idea what's the purpose of this last option? You would need to add Process button after having set the parameters for both audio and video and process both at the same time resulting in a new file. If I have to convert the audio, then the video. then do the multiplexing, it is a lot easier to use the script method.
Last edited by dellsam34; 20th Apr 2020 at 03:45.
This is intended by me. In this way, audio and video streams can be edited separately as desired and then be muxed. Don't think that this is such a big loss of time. You can for example just change the video stream and then mux it with the original untouched audio, or use different fades for video and audio, etc.
Last edited by ProWo; 20th Apr 2020 at 04:24.
Originally Posted by ProWo責任者
24 Apr 2020 update to version 2.3.6.
Many small improvements and bug fixes.
27 Apr 2020 update to version 2.3.7.
Corrected a bug in FPS detection.
02 May 2020 update to version 2.3.8.
Can now handle video files without duration info.
Added Aspect Ratio (DAR) change in the multiplex section.
Hi, thank you very much for the software, I was looking to develop something similar but if already exists, I won't reinvent the wheel
Some random suggestions:
- Looks like it's not DPI aware, so it's blurring on HiDPI machines. You have to execute SetProcessDPIAware(); as the first thing in the main
- I think window could be fixed size, because controls won't move or resize with it
- When selecting a file, if no selection is made and file windows it's closed, it crashes
- It could be useful to have somewhere the ffmpeg command line that will be used, so everyone can make sure that it's executing it in the expected way (IE I'd expect that cut function uses copy parameter to keep same quality, but how to be sure of it?)
BTW if you would like to share the code I can make the changes by myself and give some help, but I understand if you would like to keep it for copyright reasons.
In version 2.3.9 the Forms have changed from Font to DPI. If this works, one of you has to try it with a HiDPI monitor. My program is fixed size on intention. The crash without file selection is corrected in v2.3.9. The command line can be displayed in v.2.3.9