Log in

View Full Version : MeGUI: General Questions and Troubleshooting Thread


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 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

MrScientist
11th July 2008, 14:06
wow, that 5 day wait to post after registering is longer than the 3 days we americans have to wait to buy a gun! but i did find that time useful to lurk around and try to find an answer to my problem. unfortunately, i was unable to find one.

anyway, i'd like to say thanks to the devs for a great piece of software. since the update from 0.3.0.1013 (or so), i've been having a problem encoding audio within an avi file. before that, i was able to encode wav audio within a dv avi by just loading up the avi into the "audio input" box. this happens when attempting to encode to any codec, not just aac. since the update, i'm now getting the following error...

-[Error] Log for job4 (audio, test.avi -> test.mp4)
--[Information] [2008-07-08 9:10:23 AM] Started handling job
--[Information] [2008-07-08 9:10:23 AM] Preprocessing
--[NoImage] Avisynth script
---[NoImage] OpenDMLSource("C:\TEMP\test.avi")
---[NoImage] EnsureVBRMP3Sync()
---[NoImage] ConvertAudioToFloat()
---[NoImage] Normalize()
---[NoImage] 6<=Audiochannels(last)?x_stereoe92e069c8948422c9a7bb0729ec35673(ConvertAudioToFloat(last)):last
---[NoImage] ConvertAudioTo16bit()
---[NoImage] return last
---[NoImage] function x_stereoe92e069c8948422c9a7bb0729ec35673(clip a)
---[NoImage] {
---[NoImage] fl = GetChannel(a, 1)
---[NoImage] fr = GetChannel(a, 2)
---[NoImage] c = GetChannel(a, 3)
---[NoImage] lfe = GetChannel(a, 4)
---[NoImage] sl = GetChannel(a, 5)
---[NoImage] sr = GetChannel(a, 6)
---[NoImage] l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
---[NoImage] c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
---[NoImage] r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
---[NoImage] l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
---[NoImage] r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
---[NoImage] return MergeChannels(l, r)
---[NoImage] }
--[NoImage] Commandline used: -ignorelength -lc -br 96000 -if - -of "{0}"
--[Information] [2008-07-08 9:10:23 AM] Encode thread started
--[Information] [2008-07-08 9:10:23 AM] Encoding started
--[Information] [2008-07-08 9:10:23 AM] Avisynth script environment opened
--[Information] [2008-07-08 9:10:23 AM] Script loaded
--[Error] An error occurred
---[NoImage] Exception message: Can't find audio stream
---[NoImage] Stacktrace: at MeGUI.AviSynthAudioEncoder.encode()
---[NoImage] Inner exception: null
--[Information] [2008-07-08 9:10:23 AM] Job completed

here's a log from an older version of megui that was successful in completing the above stated task with the same exact file...

MeGUI Version: 0.2.6.1047
OS used: Microsoft Windows Vista Service Pack 1
Framework used: 2.0 SP1
------------------------------------------------------

Looking for job processor for job...

Processor found!



------------------------------------------------------


Starting job job3 at 7:57:05 AM

Starting preprocessing of job...

Preprocessing finished!

successfully started encoding

Processing ended at 8:00:16 AM

------------------------------------------------------

Log for job job3

Input: Channels=2, BitsPerSample=16, SampleRate=48000Hz
Command line used: C:\Program Files\megui\neroAacEnc.exe -ignorelength -br 96000 -if - -of "C:\TEMP\test.mp4"*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright 2007 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: Aug 6 2007 *
* Package version: 1.1.34.2 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************




------------------------------------------------------

Starting postprocessing of job...

Job completed successfully and deletion of intermediate files is activated

Postprocessing finished!

End of log for job3
------------------------------------------------------

thanks and keep up the great work

Sharktooth
11th July 2008, 15:38
what exact version of megui are you using?

MrScientist
11th July 2008, 15:44
sorry i didn't put that before...0.3.0.1015

Sharktooth
11th July 2008, 15:59
ok. make a bugreport in the megui project bugtracker (on sourceforge).

MrScientist
11th July 2008, 16:43
done and done (and thank goodness i didn't catch any noob flak for anything!)

toytown
11th July 2008, 20:58
I had the same error with regards to the Audio and i posted my solution in the previous page.

If im using FFDshow for audio decoding and use anything but "16 bit integer" as the output format, then the encode will fail with the exact same method you posted. If i select "16 bit integer" and only tick that, it works perfectly. Hope this helps.

Eric10301
11th July 2008, 21:25
have you checked the "suggest resolution" option? or have you just set 1280, 720?
however i dont think your doing it right converting 1080 to 720 using anamorphic encode.
1920x1080 is not anamorphic and should NOT be anamorphically encoded.

Ah that was it. I'm such a dummy. Unchecked the anamorphic encode option and it output a proper file. Thanks

meatwad666
11th July 2008, 21:51
It happened your custom profiles were made with an old 0.2 or prior version of megui (latest 0.2 versions were already compatible with 0.3). At some time the support for ancient profiles was dropped coz they were incompatible with the newer version of megui.
To avoid that in the future, once in a while, open the profiles and click the update button to save them in the new format.

@neelo: the screenshot you posted shows the TOOLS folder, not the PROFILES folder.

completely deleting files (so much so that i couldnt get them back with an undelete utility) without warning is pretty crappy, i could have copied the setting over from the "old" files which were created no more than 6 months ago....

neelo
12th July 2008, 12:05
Edited!!!!

arrirc
12th July 2008, 17:22
Hello Sharktooth

Please tell me how to solve the following error

[Error] Log for job9 (mux, A Farewell to Arms anamorphic.264 -> A Farewell to Arms anamorphic-muxed.mp4)
-[Information] [7/10/2008 8:09:20 AM] Started handling job
-[Information] [7/10/2008 8:09:21 AM] Preprocessing
-[NoImage] Job commandline: "D:\Applications\2_Video Tools\megui\tools\mp4box\mp4box.exe" -add "J:\Movies\Backups\A Farewell To Arms\Project Files\A Farewell to Arms anamorphic.264" -add "J:\Movies\Backups\A Farewell To Arms\Project Files\A Farewell to Arms T80 3_0ch 448Kbps DELAY 0ms.m4a" -fps 23.976023976024 -tmp "J:\Movies\Backups\A Farewell To Arms\Project Files" -new "J:\Movies\Backups\A Farewell To Arms\Project Files\A Farewell to Arms anamorphic-muxed.mp4"
-[Information] [7/10/2008 8:09:21 AM] Encoding started
-[Error] Error line: Error importing J:\Movies\Backups\A Farewell To Arms\Project Files\A Farewell to Arms anamorphic.264: I/O Error
-[NoImage] Standard output stream
--[NoImage] AVC-H264 import - frame size 720 x 368 at 23.976 FPS
--[NoImage] Error importing J:\Movies\Backups\A Farewell To Arms\Project Files\A Farewell to Arms anamorphic.264: I/O Error
-[NoImage] Standard error stream
-[Information] [7/10/2008 8:09:21 AM] Job completed

I have all the files. Here is the AviSynth script:

# Set DAR in encoder to 137 : 57. The following line is for automatic signalling
global MeGUI_darx = 137
global MeGUI_dary = 57
DGDecode_mpeg2source("J:\Movies\Backups\A Farewell To Arms\Project Files\A Farewell to Arms.d2v",info=3)
ColorMatrix(hints=true)
#deinterlace
crop( 0, 56, 0, -60)

LanczosResize(720,368) # Lanczos (Sharp)
#denoise

Please help! :(

check
13th July 2008, 03:55
I/O error sounds like a hardware issue.

arrirc
13th July 2008, 07:18
Hello Sharktooth

Please tell me how to solve the following error



I have all the files. Here is the AviSynth script:



Please help! :(

Issue resolved. Destination disc was out of space.

chriszxl
13th July 2008, 08:04
When the harddisk dont have enough space, Megui wont present any hint or stop changing automatically, check the log file is normal also. But actually you might get one video file of 4KB only when convert from a integral DVD.

s_leonhart
13th July 2008, 13:14
http://www.4freeimagehost.com/uploads/bcf250040883.jpg

getting this error msg after updated to megui 0.30.1015 on windows xp sp2 running as admin.
can somebody diagnos this problem and offer solutions?

thx

Mr Alpha
13th July 2008, 14:19
I have a DVD I'm trying to turn into a mp4 file with H.264 and AAC. The problem is that I the audio is out of sync. The audio should have a 500 ms delay according to the file DVD decrypter spit out, and if I've understood thing correctly MeGUI should take this into account automatically. In the resulting file the audio is ahead of the video with more than 500ms. First i thought MeGUI might have done the delay the wrong way which would result in the audio being 1000ms ahead of the video, but the audio is around 1400ms ahead.

Is there some setting I've touched that I shouldn't have?

Here is the log file:
[Information] Log
-[Information] Version information
--[NoImage] MeGUI Version : 0.3.0.1015
--[NoImage] OS : Microsoft Windows Vista Service Pack 1
--[NoImage] Framework used : 2.0 SP1
-[Information] Settings
--[NoImage] YadifPath: D:\Program Files (x86)\megui\tools\yadif\yadif.dll
--[NoImage] AudioSamplesPerUpdate: 100000
--[NoImage] AutoScrollLog: True
--[NoImage] AcceptableFPSError: 0.01
--[NoImage] MaxServersToTry: 5
--[NoImage] AutoUpdateServerSubList: 0
--[NoImage] AutoUpdateServerLists
---[NoImage] array.Length: 2
---[NoImage] array[0]
----[NoImage] array.Length: 3
----[NoImage] array[0]: Stable
----[NoImage] array[1]: http://megui.org/auto/stable/
----[NoImage] array[2]: http://mewiki.project357.com/auto/stable/
---[NoImage] array[1]
----[NoImage] array.Length: 3
----[NoImage] array[0]: Development
----[NoImage] array[1]: http://megui.org/auto/
----[NoImage] array[2]: http://mewiki.project357.com/auto/
--[NoImage] AfterEncoding: DoNothing
--[NoImage] AfterEncodingCommand: null
--[NoImage] AcceptableAspectErrorPercent: 1
--[NoImage] UseAdvancedTooltips: True
--[NoImage] AlwaysOnTop: False
--[NoImage] BeSplitPath: besplit.exe
--[NoImage] FFMpegPath: D:\Program Files (x86)\megui\tools\ffmpeg\ffmpeg.exe
--[NoImage] EncAacPlusPath: D:\Program Files (x86)\megui\tools\enc_aacplus\enc_aacplus.exe
--[NoImage] EncAudXPath: D:\Program Files (x86)\megui\tools\encaudxcli\encaudxcli.exe
--[NoImage] OggEnc2Path: D:\Program Files (x86)\megui\tools\oggenc2\oggenc2.exe
--[NoImage] MencoderPath: D:\Program Files (x86)\megui\tools\mencoder\mencoder.exe
--[NoImage] FaacPath: D:\Program Files (x86)\megui\tools\faac\faac.exe
--[NoImage] LamePath: D:\Program Files (x86)\megui\tools\lame\lame.exe
--[NoImage] NeroAacEncPath: D:\Program Files (x86)\NeroAAC\win32\neroAacEnc_SSE.exe
--[NoImage] MkvmergePath: D:\Program Files (x86)\megui\tools\mkvmerge\mkvmerge.exe
--[NoImage] Mp4boxPath: D:\Program Files (x86)\megui\tools\mp4box\mp4box.exe
--[NoImage] X264Path: D:\Program Files (x86)\megui\tools\x264\x264.exe
--[NoImage] DgIndexPath: D:\Program Files (x86)\megui\tools\dgindex\dgindex.exe
--[NoImage] XviDEncrawPath: D:\Program Files (x86)\megui\tools\xvid_encraw\xvid_encraw.exe
--[NoImage] Avc2aviPath: D:\Program Files (x86)\megui\tools\avc2avi\avc2avi.exe
--[NoImage] AviMuxGUIPath: D:\Program Files (x86)\megui\tools\avimux_gui\avimux_gui.exe
--[NoImage] AftenPath: D:\Program Files (x86)\megui\tools\aften\aften.exe
--[NoImage] AvisynthPluginsPath: d:\Program Files (x86)\AviSynth 2.5\plugins
--[NoImage] MeGUIUpdateCache: d:\Program Files (x86)\megui\update_cache
--[NoImage] RecalculateMainMovieBitrate: False
--[NoImage] AutoForceFilm: True
--[NoImage] FreshOggEnc2: True
--[NoImage] AutoStartQueue: False
--[NoImage] AutoOpenScript: True
--[NoImage] AutoSetNbThreads: True
--[NoImage] OpenProgressWindow: True
--[NoImage] ForceFilmThreshold: 95
--[NoImage] DefaultLanguage1: English
--[NoImage] DefaultLanguage2: English
--[NoImage] DefaultPriority: IDLE
--[NoImage] EnableMP3inMP4: False
--[NoImage] OverwriteStats: True
--[NoImage] Keep2of3passOutput: False
--[NoImage] NbPasses: 2
--[NoImage] DeleteCompletedJobs: False
--[NoImage] DeleteIntermediateFiles: True
--[NoImage] DeleteAbortedOutput: True
--[NoImage] VideoExtension
--[NoImage] AudioExtension
--[NoImage] AutoUpdate: True
--[NoImage] DialogSettings
---[NoImage] OverwriteJobOutputResponse: True
---[NoImage] AskAboutOverwriteJobOutput: True
---[NoImage] DuplicateResponse: True
---[NoImage] AskAboutDuplicates: True
---[NoImage] WarnAboutRDO2: True
---[NoImage] AskAboutError: True
---[NoImage] ContinueDespiteError: True
---[NoImage] AskAboutYV12: True
---[NoImage] AddConvertToYV12: True
---[NoImage] AskAboutVOBs: True
---[NoImage] UseOneClick: True
--[NoImage] SourceDetectorSettings
---[NoImage] CombedFrameMinimum: 5
---[NoImage] MinimumUsefulSections: 20
---[NoImage] DecimationThreshold: 2
---[NoImage] MaxPortions: 5
---[NoImage] Priority: BelowNormal
---[NoImage] PortionsAllowed: False
---[NoImage] PortionThreshold: 5
---[NoImage] HybridFOPercent: 10
---[NoImage] MinimumAnalyseSections: 150
---[NoImage] AnalysePercent: 1
---[NoImage] HybridPercent: 5
--[NoImage] AedSettings
---[NoImage] AddAdditionalContent: False
---[NoImage] NoTargetSizeMode: False
---[NoImage] BitrateMode: False
---[NoImage] FileSizeMode: True
---[NoImage] Container: MP4
---[NoImage] Bitrate: 700
---[NoImage] FileSize: 700 MB
---[NoImage] SplitSize: null
--[NoImage] safeProfileAlteration: False
-[Information] AutoEncode job generation log
--[NoImage] Desired size: null
--[NoImage] Split size: null
--[NoImage] Desired size: null
--[Information] Eliminating duplicate filenames
---[NoImage] Video output file: H:\Movies\21\21.264
---[NoImage] Muxed output file: H:\Movies\21\21-muxed.mp4
---[NoImage] Encodable audio stream 0: H:\Movies\21\VTS_01_1 - 0x80 - Audio - AC3 - 6ch - 48kHz - DRC - English - DELAY 0ms.m4a
-[Information] Log for job1 (audio, VTS_01_1 - 0x80 - Audio - AC3 - 6ch - 48kHz - DRC - English - DELAY 500ms.AC3 -> VTS_01_1 - 0x80 - Audio - AC3 - 6ch - 48kHz - DRC - English - DELAY 0ms.m4a)
--[Information] [7/12/2008 10:07:23 PM] Started handling job
--[Information] [7/12/2008 10:07:23 PM] Preprocessing
--[NoImage] Avisynth script
---[NoImage] NicAc3Source("H:\Movies\21\VTS_01_1 - 0x80 - Audio - AC3 - 6ch - 48kHz - DRC - English - DELAY 500ms.AC3", DRC=1)
---[NoImage] DelayAudio(500.0/1000.0)
---[NoImage] ConvertAudioToFloat()
---[NoImage] Normalize()
---[NoImage] ConvertAudioTo16bit()
---[NoImage] return last
--[NoImage] Commandline used: -ignorelength -lc -br 192000 -if - -of "{0}"
--[Information] [7/12/2008 10:07:23 PM] Encoding started
--[Information] [7/12/2008 10:07:23 PM] Encode thread started
--[Information] [7/12/2008 10:07:23 PM] Avisynth script environment opened
--[Information] [7/12/2008 10:07:23 PM] Script loaded
--[Information] Input
---[NoImage] Channels: 6
---[NoImage] Bits per sample: 16
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: D:\Program Files (x86)\NeroAAC\win32\neroAacEnc_SSE.exe -ignorelength -lc -br 192000 -if - -of "H:\Movies\21\VTS_01_1 - 0x80 - Audio - AC3 - 6ch - 48kHz - DRC - English - DELAY 0ms.m4a"
--[Information] [7/12/2008 10:07:23 PM] Encoder process started
--[NoImage] Output from encoder via stderr
---[NoImage] *************************************************************
---[NoImage] * *
---[NoImage] * Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
---[NoImage] * Copyright 2007 Nero AG *
---[NoImage] * All Rights Reserved Worldwide *
---[NoImage] * *
---[NoImage] * Package build date: Aug 6 2007 *
---[NoImage] * Package version: 1.1.34.2 *
---[NoImage] * *
---[NoImage] * See -help for a complete list of available parameters. *
---[NoImage] * *
---[NoImage] *************************************************************
--[Information] [7/12/2008 10:24:38 PM] Job completed
--[Information] [7/12/2008 10:24:38 PM] Postprocessing
---[Information] Deleting intermediate files
-[Information] Log for job2 (video, 21.avs -> 21.264)
--[Information] [7/12/2008 10:24:38 PM] Started handling job
--[Information] [7/12/2008 10:24:38 PM] Preprocessing
--[NoImage] Job commandline: "D:\Program Files (x86)\megui\tools\x264\x264.exe" --crf 18.0 --level 3.1 --ref 8 --mixed-refs --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --filter -2,-1 --subme 6 --trellis 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me umh --threads auto --thread-input --sar 1:1 --progress --no-psnr --no-ssim --output "H:\Movies\21\21.264" "H:\Movies\21\21.avs"
--[Information] [7/12/2008 10:24:38 PM] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
---[NoImage] avis [info]: 720x288 @ 23.98 fps (176595 frames)
---[NoImage] x264 [info]: using SAR=1/1
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 PHADD SSE4 Cache64
---[NoImage] x264 [info]: slice I:2006 Avg QP:15.66 size: 20382
---[NoImage] x264 [info]: slice P:72781 Avg QP:18.01 size: 7976
---[NoImage] x264 [info]: slice B:101808 Avg QP:19.93 size: 2251
---[NoImage] x264 [info]: mb I I16..4: 7.3% 68.1% 24.6%
---[NoImage] x264 [info]: mb P I16..4: 0.8% 5.3% 1.6% P16..4: 36.0% 25.7% 21.8% 0.0% 0.0% skip: 8.7%
---[NoImage] x264 [info]: mb B I16..4: 0.0% 0.1% 0.1% B16..8: 51.2% 1.4% 5.8% direct: 4.2% skip:37.1%
---[NoImage] x264 [info]: 8x8 transform intra:67.9% inter:68.0%
---[NoImage] x264 [info]: direct mvs spatial:96.5% temporal:3.5%
---[NoImage] x264 [info]: ref P 65.1% 13.8% 7.7% 3.7% 3.0% 2.6% 2.4% 1.6%
---[NoImage] x264 [info]: ref B 76.7% 12.5% 4.7% 2.1% 1.6% 1.4% 1.0%
---[NoImage] x264 [info]: kb/s:923.8
---[NoImage] encoded 176595 frames, 33.61 fps, 923.89 kb/s
--[Information] Final statistics
---[NoImage] Constant Quality Mode: Quality 18 computed...
---[NoImage] Video Bitrate Obtained (approximate): 923 kbit/s
--[Information] [7/12/2008 11:52:14 PM] Job completed
--[Information] [7/12/2008 11:52:14 PM] Postprocessing
---[Information] Deleting intermediate files
-[Information] Log for job3 (mux, 21.264 -> 21-muxed.mp4)
--[Information] [7/12/2008 11:52:14 PM] Started handling job
--[Information] [7/12/2008 11:52:14 PM] Preprocessing
--[NoImage] Job commandline: "D:\Program Files (x86)\megui\tools\mp4box\mp4box.exe" -add "H:\Movies\21\21.264" -add "H:\Movies\21\VTS_01_1 - 0x80 - Audio - AC3 - 6ch - 48kHz - DRC - English - DELAY 0ms.m4a" -fps 23.976023976024 -tmp "H:\Movies\21" -new "H:\Movies\21\21-muxed.mp4"
--[Information] [7/12/2008 11:52:14 PM] Encoding started
--[NoImage] Standard output stream
---[NoImage] AVC-H264 import - frame size 720 x 288 at 23.976 FPS
---[NoImage] Import results: 176595 samples - Slices: 2006 I 72781 P 101808 B - 1 SEI - 1780 IDR
---[NoImage] Stream uses B-slice references - max frame delay 2
---[NoImage] IsoMedia import - track ID 1 - Audio (SR 48000 - 6 channels)
---[NoImage] Saving H:\Movies\21\21-muxed.mp4: 0.500 secs Interleaving
--[NoImage] Standard error stream
--[Information] [7/12/2008 11:53:26 PM] Job completed
--[Information] [7/12/2008 11:53:26 PM] Postprocessing
---[Information] Deleting intermediate files
----[Information] [7/12/2008 11:53:26 PM] Successfully deleted H:\Movies\21\21.264
----[Information] [7/12/2008 11:53:26 PM] Successfully deleted H:\Movies\21\VTS_01_1 - 0x80 - Audio - AC3 - 6ch - 48kHz - DRC - English - DELAY 0ms.m4a

check
13th July 2008, 15:04
@leonhart: Reinstall a fresh copy of 0.3

@alpha: is this delay constant throughout the video?

Mr Alpha
13th July 2008, 15:32
Yes, the delay is constant throughout the video.

Sharktooth
13th July 2008, 15:47
try ripping the disc with DVDFAB HD Decrypter or AnyDVD.

Coolpplse
13th July 2008, 22:29
With MeGUI updated to 0.3.0.1015 on Vista SP1 Ultimate 64 Bit all profiles suddenly vanish... when I manually redownload them from the x264 website MeGUI fails to load them when they are placed into the corresponding folders.

Going back to 0.2.6.1046 fixed this problem for me

But I dont understand what is causing this...

Just recently after constantly uninstalling/reinstalling several older versions, I can only queue 1-2 jobs at a time before I have to close/reopen megui again to queue up more jobs (Or else it crashes)

On top of that my current queue list can only automatically process pass 1 jobs, and not both... MeGUI is driving me insane :eek:

Update: Never mind about only 1st passes working.... MeGUI refuses to process my 2nd pass. Finally did get 0.3.0.1015 to keep my profiles now, if it crashes at all though I lose all my profiles again and have to "Force reinstall" the default profiles

Update 2: 2-Pass encoding works again! But only 1-2 2pass jobs can be queued at a time... or else MeGUI acts strange.. sigh

chriszxl
13th July 2008, 23:56
When the harddisk dont have enough space, Megui wont present any hint or stop changing automatically, check the log file is normal also. But actually you might get one video file of 4KB only when convert from a integral DVD.

There is anyone can see me :( :( :( :confused:
Why I dont have something like @chriszxl:

stax76
14th July 2008, 00:08
@chriszxl

You have to be patient and repost if necessary after a appropriate time, it's difficult to cope with that much posts.

arrirc
14th July 2008, 04:18
When the harddisk dont have enough space, Megui wont present any hint or stop changing automatically, check the log file is normal also. But actually you might get one video file of 4KB only when convert from a integral DVD.

Thanks chriszxl for the info :)

check
14th July 2008, 04:54
Update 2: 2-Pass encoding works again! But only 1-2 2pass jobs can be queued at a time... or else MeGUI acts strange.. sigh

What sort of jobs? MeGUI is pretty leaky regarding opening AVIsynth scripts that eat lots of RAM, I've found it eats well over a gig after loading a couple of AVS scripts and queuing them. It's a bug.

Coolpplse
14th July 2008, 07:02
What sort of jobs? MeGUI is pretty leaky regarding opening AVIsynth scripts that eat lots of RAM, I've found it eats well over a gig after loading a couple of AVS scripts and queuing them. It's a bug.

They were just 720x480 HuffYUV video captures with several clips combined and trim points onto one AviSynth script, nothing filter fancy...

Now I'm moving on to converting RMVB video clips with DirectShowSource and now on its 5-30 seconds of running the first pass, x264 crashes!

Update: Well RMVB works now, turns out that it was the modified avisynth.dll that enables multithread functions to work was causing DirectShowSource to be super unstable for x264 to work with (strangely enough all media players play the video just fine) The 1-2 job 2pass limit before I have to reopen megui and queue some more still exists.... regardless of what video file used in the avs.... I have no clue why, but at least MeGUI finally works right and dont want it to fail on me with the long list of videos to encode...

chriszxl
14th July 2008, 10:22
@stax @arrirc thanks u two guys a lot, now you know there hv a little problem with...fix it..

Mr Alpha
14th July 2008, 11:13
Thanks guys, ripping it with DVDFAB fixed the issues.

Hobojobo
14th July 2008, 22:43
I did some anamorphic encodings.
After encoding a video (720x416) I figured out the video has to be displayed in 1024x416.
But I have to mux it first and then I have to use mkvmerge to set the display ratio to 2,461 or the display width/hight to 1024x416.

Wouldn't it be easier to define the display ratio in the muxer.

Or is there something I don't get?

Sharktooth
15th July 2008, 13:21
there are 2 ways to signal AR. one is in the bitstream the other is in the container.
since there seems to be some confusion about which one has the priority, it's always better to not mix them and use the bistream way, so you're sure to keep the AR across containers of different kinds.
specifying the AR using the muxer will set the AR in the container, that is, IMHO, just wrong.

arrirc
15th July 2008, 19:26
Hello

If I try to use Analyze button in the second tab of AviSynth Script creator under the Tools menu, I get an error related to TIVTC.dll being not present in the AviSynth plug in directory. Where can I get this dll file? I tried Google, but did not get anything conclusive. :(

XhmikosR
15th July 2008, 19:50
http://bengal.missouri.edu/~kes25c/TIVTCv105.zip

You should have it anyway if you had used the auto-update feature of MeGUI. Maybe it was removed from the plugins folder, after MeGUI was updated.

Hobojobo
15th July 2008, 23:09
there are 2 ways to signal AR. one is in the bitstream the other is in the container.
since there seems to be some confusion about which one has the priority, it's always better to not mix them and use the bistream way, so you're sure to keep the AR across containers of different kinds.
specifying the AR using the muxer will set the AR in the container, that is, IMHO, just wrong.

OK. But I do use smart anamorphic option.
The avs script tells me that it sets the DAR.

# Set DAR in encoder to 154 : 61. The following line is for automatic signalling
global MeGUI_darx = 154
global MeGUI_dary = 61
...

Does not make any difference.
But e.g. MPC or VLC does not recognize the DAR set by the encoder.

Does it only work with a certain direct show filter ?

ZombiePimp
15th July 2008, 23:16
Hobojobo, the latest MeGUI doesn't always output anamorphic correctly, due to some bugs.
http://sourceforge.net/tracker/?group_id=156112&atid=798476

Dayvon
16th July 2008, 15:59
Hey all! It's been a long time :)

Anyways, I'm having a issue that is annoying the tar out of me. When you set AutoEncode using NeroAAC, the file that is made is put in an M4A container, even when MP4-AAC is selected as container. If you enqueue the same settings, the file outputs MP4. What gives? AutoEncode doesn't work anymore for me because the M4A file is borked. Anyone else have this issue when using NeroAAC to encode?

mikeytown2
16th July 2008, 23:28
Bitrate calc fails for short/small files. Using MeGUI 0.3.0.1015
HQ-Insane but with deblocking at 1,1.
NeroAAC at 16kbps
Set Average bitrate around 100kbps
# of frames is 400

It seems to fail if the filesize is less then 1 mb on 2nd pass.



[Error] [7/16/2008 1:46:20 PM] Preprocessing
-[Error] Bitrate calculation for video
--[Error] Calculation failed
---[NoImage] Exception message: The filesize cannot be obtained
---[NoImage] Stacktrace
----[NoImage] at MeGUI.BitrateCalculator.getBitrateAndVideoSize(FileSize desiredSize)
----[NoImage] at MeGUI.BitrateCalculator.CalculateBitrateKBits(VideoCodec vCodec, Boolean p, ContainerType containerType, AudioBitrateCalculationStream[] audioStreams, UInt64 muxedSizeBytes, UInt64 numberOfFrames, Double framerate, UInt64& videoSizeKBs)
----[NoImage] at MeGUI.core.util.BitrateCalculatorPreProcessor.calculateBitrate(MainForm mainForm, Job ajob)
---[NoImage] Inner exception
----[NoImage] Exception message: Arithmetic operation resulted in an overflow.
----[NoImage] Stacktrace
-----[NoImage] at MeGUI.core.util.FileSize.op_Subtraction(FileSize a, FileSize b)
-----[NoImage] at MeGUI.BitrateCalculator.getBitrateAndVideoSize(FileSize desiredSize)
----[NoImage] Inner exception: null



I like to do a quick encode to see what i can get away with before i process the hr long vid from my HDV cam. It's a talking head so i usually can get away with some very low bitrates (sub 100 total). Final target is web playback via flash9 (Deinterlaced & 448x252).

jmnk
17th July 2008, 08:24
there are 2 ways to signal AR. one is in the bitstream the other is in the container.
since there seems to be some confusion about which one has the priority, it's always better to not mix them and use the bistream way, so you're sure to keep the AR across containers of different kinds.
specifying the AR using the muxer will set the AR in the container, that is, IMHO, just wrong.
So I forgot to change a default -sar=1:1 option during encoding. I have a nicely encoded file which has a wrong aspect ratio. apparently to have it play properly on ipod I need to have --sar option in the bitstream (not on the container level). So how can I edit --sar on already existing file? I've tried 'h264info', 'nicmp4box', and 'MP4Creator (QTF Build 1.0)'. None of them worked. Any pointers?

MrScientist
17th July 2008, 15:27
hi again, trying to encode to xvid with 0.3.0.1015 using "xvid '>30% comp.check' (HQ)" encoder settings and getting the following error. "Xvid 2pass HQ" works fine.

seems like some "ebola" personal folders left over in the code from testing???

Sharktooth
19th July 2008, 11:13
yep. my bad. ill post a correction as soon as i get back home from the hospital.

bottomsup
20th July 2008, 01:56
Hi,

I'm trying to encode a video I took with my digital camera. Its an avi file, but when I run analyze in the ayisynth script editor I get this error. Any ideas?

AVISource: the video decompresor couldn't produce YUY2 or RGB output.

Thanks

Sharktooth
20th July 2008, 03:11
you havent the rigth VFW decoder installed. obviously that's not a megui problem but you can fix it installing a VFW DV decoder (since avisource or opendlmlsource filters want both VFW decoders).

Sharktooth
20th July 2008, 03:13
Bitrate calc fails for short/small files. Using MeGUI 0.3.0.1015
HQ-Insane but with deblocking at 1,1.
NeroAAC at 16kbps
Set Average bitrate around 100kbps
# of frames is 400

It seems to fail if the filesize is less then 1 mb on 2nd pass.



[Error] [7/16/2008 1:46:20 PM] Preprocessing
-[Error] Bitrate calculation for video
--[Error] Calculation failed
---[NoImage] Exception message: The filesize cannot be obtained
---[NoImage] Stacktrace
----[NoImage] at MeGUI.BitrateCalculator.getBitrateAndVideoSize(FileSize desiredSize)
----[NoImage] at MeGUI.BitrateCalculator.CalculateBitrateKBits(VideoCodec vCodec, Boolean p, ContainerType containerType, AudioBitrateCalculationStream[] audioStreams, UInt64 muxedSizeBytes, UInt64 numberOfFrames, Double framerate, UInt64& videoSizeKBs)
----[NoImage] at MeGUI.core.util.BitrateCalculatorPreProcessor.calculateBitrate(MainForm mainForm, Job ajob)
---[NoImage] Inner exception
----[NoImage] Exception message: Arithmetic operation resulted in an overflow.
----[NoImage] Stacktrace
-----[NoImage] at MeGUI.core.util.FileSize.op_Subtraction(FileSize a, FileSize b)
-----[NoImage] at MeGUI.BitrateCalculator.getBitrateAndVideoSize(FileSize desiredSize)
----[NoImage] Inner exception: null



I like to do a quick encode to see what i can get away with before i process the hr long vid from my HDV cam. It's a talking head so i usually can get away with some very low bitrates (sub 100 total). Final target is web playback via flash9 (Deinterlaced & 448x252).
easy fix, encode a bigger clip.

arrirc
20th July 2008, 06:01
Hello Sharktooth

I have tried to encode a movie with 2.1 Channel Audio. Though I have chosen a suitable profile to preserve the original channels, the result only has two channels. I have no idea how this down mixing has taken place.

Following is the Audio setting screen shot:

http://img295.imageshack.us/img295/7922/meguiaudiosettingky5.png

I have used the same Audio settings for a original with 6 audio channels which was perfectly preserved in the output mp4 file.

mparter
20th July 2008, 11:59
Hi,

First go using this tool. I've ripped my HD DVD to my PC with the aim of streaming it to my PS3. I've extracted the VC-1 stream (just over 9GB), then I created the following AVS script;

DirectShowSource("hddvd.grf", fps=23.976, framecount=103147, audio=false)

The grf is using the Haali Media Splitter and the WMVideo Decoder DMO and everything appears to run fine. I then used the XBox-PS3 profile in MeGUI and left it to run overnight.

This morning it's finished the re-encoding but the output MP4 file is only 500Mb :(

Is there any way I can specify a target file size? I know the source is around 9Gb so I was hoping for a size of around 9Gb as I don't want to lose too much quality. Are there any settings I can tweak to help?

check
20th July 2008, 13:18
Look in the encoder config.

Sharktooth
20th July 2008, 14:54
Hello Sharktooth

I have tried to encode a movie with 2.1 Channel Audio. Though I have chosen a suitable profile to preserve the original channels, the result only has two channels. I have no idea how this down mixing has taken place.

Following is the Audio setting screen shot:

http://img295.imageshack.us/img295/7922/meguiaudiosettingky5.png

I have used the same Audio settings for a original with 6 audio channels which was perfectly preserved in the output mp4 file.
2.1 is not a supported channel configuration by any of the supported encoders.

poisondeathray
20th July 2008, 15:42
Hi,

First go using this tool. I've ripped my HD DVD to my PC with the aim of streaming it to my PS3. I've extracted the VC-1 stream (just over 9GB), then I created the following AVS script;

DirectShowSource("hddvd.grf", fps=23.976, framecount=103147, audio=false)

The grf is using the Haali Media Splitter and the WMVideo Decoder DMO and everything appears to run fine. I then used the XBox-PS3 profile in MeGUI and left it to run overnight.

This morning it's finished the re-encoding but the output MP4 file is only 500Mb :(

Is there any way I can specify a target file size? I know the source is around 9Gb so I was hoping for a size of around 9Gb as I don't want to lose too much quality. Are there any settings I can tweak to help?

filesize = bitrate x running time

I think default bitrate for that profile is 1000kbps.

You can also use the bitrate calculator under tools to figure it out

Mr Alpha
20th July 2008, 16:35
I have a 5GB, 20 min, 480i, AVI clip I got from a friend of mine. I think he made it with Windows Movie Maker from the looks of it. To me it seemed unnecessarily big so it thought I might encode in with MeGUI.

The problem is that MeGUI keeps throwing an error message at me: AVISource: couldn't locate a decompressor for fourcc dvsd.

First I thought I lacked the codec, but a quick check in ffdshow shows that I do have ffdshow configured to decode dvsd.

The I did some searching and found out that there are supposedly two types of dvsd, type I and type II. I dug up a program to convert the file and tried again. Still AVISource couldn't locate a decompressor. :(

Thinking maybe the ffdshow dvsd codec wan't up to snuff I disabled it and dug up an Panasonic WFV DV codec, installed it and tried again. Still no luck.

Since I can open and play the file fine, why can't MeGUI? What have I done wrong this time?

poisondeathray
20th July 2008, 16:53
I have a 5GB, 20 min, 480i, AVI clip I got from a friend of mine. I think he made it with Windows Movie Maker from the looks of it. To me it seemed unnecessarily big so it thought I might encode in with MeGUI.

The problem is that MeGUI keeps throwing an error message at me: AVISource: couldn't locate a decompressor for fourcc dvsd.

First I thought I lacked the codec, but a quick check in ffdshow shows that I do have ffdshow configured to decode dvsd.

The I did some searching and found out that there are supposedly two types of dvsd, type I and type II. I dug up a program to convert the file and tried again. Still AVISource couldn't locate a decompressor. :(

Thinking maybe the ffdshow dvsd codec wan't up to snuff I disabled it and dug up an Panasonic WFV DV codec, installed it and tried again. Still no luck.

Since I can open and play the file fine, why can't MeGUI? What have I done wrong this time?


Hi, just a guess here,

If you are using AVISource() in your script, I believe it uses the VFW interface, so you have to enable dvsd in the ffdshow VFW interface config

If you are using DirectShowSource(), which uses direct show, enable dvsd in the regular ffdshow (non-VFW) interface config

bottomsup
20th July 2008, 18:27
you havent the rigth VFW decoder installed. obviously that's not a megui problem but you can fix it installing a VFW DV decoder (since avisource or opendlmlsource filters want both VFW decoders).

Thanks. It appears there are several VFW decoders available. Is there a specific one you recommend?

Thanks

rebkell
20th July 2008, 18:43
Hi,

First go using this tool. I've ripped my HD DVD to my PC with the aim of streaming it to my PS3. I've extracted the VC-1 stream (just over 9GB), then I created the following AVS script;

DirectShowSource("hddvd.grf", fps=23.976, framecount=103147, audio=false)

The grf is using the Haali Media Splitter and the WMVideo Decoder DMO and everything appears to run fine. I then used the XBox-PS3 profile in MeGUI and left it to run overnight.

This morning it's finished the re-encoding but the output MP4 file is only 500Mb :(

Is there any way I can specify a target file size? I know the source is around 9Gb so I was hoping for a size of around 9Gb as I don't want to lose too much quality. Are there any settings I can tweak to help?

If your just wanting good quality and not interested in just hitting a particular size, using Const. Quality of anywhere from 18 to 22 will make for a pretty good looking encode, IMO. Just click on Config after selecting the XBox-PS3 profile, and select Const. Quality on the drop down. Then change the value to 20, which I normally choose for VC-1 stuff. The lower the value the more the size will grow, but at a certain point it's hard to see the benefit of the size growth you experience. You never know for sure what the final size will be, but you're ensured of a good looking encode.

Like I said above, this is just my opinion, but I think it's shared by more than a few.

arrirc
20th July 2008, 19:06
2.1 is not a supported chennel configuration by any of the supported encoders.

So the only multichannel option is to Upmix it to 5.1- right?