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 1st March 2006, 07:27   #1881  |  Link
berrinam
Registered User
 
berrinam's Avatar
 
Join Date: Apr 2005
Posts: 1,740
That should have been posted in the Bug Report Thread, but you are indeed correct, never-the-less. Fixed in .2098:

Code:
0.2.3.2098 1 March 2006
Commit by berrinam:
  - Fixed discrepancy with x264 config information about the deblocking filter.
  - Fixed 8x8dct/i8x8 discrepancy in x264 config.
berrinam is offline   Reply With Quote
Old 1st March 2006, 10:14   #1882  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
@all developers
Can anybody point me on tasks wich does not inersect with Doom9 refactoring?
dimzon is offline   Reply With Quote
Old 1st March 2006, 11:53   #1883  |  Link
berrinam
Registered User
 
berrinam's Avatar
 
Join Date: Apr 2005
Posts: 1,740
Quote:
Originally Posted by dimzon
@all developers
Can anybody point me on tasks wich does not inersect with Doom9 refactoring?
You could try fixing these last two known bugs:
Quote:
Originally Posted by berrinam
AviSynth Script Creator access a dead PreviewWindow
Description: when opening a d2v, then closing the preview and subsequently trying to preview again, we're trying to resurrect the disposed preview window.. that won't work. The preview window has to be reinitialized completely anew.. using would actually come in handy here as it prevents you from reusing a reference that has been disposed.
Status: Not yet solved.

Exception with AutoEncode x264 3pass 1st pass
Description: if you set x264 to 3 pass first pass, then try to access the autoencode, the autoencodewindow constructor throws an exception.
Status: Not yet solved.
Heh heh heh.... we're approaching a somewhat stable build again, just as Doom9 is about to commit his refactoring. :S
berrinam is offline   Reply With Quote
Old 1st March 2006, 11:56   #1884  |  Link
berrinam
Registered User
 
berrinam's Avatar
 
Join Date: Apr 2005
Posts: 1,740
Also perhaps this:

Quote:
Originally Posted by Feature Request Thread
Warn user if an instance of MeGUI is already running
Description: There's not really much point in running multiple copies of MeGUI, and it can cause problems. It would be a good idea to warn the user that there is a copy already running. See http://www.codeproject.com/csharp/re..._instances.asp for how to implement this.
Status: No-one is working on it.
berrinam is offline   Reply With Quote
Old 1st March 2006, 12:07   #1885  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Code:
0.2.3.2099 1 March 2006
Commit by dimzon:
  - Fixed bug: AviSynth Script Creator access a dead PreviewWindow
dimzon is offline   Reply With Quote
Old 1st March 2006, 12:14   #1886  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Code:
0.2.3.2100 1 March 2006
Commit by dimzon:
  - Fixed possible resource leak in VideoPlayer
dimzon is offline   Reply With Quote
Old 1st March 2006, 13:43   #1887  |  Link
Doom9
clueless n00b
 
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
Quote:
just as Doom9 is about to commit his refactoring. :S
You're presuming that I'm almost done.. I had some private stuff again last week-end and real life will continue next week-end as well.. but this morning on the way to work I almost had a breakthrough in this whole muxer chain thing.. it's not perfect (you have to register a muxer multiple times, once for each output type.. but at this point there's no muxer that supports multiple containers so it won't show), but it appears to be workable.. but I better not jinx it as it's not done yet. If there are indeed no outstanding issues (but I think there are.. for instance reading out the exit code once the videoencoder process ends.. at least for x264.exe that should be done and if it's not 0, then su.HasError should be set so that even when x264 craps out without telling us why, at least the job is flagged as an error and subsequent jobs are not started.. that doesn't get rid of the problem that megui should write out what went wrong and x264's output never makes it into the redirected stderr/stdout (and nobody has an idea why ), but at least we properly signal that there has been an error and don't start any subsequent jobs that are doomed to fail as well). Then there's the deleting intermediate files when something went wrong issue (don't think it's in the buglist but then again I have not seen a good report on this as well.. good report being a deterministic "when does it happen"). And then there's the shutdown thing..
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org
Doom9 is offline   Reply With Quote
Old 1st March 2006, 13:46   #1888  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Quote:
Originally Posted by Doom9
You're presuming that I'm almost done...
WOW! Happy to read this!
dimzon is offline   Reply With Quote
Old 1st March 2006, 14:06   #1889  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Code:
0.2.3.2101 1 March 2006
Commit by dimzon:
  - Warn user if an instance of MeGUI is already running
dimzon is offline   Reply With Quote
Old 1st March 2006, 14:29   #1890  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
Does -> Do.

Last edited by Sharktooth; 1st March 2006 at 14:36.
Sharktooth is offline   Reply With Quote
Old 1st March 2006, 14:33   #1891  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Quote:
Originally Posted by Sharktooth
Does -> Do
fixed
dimzon is offline   Reply With Quote
Old 1st March 2006, 17:38   #1892  |  Link
ChronoCross
Does it really matter?
 
ChronoCross's Avatar
 
Join Date: Jun 2004
Location: Chicago, IL
Posts: 1,542
so many new builds so little time hehe. I'll try the cvs again in a few hours for the latest.
ChronoCross is offline   Reply With Quote
Old 1st March 2006, 19:01   #1893  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
http://www.webalice.it/f.corriga/meg...-0.2.3.2101.7z

Last edited by Sharktooth; 1st March 2006 at 19:06.
Sharktooth is offline   Reply With Quote
Old 1st March 2006, 19:25   #1894  |  Link
Richard Berg
developer wannabe
 
Richard Berg's Avatar
 
Join Date: Nov 2001
Location: Brooklyn, NY
Posts: 1,211
Quote:
Warn user if an instance of MeGUI is already running
Make sure this only checks if multiple copies of the same .exe are running. That's problematic because they will overwrite each other's profile, job, etc. XML files.

However, running separate .exe's should definitely be allowed. As long as they're kept in separate dirs, there will be no interference between them. Lots of reasons why you might want to do this:
- debugging
- trying new unstable versions without having to abort the long jobs your stable copy is running
- encoding on dualcpu/dualcore machines (we rejected the proposal to handle this within MeGUI, remember?)
Richard Berg is offline   Reply With Quote
Old 1st March 2006, 19:28   #1895  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Quote:
Originally Posted by Richard Berg
Make sure this only checks if multiple copies of the same .exe are running.
Anyway you have a choice to run or not to run
dimzon is offline   Reply With Quote
Old 1st March 2006, 19:41   #1896  |  Link
Richard Berg
developer wannabe
 
Richard Berg's Avatar
 
Join Date: Nov 2001
Location: Brooklyn, NY
Posts: 1,211
Yes, but why make it unnecessarily annoying? It takes less than a line of extra code. Instead of comparing process name, compare Process.MainModule.FileName.
Richard Berg is offline   Reply With Quote
Old 2nd March 2006, 11:22   #1897  |  Link
berrinam
Registered User
 
berrinam's Avatar
 
Join Date: Apr 2005
Posts: 1,740
Code:
0.2.3.2102 2 March 2006
Commit by berrinam:
  - Fixed exception when checking Turbo on a 1stpass profile in x264 config
  - Fixed macroblock options selection when checking Turbo as above
berrinam is offline   Reply With Quote
Old 2nd March 2006, 11:49   #1898  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
sources http://www.webalice.it/f.corriga/meg...-0.2.3.2102.7z
Sharktooth is offline   Reply With Quote
Old 2nd March 2006, 11:52   #1899  |  Link
bob0r
Pain and suffering
 
bob0r's Avatar
 
Join Date: Jul 2002
Posts: 1,337
Quote:
Originally Posted by ChronoCross
so many new builds so little time hehe. I'll try the cvs again in a few hours for the latest.
Why don't you automate the process?
Compile a new build each minute/hour/day? :)


Ah wait you can't!!!! Arg you cant have bloody csc.exe quit as far as i know.... anyone who does know for mingw???

My sctipt:
Quote:
#!/bin/sh

## Change paths
megui_dir=/home/user/MeGUI-src.CVS/
pack_dir=/home/user/pack/
net_dir=C:\\/WINDOWS\\/Microsoft.NET\\/Framework\\/v2.0.50727\\/

if [ ! -d "$megui_dir" ]; then
while true; do
cd; cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/megui co -P MeGUI-src.CVS;
if [ -d "$megui_dir" ]; then
break
fi
sleep 10
done
fi

cd $megui_dir;

#sed -e 's/csc \/res/'$net_dir'csc \/res/' compile.bat > compile_m.bat;
start //low //b //w compile full-svn;

## Manually enter: exit
## Blame csc.exe, not me :)

mv megui-svn.exe $pack_dir;
mv AvisynthWrapper.dll $pack_dir;
mv MessageBoxExLib.dll $pack_dir;
mv Data/ContextHelp.xml $pack_dir/Data/;

cd $megui_dir/neroraw/;
start //low //b //w compile

## Manually enter: exit
## Blame csc.exe, not me :)

mv neroraw.exe $pack_dir;
bob0r is offline   Reply With Quote
Old 2nd March 2006, 12:02   #1900  |  Link
berrinam
Registered User
 
berrinam's Avatar
 
Join Date: Apr 2005
Posts: 1,740
Quote:
Originally Posted by bob0r
Ah wait you can't!!!! Arg you cant have bloody csc.exe quit as far as i know.... anyone who does know for mingw???

My sctipt:
Code:
...
cd $megui_dir/neroraw/;
start //low //b //w compile

## Manually enter: exit
## Blame csc.exe, not me :)

mv neroraw.exe $pack_dir;
It doesn't exit so that when running it from windows you can see any errors when compiling. The compile.bat script simply has a PAUSE command in it. If you want to avoid that, use 'compile full' or 'compile full-svn' as your commandline.
berrinam 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 21:26.


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