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. |
15th January 2006, 13:52 | #101 | Link | |||
Registered User
Join Date: Apr 2005
Posts: 1,740
|
Quote:
Quote:
Quote:
|
|||
15th January 2006, 21:08 | #103 | Link | ||
Registered User
Join Date: Dec 2003
Location: Madrid
Posts: 12
|
Quote:
Quote:
|
||
16th January 2006, 04:44 | #104 | Link |
developer wannabe
Join Date: Nov 2001
Location: Brooklyn, NY
Posts: 1,211
|
Before messing with profiles, let me submit my current patch since it's already a big change.
Code:
Feature changes: - queueContextMenu - added Delete button - fixed logic so buttons are disabled when no items selected - changed order so most common items are toward the top - added hotkeys - audioOutput & videoOutput textboxes are now editable - drag-n-drop is now disabled unless the Input tab is selected - error messages related to audio & video job setup are now more helpful/detailed Refactoring changes: - new enum CodecType (works just like FileType) - rewrote verifyVideoSettings & assorted helper methods, called it whenever queueing a video job - ditto verifyAudioSettings Last edited by Richard Berg; 16th January 2006 at 06:20. |
16th January 2006, 04:57 | #105 | Link | ||
Registered User
Join Date: Apr 2005
Posts: 1,740
|
Quote:
Quote:
EDIT: Changed files are here: http://rapidshare.de/files/11138201/...c.CVS.zip.html Last edited by berrinam; 16th January 2006 at 05:00. |
||
16th January 2006, 05:04 | #106 | Link | ||
developer wannabe
Join Date: Nov 2001
Location: Brooklyn, NY
Posts: 1,211
|
Quote:
Quote:
|
||
16th January 2006, 08:20 | #109 | Link | |
clueless n00b
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
|
@Richard: no objections to the feature description.. in fact when working on megui yesterday and looking at the context menu I started asking myself why there was no delete.
Quote:
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org |
|
16th January 2006, 10:40 | #110 | Link | |
Registered User
Join Date: Apr 2005
Posts: 1,740
|
Quote:
|
|
16th January 2006, 13:36 | #111 | Link |
clueless n00b
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
|
Shouldn't the progress window disappear as well when you minimize the app to the tray?
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org |
16th January 2006, 14:59 | #112 | Link | |||
developer wannabe
Join Date: Nov 2001
Location: Brooklyn, NY
Posts: 1,211
|
Quote:
Quote:
Quote:
|
|||
17th January 2006, 04:22 | #114 | Link |
ангел смерти
Join Date: Nov 2004
Location: Lost
Posts: 9,558
|
Since we're in the process of automating multi-pass avisynth scripts now, can I drag up an old request of mine? I don't think modifying avisynth itself would be a good idea anymore, but maybe a plugin?
I don't know enough about the plugin architecture, having mostly coded a few simple ones as a learning experience, but would it be possible to create a plugin (call it pass, or secondpass, or something) that could be signalled by MeGUI that it's doing an encoder or plugin first pass, in which case everything could be kept in one script? That could get messy with tivtc+dedup+2 avc passes, let alone my pathological 6-pass (mostly render steps), but it would help trying to sync several different scripts or constantly editing one between passes. |
17th January 2006, 04:47 | #115 | Link | |||
developer wannabe
Join Date: Nov 2001
Location: Brooklyn, NY
Posts: 1,211
|
There's no good way to get custom info from Avisynth into MeGUI. We could have MeGUI read the script (as text) directly, perhaps putting directives into comments the way you used to put scripts in HTML comments. Example:
Quote:
I don't like that method very much. It's ugly, and more important, not very flexible. What if the part you want to change is >1 line? What if you're using clip variables instead of linear processing w/ implicit last? Better, in my opinion, would be to put the logic into the script. Quote:
Quote:
|
|||
17th January 2006, 07:43 | #118 | Link | |
Registered User
Join Date: Apr 2005
Posts: 1,740
|
Quote:
If you are concerned about processing time, then (as someone said on the thread you linked to) the best option is to losslessly encode it first, then use that as a source. MeGUI now even automates this for you. (pre-render script, the option is called). OTOH, if you want multiple passes like in tivtc or dedup, then you can't synchronise this with the encoder's two passes, because the first pass of tivtc and dedup needs to be done before it is input into the encoder, otherwise there is a framecount discrepancy between the passes. A better option is just to play the file through once, before encoding it. MeGUI also adds support for this in version 0.2.3.2030. This could even be set up for your 6-pass scripts, but it would be a bit cumbersome: select the first pass file, press queue analysis button, select the second pass file, press queue analysis button, etc. I don't see why it is so important to keep the script in one file. What's wrong with multiple files? |
|
17th January 2006, 09:27 | #119 | Link |
clueless n00b
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
|
BTW, what's going to happen with the nullable bitrate field in the profiles?
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org |
17th January 2006, 11:55 | #120 | Link |
Registered User
Join Date: Apr 2005
Posts: 1,740
|
What about this for AviSynth script creation: rounding up autocropping to the nearest multiple of 16 when the 'retain anamorphic resolution...' checkbox is set, and remove all resizing in this situation. This would fulfill the intent of keeping the original resolution while not sacrificing compressibility.
|
Thread Tools | Search this Thread |
Display Modes | |
|
|