Log in

View Full Version : MeGUI: bug reports and feature requests


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 [89] 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147

stax76
13th April 2015, 19:29
I had some issue using a manifest, I think some bug in VisualStudio, I call now SetProcessDPIAware instead, it must be called before Application.Run

[DllImport("user32.dll")]
public static extern bool SetProcessDPIAware();

Zathor
13th April 2015, 20:02
Thanks for the patch, Kurtnoise. I will test it.

The switch to .NET 4.0 is live. I do not expect any problems but I will not mix up this change with others for a few days to see if there are any problems related to this.

hello_hello
14th April 2015, 15:46
A possible quirk of the switch to .NET 4.0 (XP).

Previously under Versions in the log file MeGUI had listed both .NET 2 and .NET 4, I assumed as I have them both installed, but now MeGUI lists .Net 4 twice.

Cheers.

Kurtnoise
14th April 2015, 16:03
I had some issue using a manifest, I think some bug in VisualStudio, I call now SetProcessDPIAware instead, it must be called before Application.Run

[DllImport("user32.dll")]
public static extern bool SetProcessDPIAware();
I read on stackoverflow (http://stackoverflow.com/questions/13228185/winforms-high-dpi-blurry-fonts) and somewhere else, that this function causes some issues on Windows 8...That's why I prefer to use the manifest file.

Zathor
18th April 2015, 10:57
A possible quirk of the switch to .NET 4.0 (XP). Previously under Versions in the log file MeGUI had listed both .NET 2 and .NET 4, I assumed as I have them both installed, but now MeGUI lists .Net 4 twice.
I modified it in the way that .NET 4.0 is detected and shown and also the highest installed .NET version (for future use). When both is the same it is shown twice. I will modify it again so that it is only shown when different.

Zathor
19th April 2015, 14:52
2534 [x265] added n-pass support
2533 [MainForm] highest .NET version will only be shown if different from .NET 4.0 (regression of 2531)
For the multi-pass support in x265 I had to change internally a lot (all video encoders encoding modes have been changed). I made tests but for sure had no chance to test everything.

Zathor
22nd April 2015, 22:06
I plan to replace DGAVCIndex with DGIndexIM. Any objections?

Barough
22nd April 2015, 22:13
Do what u think is best for the software Zathor

WorBry
22nd April 2015, 22:41
I plan to replace DGAVCIndex with DGIndexIM. Any objections?

None at all :)

stax76
22nd April 2015, 23:30
Why not support both? I believe DGAVCIndex (and also DGMPGDec) can still be useful.

Kurtnoise
23rd April 2015, 07:34
I plan to replace DGAVCIndex with DGIndexIM. Any objections?
No objections from me...:)

LigH
23rd April 2015, 07:53
I don't use either (first obsolete, second no matching CPU), so I don't mind...

But I'd like to state my agreement with the wish to prefer L-SMASH Works over FFMS2 on demand.

Zathor
23rd April 2015, 18:37
Why not support both? I believe DGAVCIndex (and also DGMPGDec) can still be useful.

I see nowadays no use case for DGAVCDec - DGMPGDec will stay.

Zathor
23rd April 2015, 18:46
But I'd like to state my agreement with the wish to prefer L-SMASH Works over FFMS2 on demand.
In OneClick this already can be configured. But your are very likely not speaking about OC.

LigH
23rd April 2015, 18:54
No, I hardly want to use OneClick. And I admit I didn't use it recently at all...

Barough
9th May 2015, 15:35
Stumbled over a little issue here........

Using the Dev updates

When making a custom Audio Encoder setting for FDK-AAC or use the scratchpad and save/update it so have it reverted back to the default values again when u click and verify the custom settings. Have tested this on 2 computers and it's the same thing on both of them.

When checking the profile folder so is there no custom profile available there nor so have then default profile been updated.

hello_hello
9th May 2015, 16:38
The FDKAAC encoder configuration hasn't worked correctly since it was introduced. The way the VBR option is configured possibly doesn't make sense either because the quality is set via the command line using -m 1, -m 2 , -m 3 etc and not by specifying a bitrate.

Also the custom command line section that's been added to the audio encoder configurations still doesn't work as expected..... at least not the same way as the custom command line option for the x264 encoder where anything specified there over-rides the same setting in the GUI.

Barough
9th May 2015, 16:54
Thnx for the info/input hello_hello :)

Haven't messed around much with the FDK-AAC encoder until the last few days. Really hope that these issues can be fixed asap.

Overdrive80
10th May 2015, 01:31
Had it fixed this http://forum.doom9.org/showthread.php?p=1709264#post1709264 ????

hello_hello
10th May 2015, 02:13
Thnx for the info/input hello_hello :)

Haven't messed around much with the FDK-AAC encoder until the last few days. Really hope that these issues can be fixed asap.

I'd probably stick with the QAAC encoder over the FDKAAC encoder. I'd even prefer Nero myself but I only ever use VBR encoding at reasonable bitrates.

My main issue with FDKAAC is there's a huge bitrate gap between the two highest VBR quality settings (-m 4 and -m 5), although that's largely due to the fact -m 4 uses quite a low, low pass frequency whereas -m 5 doesn't use one.
For both those VBR quality settings I add -w 18500 to the command line. That increases the lowpass filter from 15kHz (I think) for the -m 4 preset to 18.5kHz and reduces it from 20kHz to 18.5kHz for -m 5. That helps close the bitrate gap between the two quality settings.
(18.5kHz is the low pass frequency used by LAME for it's high quality VBR presets)

QAAC also has a "no delay" option that removes any encoder "padding" from the beginning, which is really the main reason I use it in preference to NeroAAC these days.

hello_hello
10th May 2015, 02:14
Had it fixed this http://forum.doom9.org/showthread.php?p=1709264#post1709264 ????

I don't know why that's not considered somewhat urgent, given the likelihood MeGUI will encode AVIs with "jittery" motion.

Zathor
10th May 2015, 11:53
To be honest I forgot about these posts. I have only very limited available time for MeGUI and then I focus on (in my eyes) important points. As I do not forget about any points which are important maybe not for me but for others it is recommended to create bug reports on the sourceforge page. Bug fixing is in general a priority for me (if I am aware, have time and are able to fix it).

So I am sorry - this stuff will be solved together with the implementation of DGDecIM as I am going to move the indexer priority setting one level up (from OneClick profile to global settings) + the option to specify the use of vfr-->crf conversion.

Zathor
10th May 2015, 13:00
I received this in a PM but as the answer may be for interest for everyone:

Wonder there any plans on updating Xvid to the latest version, ie. v1.3.3?

The reason for this question is that my friend have had a issue with the older version that MeGUI use and that this issue have been fixed in the newer Xvid's as i understood him.
Not in the current way. Or is there an updates xvid_encraw available which support > 2GB? Possible would be to drop support of xvid_encraw and encode it with ffmpeg. This will result in a drop of many of the settings. Or are all those settings available in ffmpeg? Does anybody know a syntax list?

Any chance u could update the FLAC encoder to the latest version. It's a little faster then v1.3.0
Done (also x265 and QAAC)

Fred60448
12th May 2015, 15:54
When running a one-click batch on a folder, I now get the following error:


-[Information] Log for job24 (cleanup, Blah3.mp4 -> )
--[Information] [5/11/2015 3:06:13 PM] Started handling job
--[Information] [5/11/2015 3:06:13 PM] Preprocessing
--[Information] [5/11/2015 3:06:15 PM] Delete Intermediate Files option set: True
-[Information] [5/11/2015 3:06:15 PM] Successfully deleted F:\My Documents\Downloads\adjk02ee.2ki\Blah3.mkv.avs
-[Information] [5/11/2015 3:06:15 PM] Successfully deleted F:\My Documents\Downloads\adjk02ee.2ki\Blah3.mkv.ffindex
-[Information] [5/11/2015 3:06:15 PM] Successfully deleted F:\My Documents\Downloads\adjk02ee.2ki\Blah3 - [0] English.aac
-[Error] Unhandled error
--[Information] [5/11/2015 3:06:15 PM] Exception message: Access to the path 'F:\My Documents\Downloads\adjk02ee.2ki\Blah3.mkv' is denied.
-[NoImage] at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
-[NoImage] at System.IO.File.Delete(String path)
-[NoImage] at MeGUI.core.util.FileUtil.DeleteIntermediateFiles(List`1 files, Boolean bAlwaysAddLog, Boolean askAboutDelete)
-[NoImage] at MeGUI.core.details.CleanupJobRunner.run()
-[NoImage] at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
-[NoImage] at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
-[NoImage] at System.Threading.ThreadHelper.ThreadStart()
--[Information] [5/11/2015 3:06:15 PM] Stacktrace
--[Information] [5/11/2015 3:06:15 PM] Inner exception: null


The error happens on both my Win7 and Win8.1 computers, on a variety of files. It doesn't happen if I process ahead using a temporary worker and then move the cleanup jobs to the bottom of the queue, or if I post-pone all the cleanup jobs and then run them later after rest of the jobs are done. Currently, I've disabled "delete intermediate files" and manually delete the files myself to get around the issue.

LigH
12th May 2015, 19:27
In general, you should avoid sub-directories below system controlled directories (UAC or ownership based restrictions may interfer with file access). Instead, rather use independent directories on separate partitions, if available.

In addition, accessing files which are in shared access by other applications may fail too, if a converter tries to open it in exclusive access mode.

kuchikirukia
14th May 2015, 02:27
I seem to have a lot of problems with NicAudio reading 5.1 channel wav's and w64's. Is there a reason it's set as default as the preferred choice?

--[Information] [5/13/2015 8:58:15 PM] Started handling job
--[Information] [5/13/2015 8:58:15 PM] Preprocessing
--[Information] [5/13/2015 8:58:15 PM] MediaInfo
---[Information] [5/13/2015 8:58:15 PM] File: E:\T4_Audio - Japanese.w64
-[Information] Format: Wave64
-[Information] FormatString: Wave64
-[Information] FileSize: 6940534992
-[Information] PlayTime:
---[Information] General
-[Information] ID:
-[Information] StreamOrder:
-[Information] Format: PCM
-[Information] FormatProfile:
-[Information] FormatSettingsSBR:
-[Information] FormatSettingsPS:
-[Information] SamplingRate: 48000
-[Information] SamplingRateString: 48.0 KHz
-[Information] Channels: 6
-[Information] ChannelsString: 6 channels
-[Information] ChannelPositionsString2: 3/2/0.1
-[Information] BitRateMode: CBR
-[Information] Delay:
-[Information] Title:
-[Information] Language:
-[Information] LanguageString:
-[Information] Default:
-[Information] DefaultString:
-[Information] Forced:
-[Information] ForcedString:
---[Information] Audio
--[Information] [5/13/2015 8:58:15 PM] Trying to open the file with NicAudio
--[Information] [5/13/2015 8:58:15 PM] Successfully opened the file with NicAudio
-[NoImage] LoadPlugin("C:\Program Files\MeGUI_2507_x86\tools\avisynth_plugin\NicAudio.dll")
-[NoImage] RaWavSource("E:\T4_Audio - Japanese.w64", 2)
-[NoImage] # detected channels: 6 channels
-[NoImage] # detected channel positions: 3/2/0.1
-[NoImage] return last
--[Information] [5/13/2015 8:58:16 PM] Avisynth script
--[Information] [5/13/2015 8:58:16 PM] Commandline used: --ignorelength --threading -V 109 --no-delay - -o "{0}"
--[Information] [5/13/2015 8:58:16 PM] Avisynth script environment opened
--[Information] [5/13/2015 8:58:16 PM] Script loaded
--[Information] [5/13/2015 8:58:16 PM] Output Decoder
---[Information] [5/13/2015 8:58:16 PM] Channels: 6
---[Information] [5/13/2015 8:58:16 PM] Bits per sample: 24
---[Information] [5/13/2015 8:58:16 PM] Sample rate: 48000
--[Information] [5/13/2015 8:58:16 PM] Job commandline: C:\Program Files\MeGUI_2507_x86\tools\qaac\qaac.exe --ignorelength --threading -V 109 --no-delay - -o "E:\T4_Audio - Japanese.m4a"
--[Information] [5/13/2015 8:58:16 PM] Process started
--[Information] [5/13/2015 8:58:16 PM] Standard output stream
--[Information] [5/13/2015 8:58:16 PM] Standard error stream
---[Information] [5/13/2015 8:58:16 PM] qaac 2.47, CoreAudioToolbox 7.9.9.4
---[Information] [5/13/2015 8:58:16 PM] T4_Audio - Japanese.m4a
---[Information] [5/13/2015 8:58:16 PM] AAC-LC Encoder, TVBR q109, Quality 96
---[Information] [5/13/2015 9:03:41 PM] 146975977/-1 samples processed in 5:25.437
---[Information] [5/13/2015 9:03:41 PM] Overall bitrate: 656.044kbps
---[Information] [5/13/2015 9:03:42 PM] Optimizing...3%
---[Information] [5/13/2015 9:03:42 PM] Optimizing...7%
---[Information] [5/13/2015 9:03:42 PM] Optimizing...12%
---[Information] [5/13/2015 9:03:42 PM] Optimizing...13%
---[Information] [5/13/2015 9:03:42 PM] Optimizing...18%
---[Information] [5/13/2015 9:03:42 PM] Optimizing...22%
---[Information] [5/13/2015 9:03:43 PM] Optimizing...25%
---[Information] [5/13/2015 9:03:43 PM] Optimizing...28%
---[Information] [5/13/2015 9:03:43 PM] Optimizing...29%
---[Information] [5/13/2015 9:03:43 PM] Optimizing...32%
---[Information] [5/13/2015 9:03:43 PM] Optimizing...37%
---[Information] [5/13/2015 9:03:43 PM] Optimizing...39%
---[Information] [5/13/2015 9:03:43 PM] Optimizing...39%
---[Information] [5/13/2015 9:03:43 PM] Optimizing...43%
---[Information] [5/13/2015 9:03:43 PM] Optimizing...48%
---[Information] [5/13/2015 9:03:44 PM] Optimizing...51%
---[Information] [5/13/2015 9:03:44 PM] Optimizing...53%
---[Information] [5/13/2015 9:03:44 PM] Optimizing...56%
---[Information] [5/13/2015 9:03:44 PM] Optimizing...59%
---[Information] [5/13/2015 9:03:44 PM] Optimizing...61%
---[Information] [5/13/2015 9:03:44 PM] Optimizing...63%
---[Information] [5/13/2015 9:03:44 PM] Optimizing...64%
---[Information] [5/13/2015 9:03:44 PM] Optimizing...67%
---[Information] [5/13/2015 9:03:44 PM] Optimizing...67%
---[Information] [5/13/2015 9:03:45 PM] Optimizing...71%
---[Information] [5/13/2015 9:03:45 PM] Optimizing...75%
---[Information] [5/13/2015 9:03:45 PM] Optimizing...79%
---[Information] [5/13/2015 9:03:45 PM] Optimizing...82%
---[Information] [5/13/2015 9:03:45 PM] Optimizing...86%
---[Information] [5/13/2015 9:03:45 PM] Optimizing...89%
---[Information] [5/13/2015 9:03:45 PM] Optimizing...93%
---[Information] [5/13/2015 9:03:45 PM] Optimizing...97%
---[Information] [5/13/2015 9:03:45 PM] Optimizing...99%
---[Information] [5/13/2015 9:03:45 PM] Optimizing...done
--[Information] [5/13/2015 9:03:46 PM] MediaInfo
---[Information] [5/13/2015 9:03:46 PM] File: E:\T4_Audio - Japanese.m4a
-[Information] Format: MPEG-4
-[Information] FormatString: MPEG-4
-[Information] FileSize: 251702791
-[Information] PlayTime: 00:51:02.016
---[Information] General
-[Information] ID: 1
-[Information] StreamOrder: 0
-[Information] Format: AAC
-[Information] FormatProfile: LC
-[Information] FormatSettingsSBR:
-[Information] FormatSettingsPS:
-[Information] SamplingRate: 48000
-[Information] SamplingRateString: 48.0 KHz
-[Information] Channels: 6
-[Information] ChannelsString: 6 channels
-[Information] ChannelPositionsString2: 3/2/0.1
-[Information] BitRateMode: VBR
-[Information] Delay:
-[Information] Title:
-[Information] Language:
-[Information] LanguageString:
-[Information] Default:
-[Information] DefaultString:
-[Information] Forced:
-[Information] ForcedString:
---[Information] Audio
--[Information] [5/13/2015 9:03:46 PM] Postprocessing
---[Information] [5/13/2015 9:03:46 PM] Deleting intermediate files
--[Information] [5/13/2015 9:03:46 PM] Job completed
-[Information] Log for job15 (audio, T4_Audio - Japanese.w64 -> T4_Audio - Japanese.m4a)

This was a 2 hour and 13 minute audio clip, not 51 minutes. (DTS-MA extracted to W64 with HD Streams extractor and arcsoft DTS DLL)

It works with LWLibavAudioSource:

-[Information] Log for job15 (audio, T4_Audio - Japanese.w64 -> T4_Audio - Japanese.m4a)
--[Information] [5/13/2015 9:06:26 PM] Started handling job
--[Information] [5/13/2015 9:06:26 PM] Preprocessing
--[Information] [5/13/2015 9:06:26 PM] MediaInfo
---[Information] [5/13/2015 9:06:26 PM] File: E:\T4_Audio - Japanese.w64
-[Information] Format: Wave64
-[Information] FormatString: Wave64
-[Information] FileSize: 6940534992
-[Information] PlayTime:
---[Information] General
-[Information] ID:
-[Information] StreamOrder:
-[Information] Format: PCM
-[Information] FormatProfile:
-[Information] FormatSettingsSBR:
-[Information] FormatSettingsPS:
-[Information] SamplingRate: 48000
-[Information] SamplingRateString: 48.0 KHz
-[Information] Channels: 6
-[Information] ChannelsString: 6 channels
-[Information] ChannelPositionsString2: 3/2/0.1
-[Information] BitRateMode: CBR
-[Information] Delay:
-[Information] Title:
-[Information] Language:
-[Information] LanguageString:
-[Information] Default:
-[Information] DefaultString:
-[Information] Forced:
-[Information] ForcedString:
---[Information] Audio
--[Information] [5/13/2015 9:06:26 PM] Trying to open the file with LWLibavAudioSource()
--[Information] [5/13/2015 9:07:41 PM] Successfully opened the file with LWLibavAudioSource()
-[NoImage] LoadPlugin("C:\Program Files\MeGUI_2507_x86\tools\lsmash\LSMASHSource.dll")
-[NoImage] LWLibavAudioSource("E:\T4_Audio - Japanese.w64")
-[NoImage] # detected channels: 6 channels
-[NoImage] # detected channel positions: 3/2/0.1
-[NoImage] return last
--[Information] [5/13/2015 9:07:52 PM] Avisynth script
--[Information] [5/13/2015 9:07:52 PM] Commandline used: --ignorelength --threading -V 109 --no-delay - -o "{0}"
--[Information] [5/13/2015 9:07:52 PM] Avisynth script environment opened
--[Information] [5/13/2015 9:08:02 PM] Script loaded
--[Information] [5/13/2015 9:08:02 PM] Output Decoder
---[Information] [5/13/2015 9:08:02 PM] Channels: 6
---[Information] [5/13/2015 9:08:02 PM] Bits per sample: 24
---[Information] [5/13/2015 9:08:02 PM] Sample rate: 48000
--[Information] [5/13/2015 9:08:02 PM] Job commandline: C:\Program Files\MeGUI_2507_x86\tools\qaac\qaac.exe --ignorelength --threading -V 109 --no-delay - -o "E:\T4_Audio - Japanese.m4a"
--[Information] [5/13/2015 9:08:02 PM] Process started
--[Information] [5/13/2015 9:08:02 PM] Standard output stream
--[Information] [5/13/2015 9:08:02 PM] Standard error stream
---[Information] [5/13/2015 9:08:02 PM] qaac 2.47, CoreAudioToolbox 7.9.9.4
---[Information] [5/13/2015 9:08:02 PM] T4_Audio - Japanese.m4a
---[Information] [5/13/2015 9:08:02 PM] AAC-LC Encoder, TVBR q109, Quality 96
---[Information] [5/13/2015 9:19:50 PM] 385585270/-1 samples processed in 14:32.452
---[Information] [5/13/2015 9:19:50 PM] Overall bitrate: 646.168kbps
---[Information] [5/13/2015 9:19:50 PM] Optimizing...2%
---[Information] [5/13/2015 9:19:50 PM] Optimizing...3%
---[Information] [5/13/2015 9:19:51 PM] Optimizing...4%
---[Information] [5/13/2015 9:19:51 PM] Optimizing...6%
---[Information] [5/13/2015 9:19:51 PM] Optimizing...6%
---[Information] [5/13/2015 9:19:51 PM] Optimizing...8%
---[Information] [5/13/2015 9:19:51 PM] Optimizing...9%
---[Information] [5/13/2015 9:19:51 PM] Optimizing...9%
---[Information] [5/13/2015 9:19:51 PM] Optimizing...11%
---[Information] [5/13/2015 9:19:51 PM] Optimizing...12%
---[Information] [5/13/2015 9:19:51 PM] Optimizing...14%
---[Information] [5/13/2015 9:19:52 PM] Optimizing...15%
---[Information] [5/13/2015 9:19:52 PM] Optimizing...17%
---[Information] [5/13/2015 9:19:52 PM] Optimizing...18%
---[Information] [5/13/2015 9:19:52 PM] Optimizing...19%
---[Information] [5/13/2015 9:19:52 PM] Optimizing...21%
---[Information] [5/13/2015 9:19:52 PM] Optimizing...22%
---[Information] [5/13/2015 9:19:52 PM] Optimizing...23%
---[Information] [5/13/2015 9:19:52 PM] Optimizing...24%
---[Information] [5/13/2015 9:19:52 PM] Optimizing...25%
---[Information] [5/13/2015 9:19:53 PM] Optimizing...25%
---[Information] [5/13/2015 9:19:53 PM] Optimizing...27%
---[Information] [5/13/2015 9:19:53 PM] Optimizing...27%
---[Information] [5/13/2015 9:19:53 PM] Optimizing...29%
---[Information] [5/13/2015 9:19:53 PM] Optimizing...30%
---[Information] [5/13/2015 9:19:53 PM] Optimizing...31%
---[Information] [5/13/2015 9:19:53 PM] Optimizing...31%
---[Information] [5/13/2015 9:19:53 PM] Optimizing...31%
---[Information] [5/13/2015 9:19:54 PM] Optimizing...32%
---[Information] [5/13/2015 9:19:54 PM] Optimizing...34%
---[Information] [5/13/2015 9:19:54 PM] Optimizing...35%
---[Information] [5/13/2015 9:19:54 PM] Optimizing...36%
---[Information] [5/13/2015 9:19:54 PM] Optimizing...36%
---[Information] [5/13/2015 9:19:54 PM] Optimizing...37%
---[Information] [5/13/2015 9:19:54 PM] Optimizing...38%
---[Information] [5/13/2015 9:19:54 PM] Optimizing...39%
---[Information] [5/13/2015 9:19:55 PM] Optimizing...40%
---[Information] [5/13/2015 9:19:55 PM] Optimizing...41%
---[Information] [5/13/2015 9:19:55 PM] Optimizing...42%
---[Information] [5/13/2015 9:19:55 PM] Optimizing...43%
---[Information] [5/13/2015 9:19:55 PM] Optimizing...45%
---[Information] [5/13/2015 9:19:55 PM] Optimizing...46%
---[Information] [5/13/2015 9:19:55 PM] Optimizing...47%
---[Information] [5/13/2015 9:19:55 PM] Optimizing...48%
---[Information] [5/13/2015 9:19:55 PM] Optimizing...48%
---[Information] [5/13/2015 9:19:56 PM] Optimizing...49%
---[Information] [5/13/2015 9:19:56 PM] Optimizing...51%
---[Information] [5/13/2015 9:19:56 PM] Optimizing...52%
---[Information] [5/13/2015 9:19:56 PM] Optimizing...53%
---[Information] [5/13/2015 9:19:56 PM] Optimizing...54%
---[Information] [5/13/2015 9:19:56 PM] Optimizing...55%
---[Information] [5/13/2015 9:19:56 PM] Optimizing...56%
---[Information] [5/13/2015 9:19:56 PM] Optimizing...56%
---[Information] [5/13/2015 9:19:56 PM] Optimizing...57%
---[Information] [5/13/2015 9:19:57 PM] Optimizing...59%
---[Information] [5/13/2015 9:19:57 PM] Optimizing...60%
---[Information] [5/13/2015 9:19:57 PM] Optimizing...62%
---[Information] [5/13/2015 9:19:57 PM] Optimizing...62%
---[Information] [5/13/2015 9:19:57 PM] Optimizing...63%
---[Information] [5/13/2015 9:19:57 PM] Optimizing...64%
---[Information] [5/13/2015 9:19:57 PM] Optimizing...65%
---[Information] [5/13/2015 9:19:57 PM] Optimizing...65%
---[Information] [5/13/2015 9:19:57 PM] Optimizing...66%
---[Information] [5/13/2015 9:19:58 PM] Optimizing...68%
---[Information] [5/13/2015 9:19:58 PM] Optimizing...68%
---[Information] [5/13/2015 9:19:58 PM] Optimizing...69%
---[Information] [5/13/2015 9:19:58 PM] Optimizing...69%
---[Information] [5/13/2015 9:19:58 PM] Optimizing...70%
---[Information] [5/13/2015 9:19:58 PM] Optimizing...71%
---[Information] [5/13/2015 9:19:58 PM] Optimizing...72%
---[Information] [5/13/2015 9:19:58 PM] Optimizing...73%
---[Information] [5/13/2015 9:19:59 PM] Optimizing...74%
---[Information] [5/13/2015 9:19:59 PM] Optimizing...75%
---[Information] [5/13/2015 9:19:59 PM] Optimizing...76%
---[Information] [5/13/2015 9:19:59 PM] Optimizing...77%
---[Information] [5/13/2015 9:19:59 PM] Optimizing...77%
---[Information] [5/13/2015 9:19:59 PM] Optimizing...79%
---[Information] [5/13/2015 9:19:59 PM] Optimizing...80%
---[Information] [5/13/2015 9:19:59 PM] Optimizing...81%
---[Information] [5/13/2015 9:19:59 PM] Optimizing...83%
---[Information] [5/13/2015 9:20:00 PM] Optimizing...83%
---[Information] [5/13/2015 9:20:00 PM] Optimizing...85%
---[Information] [5/13/2015 9:20:00 PM] Optimizing...86%
---[Information] [5/13/2015 9:20:00 PM] Optimizing...87%
---[Information] [5/13/2015 9:20:00 PM] Optimizing...88%
---[Information] [5/13/2015 9:20:00 PM] Optimizing...89%
---[Information] [5/13/2015 9:20:00 PM] Optimizing...90%
---[Information] [5/13/2015 9:20:00 PM] Optimizing...91%
---[Information] [5/13/2015 9:20:00 PM] Optimizing...92%
---[Information] [5/13/2015 9:20:01 PM] Optimizing...93%
---[Information] [5/13/2015 9:20:01 PM] Optimizing...94%
---[Information] [5/13/2015 9:20:01 PM] Optimizing...95%
---[Information] [5/13/2015 9:20:01 PM] Optimizing...97%
---[Information] [5/13/2015 9:20:01 PM] Optimizing...99%
---[Information] [5/13/2015 9:20:01 PM] Optimizing...done
--[Information] [5/13/2015 9:20:02 PM] MediaInfo
---[Information] [5/13/2015 9:20:02 PM] File: E:\T4_Audio - Japanese.m4a
-[Information] Format: MPEG-4
-[Information] FormatString: MPEG-4
-[Information] FileSize: 650409570
-[Information] PlayTime: 02:13:53.045
---[Information] General
-[Information] ID: 1
-[Information] StreamOrder: 0
-[Information] Format: AAC
-[Information] FormatProfile: LC
-[Information] FormatSettingsSBR:
-[Information] FormatSettingsPS:
-[Information] SamplingRate: 48000
-[Information] SamplingRateString: 48.0 KHz
-[Information] Channels: 6
-[Information] ChannelsString: 6 channels
-[Information] ChannelPositionsString2: 3/2/0.1
-[Information] BitRateMode: VBR
-[Information] Delay:
-[Information] Title:
-[Information] Language:
-[Information] LanguageString:
-[Information] Default:
-[Information] DefaultString:
-[Information] Forced:
-[Information] ForcedString:
---[Information] Audio
--[Information] [5/13/2015 9:20:02 PM] Postprocessing
-[Information] [5/13/2015 9:20:02 PM] Successfully deleted E:\T4_Audio - Japanese.w64.lwi
---[Information] [5/13/2015 9:20:02 PM] Deleting intermediate files
--[Information] [5/13/2015 9:20:02 PM] Job completed

hello_hello
14th May 2015, 04:40
Sorry kuchikirukia, I don't have an answer for your problem, but it did occur to me after looking at your log file that all that mp4 optimising seems like a bit of a waste, considering the audio will be remuxed with the video 99.9% of the time. Maybe it wouldn't hurt if MeGUI added --no-optimize to the QAAC command line by default?

kuchikirukia
14th May 2015, 08:32
Adding 11 seconds to a 12 minute encode isn't anything I'd be worried about. I could see removing the optimization for the one-click, but the main window encoders are both standalone, so it makes sense to leave the files in a "finished" state.

tebasuna51
14th May 2015, 11:09
This was a 2 hour and 13 minute audio clip, not 51 minutes. (DTS-MA extracted to W64 with HD Streams extractor and arcsoft DTS DLL)

Try with this .avs:
LoadPlugin("C:\Program Files\MeGUI_2507_x86\tools\avisynth_plugin\NicAudio.dll")
RaWavSource("E:\T4_Audio - Japanese.w64", 1)

Zathor
14th May 2015, 11:42
I seem to have a lot of problems with NicAudio reading 5.1 channel wav's and w64's. This was a 2 hour and 13 minute audio clip, not 51 minutes. (DTS-MA extracted to W64 with HD Streams extractor and arcsoft DTS DLL)
Please post always the full log - especially the "version" block at top is important. I have to assume that you use an older version as this should be fixed since 2527.

2527 [Audio Encoder] fixed RaWavSource() for 64bit files >2GB. Bug #792

Zathor
14th May 2015, 14:35
When making a custom Audio Encoder setting for FDK-AAC or use the scratchpad and save/update it so have it reverted back to the default values again when u click and verify the custom settings. Have tested this on 2 computers and it's the same thing on both of them.

When checking the profile folder so is there no custom profile available there nor so have then default profile been updated.
Works for me :confused:
Please describe in more detail how to reproduce it.

hello_hello
14th May 2015, 14:59
Adding 11 seconds to a 12 minute encode isn't anything I'd be worried about. I could see removing the optimization for the one-click, but the main window encoders are both standalone, so it makes sense to leave the files in a "finished" state.

Do people use MeGUI for dedicated audio encoding? I'd imagine doing so now and then, but as an audio encoder it makes a good video encoder. ;)

I'm not sure how vital the optimising is, and I suspect other AAC encoders create "unoptimised" files, although I'm not sure. By default, foobar2000 adds --no-optimize to it's QAAC command line and it's a dedicated audio program.

Maybe it's partly my habit. I'm used to creating audio files and then modifying the tags etc with either Mp3Tag or foobar2000 and then optimising when I'm done (if I remember). Both Mp3Tag and foobar2000 have a right click option for optimising MP4/M4A files. Anyway, someone else might know how vital optimising is.

detmek
14th May 2015, 15:23
Optimizing puts moov atom at the beggining of the file. It is useful for streaming because client player can get all the info about file without actualy downloading entire file. For offline usage it is irrelevant because player can access any part of the file.
Btw, foobar adds --no-optimize because it optimizes file itself when writes tags.

taz742
14th May 2015, 16:07
MeGUI 2534 DEV

I've just found an issue using AutoEncode about the "Eliminating duplicate filenames" with the audio Output:

Setting:
AudioInput: <filename>.mp4
AudioOutput <filename>.m4a
Encoder: FDK-AAC
Extension M4A

Result:
AudioOutput: <filename>.mp4

So fdkaac encoder failed because output=input and so input file is deleted...

No problem when using the "Queue" button for audio part with FDK-AAC.
No issue if using "Nero Encoder" with both "AutoEncode" & Queue" buttons.

Thanks in advance.

Barough
14th May 2015, 16:11
Works for me :confused:
Please describe in more detail how to reproduce it.

Create a new FDK-AAC Preset through the scratchpad. Profile CBR 160 kbit/sec for example. Update/Save it. Close down MeGUI and then reopen it and check the Encoder settings....... it have now reverted back to the default value from the scratchpad. Have tested it on 3 different computers (Win7 Home x86/x64 & Win 8.1 Pro x64) now and this issue happens every time.

Default encoder settings paths is used in the settings and the MeGUI folder is NOT located on the C: drive of the x64 computers.

Zathor
14th May 2015, 17:28
Create a new FDK-AAC Preset through the scratchpad. Profile CBR 160 kbit/sec for example. Update/Save it. Close down MeGUI and then reopen it and check the Encoder settings....... it have now reverted back to the default value from the scratchpad. Have tested it on 3 different computers (Win7 Home x86/x64 & Win 8.1 Pro x64) now and this issue happens every time.
Thx - found & fixed. It was stuck with a max of 127.

Zathor
14th May 2015, 17:49
When running a one-click batch on a folder, I now get the following error:


The error happens on both my Win7 and Win8.1 computers, on a variety of files. It doesn't happen if I process ahead using a temporary worker and then move the cleanup jobs to the bottom of the queue, or if I post-pone all the cleanup jobs and then run them later after rest of the jobs are done. Currently, I've disabled "delete intermediate files" and manually delete the files myself to get around the issue.

I do not know why this happens, but the error will now be better handled. Thanks!

hello_hello
14th May 2015, 18:34
Btw, foobar adds --no-optimize because it optimizes file itself when writes tags.

You learn something every day. Cheers.

kuchikirukia
14th May 2015, 19:14
Please post always the full log - especially the "version" block at top is important. I have to assume that you use an older version as this should be fixed since 2527.

2527 [Audio Encoder] fixed RaWavSource() for 64bit files >2GB. Bug #792

Ah yes, I'm on 2525.

Preliminary log file only. During closing of MeGUI the well formed log file will be written.

-[Information] Versions
--[Information] [5/13/2015 6:14:57 AM] MeGUI: 2525
--[Information] [5/13/2015 6:14:57 AM] Operating System: Windows XP Professional x86 SP3 (5.1.196608.2600)
--[Information] [5/13/2015 6:14:57 AM] .Net Framework: 2.2.30729
--[Information] [5/13/2015 6:14:57 AM] .Net Framework: 4.0.30319
-[Information] Update detection
--[Information] [5/13/2015 6:14:57 AM] Automatic update is disabled
--[Information] [5/13/2015 6:14:57 AM] Using cached update config and server: http://megui.org/auto/stable/
--[Information] [5/13/2015 6:14:57 AM] AviSynth: 2.6.0.5 (20-02-2015)
--[Information] [5/13/2015 6:14:57 AM] There is 1 package which can be updated: mediainfo
--[Information] [5/13/2015 6:14:57 AM] AvisynthWrapper: (03-01-2009)
--[Information] [5/13/2015 6:14:57 AM] Haali Matroska Splitter: 1.13.138.14 (14-04-2013)
--[Information] [5/13/2015 6:14:57 AM] Haali DSS2: (14-04-2013)
--[Information] [5/13/2015 6:14:57 AM] ICSharpCode.SharpZipLib: 0.85.5.452 (08-08-2008)
--[Information] [5/13/2015 6:14:57 AM] LinqBridge: 1.0.0.0 (28-05-2009)
--[Information] [5/13/2015 6:14:57 AM] MediaInfo: 0.7.69.0 (24-04-2014)
--[Information] [5/13/2015 6:14:57 AM] MediaInfoWrapper: 0.7.61.0 (06-01-2013)
--[Information] [5/13/2015 6:14:57 AM] MessageBoxExLib: 1.0.2218.28317 (20-12-2008)
--[Information] [5/13/2015 6:14:57 AM] SevenZipSharp: 0.64.3890.29348 (02-01-2011)
--[Information] [5/13/2015 6:14:57 AM] 7z: 9.20 (18-11-2010)
--[Information] [5/13/2015 6:33:14 AM] Connected to server: http://megui.tmebi.de/stable/
--[Information] [5/13/2015 6:33:14 AM] There is 1 package which can be updated: mediainfo

Zathor
14th May 2015, 20:04
MeGUI 2534 DEV

I've just found an issue using AutoEncode about the "Eliminating duplicate filenames" with the audio Output:

So fdkaac encoder failed because output=input and so input file is deleted...

No problem when using the "Queue" button for audio part with FDK-AAC.
No issue if using "Nero Encoder" with both "AutoEncode" & Queue" buttons.
Thx, good catch. Was there for a long time and did also affect other audio encoders. Problem is fixed now.

2541 [AutoEncode] fixed unintentional deletion of audio input file
2540 [Audio Encoder] improved custom command line handling. part II
2539 [FFMS Indexer] disabled AVI file handling as FFMS may cause jittery motion
2538 improved handling of file access exceptions
2537 [FDK-AAC Encoder] fixed wrong bitrate value after preset loading
2536 [Audio Encoder] improved custom command line handling
2535 [MP4 Muxer] fixed Apple chapters handling. Patch by Eli Bildirici #67
fixed remaining temporay chapter file after mux

Zathor
14th May 2015, 20:06
Ah yes, I'm on 2525.
Then please switch to the development branch in the settings and update to the newer release. Your problem should then be solved.

Barough
14th May 2015, 20:28
Thnx for the new build Zathor :)

SacredCultivator
15th May 2015, 18:53
Using 2541 I noticed when trying to encode an audio with Nero Encoder I get an error;
--[Information] [5/15/2015 10:50:03 AM] Process started
--[Information] [5/15/2015 10:50:03 AM] Standard output stream
---[Information] [5/15/2015 10:50:03 AM] ERROR: no input file specified
--[Information] [5/15/2015 10:50:03 AM] Standard error stream
---[Information] [5/15/2015 10:50:03 AM] *************************************************************
---[Information] [5/15/2015 10:50:03 AM] * *
---[Information] [5/15/2015 10:50:03 AM] * Nero AAC Encoder *
---[Information] [5/15/2015 10:50:03 AM] * Copyright 2009 Nero AG *
---[Information] [5/15/2015 10:50:03 AM] * All Rights Reserved Worldwide *
---[Information] [5/15/2015 10:50:03 AM] * *
---[Information] [5/15/2015 10:50:03 AM] * Package build date: Feb 18 2010 *
---[Information] [5/15/2015 10:50:03 AM] * Package version: 1.5.4.0 *
---[Information] [5/15/2015 10:50:03 AM] * *
---[Information] [5/15/2015 10:50:03 AM] * See -help for a complete list of available parameters. *
---[Information] [5/15/2015 10:50:03 AM] * *
---[Information] [5/15/2015 10:50:03 AM] *************************************************************
---[Information] [5/15/2015 10:50:03 AM] Unknown parameter : -
--[Error] [5/15/2015 10:50:03 AM] An error occurred: Abnormal encoder termination. Exit code: 1

Although when trying to encode same file but into .mp3, there's no issues.

It says no input file, but there is... I just click and dragged the audio .avs file into the Audio encoding area.

- - -
EDIT:
Reverting to Stable 2525 doesn't suffer this issue. But when I reverted back to Stable all my profiles errored/were moved to "Backup"

Overdrive80
15th May 2015, 19:53
Error indexing avi file (magicyuv encoded) using lsmash.

http://pastebin.com/z3Dukhum

Edit: lossless códec wrong

Edit2: Solved http://forum.doom9.org/showthread.php?p=1722441#post1722441

tebasuna51
15th May 2015, 21:39
@SacredCultivator
Please put the full log.

SacredCultivator
15th May 2015, 22:50
Thanks Zathor for the fix, as I just noticed it was working then checked the Changelog;
2542 [Nero AAC Encoder] fixed not able to start encodes (regression of 2536). Bug #800

hello_hello
16th May 2015, 00:19
Hi Zather.

Just letting you know the fdkaac configuration for VBR encoding still isn't right. At least not for AAC-LC. The command line looks like this:

C:\Program Files\MeGUI\tools\fdkaac\fdkaac.exe --ignorelength -m 1 -b 192 -p 2 - -o "D:\audio.m4a"

-m 1 specifies a variable bitrate quality and the bitrate that follows seems to be ignored, so it doesn't matter what you set the bitrate to, you get the "-m 1" bitrate. The VBR choices should be m1, m2, m3 etc, not a bitrate. I'm pretty sure -p 2 doesn't need to be there as it's the default. Not that it'd matter.

So far, every VBR LD and ELD encode I've tried has resulted in an error. I'm not sure I understand why yet.

The other AAC encoder configurations seem to default to the encoder's default VBR setting. For the sake of consistency it'd probably be nice if the "load defaults" button did the same for the FDK encoder. I'm not sure how you'd determine the "official" fdk defaults as if you try to encode without specifying what you want in the command line the encoder just produces an error (unlike NeroAAC, for example, which will output a VBR q0.50 encode unless you tell it otherwise).

While I'm here, could someone please explain the difference between MPEG2 AAC and MPEG4 AAC. Obviously there is one, but I'm not sure I understand what it is. http://wiki.hydrogenaud.io/index.php?title=Fraunhofer_FDK_AAC#Audio_Object_Types

Thanks.

detmek
16th May 2015, 11:51
AFAIK, MPEG2 AAC (Part 7) is original AAC specification. Later it was upgraded to MPEG4 AAC (Part 3). Some profiles are changed, some added and some merged. Search for these terms.
For example, AAC-LC was a part of original spec. AAC-HE and AAC-HEv2 were added later, in MPEG4 AAC spec.

Zathor
16th May 2015, 14:00
Just letting you know the fdkaac configuration for VBR encoding still isn't right. At least not for AAC-LC.
I have no clue about the parameters myself... I need to investigate that. Thx nevertheless.

Another topic - I plan to remove the aften encoder as ffmpeg can also encode AC3 and to my knowledge the aften developer has implemented the ac3 encoder in ffmpeg a while ago. So I would say aften is outdated and superseeded by ffmpeg. Is that correct? Or any objections?

Barough
16th May 2015, 14:12
I have no clue about the parameters myself... I need to investigate that. Thx nevertheless.


From the README of FDK-AAC

-m, --bitrate-mode \<n\>
: Bitrate configuration mode. Available VBR quality value depends on
other parameters such as profile, sample rate, or number of
channels.

0
: CBR (default)

1-5
: VBR (higher value -\> higher bitrate)



Another topic - I plan to remove the aften encoder as ffmpeg can also encode AC3 and to my knowledge the aften developer has implemented the ac3 encoder in ffmpeg a while ago. So I would say aften is outdated and superseeded by ffmpeg. Is that correct? Or any objections?

Never used Aften myself so i don't have a clue