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
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 17th May 2007, 16:43   #2861  |  Link
SpAwN_gUy
Junglist
 
SpAwN_gUy's Avatar
 
Join Date: May 2003
Location: Belarus, Minsk
Posts: 298
Well,.. guys,.. i'm currently adding support for x264farm to MeGUI, as far as i'm not so good C# programmer.. i have few questions on using profiles,.. can anybody contact me via e-mail or iCQ ? ...

it seems like new encoder-Property works (i've been working for 3 days already..).. i'm not sure if Job addition does(didn't try that).. and i think i have settings properly made ... and commandline generation..

now i need(or want) to add "ProfileControl" to show up x264Configuration itself.. and then get some needed params..
BUT.. i'm currently lost in those lines(looked throug code):
Code:
profileHandler = new ProfilesControlHandler<VideoCodecSettings, VideoInfo>("Video", mainForm, profileControl1,
                x264codecHandler.EditSettings, Empty.Getter,
                x264codecHandler.Getter, x264codecHandler.Setter);

            x264codecHandler = new SingleConfigurerHandler<VideoCodecSettings, VideoInfo, VideoCodec, VideoEncoderType>(profileHandler, CodecManager.X264);

            ProfilesControlHandler<VideoCodecSettings, VideoInfo> profileHandler = new ProfilesControlHandler<VideoCodecSettings, VideoInfo>(
                "Video", mainForm, profileControl1, CodecManager.X264, Empty.Getter,
                new SettingsGetter<AviSynthSettings>(settingsProvider.GetCurrentSettings), new SettingsSetter<AviSynthSettings>(settingsProvider.LoadSettings));

            SingleConfigurerHandler<AviSynthSettings, Empty, int, int> configurerHandler = new SingleConfigurerHandler<AviSynthSettings, Empty, int, int>(profileHandler, settingsProvider);
            configurerHandler.ProfileChanged += new SelectedProfileChangedEvent(ProfileChanged);
well,.. i don't need All Codecs(as MultipleConfigurersHandler) and i need(i think) "SingleConfigurerHandler" ... but i can see sample only for AviSynth.. wich is not what i need

help.
__________________
Rule Number 6: Concentrate!!!
(c)Hercules, Disney

"I like to build planes.... in the air" (c) some ADV.

tutorials
How to Setup agent-based encoding with x264farm (the easy way)
SpAwN_gUy is offline   Reply With Quote
Old 17th May 2007, 16:59   #2862  |  Link
Doom9
clueless n00b
 
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
@berrinam: could it be that you didn't close all bugs/feature requests that you recently implemented?
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org
Doom9 is offline   Reply With Quote
Old 17th May 2007, 17:45   #2863  |  Link
mitsubishi
Registered User
 
Join Date: Sep 2006
Location: UK
Posts: 416
I'm glad to hear that I can now use a decimal for cq in Xvid without having to break to command line.

But is this all on autoupdate?

I have 1039 and nothing has updated in a week or so..
mitsubishi is offline   Reply With Quote
Old 17th May 2007, 18:25   #2864  |  Link
Raere
Registered User
 
Join Date: Sep 2004
Posts: 44
Instead of sitting around and waiting for autoupdate to work, you could just manually download it from x264.nl. It looks like it's broken; it's not going to fix itself if you wait long enough.

Also, I wish I could help you, SpAwN_gUy, but keep it up!
Raere is offline   Reply With Quote
Old 17th May 2007, 19:28   #2865  |  Link
kurt
sidekick
 
kurt's Avatar
 
Join Date: Apr 2004
Location: old Europe
Posts: 610
Quote:
Originally Posted by mitsubishi View Post
I'm glad to hear that I can now use a decimal for cq in Xvid without having to break to command line.

But is this all on autoupdate?

I have 1039 and nothing has updated in a week or so..
try the new update server from check: http://forum.doom9.org/showthread.ph...003#post996003
__________________
greets, kurt.
Pioneer PDP-427 XA | Popcorn Hour NMT C-200 | Sony STR-DB 840 QS | Canton Ergo 91 DC
kurt is offline   Reply With Quote
Old 18th May 2007, 03:53   #2866  |  Link
check
phjbdpcrjlj2sb3h
 
check's Avatar
 
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
my new update server was closed again now that development has resumed I will be keeping it in sync with megui.org
check is offline   Reply With Quote
Old 18th May 2007, 17:33   #2867  |  Link
ChronoCross
Does it really matter?
 
ChronoCross's Avatar
 
Join Date: Jun 2004
Location: Chicago, IL
Posts: 1,542
also remember that you need to switch the updater to the development branch.
ChronoCross is offline   Reply With Quote
Old 19th May 2007, 23:05   #2868  |  Link
Doom9
clueless n00b
 
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
I have a serious problem with all those people abusing this thread for all kinds of non development related stuff. Get back to topic or familiarize yourself with rule 16.
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org
Doom9 is offline   Reply With Quote
Old 20th May 2007, 15:55   #2869  |  Link
homerpez
Registered User
 
Join Date: May 2007
Posts: 98
Newest build will not load ANY video-related AVS files.. Tried numerous times... brings up a "protected memory" error

VirtualDub Mod loads the same AVS files just fine.

http://forum.doom9.org/showthread.php?t=125971

This is pretty serious, as it means I can no longer use MeGUI to encode basically anything, and I don't completely know how to go back and fix this...

HELP!

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

EDIT: I don't know if this was entirely necessary...

Quote:
We have discovered that you have violated forum rule #16 in one of your posts. If you violate the forum rules 2 more times you will be suspended for 30 days.

You really should've read the post right above yours.
I only posted that as I thought it had to do with the development of MeGUI (addressing a potential serious bug)... I guess my apologies if I was confused as to what a "development" thread is for... yikes...!

Last edited by homerpez; 21st May 2007 at 01:46.
homerpez is offline   Reply With Quote
Old 24th May 2007, 08:23   #2870  |  Link
Doom9
clueless n00b
 
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
@Lolitka: this would be a topic for the development forum at the bottom.
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org
Doom9 is offline   Reply With Quote
Old 24th May 2007, 08:40   #2871  |  Link
Lolitka
Registered User
 
Join Date: Apr 2006
Posts: 31
Ok ... moved
Lolitka is offline   Reply With Quote
Old 29th May 2007, 16:31   #2872  |  Link
GenoSV
Registered User
 
Join Date: May 2005
Posts: 6
hope noone'll get mad when I post this in this thread (know this is the development-thread so, but since the problem was brought up here, hope it's ok guys)

Quote:
Originally Posted by homerpez View Post
Newest build will not load ANY video-related AVS files.. Tried numerous times... brings up a "protected memory" error

VirtualDub Mod loads the same AVS files just fine.
Hadn't used megui for a while, and just got it again yesterday. Ran into the same problem as you.
Although, if i disabled "Open Preview after Avisynth script selection" the error won't happen, and I succesfully managed to encode several videoclips after that.

So:
Open MeGUI -> Tools -> Settings -> uncheck "Open Preview after Avisynth script selection" -> Save

Hope it works for you too =)
GenoSV is offline   Reply With Quote
Old 2nd June 2007, 00:01   #2873  |  Link
Mutant_Fruit
Registered User
 
Join Date: Apr 2004
Posts: 287
Not so much a bug as a huge performance hit...

When encoding audio in MeGUI the GUI is updated several dozen (or more) times a second. This results in MeGUI taking a huge proportion of CPU time to keep the gui updated.

The code should be altered so that the screen is only refreshed once a second (or thereabouts). For people on single cores (or people using multithreaded audio encoders), it'll vastly increase encoding speed for audio.

At the moment MeGUI is taking up 60-70% of one of my cores due to the frequent GUI updates.
__________________
Nothing to see here...

Last edited by Mutant_Fruit; 4th June 2007 at 14:53. Reason: Typo
Mutant_Fruit is offline   Reply With Quote
Old 4th June 2007, 14:18   #2874  |  Link
Adub
Fighting spam with a fish
 
Adub's Avatar
 
Join Date: Sep 2005
Posts: 2,699
This is a known issue, so please just wait patiently like the rest of us.
__________________
FAQs:Bond's AVC/H.264 FAQ
Site:Adubvideo
Adub is offline   Reply With Quote
Old 4th June 2007, 14:53   #2875  |  Link
Mutant_Fruit
Registered User
 
Join Date: Apr 2004
Posts: 287
Quote:
Originally Posted by Merlin7777 View Post
This is a known issue, so please just wait patiently like the rest of us.
Rightio. I didn't realise it was a known issue.
__________________
Nothing to see here...
Mutant_Fruit is offline   Reply With Quote
Old 4th June 2007, 16:12   #2876  |  Link
Mutant_Fruit
Registered User
 
Join Date: Apr 2004
Posts: 287
Ok, i've worked up a quick workaround. The way the code is structured doesn't lend itself well to doing delayed GUI updates, so this is more of a hack than a full solution. However, it may be the best solution as it involves the minimum amount of code change.

If one of the full-time dev's has a better solution, let me know.
Attached Files
File Type: zip MeGUI.patch.zip (511 Bytes, 91 views)
__________________
Nothing to see here...
Mutant_Fruit is offline   Reply With Quote
Old 5th June 2007, 23:42   #2877  |  Link
Warren
Registered User
 
Join Date: Dec 2002
Posts: 68
Has anyone looked at compiling this with mono lately? It appears that mono supports .NET 2.0 and part of 3.0 now
Warren is offline   Reply With Quote
Old 6th June 2007, 01:42   #2878  |  Link
Mutant_Fruit
Registered User
 
Join Date: Apr 2004
Posts: 287
It won't run on mono as it uses methods which aren't suppoted as of yet. Secondly, the necessary 3rd party libs don't exist on linux/macos x yet, so the advantage of being able to run MeGUI is nil as you won't be able to do anything useful with it Basically, you need Avisynth 3, which ain't out yet.
__________________
Nothing to see here...
Mutant_Fruit is offline   Reply With Quote
Old 9th June 2007, 16:03   #2879  |  Link
Mutant_Fruit
Registered User
 
Join Date: Apr 2004
Posts: 287
Quote:
Originally Posted by Mutant_Fruit View Post
Ok, i've worked up a quick workaround. The way the code is structured doesn't lend itself well to doing delayed GUI updates, so this is more of a hack than a full solution. However, it may be the best solution as it involves the minimum amount of code change.

If one of the full-time dev's has a better solution, let me know.
Any comments on the patch? It's only a three liner, so it should be easy to review
__________________
Nothing to see here...
Mutant_Fruit is offline   Reply With Quote
Old 9th June 2007, 17:53   #2880  |  Link
check
phjbdpcrjlj2sb3h
 
check's Avatar
 
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
There are sadly only three devs (berrinam - the main one, sharktooth, and doom9). All three have put up signs saying "no time sorry", so sadly you might be waiting a long while. On the other hand, I am interested in putting up an alternate update mirror again
check is offline   Reply With Quote
Reply

Tags
development, megui, not a help thread


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 13:12.


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