Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 Encoder GUIs

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 17th August 2008, 23:11   #1741  |  Link
czerro
Registered User
 
Join Date: Feb 2008
Posts: 31
A size difference of 3k? It could be that the first pass size results are simply an efficient estimate of the actual output give or take 2kbytes whereas the size reports in second pass are actual size-on-disk reports. This makes sense if you consider the I frame data size was the same in both passes. Could be an artifact caused by the decoder in the second pass. The real test is to perform the test several times with the same first pass stats and see if the 2nd-pass results are identical in all cases.
czerro is offline  
Old 18th August 2008, 01:27   #1742  |  Link
magic144
Registered User
 
Join Date: May 2005
Posts: 395
thanks czerro, tho I'm not quite sure I follow your logic for the discrepancy...

I will try the same 2nd pass run a couple of times by using the initial STATS file and see what the result is there.

I've just updated to the newest x264 .exe and am now using the DXVA-HD-HQ profile with 2 minor mods (No DCT Decimation and No Fast Pskip both set)

I don't know how the white-screen glitch happened, but I *really* hope that's not a regular occurrence!

By the way, there's no ffdshow side-effects that can interfere here are there? I believe the encoding is only loading Haali & CoreAVC, but how can I be sure?
magic144 is offline  
Old 18th August 2008, 01:47   #1743  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
ehrr... could you please open a discussion in the AVC forum?
this issue is not related to megui, but the encoder. thanks.
Sharktooth is offline  
Old 18th August 2008, 01:55   #1744  |  Link
magic144
Registered User
 
Join Date: May 2005
Posts: 395
sure thing Sharktooth - I wasn't sure myself, but it does seem to be down to x264 at this point...

fyi all, the thread is now here
http://forum.doom9.org/showthread.php?p=1171658
magic144 is offline  
Old 18th August 2008, 03:43   #1745  |  Link
check
phjbdpcrjlj2sb3h
 
check's Avatar
 
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
for future reference: x264 should, but is not, yet fully deterministic.
check is offline  
Old 18th August 2008, 12:11   #1746  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
it is with default settings. but some settings may brake the determinism (threads > 1 for example).
Sharktooth is offline  
Old 18th August 2008, 16:03   #1747  |  Link
magic144
Registered User
 
Join Date: May 2005
Posts: 395
Hi again Sharktooth...

this is probably more MeGUI related!
When I updated my user-modified (basically a copy of DVXA-HD-HQ) profile to have threads=1, this does seem to have updated the profile .xml file OK, but it doesn't transfer across into the jobN.xml file (for some reason the jobN.xml file always has NbThreads set to 0).

I am creating the jobs using AutoEncode.
Please let me know if I'm doing something wrong here or if this is a bug.

Thanks,
m
magic144 is offline  
Old 18th August 2008, 16:08   #1748  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
did you update the profile AFTER enqueing the job?
Sharktooth is offline  
Old 18th August 2008, 16:22   #1749  |  Link
magic144
Registered User
 
Join Date: May 2005
Posts: 395
no, in fact I exited MeGUI after I updated the profile to make sure the profile was updated,

then I restarted MeGUI and enqueued the 3 jobs (pass1, pass2, mux)

other profile params seem to have been successfully copied to the jobs, just not NbThreads for some reason
magic144 is offline  
Old 18th August 2008, 16:24   #1750  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
ensure to unset "Automatically set number of threads" in the options
Sharktooth is offline  
Old 18th August 2008, 16:33   #1751  |  Link
magic144
Registered User
 
Join Date: May 2005
Posts: 395
ahhh, that's got it - thanks for pointing out the global override!
magic144 is offline  
Old 18th August 2008, 16:36   #1752  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
i think we will remove that option in the next versions... or move it into the encoder settings, so to avoid this kind of problems.
Sharktooth is offline  
Old 19th August 2008, 07:52   #1753  |  Link
rkalwaitis
Robert
 
Join Date: Jan 2008
Location: Stuttgart
Posts: 407
**If you aren't seeing 100% usage while encoding, remember the problem may lie with your input. Avisynth is single-threaded (usually), and so is often the bottleneck in multicore systems. ** Doesnt Megui only accept avs input?

Also could you please explain "queue analysis pass" and "add prerendering job" I never use them as I dont know what they really do or if Im using them right. Im experimenting now with 'queue analysis pass" I looked on the wikiguide but no dice.

Thanks
rkalwaitis is offline  
Old 19th August 2008, 08:28   #1754  |  Link
check
phjbdpcrjlj2sb3h
 
check's Avatar
 
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
Yes, MeGUI only accepts AVS input. This doesn't mean x264 only accepts AVS input.

Regarding those two options, read the FAQ.
check is offline  
Old 19th August 2008, 09:40   #1755  |  Link
rkalwaitis
Robert
 
Join Date: Jan 2008
Location: Stuttgart
Posts: 407
thanks check, also when anyone updated their megui did they get string length errors.

MeGUI encountered a fatal error and may not b e able to proceed.
Reason: startIndex cannot be larger than length of string.
Parameter name: startIndex Source of exception: mscorlib stacktrace:
at system.String.InternalSUbStringWithChecks(Int32 startIndex, Int32
length, Boolean fAlwaysCopy)
at MeGUI.OSInfo.GetOSServicePack()
at MeGUI.MainForm.MeGui_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoadEventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean
fIngnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Control.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at
System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Me
ssage& m)
at
System.Windows.Forms.Control.ControlNativeWindow.WmdProc(Mess
age& m)
at System.Windows.Forms.Forms.NativeWindow.Callback(IntPtr hWnd,Int32
msg, IntPtr wparam, IntPtr Iparam)
rkalwaitis is offline  
Old 19th August 2008, 09:50   #1756  |  Link
rkalwaitis
Robert
 
Join Date: Jan 2008
Location: Stuttgart
Posts: 407
check I can not see it in the FAQ. Hmmmm
rkalwaitis is offline  
Old 19th August 2008, 09:52   #1757  |  Link
wata
Registered User
 
Join Date: Jul 2002
Posts: 166
after updating to latest core_0_3_0_2001, the next queue job won't start, cause the when current job finish it keep a dialog pop up and ask whether you want to shut down worker?
when you click yes or no it won't continue the next job.
now i move back to the previous working core 0.3.0.1020
wata is offline  
Old 19th August 2008, 12:07   #1758  |  Link
check
phjbdpcrjlj2sb3h
 
check's Avatar
 
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
@rkal: are you checking this FAQ? http://mewiki.project357.com/wiki/MeGUI/FAQ
check is offline  
Old 19th August 2008, 12:12   #1759  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
Quote:
Originally Posted by wata View Post
after updating to latest core_0_3_0_2001, the next queue job won't start, cause the when current job finish it keep a dialog pop up and ask whether you want to shut down worker?
when you click yes or no it won't continue the next job.
now i move back to the previous working core 0.3.0.1020
please report that in the bugtracker.
Sharktooth is offline  
Old 19th August 2008, 12:36   #1760  |  Link
rkalwaitis
Robert
 
Join Date: Jan 2008
Location: Stuttgart
Posts: 407
thanks Check
rkalwaitis is offline  
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 23:53.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.