Log in

View Full Version : MeGUI 6.6.6.6 20260403 released


Pages : 1 2 3 4 5 6 7 8 9 [10]

StainlessS
26th February 2026, 20:56
@pooksahib
That is not for me a recent thing, quite some time ago I decided to use WAV audio always, and pre-convert to Float WAV at output samplerate (44.1KHz), because
I've found that Normalise can take considerable time in MeGUI, especially if other audio manipulation occurs in avs script. (eg convert to 44.1KHz samplerate).

My BAT file for conversion to Float 44.1KHz,

CLIP_To_OUTPUT_STEREO_WAV.cmd

REM Convert audio to WAV, 32 bit FLOAT stereo, 44.1KHz without dynamic range compression.
REM We DO NOT LIKE SPACES IN FILE NAMES (REM == REMark ie comment)
REM We DO NOT LIKE ACCENTS IN FILE NAMES.
REM Input from same directory at [EDIT: as] this bat file, output to existing "OUTPUT" directory in same directory as this bat file.

setlocal

REM Where to Find ffmpeg
set FFMPEG="C:\BIN\ffmpeg.exe"

REM Where to get input file, No terminating Backslash, "." = current directory
set INDIR="."

REM Where to place output file, No terminating Backslash.
set OUTDIR=".\OUTPUT"

FOR %%A IN (*.thd *.dts *.ac3 *.w64 *.aac *.m4a *.eac3 *.wav *.mp3) DO (
%FFMPEG% -drc_scale 0 -i "%INDIR%\%%A" -vn -acodec pcm_f32le -ac 2 -ar 44100 "%OUTDIR%\%%~nxA.WAV"
del "%INDIR%\%%A"
)

DRC_Scale thingy only for ac3 (I think), will show warning if not ac3 [just ignore].
Maybe change to 48KHz if required. (but suggest leave as float)

EDIT: Will batch convert multiple files, source files auto deleted in red.
Could add additional file extension as in blue, incl video files if audio extraction required.

EDIT: Remove the "-ac 2" should leave original channels rather than stereo.

pooksahib
26th February 2026, 22:01
Thanks, StainlessS. Myself, I just convert the audio of a tricky WMV by using wma2wav. It'll also correct any errors in the wma audio. Then just script like this:
a=FFVideoSource("D:\videofile.wmv", fpsnum=25, fpsden=1)
b=WAVSource("D:\output of wma2wav.wav")
audiodub(a,b)
https://github.com/lordmulder/wma2wav

StainlessS
26th February 2026, 22:05
Whatever blows your skirts up :)

pooksahib
2nd March 2026, 21:41
I edit a lot of WMV's with MeGUI 2944 and, in the last week or so, a problem has arisen that I've never had before: the audio encode stage takes forever.
Cause and cure found! I totally forgot that I'd changed from avisynth 2.6.0 after I noticed that MeGUI 6666 was available. After some testing, I've found that avisynth+ 3.5.5, 3.7.0 and 3.7.5 have huge trouble encoding wma. With 2.6.0 reinstalled, it's effortless.

LeXXuz
27th March 2026, 11:11
Hi,


Just did few tests on my own :

filename = "Ça alors, comme c'est bizarre - 28 ans plus Tard.mkv" - input is a normal h264 video track. The file path also does not contain any special characters.

Using the File Indexer,
- DGSource : indexing ok / rendering ko
- FFVideoSource : indexing ok / rendering ko
- LSmashSource // LWLibavVideoSource : indexing ok / rendering ok

Using directly the AVS File Creator,
- BSVideoSource : indexing ok / rendering ok

So, I would say, this does not concern avisynth+ but much more what did you use as source. If you are looking for specifically hardware decoding support, I would say, go with L-Smash Works or BestSource plugins. Otherwise, ask developers/maintainers from other plugins to support special characters in filenames.

Kurt, I think I've found the reason for the issue with special characters in filenames. MeGUI's Avisynth Script Creator creates UTF-8 encoded avs files. However the routine that enqueues avs files within MeGUI seems to expect ANSI coded files.

Try to enqueue an UTF-8 encoded script WITH special characters and you'll get an error. Open this in Notepad++ or any other editor and convert it to ANSI. Load that file again in MeGUI and queueing will work fine with any indexer. DGIndex files are ANSI encoded as well when using MeGUIs indexing routine.

Could you take another look into this pls? :thanks:

Kurt.noise
29th March 2026, 09:55
Kurt, I think I've found the reason for the issue with special characters in filenames. MeGUI's Avisynth Script Creator creates UTF-8 encoded avs files. However the routine that enqueues avs files within MeGUI seems to expect ANSI coded files.

Try to enqueue an UTF-8 encoded script WITH special characters and you'll get an error. Open this in Notepad++ or any other editor and convert it to ANSI. Load that file again in MeGUI and queueing will work fine with any indexer. DGIndex files are ANSI encoded as well when using MeGUIs indexing routine.

Could you take another look into this pls? :thanks:
Hi, yes, I think this has been addressed...Lets see how it goes for the next release.

Kurt.noise
29th March 2026, 16:23
A new release for the spring...:cool:


Major rewrite on Avisynth Script handles - No more AvisynthWrapper.dll required
Improved Audio Encoder Interface - alignment with AVS+'s internal audio-cache granularity, reducing ReadAudio calls by ~12× vs 4096
Fixed eac3to 3.55 DTS-HD stream parsing and simplify type extraction - Patch by Thommy74
Fixed eac3to 3.55 stream parsing for new language and default-track format - Patch by Thommy74
Updated manifest file in order to support UTF-8 input filename
Enabled cuda & quick sync hardware acceleration decoding for LSMASHVideoSource & BSvideoSource
Added D3D12 Video Hardware Acceleration Support - mainly for BSVideoSource
Fixed issues #44 #53 #57 #58 #61
Updated MediaInfo Libraries.


Please test it and report any issues. This is quite a major release.

https://github.com/Kurtnoise-zeus/megui/releases

stimco
30th March 2026, 06:15
AV1 won't load from updates. I installed it manually, launched it, and... the first pass restarts every 5 minutes. The cycle repeats constantly.
version 4.0.1

LeXXuz
30th March 2026, 07:13
A new release for the spring...:cool:


Major rewrite on Avisynth Script handles - No more AvisynthWrapper.dll required
Improved Audio Encoder Interface - alignment with AVS+'s internal audio-cache granularity, reducing ReadAudio calls by ~12× vs 4096
Fixed eac3to 3.55 DTS-HD stream parsing and simplify type extraction - Patch by Thommy74
Fixed eac3to 3.55 stream parsing for new language and default-track format - Patch by Thommy74
Updated manifest file in order to support UTF-8 input filename
Enabled cuda & quick sync hardware acceleration decoding for LSMASHVideoSource & BSvideoSource
Added D3D12 Video Hardware Acceleration Support - mainly for BSVideoSource
Fixed issues #44 #53 #57 #58 #61
Updated MediaInfo Libraries.


Please test it and report any issues. This is quite a major release.

https://github.com/Kurtnoise-zeus/megui/releases

Great job! :eek: Thank you for all your hard work! :thanks::)

tebasuna51
30th March 2026, 19:02
The latest versions seem to require .NET Framework 4.8.1, but my old Windows 10 doesn't support it.

I edited the MeGUI.exe.config file to use version 4.8, and it seems to work without any apparent problems.

EDIT: the AV1 encoder is not updated like stimco say.

zezinho
30th March 2026, 22:42
In this latest update, the MeGUI Status is not showing up in the rendering!
What could be happening?

Kurt.noise
1st April 2026, 09:10
AV1 won't load from updates. I installed it manually, launched it, and... the first pass restarts every 5 minutes. The cycle repeats constantly.
version 4.0.1
Fixed

Kurt.noise
1st April 2026, 09:11
In this latest update, the MeGUI Status is not showing up in the rendering!
What could be happening?
Yeah, sorry, a bug introduced recently but I fixed it today.

I will publish a new release soon (probably tomorrow or friday).

zezinho
2nd April 2026, 14:34
Yeah, sorry, a bug introduced recently but I fixed it today.

I will publish a new release soon (probably tomorrow or friday).


Ok, thank you very much!

zezinho
3rd April 2026, 01:43
Yeah, sorry, a bug introduced recently but I fixed it today.

I will publish a new release soon (probably tomorrow or friday).


Ok, thank you very much!

Kurt.noise
3rd April 2026, 16:28
As promised, a new release.


Fixed several issues on svt-av1 encoder side
Fixed issue on Progress Window Form
Added Demuxers, available through the Tools Menu


https://github.com/Kurtnoise-zeus/megui/releases/tag/6.6.6.6_20260403

StainlessS
3rd April 2026, 23:30
Thank you Kurt, Luv U big guy. :)

stimco
7th April 2026, 10:33
The SVT AV1 compilation is still crooked and doesn't respond to the specified bitrate (in fact, it lowers it by half). The same applies to CRF. VID Coder behaves adequately.
The bitrate is set to 6500 in two passes.
The actual bitrate is 3800, while VidCoder uses 6300.

Kurt.noise
7th April 2026, 12:12
The SVT AV1 compilation is still crooked and doesn't respond to the specified bitrate (in fact, it lowers it by half). The same applies to CRF. VID Coder behaves adequately.
The bitrate is set to 6500 in two passes.
The actual bitrate is 3800, while VidCoder uses 6300.
I dont know why you're still using this encoder if you are not satisfied by the rate control target bitrate. I'm not responsible for this. Personnally, I used to use it through CRF values and Im quite happy with the results. Report any issues to the SVT-AV1 team, not me. Or, better use x264 or x265.

stimco
7th April 2026, 12:36
https://forum.doom9.org/showthread.php?p=2025661#post2025661
I set CRF 16 and got a bitrate of 3200. This is just ridiculous.

Kurt.noise
8th April 2026, 08:14
Ridiculous of what ? 3200 kbps does not mean nothing like that...

And btw, youre comparing apples and oranges (VidCoder and megui dont use the same encoder).

stimco
14th April 2026, 04:46
XVid4PSP tested the standard SVT AV1 version 4.1, and everything works perfectly with both CRF and two-pass VBR. The CRF scale is consistent, and two-pass VBR outputs almost accurately, without distorting the specified 6800 into 2600. The quality is excellent, and the settings window is present. My conclusion is that all these forks are clumsy crap. PSY functions have been transferred to the original.
And one more thing... when encoding FFV, the status window doesn't close after completion; it freezes and starts counting down from zero, although the task is complete.
The x265 settings window is taken from x264... why?, if it doesn't work.

madmax3308
23rd April 2026, 02:29
How i remove --profile mainstillpicture from my profile on MeGUI?

tebasuna51
23rd April 2026, 06:58
Select Main profile in the configuration dialog:

madmax3308
23rd April 2026, 14:35
Select Main profile in the configuration dialog:

Thank you bro, solved :thanks:

nechto
5th May 2026, 23:52
Small question - seems I cant recode only audio in my video files using one click encoder for folder, does it ?
I am choosing dont encode video and choosing different Audio, choosing folder and .. reciving same files without any audio recode.

p.s. still cant update - it is showing me ffs 5.1 is available but cant update..

GhostAFRippEr
7th May 2026, 16:17
fyi, I just uploaded a fresh build for x86 plateform (not tested though). Some people seems to be interested by using it.

Same link as above.

Yeah,thx bor, unfortunately, IÂ’m stuck on 32-bit as well :D IÂ’m currently using MeGUI-2944-32 because the older filters are much more stable, which is why I havenÂ’t been able to switch to your versions yet. Right now, some packages are missing in the update, so IÂ’m trying to manually move them into the folder, but then the program won't launch... If you can fix this as well, IÂ’ll finally be able to get it running! :D


https://images2.imgbox.com/64/64/Ty2CSu5r_o.jpg

Kurt.noise
10th May 2026, 05:34
No, as I said previously, no support nor update for x86 tools from me.

GhostAFRippEr
13th May 2026, 02:55
No, as I said previously, no support nor update for x86 tools from me.

The program crashes when I try to upload/input it manually. It would be great if you could at least fix this, so I can at least perform the manual upload.

Kurt.noise
13th May 2026, 13:06
what did you're trying to update when you say "it crashes" ?

nechto
14th May 2026, 21:04
what can it be ? Error] [14.05.2026 21:47:23] Error: Extraction of track ID 2 with the CodecID 'D_WEBVTT/SUBTITLES' is not supported.
and this one: [Error] [15.05.2026 1:43:58] Error: Extraction of track ID 1 with the CodecID 'A_AC3/BSID9' is not supported.

tebasuna51
15th May 2026, 17:19
:logfile: attach a zip of your full log file

nechto
15th May 2026, 18:49
here it is

tebasuna51
16th May 2026, 07:56
Read here about the A_AC3/BSID9 codec. (https://www.matroska.org/technical/codec_specs.html):
Normal ac3 is defined as bitstream id 8 (5 Bits, numbers are 0-15). Everything below 8 is still compatible with all decoders that handle 8 correctly. Everything higher are additions that break decoder compatibility.

Then mkvextract exit with a ERROR.
Maybe there are other tools than can manage that codec but I can't test them without a sample.

Also D_WEBVTT seems not supported.

[EDIT]Tested the samples here (https://trac.ffmpeg.org/ticket/6207#no1) with eac3to and also not supported but using ffmpeg them are decoded fine.

nechto
18th May 2026, 22:33
Ohh, pity.

StainlessS
22nd May 2026, 16:46
Feature request,

On main MeGUI form Audio output Extension, when set to "M4A" it is output in AutoEncode as "mp4", can the "M4A" setting be honoured please.

Thank you :)

EDIT: It is honoured when encoding only audio stream via the main form audio 'Queue" button.
(I dont want it to have the same extension as the final output muxed file)

EDIT: x265 video encoder "File format" RAWHEVC outputs *.hevc, Good.
x264 video encoder "File format" RAWAVC outputs *.264, Good.

StainlessS
22nd June 2026, 00:56
Related to this thread posts #426 -> #433

post #433
Here you go :

- http://megui.org/auto/fork/AvisynthWrapper-1.0.3002_x64_v145.7z (MSVC tools v145 - VS2026 )
- http://megui.org/auto/fork/AvisynthWrapper-1.0.3002_x64_v143.7z (MSVC tools v143 - VS2022 )
- http://megui.org/auto/fork/AvisynthWrapper-1.0.3002_x64_v141.7z (MSVC tools v141 - VS2017 + XP compatible ) => deprecated according Microsoft

Right, I've finally gotten around to it, and the only combinations of
AvisynthWrapper,
Avisynth r4604 [ https://forum.doom9.org/showthread.php?p=2031271#post2031271 ]
and MeGUI 6.6.6.6.6 20260403 x64,

Are/Is,
Avisynth r4604 x64-xp, with any version of AvisynthWrapper.dll or no AvisynthWrapper.dll at all.
Everything else failed, [MeGUI shows splash screen and then vanishes]


Only tried x64-xp and x64-w7 with all versions of wrapper (only tried no wrapper, original wrapper and v141 wrapper with x64-19.50-clangcl-llvm-20.1.8 and x64-19.50)

Sorry, I aint got the foggiest notion what the problem cause is.

I would think maybe best if could demand that user have all necessary redistributables installed system wide instead of that redist folder thingy.

EDIT: I dont know if the clangcl-livm version of Avisynth requires any further runtimes, I aint ever used it/clang.
And dont know if any x64-19.50 ver$ requires any additional stuff either.
Seemed kinda pointless to do extensive tests on anything other than xp and w7 versions of avisynth.