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. |
30th December 2005, 11:34 | #901 | Link | |
Registered User
Join Date: Jul 2004
Posts: 383
|
Quote:
As far as numbering goes, it's probably time to shift to 0.2.4 . @Mutant_Fruit: You can take a look at the first page for doom9's TODO list. Or just see if there are any things you'd like to add for yourself (which is why I started writing code for it). |
|
30th December 2005, 12:56 | #902 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
@All
I will perform a little code refactoring today
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
30th December 2005, 13:23 | #903 | Link | |
Registered User
Join Date: Apr 2004
Posts: 287
|
Quote:
I don't want to choose something that'd take too long for me to complete and end up holding up development :P Also, what exactly needs to be done design wise? Just restructure it and make it look nice? Or make sure there are dropdowns/checkboxes for all the x264 settings and all obsolete ones are removed? If theres something smaller someone would like me to take a crack at, let me know. |
|
30th December 2005, 14:39 | #905 | Link |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
@All
WTF Code:
In C:\Documents and Settings\DAlexandrov\My Documents\Visual Studio Projects\1\MeGui\MeGUI-src.CVS: "C:\Program Files\TortoiseCVS\cvs.exe" "commit" "-m" "" "xvidSettings.cs" CVSROOT=:ext:dimzon@cvs.sourceforge.net:/cvsroot/megui cvs: rcs.c:4188: RCS_checkout: Assertion `rev == ((void *)0) || ((*__ctype_b_loc ())[(int) (((unsigned char) *rev))] & (unsigned short int) _ISdigit)' failed. cvs [commit aborted]: received abort signal Error, CVS operation failed
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS Last edited by dimzon; 30th December 2005 at 14:42. |
30th December 2005, 14:45 | #906 | Link | |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Quote:
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
|
30th December 2005, 16:14 | #908 | Link | |
BeHappy/MeGUI developer
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
|
Quote:
1) modified VideoCodecSettings::clone method implementation 2) removed VideoCodecSettings::clone overrides from all VideoCodecSettings descendants 3) FourCCs is now defined per-type, not per-instance and is readonly! 4) Minor version increased
__________________
BeHappy - AviSynth-based audio transcoding tool Audio encoding via AviSynth On2 VP7 is great in quality but it is unusable for long-term video backup puposes! Sincerely Yours, MCPD/MCTS |
|
30th December 2005, 19:59 | #910 | Link |
Mr. Sandman
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
|
New x264 switch: --bime (bidirectional motion extimation)
__________________
MPEG-4 ASP Custom Matrices: EQM V1(old), EQM AutoGK Sharpmatrix (aka EQM V2), EQM V3HR (updated 01/10/2004), EQM V3LR, EQM V3ULR (updated 04/02/2005), EQM V3UHR (updated 17/12/2004) and EQM V3EHR (updated 05/10/2004) Info about my ASP matrices. MPEG-4 AVC Custom Matrices: EQM AVC-HR Info about my AVC matrices My x264 builds. Mooo!!! |
30th December 2005, 20:29 | #911 | Link | |
clueless n00b
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
|
Quote:
And then there's the new --bime option (which I guess would make the most sense when grouped together with other b-frame related options). Also, looking at the poll, I propose that we permanently move to .NET 2.0.. so that new development can make full use of the new goodies of the new platform, and we can attack the removal of deprecated code and get rid of all the warnings.
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org |
|
30th December 2005, 20:50 | #912 | Link |
Registered User
Join Date: Mar 2005
Posts: 173
|
Someone could explain to me this continuous error?
In C:\MeGUI\Source\MeGUI-src.CVS: "C:\Programmi\TortoiseCVS\cvs.exe" "-q" "update" "-d" "-P" "." CVSROOT=server:anonymous@cvs.sourceforge.net:/cvsroot/megui cvs.exe update: Empty password used - try 'cvs login' with a real password cvs.exe [update aborted]: Error reading from server cvs.sourceforge.net: 0 Error, CVS operation failed |
30th December 2005, 21:11 | #913 | Link | |
Registered User
Join Date: Apr 2004
Posts: 287
|
Quote:
I'll read through what options are being displayed, what options are displayed in the x264 dialog itself, and structure the new window with that in mind. Expect me to come back with questions @Doom9: I got your PM, and i fully agree with your thinking. We'll see how i go with this. |
|
30th December 2005, 21:20 | #914 | Link | |
clueless n00b
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
|
Quote:
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org |
|
30th December 2005, 22:31 | #915 | Link |
Pain and suffering
Join Date: Jul 2002
Posts: 1,337
|
Wow nice, CVS :)
And yes, SF always has weird errors. I myself have to retry like 10x also before it works: cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/megui co -P MeGUI-src.CVS @Sharktooth, yeah LOL, when i update ffdshow i need to wait for the damn files to update also :) Browsing http://cvs.sourceforge.net/viewcvs.p...MeGUI-src.CVS/ until a new version number is visible is the best solution! @All: Here a simple script to get megui source and compile it with .net 1.1, example from my system: Code:
#!/bin/sh ## Change paths megui_dir=/home/user/MeGUI-src.CVS/ net_dir=C:\\/WINDOWS\\/Microsoft.NET\\/Framework\\/v1.1.4322\\/ 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_m x264-svn; ## Manually enter: exit ## Blame csc.exe, not me :) |
30th December 2005, 23:13 | #916 | Link |
Registered User
Join Date: Jul 2004
Posts: 383
|
Ok, to simplify things a bit and open it up, doom9 suggested we used the patch tracker. Just go to the main megui sourceforge page, click on Patches then click on Submit New on the 2nd line. Fill in a description of the changes and attach the files you've changed.
You'll need to be registered with SourceForge, but don't need anything special other than that. Just use the anonymous pserver method to get the code from the CVS. Unfortuantely SF can be a bit slow, and I suspect you're seeing a problem with timeouts max-holz, I had similar problems when setting the CVS up at first. When that happens it's best just to wait 20 mins or so. |
31st December 2005, 00:44 | #917 | Link |
PC Dom: Computer Support
Join Date: Nov 2003
Posts: 165
|
@Mutant_Fruit: Can you please help me implement my earlier request for context sensitive help while you're re-working the x264 gui?
Am fairly experienced with video compression, but a newbie with x264, and it took me an hour last night to work out what the majority of the more complex options did (lots of doom9 searches). I'd really appreiciate being able to integrate all the available info into the GUI, so anyone with a video compression background can understand what each option does with a recommended range of settings. Personally I'm thinking that a layout more like Nero Recode gives pretty good settings grouping. And I'd love to see a box at the bottom or side (like the cmd line) that will show info about each setting you hover the mouse over. I am happy to write this from all the guides and recommendations in the forum. Please let me know. |
31st December 2005, 00:50 | #918 | Link |
Registered User
Join Date: Apr 2004
Posts: 287
|
@life: I'll gladly put that in. Just let me know what info you want displayed, and roughly how you want it to be displayed and i'll work it in somehow. It'd be a shame to do everything up now, and then have to redo it again later to allow that.
If you need to talk to me, i use MSN (mostly), so you could PM me an MSN address to add. EDIT: Got any screenshots of nero recode? I don't actually have that installed. |
31st December 2005, 01:53 | #919 | Link |
Registered User
Join Date: Jul 2004
Posts: 383
|
Just my personal opinion, but after having spent the past few months encoding several videos a week (archiving stuff from off-air), I think the most critical parameters are:
1) bitrate (obviously) 2) deblocking parameters (A bit of a Black Art atm: Despite the stern admonitions in the mplayer encoding pages I've found myself moving them steadily down from 0,0 and am using -2,-2 right now, but it's very much a matter of taste.) 3) Keyframe interval (seekability is important IMO, one of the big advantages of watching stuff you've encoded is that you can rewind and skip ahead to bits you want to see, but there's obviously a tradeoff in terms of compressibility). 4) SAR (Right now this should automtically be set by the Avisynth creator if you load the file in directly. But if you're loading files in a batch, this is a field you need to check. One of the main advantages of mp4 is its enforced AR transform on playback, something that needs to be used since the majority of sources implement anamorphic input and keeping that resolution gives a huge advantage.) [BTW, and this is only my own opinion, I found Nero Recode's GUI a bit confusing (particularly with regard to their resize/AR element, in which they hide too much). I moved over to x264/meGUI because it's more transparent in terms of what's actually going on.] Last edited by charleski; 31st December 2005 at 01:59. |
31st December 2005, 02:02 | #920 | Link | |
Registered User
Join Date: Apr 2005
Posts: 1,740
|
Anonymous CVS access works for me, but developer access now seems to have stopped working. TortoiseCVS comes up with this error:
Code:
cvs checkout: failed to create lock directory for `/cvsroot/megui/MeGUI-src.CVS' (/cvsroot/megui/MeGUI-src.CVS/#cvs.lock): Permission denied cvs checkout: failed to obtain dir lock in repository `/cvsroot/megui/MeGUI-src.CVS' cvs [checkout aborted]: read lock failed - giving up cvs.exe checkout: in directory .: cvs.exe checkout: cannot open CVS/Entries for reading: No such file or directory Error, CVS operation failed Quote:
Last edited by berrinam; 31st December 2005 at 02:04. |
|
Tags |
development, megui, not a help thread |
|
|