View Full Version : MeGUI: General Questions and Troubleshooting Thread
imsrk48
26th June 2020, 04:33
@imsrk48
https://i.postimg.cc/JtbyTNw0/normalize.jpg (https://postimg.cc/JtbyTNw0)Thanks a lot Sir
I have some news. I found the tech specs regarding HEVC playback on the Apple TV HD:
HEVC SDR up to 1080p, 30 fps, Main/Main 10 profile
H.264 video up to 1080p, 60 fps, High or Main Profile level 4.2 or lower
H.264 Baseline Profile level 3.0 or lower with AAC-LC audio up to 160 Kbps per channel, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats
MPEG-4 video up to 2.5 Mbps, 640 by 480 pixels, 30 fps, Simple Profile with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats
Maybe this sheds some light as to what encoder settings should I use in x265 to sucessfully playback HEVC streams in Apple TV.
Thank you for taking the time to look into it.
a) I am positive it can. I am trying to play the file on an iPhone 11 Plus with iOS 13.4 so it can play HEVC. As for Profile@Level I do not know if there are any restrictions in the iPhone. Does anyone know anything about that and can contribute?
b) I always set up the Apple TV flag in the MP4 multiplexer (I set Device Type to Apple TV in MeGUI). I always run the multiplexer at the end of the process separately joining audio and video. This works if I mux h264 video and the files play fine in the iPhone but does not work if I use hevc video.
ps. I do not use One Click Encoder or the Auto Encode features in MeGUI.
I have tested the -P main and -P main10 switches in x265 and the resulting stream (muxed in an mp4/m4v container) does not play in iTunes, iPhone or Apple TV. Looking at the specs I thought they would work but that is not the case.
Maybe there is some other hidden setting I am missing. Did anyone have any success converting videos to HEVC using x265 and playing them back in an Apple device?
Additionally what does SDR mean right after HEVC in Apple's tech specs above?
Thanks.
tebasuna51
3rd July 2020, 00:51
Additionally what does SDR mean right after HEVC in Apple's tech specs above?
Standard Dynamic Range (https://www.viewsonic.com/library/photography/what-is-hdr-hdr-vs-sdr/) of color, the same used in BD's (REC 709), seems don't support High Dynamic Range used in UHD (REC 2020)
But if your sources are DVD's that can't be a problem.
Put a full MediaInfo (advanced mode) of your encodes to see if there are some problem.
BTW for the DVD resolution you can use h264, HEVC is more efficient for high resolution.
JKyle
3rd July 2020, 02:01
I have tested the -P main and -P main10 switches in x265 and the resulting stream (muxed in an mp4/m4v container) does not play in iTunes, iPhone or Apple TV. Looking at the specs I thought they would work but that is not the case.
Maybe there is some other hidden setting I am missing. Did anyone have any success converting videos to HEVC using x265 and playing them back in an Apple device?
Apple devices or native Apple players do not play HEVC video streams muxed in an mp4/m4v container with video Codec ID hev1. It only plays OK when the Codec ID is hvc1. This is a very weird behavior considering ffmpeg puts hev1 as the video Codec ID for an HEVC stream in mp4/m4v by default.
Look up the media info of your file and see if it's hev1. If so, fix it by running ffmpeg in CMD like this:
ffmpeg -hide_banner -i INPUT -map 0 -c copy -tag:v hvc1 OUTPUT.mp4
INPUT and OUTPUT should be modified adequately.
Since streams are just copied and only the tag metadata is changed, this will be done very quickly.
Standard Dynamic Range (https://www.viewsonic.com/library/photography/what-is-hdr-hdr-vs-sdr/) of color, the same used in BD's (REC 709), seems don't support High Dynamic Range used in UHD (REC 2020)
But if your sources are DVD's that can't be a problem.
Put a full MediaInfo (advanced mode) of your encodes to see if there are some problem.
BTW for the DVD resolution you can use h264, HEVC is more efficient for high resolution.
Thank you very much tebasuna51 for the insights. Find below the Mediainfo details for the file:
https://pastebin.com/TgqUYw7g
I cannot quote it here due to post size limits.
Thanks and regards.
Apple devices or native Apple players do not play HEVC video streams muxed in an mp4/m4v container with video Codec ID hev1. It only plays OK when the Codec ID is hvc1. This is a very weird behavior considering ffmpeg puts hev1 as the video Codec ID for an HEVC stream in mp4/m4v by default.
Look up the media info of your file and see if it's hev1. If so, fix it by running ffmpeg in CMD like this:
ffmpeg -hide_banner -i INPUT -map 0 -c copy -tag:v hvc1 OUTPUT.mp4
INPUT and OUTPUT should be modified adequately.
Since streams are just copied and only the tag metadata is changed, this will be done very quickly.
Thank you JKyle. I just tried your ffmpeg command line suggestion and had the same result. The stream is not playable in an apple device.
If you take a look at line 93 of the Mediainfo information for the original file (before the ffmpeg operation suggested by you) the codecID was already set to hvc1.
Thanks again for the suggestion.
tebasuna51
3rd July 2020, 04:00
Sorry, I don't know what can be the problem seems a pure SDR
Bit depth: 8 bits / no-hdr / no-hdr-opt / no-dhdr10-opt /
Sorry, I don't know what can be the problem seems a pure SDR
Bit depth: 8 bits / no-hdr / no-hdr-opt / no-dhdr10-opt /
Thanks anyway for taking the time to look into it tebasuna51. It also puzzles me why it is not working.
Maybe someone else already had a similar issue an can shed some light on this.
Thanks again.
After several updates after a period of no use, including an update to mp4box 1.0 in MeGUI dev server, muxing hevc and aac to mp4 stops with an error message from mp4box.exe regarding a missing OpenSVCDecoder.dll and a suggestion to re-install it?
MeGUI 2924 from the log:
mp4box.exe -add "C:\Temp\video.hevc#trackID=1:fps=29.13:par=4:3:name=" -add "C:\Temp\audio.aac#trackID=1:name=" -tmp "C:\\Temp" -new "C:\Temp\video-muxed.mp4"
-[Error] [2020-07-07 13:19:49] Process exits with error: 0xC0000135 STATUS_DLL_NOT_FOUND (-1073741515)
edit: Thanks...! I only searched this specific thread, I realize now.
edit 2: Still doesn't work, another error with something about wrong image type. Copied the rest of the .dll's as I suspected especially the hevc ones had something to do with it, but no. Will wait for a server package update.
tebasuna51
7th July 2020, 17:21
See the bug report thread: https://forum.doom9.org/showthread.php?p=1917826#post1917826
ed_co
12th July 2020, 23:08
The first line worked great, thanks. What if I wanted to slow down without pitch correction?
You can't do it with the atempo filter, but you can do it with rubberband this way:
-af "rubberband=tempo='20.0/22.0':pitch='20.0/22.0'"
There should be a way to do it by speeding the audio up with the asetrate filter and then resampling it, but I couldn't seem to get it to work. I'm not very clever with ffmpeg.
Hello,
This command line without pitch correction doesn't work for me.
It starts the process, but then it interrupts leaving a small *.lwi file there.
The command line with pitch correction works perfectly: -af "atempo='20.0/22.0'"
Can anyone help me? I don't want the pitch correction in a custom speed.
Thanks
tebasuna51
13th July 2020, 23:00
slowdown 11/10: -af "aresample=52800, asetrate=48000"
speedup 10/11: -af "asetrate=52800, aresample=48000"
ed_co
15th July 2020, 23:19
slowdown 11/10: -af "aresample=52800, asetrate=48000"
speedup 10/11: -af "asetrate=52800, aresample=48000"
Thanks for the reply. I thought that we have to use rubberband in order to achieve the non pitch one.
hello_hello
16th July 2020, 17:53
Thanks for the reply. I thought that we have to use rubberband in order to achieve the non pitch one.
It's not that you need to use rubberband, but at the time I couldn't remember how to do it, or maybe I couldn't get it to work.... I can't remember.... but the method tebasuna51 posted works fine if you don't want pitch correction.
I assume aresample resamples the audio at the specified rate, and asetrate changes the output sample rate to the original rate by speeding up or slowing down the audio rather than resampling (something like AssumeFPS for audio) which would change the pitch.
If you're not able to get rubberband to work it could be because the version of ffmpeg you're using doesn't include it. I haven't used the ffmpeg included with MeGUI in a fair while as it's not XP compatible. Is there an error message? You should be able to add -report to the custom command line and ffmpeg will create a log file, probably in the destination folder or wherever ffmpeg is located.
tebasuna51
17th July 2020, 00:23
The ffmpeg with MeGUI doesn't include --enable-librubberband
You can check it with:
ffmpeg -buildconf
Not included in Zeranoe, Sherpya and Reino (https://forum.doom9.org/showthread.php?p=1917997#post1917997) versions
hello_hello
17th July 2020, 01:07
The Reno ffmpeg build dated 2019-08-30 includes rubberband, but for some reason the more recent versions don't.
https://rwijnsma.home.xs4all.nl/files/ffmpeg/
ffmpeg-4.3-327-g83e0b71-win32-static-xpmod-sse.7z (https://rwijnsma.home.xs4all.nl/files/ffmpeg/ffmpeg-4.3-327-g83e0b71-win32-static-xpmod-sse.7z)
LigH
17th July 2020, 07:23
Reading the media-autobuild suite batch, librubberband can be included in full mode, which would usually create a non-distributable mix of licenses. So to create a distributable version of ffmpeg using MABS which includes rubberband, one may have to use the custom mode and manually tune the ffmpeg_options.txt to include GPL libraries but exclude educational licenses like the one of fdk-aac. Or you just build your private full version and don't share it.
LeXXuz
4th September 2020, 17:00
I'm desperately looking for the custom worker queues. I remember I was able to create custom workers and sent certain jobs to them, so I was able to create different queues. Has this feature been removed? :confused:
hello_hello
7th September 2020, 17:24
I'm desperately looking for the custom worker queues. I remember I was able to create custom workers and sent certain jobs to them, so I was able to create different queues. Has this feature been removed? :confused:
It's been removed/changed/updated..... however you might describe it. Now there's one worker and you configure the number of jobs of a particular type that will run simultaneously in options.
Fortunately though, I'm pretty sure temporary workers can still do their own thing as custom workers used to. You should be able to select a bunch of jobs in the job queue and right click to run them in a temporary worker, then select another lot of jobs and run them in a different temporary worker etc.
That's mostly how I did it myself, even back when custom workers were a thing.
LeXXuz
8th September 2020, 07:31
I see. Well that's a pitty but I guess that feature wasn't used by many. :(
Danette
8th September 2020, 21:05
The "Downmix multichannel to Stereo" option in MeGUI does not seem to work. The best searching that I've been able to do indicates that this is because Avisynth does not actually have this capability and, therefore, MeGUI is helpless. Is this true? If not, can anyone point me in the direction of successfully accomplishing this with MeGUI?
jlw_4049
8th September 2020, 21:56
The "Downmix multichannel to Stereo" option in MeGUI does not seem to work. The best searching that I've been able to do indicates that this is because Avisynth does not actually have this capability and, therefore, MeGUI is helpless. Is this true? If not, can anyone point me in the direction of successfully accomplishing this with MeGUI?Could use eac3to, ffmpeg, my ffmpeg audio encoding program, and many more.
However megui should be capable of downmixing to 2.0.
Staxrip also features a decent audio encoder GUI.
Sent from my SM-G986U1 using Tapatalk
StainlessS
8th September 2020, 22:02
You best post in Avisynth Usage,
Maybe see/ask here:- https://forum.doom9.org/showthread.php?p=1882416#post1882416
I generailly just use this [FAVCStereo], no idea if perfect [originally posted on-site somewhere, or maybe @VideoHelp].
Function FAVCStereo(clip Video, clip Audio) {
Dubbed = Video
Chan0 = (HasAudio(Audio)==False) ? AudioDub(Video, BlankClip(Video, audio_rate=48000, stereo=true)) : nop()
Dubbed = (HasAudio(Audio)==False) ? Chan0 : Dubbed
Audio = (HasAudio(Audio)==True) ? ConvertAudioToFloat(Audio) : Audio
Chan1 = (AudioChannels(Audio)==1) ? Audiodub(Video, GetChannel(Audio, 1, 1)) : nop()
Dubbed = (AudioChannels(Audio)==1) ? Chan1 : Dubbed
Chan2 = (AudioChannels(Audio)==2) ? Audiodub(Video, Audio) : nop()
Dubbed = (AudioChannels(Audio)==2) ? Chan2 : Dubbed
FrontLeft = (AudioChannels(Audio)==3) ? MixAudio(GetChannel(Audio, 1), GetChannel(Audio, 2), 0.5, 0.5) : nop()
FrontRight = (AudioChannels(Audio)==3) ? MixAudio(GetChannel(Audio, 3), GetChannel(Audio, 2), 0.5, 0.5) : nop()
Chan3 = (AudioChannels(Audio)==3) ? Audiodub(Video, MergeChannels(FrontLeft, FrontRight)) : nop()
Dubbed = (AudioChannels(Audio)==3) ? Chan3 : Dubbed
TotalLeft = (AudioChannels(Audio)==4) ? MixAudio(GetChannel(Audio, 1), GetChannel(Audio, 3), 0.5, 0.5) : nop()
TotalRight = (AudioChannels(Audio)==4) ? MixAudio(GetChannel(Audio, 2), GetChannel(Audio, 4), 0.5, 0.5) : nop()
Chan4 = (AudioChannels(Audio)==4) ? Audiodub(Video, MergeChannels(TotalLeft, TotalRight)) : nop()
Dubbed = (AudioChannels(Audio)==4) ? Chan4 : Dubbed
FrontLeft = (AudioChannels(Audio)==5) ? MixAudio(GetChannel(Audio, 1), GetChannel(Audio, 2), 0.3694, 0.2612) : nop()
FrontRight = (AudioChannels(Audio)==5) ? MixAudio(GetChannel(Audio, 3), GetChannel(Audio, 2), 0.3694, 0.2612) : nop()
TotalLeft = (AudioChannels(Audio)==5) ? MixAudio(FrontLeft, GetChannel(Audio, 4), 1, 0.3694) : nop()
TotalRight = (AudioChannels(Audio)==5) ? MixAudio(FrontRight, GetChannel(Audio, 5), 1, 0.3694) : nop()
Chan5 = (AudioChannels(Audio)==5) ? Audiodub(Video, MergeChannels(TotalLeft, TotalRight)) : nop()
Dubbed = (AudioChannels(Audio)==5) ? Chan5 : Dubbed
BackLeft = (AudioChannels(Audio)>=6) ? MixAudio(GetChannel(Audio, 4), GetChannel(Audio, 6), 0.2698, 0.2698) : nop()
BackRight = (AudioChannels(Audio)>=6) ? MixAudio(GetChannel(Audio, 5), GetChannel(Audio, 6), 0.2698, 0.2698) : nop()
FrontLeft = (AudioChannels(Audio)>=6) ? MixAudio(GetChannel(Audio, 1), GetChannel(Audio, 2), 0.2698, 0.1906) : nop()
FrontRight = (AudioChannels(Audio)>=6) ? MixAudio(GetChannel(Audio, 3), GetChannel(Audio, 2), 0.2698, 0.1906) : nop()
TotalLeft = (AudioChannels(Audio)>=6) ? MixAudio(FrontLeft, BackLeft, 1, 1) : nop()
TotalRight = (AudioChannels(Audio)>=6) ? MixAudio(FrontRight, BackRight, 1, 1) : nop()
Chan6 = (AudioChannels(Audio)>=6) ? Audiodub(Video, MergeChannels(TotalLeft, TotalRight)) : nop()
Dubbed = (AudioChannels(Audio)>=6) ? Chan6 : Dubbed
# Dubbed = (HasAudio(Audio)==True) ? Normalize(Dubbed) : Dubbed
# Dubbed = (HasAudio(Audio)==True) ? SSRC(Dubbed, 48000) : Dubbed
Dubbed = (HasAudio(Audio)==True) ? ConvertAudioTo16bit(Dubbed) : Dubbed
return(Dubbed)
}
Function FAVCStereoDSS(clip Video, clip Audio) {
Dubbed = Video
Chan0 = (HasAudio(Audio)==False) ? AudioDub(Video, BlankClip(Video, audio_rate=48000, stereo=true)) : nop()
Dubbed = (HasAudio(Audio)==False) ? Chan0 : Dubbed
Audio = (HasAudio(Audio)==True) ? ConvertAudioToFloat(Audio) : Audio
Chan1 = (AudioChannels(Audio)==1) ? Audiodub(Video, GetChannel(Audio, 1, 1)) : nop()
Dubbed = (AudioChannels(Audio)==1) ? Chan1 : Dubbed
Chan2 = (AudioChannels(Audio)==2) ? Audiodub(Video, Audio) : nop()
Dubbed = (AudioChannels(Audio)==2) ? Chan2 : Dubbed
FrontLeft = (AudioChannels(Audio)==3) ? MixAudio(GetChannel(Audio, 1), GetChannel(Audio, 3), 0.5, 0.5) : nop()
FrontRight = (AudioChannels(Audio)==3) ? MixAudio(GetChannel(Audio, 2), GetChannel(Audio, 3), 0.5, 0.5) : nop()
Chan3 = (AudioChannels(Audio)==3) ? Audiodub(Video, MergeChannels(FrontLeft, FrontRight)) : nop()
Dubbed = (AudioChannels(Audio)==3) ? Chan3 : Dubbed
TotalLeft = (AudioChannels(Audio)==4) ? MixAudio(GetChannel(Audio, 1), GetChannel(Audio, 3), 0.5, 0.5) : nop()
TotalRight = (AudioChannels(Audio)==4) ? MixAudio(GetChannel(Audio, 2), GetChannel(Audio, 4), 0.5, 0.5) : nop()
Chan4 = (AudioChannels(Audio)==4) ? Audiodub(Video, MergeChannels(TotalLeft, TotalRight)) : nop()
Dubbed = (AudioChannels(Audio)==4) ? Chan4 : Dubbed
FrontLeft = (AudioChannels(Audio)==5) ? MixAudio(GetChannel(Audio, 1), GetChannel(Audio, 3), 0.3694, 0.2612) : nop()
FrontRight = (AudioChannels(Audio)==5) ? MixAudio(GetChannel(Audio, 2), GetChannel(Audio, 3), 0.3694, 0.2612) : nop()
TotalLeft = (AudioChannels(Audio)==5) ? MixAudio(FrontLeft, GetChannel(Audio, 4), 1, 0.3694) : nop()
TotalRight = (AudioChannels(Audio)==5) ? MixAudio(FrontRight, GetChannel(Audio, 5), 1, 0.3694) : nop()
Chan5 = (AudioChannels(Audio)==5) ? Audiodub(Video, MergeChannels(TotalLeft, TotalRight)) : nop()
Dubbed = (AudioChannels(Audio)==5) ? Chan5 : Dubbed
BackLeft = (AudioChannels(Audio)>=6) ? MixAudio(GetChannel(Audio, 5), GetChannel(Audio, 4), 0.2698, 0.2698) : nop()
BackRight = (AudioChannels(Audio)>=6) ? MixAudio(GetChannel(Audio, 6), GetChannel(Audio, 4), 0.2698, 0.2698) : nop()
FrontLeft = (AudioChannels(Audio)>=6) ? MixAudio(GetChannel(Audio, 1), GetChannel(Audio, 3), 0.2698, 0.1906) : nop()
FrontRight = (AudioChannels(Audio)>=6) ? MixAudio(GetChannel(Audio, 2), GetChannel(Audio, 3), 0.2698, 0.1906) : nop()
TotalLeft = (AudioChannels(Audio)>=6) ? MixAudio(FrontLeft, BackLeft, 1, 1) : nop()
TotalRight = (AudioChannels(Audio)>=6) ? MixAudio(FrontRight, BackRight, 1, 1) : nop()
Chan6 = (AudioChannels(Audio)>=6) ? Audiodub(Video, MergeChannels(TotalLeft, TotalRight)) : nop()
Dubbed = (AudioChannels(Audio)>=6) ? Chan6 : Dubbed
# Dubbed = (HasAudio(Audio)==True) ? Normalize(Dubbed) : Dubbed
# Dubbed = (HasAudio(Audio)==True) ? SSRC(Dubbed, 48000) : Dubbed
Dubbed = (HasAudio(Audio)==True) ? ConvertAudioTo16bit(Dubbed) : Dubbed
return(Dubbed)
}
EDIT:
However megui should be capable of downmixing to 2.0.
Was not aware of this, anyway script is another option.
EDIT: Yeh, MeGUI can do it via Audio Encoder settings, config, Output channels, Downmix multichannel to stereo.
tebasuna51
8th September 2020, 22:35
The "Downmix multichannel to Stereo" option in MeGUI does not seem to work. The best searching that I've been able to do indicates that this is because Avisynth does not actually have this capability and, therefore, MeGUI is helpless. Is this true? If not, can anyone point me in the direction of successfully accomplishing this with MeGUI?
Work fine for me like usual.
Please put your log file to know the problem.
Danette
8th September 2020, 23:06
Work fine for me like usual.
Please put your log file to know the problem.
Logfile attached. You can see 6 channels throughout the log, but the "Downmix multichannel to Stereo" drop-down is selected in the One-click config section.
For all other good ideas about how to achieve it without MeGUI, I do have such options, but would like the option to do it all while encoding with One-click ...if possible.
LigH
9th September 2020, 07:17
... but the "Downmix multichannel to Stereo" drop-down is selected in the One-click config section.
See, this is important. MeGUI provides at least 3 different operational modes. If one of the more automated modes has an issue, the manual step-by-step queue gives you another chance. But it requires a little more knowledge and strategy.
tebasuna51
9th September 2020, 12:13
@Danette
The job work without errors, but the AC3 5.1 remain without downmix.
I never use the One-click, but maybe you have it configured to downmix and encode using FDK-AAC. Is that true?
Maybe for that don't work, because there are a message:
--[Information] [9/8/2020 5:44:29 PM] There is 1 package which can be updated: FDK-AAC
Try update the package or change the preference to use NeroAacEnc (or Qaac)
Danette
9th September 2020, 17:51
@Danette
The job work without errors, but the AC3 5.1 remain without downmix.
I never use the One-click, but maybe you have it configured to downmix and encode using FDK-AAC. Is that true?
Try update the package or change the preference to use NeroAacEnc (or Qaac)
As far as I can tell, FDK-AAC has no executable in the downloaded files, so that’s out and Nero wants $40 …out again. I tried changing it to Qaac, but it did not work (still 6 channels).
See, this is important. MeGUI provides at least 3 different operational modes. If one of the more automated modes has an issue, the manual step-by-step queue gives you another chance. But it requires a little more knowledge and strategy.
I can create an AVS file and run it through the other MeGUI routes, but that defeats the whole idea of simplicity in just loading a group of files with preset script in One-click.
To all that offered ideas: thanks for trying!
I guess that the One-click feature is not as robust as the options in it would indicate. I wonder how many of the other options in One-click are actually useless. I’m going to have to test all of the options that I’ve been using in it to make sure I’m getting what is advertised.
tebasuna51
10th September 2020, 00:46
As far as I can tell, FDK-AAC has no executable in the downloaded files,
Of course, can't be downloaded by licenses.
You need compile it yourself (https://github.com/m-ab-s/media-autobuild_suite).
so that’s out and Nero wants $40 …out again.
$40 ? You need NeroAacEnc.exe free from https://www.videohelp.com/software/Nero-AAC-Codec at ...megui\tools\eac3to folder
I tried changing it to Qaac, but it did not work (still 6 channels).
Work for me with qaac.exe and QTfiles folder from https://sites.google.com/site/qaacpage/
Danette
10th September 2020, 01:23
Of course, can't be downloaded by licenses.
You need compile it yourself (https://github.com/m-ab-s/media-autobuild_suite).
$40 ? You need NeroAacEnc.exe free from https://www.videohelp.com/software/Nero-AAC-Codec at ...megui\tools\eac3to folder
Work for me with qaac.exe and QTfiles folder from https://sites.google.com/site/qaacpage/
Thanks. I do have that old Nero encoder installed (didn't realize that's the most recent), but it didn't work with that old version, anyway.
I'm sure I could figure out how to compile, but my level of interest isn't high enough and I suspect it won't help anyway based upon the qaac failure. I did try several attempts with the qaac that's installed, but repeatedly failed.
I ended up just demuxing, rendering the audio with Audacity and encoded the video files with One-click. Everything is fine now, after muxing.
tebasuna51
10th September 2020, 10:21
I ended up just demuxing, rendering the audio with Audacity and encoded the video files with One-click. Everything is fine now, after muxing.
With NeroAacEnc.exe in ...megui\tools\eac3to folder you always can use MeGUI->Tools->HD Streams Extractor to downmix and recode to AAC like the image.
Include in +Options the parameter -downStereo (or downDpl) and optionally -normalize
hello_hello
10th September 2020, 15:26
As far as I can tell, FDK-AAC has no executable in the downloaded files, so that’s out and Nero wants $40 …out again. I tried changing it to Qaac, but it did not work (still 6 channels).
Try here:
https://forum.doom9.org/showthread.php?p=1892458#post1892458
LigH
11th September 2020, 07:11
Downmix with a Dolby ProLogic matrix has the advantage that an A/V receiver may partially reproduce some surround impression if it supports it, but even if you only have stereo speakers it still doesn't get lost completely.
tebasuna51
11th September 2020, 12:13
Thanks. I do have that old Nero encoder installed (didn't realize that's the most recent), but it didn't work with that old version, anyway.
I'm sure I could figure out how to compile, but my level of interest isn't high enough and I suspect it won't help anyway based upon the qaac failure. I did try several attempts with the qaac that's installed, but repeatedly failed.
I check the One-Click feature and work fine for me with the 3 aac encoders.
Check if you have the proper files:
Directorio de C:\Portable\megui\tools\eac3to
18/02/2010 11:54 868.352 neroAacEnc.exe
...
Directorio de C:\Portable\megui\tools\fdkaac
09/12/2019 02:33 803.805 fdkaac.exe
...
Directorio de C:\Portable\megui\tools\qaac
20/11/2018 15:30 2.006.528 qaac.exe
01/06/2019 17:26 <DIR> QTfiles
...
Directorio de C:\Portable\megui\tools\qaac\QTfiles
15/09/2015 14:25 62.736 ASL.dll
15/09/2015 14:25 7.238.416 CoreAudioToolbox.dll
15/09/2015 14:25 1.665.296 CoreFoundation.dll
15/09/2015 14:25 26.285.840 icudt55.dll
15/09/2015 14:25 75.024 libdispatch.dll
15/09/2015 14:25 1.681.680 libicuin.dll
15/09/2015 14:25 1.123.600 libicuuc.dll
11/06/2011 01:58 421.200 msvcp100.dll
11/06/2011 01:58 773.968 msvcr100.dll
15/09/2015 14:25 162.064 objc.dll
10 archivos 39.489.824 bytes
and activated in the Options->External programs tab
LigH
11th September 2020, 13:35
A tiny dummy replacement for the icudt55.dll does exist (see hydrogenaud.io).
agustin9
18th September 2020, 07:25
Hi, I keep getting this error
[Error] [18/09/2020 03:12:49] Standard error stream
-[Information] [18/09/2020 03:12:50] Invalid loglevel "level+error". Possible levels are numbers or:
-[Information] [18/09/2020 03:12:50] "quiet"
-[Information] [18/09/2020 03:12:50] "panic"
-[Information] [18/09/2020 03:12:50] "fatal"
-[Information] [18/09/2020 03:12:50] "error"
-[Information] [18/09/2020 03:12:50] "warning"
-[Information] [18/09/2020 03:12:50] "info"
-[Information] [18/09/2020 03:12:50] "verbose"
-[Information] [18/09/2020 03:12:50] "debug"
-[Information] [18/09/2020 03:12:50] "trace"
-[Error] [18/09/2020 03:12:50] x265 [error]: unable to open input file <->
Changing "level+error" to "error" and the full command works fine
EDIT:
Now works after updating ffmpeg. Why does Megui come with version 3.0.0 from 2016?
LigH
18th September 2020, 08:08
This version was possibly sufficient for the only specific reason it was needed for: Multiplexing MPEG-4 ASP from Xvid, IIRC...
tebasuna51
18th September 2020, 12:07
@agustin9
Use always 'development update server'
MrBonk
21st December 2020, 06:03
NVM seemed to have figured it out.
Pringles
24th December 2020, 11:58
I'm having a performance issue with MeGui and a new computer build that is 7 times slower for AC3 encoding than my 10y old computer.
I'm drag n' dropping an mkv file with audio/video into the "Audio input" field, selected FFmpeg AC3 with these settings (nothing fancy) and that's about it.
https://i.ibb.co/Qr4MWT1/Screenshot-2020-12-24-115206.png
With my new AMD 3900XT, B550, 64GB 3200MHz DDR4, SSD nvme, Win10 it takes about 8 minutes to process.
https://i.ibb.co/84XshMM/Screenshot-2020-12-23-230029.png
With my 10y old i7 2600K, P8P67, 16GB of RAM @ 1600MHz and 7200rpm HDD, Win7, it takes about 50 seconds:
https://i.ibb.co/c3SjVY0/Capture.png
I ran several performance benchmarks (Cinebench R20, Prime95, OCCT, memtest and userbenchmark) and it seems like everything is working like it should. Yet, it's 8 times slower with MeGui AC3 encoding.
Is the issue with MeGui or my computer? Can it be an Intel vs AMD thing?
jlw_4049
24th December 2020, 12:27
I'm having a performance issue with MeGui and a new computer build that is 7 times slower for AC3 encoding than my 10y old computer.
I'm drag n' dropping an mkv file with audio/video into the "Audio input" field, selected FFmpeg AC3 with these settings (nothing fancy) and that's about it.
https://i.ibb.co/Qr4MWT1/Screenshot-2020-12-24-115206.png
With my new AMD 3900XT, B550, 64GB 3200MHz DDR4, SSD nvme, Win10 it takes about 8 minutes to process.
https://i.ibb.co/84XshMM/Screenshot-2020-12-23-230029.png
With my 10y old i7 2600K, P8P67, 16GB of RAM @ 1600MHz and 7200rpm HDD, Win7, it takes about 50 seconds:
https://i.ibb.co/c3SjVY0/Capture.png
I ran several performance benchmarks (Cinebench R20, Prime95, OCCT, memtest and userbenchmark) and it seems like everything is working like it should. Yet, it's 8 times slower with MeGui AC3 encoding.
Is the issue with MeGui or my computer? Can it be an Intel vs AMD thing?Is your core boosting during this time?
Sent from my SM-G986U1 using Tapatalk
Pringles
24th December 2020, 12:47
Is your core boosting during this time?
Sent from my SM-G986U1 using Tapatalk
It looks like it is if I'm not mistaken:
https://i.ibb.co/D7qyjRh/Screenshot-2020-12-24-124513.png
EDIT: tried the same encoding several times, it yields the same results -> 8 minutes
EDIT2: Tried your program and it's way faster so my understanding is that the issue comes from MeGui.
https://i.ibb.co/mhG0j7W/Screenshot-2020-12-24-130403.png
jlw_4049
24th December 2020, 14:01
It looks like it is if I'm not mistaken:
https://i.ibb.co/D7qyjRh/Screenshot-2020-12-24-124513.png
EDIT: tried the same encoding several times, it yields the same results -> 8 minutes
EDIT2: Tried your program and it's way faster so my understanding is that the issue comes from MeGui.
https://i.ibb.co/mhG0j7W/Screenshot-2020-12-24-130403.png
EDIT3: but your program only encoded 59 minutes instead of the 2 hours for some reasonIs this only an issue with this file?
Im curious, could you potentially send me the file in question so I can mess with it later?
Sent from my SM-G986U1 using Tapatalk
Pringles
24th December 2020, 14:27
Is this only an issue with this file?
Im curious, could you potentially send me the file in question so I can mess with it later?
Sent from my SM-G986U1 using Tapatalk
Sorry I got mixed up with all the AC3 files I produced with MeGui and mixed up one MeGui aborted project with the result of your software which is working 100% fine and is way faster (about 30 seconds for this file).
jlw_4049
24th December 2020, 23:49
Sorry I got mixed up with all the AC3 files I produced with MeGui and mixed up one MeGui aborted project with the result of your software which is working 100% fine and is way faster (about 30 seconds for this file).Glad mine is working good for you!
Sent from my SM-G986U1 using Tapatalk
raymondjpg
20th January 2021, 22:31
Development Update Server is reporting FFMS uodate not available on server. Been a few days now.
--[Error] [21/01/2021 8:28:44 AM] Failed to download package FFMS: File cannot be found on the server.
--[Information] [21/01/2021 8:28:46 AM] Connected to server: http://megui.tmebi.de/test/
Kurtnoise
21st January 2021, 06:53
Update the update.xml file in update_cache subfolder as
<ffms type="file" requiredbuild="2624" build="64">
<filepath date="2021-01-17" version="20201123">ffms2-20201123-64.7z</filepath>
</ffms>
raymondjpg
22nd January 2021, 05:31
Update the update.xml file in update_cache subfolder as
<ffms type="file" requiredbuild="2624" build="64">
<filepath date="2021-01-17" version="20201123">ffms2-20201123-64.7z</filepath>
</ffms>
That worked thank you.
tp9192
1st February 2021, 04:39
Hello, I used to encode videos to x264 with One Click Encoder, Constant Quality, in x264 config page, of around 22.0, and this 30 minute tv recording used to come out to around 900+ kbps and 200-250 MB. I encode the same exact show and now the end result is 600 kbps video and 70-80 MB and the video looks super bad.
Was there a recent change to the profiles or something? I ask because I recently upgraded MeGUI from 2828 to 2913. First time I upgraded it in like 2+ years I think. I am wondering if this related.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.