『漫游』酷论坛>『影音数码技术学习交流』>MeGUI的问题

MeGUI的问题

青空のナミダ@2006-05-18 19:05

想用MeGUI封装MP4
可是加入队伍列表后点Star出现错误提示
couldn's start processing
please consult the log for more details
看了下好象看不出什么问题啊
麻烦各位看看是哪里出问题了
片源是AVI的,XVID,MP3
引用

GOD_HIKARU MK2@2006-05-18 19:07

MEGUI好像不支持AVI
只支持AVS的
引用

雷鸣@2006-05-18 19:08

用Yamb
引用

青空のナミダ@2006-05-18 19:11

恩恩
我是拿AVS写的,里面挂着AVI
然后用Me
Yamb?用这个来封装MP4么?
那我去下载一个看看如何
引用

青空のナミダ@2006-05-18 19:27

感谢雷鸣啊
这个Yamb很好用
还有个问题就是用MeGUI有一些转换时的参数设置吧,比如用H264编码啊,这个软件有没有呢?
引用

雷鸣@2006-05-18 20:28

这个软件是用于MP4的封装和拆装,没有编码解码功能
引用

MeteorRain@2006-05-18 21:51

引用
最初由 青空のナミダ 发布
恩恩
我是拿AVS写的,里面挂着AVI
然后用Me
Yamb?用这个来封装MP4么?
那我去下载一个看看如何
先明确一下,你是要压制avi成mp4然后再合并入音频,还是直接把avi封装在mp4里?
引用

snow4050242@2006-05-18 22:26

貼log齣來看下
引用

青空のナミダ@2006-05-19 12:27

引用
先明确一下,你是要压制avi成mp4然后再合并入音频,还是直接把avi封装在mp4里?

就是把AVI封进去,不是说AVI对X264的支持不好么?所以弄成MP4的,然后和音频一起封进MKV中

0.2.3.2116 22 March 2006
Commit by dimzon:
- New tab - Changelog.txt.

0.2.3.2115 22 March 2006
Commit by berrinam:
- Source Detection now runs with the priority specified by the settings.
- Script Generation window is now smaller through the use of tabs.

0.2.3.2114 19 March 2006
Commit by Sharkx1976:
- Added support for --thread-input x264 option in CommandLineGenerator.cs

0.2.3.2113 17 March 2006
Commit by berrinam:
- Fixed error when opening a first pass mode in AutoEncode

0.2.3.2112 16 March 2006
Commit by berrinam:
- Fixed up AviSynth script generation from the bug I added in 0.2.3.2111
- Removed the remaining few #if FULL bits in the code. These were causing SAR calculation to be forgotten.

0.2.3.2111 16 March 2006
Commit by berrinam:
- Altered Source Detector to use IsCombedTIVTC instead of IsCombed. TIVTC.dll is now required for Source Detection
- Fixed bug with checking lossless mode in x264 Encoder Configuration -- it would disable encoding mode, but not re-enable it
- Removed useless LoadPlugin() line at the beginning of generated AviSynth scripts. dgdecode.dll is required in the AviSynth plugins anyway

0.2.3.2110 16 March 2006
Commit by Sharkx1976:
- Fixed a bug in ChapterCreator.cs. If you want to add a chapter in the middle of an existing list the programm lost all chapter after the new one(+1). (patch by IMOON)

0.2.3.2109 16 March 2006
Commit by Sharx1976:
- Added a file type of all supported audio formats to the audio open dialog and defaulted to that (patch by SysKin).

0.2.3.2108 7 March 2006
Commit by berrinam:
- Source Detection gives extra data (useful for debugging)

0.2.3.2107 6 March 2006
Commit by berrinam:
- Fixed crash when saving AviSynth script during source type detection
- Cleaned up GUI management of source detection in AviSynth Script Creator
- Fixed OneClickConfig bug with 'delete' button not working

0.2.3.2106 5 March 2006
Commit by Sharx1976:
- Added Auto option to x264 B-Frames direct mode. Spatial is now the default mode.

0.2.3.2105 5 March 2006
Commit by berrinam:
- Fixed bug with OneClick processing which caused a fatal KeyNotFoundException when the stream info file was missing

0.2.3.2104 4 March 2006
Commit by berrinam:
- Fixed loading values when crf/qp is in the currentVideoSettings (it was always set to 26)
- Fixed trellis dependencies in x264 encoder dialog

0.2.3.2103 3 March 2006
Commit by Sharx1976:
- Fixed wording on "Queue" buttons in main Form
- Fixed a bug in OneClickWindow.cs output file textbox state adjustment

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

0.2.3.2101 1 March 2006
Commit by dimzon:
- Warn user if an instance of MeGUI is already running

0.2.3.2100 1 March 2006
Commit by dimzon:
- Fixed possible resource leak in VideoPlayer

0.2.3.2099 1 March 2006
Commit by dimzon:
- Fixed bug: AviSynth Script Creator access a dead PreviewWindow

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.

0.2.3.2097 28 Feb 2006
Commit by dimzon:
- AviSynthWrapper: now it's possible obtain value of script integer variable (AviSynthClip.GetIntVariable)

0.2.3.2096 28 Feb 2006
Commit by berrinam:
- Updated Source Detection to recognize sources that need decimation

0.2.3.2095 24 Feb 2006
Commit by Sharx1976:
- Some work on aesthetics

0.2.3.2094 23 Feb 2006
Commit by berrinam:
- Fixed bug in 'One Click Profile Setup' which didn't allow selected profile to be selected

0.2.3.2093 22 Feb 2006
Commit by Sharx1976:
- Fixed a bug in the calculator introduced in 0.2.3.2092 (patch by Mutant_Fruit).

0.2.3.2092 19 Feb 2006
Commit by Sharx1976:
- Fixed a few bugs with number of frames changing from what the user inserts (patch by Mutant_Fruit).

0.2.3.2091 17 Feb 2006
Commit by dimzon:
- Fixed UI bug in LameConfigurationDialog

0.2.3.2090 13 Feb 2006
Commit by berrinam:
- Fix applyForceFilm so that it works with DGIndex 1.4.6 as well as previous versions (resolved fractional framerate issue)
- Catch video errors in applyForceFilm so that it doesn't cause a silent crash. Left a warning note about the d2vReader.
- Redo x264 TriState code

0.2.3.2089 11 Feb 2006
Commit by berrinam:
- Fix AviSynth profile changing in the AviSynth window. It now uses SelectedItem.ToString() instead of SelectedText. This should cause it to actually use the profiles now

0.2.3.2088 11 Feb 2006
Commit by berrinam:
- Fix up crf workings with new x264 config dialog. All this code should be redone. It's in a mess.

0.2.3.2087 10 Feb 2006
Commit by berrinam:
- Re-add SVN conditional compiling, which just removes RDO2 and renames the window
- Fix up some display problems with x264 configuration

0.2.3.2086 10 Feb 2006
Commit by berrinam:
- Fix bug which caused changing x264's b-frames not to trigger an update.
- Fixed zones bug in configuration dialogs
- Removed a line of conditional compilation. compile full-svn is now identical to compile full

0.2.3.2085 9 Feb 2006
Commit by berrinam:
- Redo codec configuration dialogs. They all extend from VideoConfigurationDialog.
- Creating a new video profile now works in the same way that new audio profiles do.

0.2.3.2084 9 Feb 2006
Commit by berrinam:
- Removed conditional compiling around prerender generation (this would have caused it to do not generate prerender jobs)
- Fixed the video checking so that it checks the file sent to prerender jobs, as opposed to the one created by them
- Some refactoring in the deinterlace filters, to use the new class, DeinterlaceFilter.

0.2.3.2083 9 Feb 2006
Commit by dimzon:
- Additional refactoring @ Form1.cs:
new class: CodecManager
new property: IVideoSettingsProvider.CodecType
new property: MeGui.currentVideoSettingsProvider
new property: SET: MeGui.CurrentVideoSettings
2 custom warnings around calc invocation

0.2.3.2082 9 Feb 2006
Commit by dimzon:
- Removed CropDialog
- Fixed ugly bug in DataBindings (no more syncronized languages bug etc)

0.2.3.2081 9 Feb 2006
Commit by berrinam:
- Enabled Vorbis calculation in the bitrate calculator
- Renamed SAR (Sample Aspect Ratio) to DAR (Display Aspect Ratio) in a few places
- Fixed empty pathname in One Click Encoder bug
- Fixed bug with the Bitrate Calculated bitrate not propogating onto the codec

0.2.3.2080 9 Feb 2006
Commit by berrinam
- Removed the deinterlace filter type in the AviSynthSettings and its corresponding combobox in the settingsdialog
- Fixed up AviSynth profiles
- Fixed up enabling/disabling of controls in AviSynthWindow: the avs profiles are accessible without loading a file, and the script box is disabled without a loaded file

0.2.3.2079 8 Feb 2006
Commit by dimzon
- fixed stupid bug in ScriptServer.ListOfDenoiseFilterType (thanx to The Link)

0.2.3.2078 8 Feb 2006
Commit by dimzon
- Attempt to fix shutdown problem under WindowsXP
(providing SHTDN_REASON_MAJOR_APPLICATION | SHTDN_REASON_MINOR_NONE | SHTDN_REASON_FLAG_PLANNED as reason in ExitWindowsEx)

0.2.3.2077 8 Feb 2006
Commit by dimzon
- CropValues are now class (not struct) - it allows to transmit null value

0.2.3.2076 8 Feb 2006
Commit by dimzon
- MeGUISettings.AvisynthPluginsPath is now static. It read/write value from/to HKLM\SOFTWARE\AviSynth\Plugindir2_5 registry key directly
- SettingsForm now override avisynth plugins dir in registry (using MeGUISettings.AvisynthPluginsPath)

0.2.3.2075 8 Feb 2006
Commit by dimzon
- Fixed bug in Form1.cs (losted EventHandler @ audioProfile.OnSelectedIndexChange event)

0.2.3.2074 8 Feb 2006
Commit by dimzon
- Initial profiles refactoring @ audio dialogs - it look's much more understandable now (still need more refactoring yet)

0.2.3.2073 8 Feb 2006
Commit by dimzon
- Refactored LanguageSelectionContainer, removed 2 languages with duplicate ISO code

0.2.3.2072 8 Feb 2006
Commit by dimzon
- Fixed languages bug in mkvMuxer / mp4Muxer forms

0.2.3.2071 8 Feb 2006
Commit by dimzon
- Fixed languages bug in settings form

0.2.3.2070 8 Feb 2006
Commit by dimzon
- Fixes in d2vReader (d2v parsing now work fine on non en-US locales)
- Cosmetics in AviSynthWindow (better controls enabling/disabling)
- Compile.bat now force x86 compilation

0.2.3.2069 7 Feb 2006
Commit by dimzon
- Better diagnostics for d2v
- Fixed some resource leak in VideoUtil

0.2.3.2068 7 Feb 2006
Commit by dimzon
- ScriptServer refactoring
- Some ResizeType enum members are renamed

0.2.3.2067 7 Feb 2006
Commit by dimzon
- EnumProxy improvements
- ScriptServer refactoring - now it's possible to add new resizers/denoisers just via Enum modification

0.2.3.2066 6 Feb 2006
Commit by dimzon
- AvsSettings && AvsGenerator window refactoring - now it's easy to add new denoisers/resizers
- AvsSettings && AvsGenerator window refactoring - complete moving from int to enum for denoisers/resizers
WARNING: Moving from int to enum caused serialization error on old Avisynth profiles
old profiles (from previous versions) doesn't load now!

0.2.3.2065 6 Feb 2006
Commit by dimzon
- Fixed bug opening Avs Generator window
- Fixed BlockAlign bug in AviSynthAudioEncoder
- Simplified d2vReader code (now it just forwards it's calls to AvsReader executed on Mpeg2Source(fileName) script)

0.2.3.2064 5 Feb 2006
Commit by Doom9
- Moved all profile handling to the new ProfileManager class
- Use of List<> and IDictionary<,> instead of ArrayList and HashTable (not all classes have been checked)
- Refactored audio / video codec settings in the main GUI. Using the SettingsProvider approach dimzon suggested
- Simplified a bunch of methods in the main GUI
- Output name textboxes are disabled where applicable if the output selection button is disabled
- Conditional compilation removed

0.2.3.2063 3 Feb 2006
Commit by dimzon:
-New very experimental stereo->5.1 upmix modes (using Sox avisynth filter) - try it && report!

0.2.3.2062 1 Feb 2006
Commit by dimzon:
-Fixed bitrate parameter when encoding FAAC via BeSweet

0.2.3.2061 1 Feb 2006
Commit by dimzon:
-Upmix stereo to 5.1 seems to work now
http://forum.doom9.org/showthread.php?p=778156#post778156

0.2.3.2060 31 Jan 2006
Commit by dimzon:
-Using NicMPASource instead of MPASource in AviSynthAudioEncoder.cs

0.2.3.2059 31 Jan 2006
Commit by berrinam:
-Fixed up AR handling in MeGUI. Everything is now set as PAR, and any conversions required are done just in time for encoding
-Fixed up compile errors
-Applied Mutant_Fruit's bitrate calculator patch

0.2.3.2058 30 Jan 2006
Commit by dimzon:
-Some refactoring (AVS generation code moved from VideoUtil to ScriptServer)

0.2.3.2057 30 Jan 2006
Commit by dimzon:
-New experimantal crop dialog (not complete working yet)

0.2.3.2055 27 Jan 2006
Commit by berrinam:
-Added video input checking (video exists, has no errors, colorspace==yv12, mod16) and warns the user
-Refactored dialogs, added MessageBoxEx reference, and removed MPEG2SourceChoice
-Removed OneClickDefaults.cs, OneClickDefaultWindow.cs/.resx

0.2.3.2054 27 Jan 2006
Commit by dimzon
-SourceDetector doesn't create temporary AVS anymore

0.2.3.2053 26 Jan 2006
Commit by dimzon
-AviSynth wrapper now returns information about source colorspace && audio sampletype

0.2.3.2052 26 Jan 2006
Commit by dimzon
-Removed AVIReader (now everything is made via AvsReader)
-Small bugfix opening Script Creator window

0.2.3.2051 26 Jan 2006
Commit by dimzon
-Rewritten AvisynthWrapper.dll (now it will be more friendly with multithread code)
-Rewritten AvisynthWrapper.cs (to use new API from AvisynthWrapper.dll)

0.2.3.2050 26 Jan 2006
Commit by berrinam:
-Fix the MeGUI crash when auto-loading wavs after DGIndexing
-Fix the error when selecting multiple chained jobs and pressing delete

0.2.3.2049 25 Jan 2006
Commit by berrinam:
-Made the error messages shown for AviSynth more specific
-Drag'n'drop handling starts in a new thread, preventing the window where the drag started from freezing

0.2.3.2048 25 Jan 2006
Commit by dimzon:
- fixed improper path detection when running MeGUI from commandline
- add support for improved accuracy for audio processing via AviSynth
- workaround bug (noise @ the beginning) when using normalization for 16 bit audio
(now if AutoGain is checked 32bit transformation is forced )

0.2.3.2047 25 Jan 2006
Commit by dimzon:
- VideoPlayer can play avs via string (does not need temporaly avs files)
- AviSynth generator does'nt create preview.avs && temp.avs more

0.2.3.2046 25 Jan 2006
Commit by dimzon:
-nothing, just marked AviReader by [Obsolete] attribute (it's time to switch to AvsReader)

0.2.3.2046 25 Jan 2006
Commit by dimzon:
-FAAC Settings && FAAC Settings Dialog - performed little cleanup && bugfix

0.2.3.2045 24 Jan 2006
Commit by dimzon:
-Modified AvsReader are now used for Avs preview ;) Everyting works fine...

0.2.3.2044 24 Jan 2006
Commit by dimzon:
-AvsReader (not checked yet, not used anymore)

0.2.3.2043 24 Jan 2006
Commit by dimzon:
-changed Thread sync to fix some compilation warnings

0.2.3.2042 24 Jan 2006
Commit by dimzon:
-fixed some compilation warnings

0.2.3.2041 24 Jan 2006
Commit by dimzon:
-fixed compilation bug involved by my previous commit

0.2.3.2041 24 Jan 2006
Commit by berrinam:
-Fix the incorrect fps displayed in the bitrate calculator due to new DGIndex fps signalling

0.2.3.2040 24 Jan 2006
Commit by berrinam:
-Fixed d2v/audio extension bug
-Stopped progress window opening on a new job when MeGUI is minimized.
-Fixed AviSynthJobs to open the progress window when required
-Fixed AutoEncode to work with prerender jobs
-Fixed up the various modes of the D2V creator. Updated the Avisynth creator to handle mpeg2 input more smoothly

0.2.3.2039 23 Jan 2006
Commit by dimzon
-Support for Nero6 AAC

0.2.3.2038 23 Jan 2006
Commit by dimzon
-New audio encoding mode via AviSynth
-Refectored && redesigned AudioSettings dialogs
-AviSynth wrapper (only audio)
-Don't forget to put avisynthwrapper.dll into executable folder
-avisynthwrapper.zip contains avisynthwrapper.dll sources
-use BeHappy.Extension.Encoder.Nero7AAC.exe from BeHappy instead of neroraw.exe for nero encoding

0.2.3.2037 23 Jan 2006
Applied Richard Berg's filechecking bugfix
Fixed OneClickWindow to register the automatic deinterlacing settings

0.2.3.2036 23 Jan 2006
Applied Mutant_Fruit's Context Sensitive Help update:
-Just attaching a new version of the contexthelp.xml as written by LiFe.
-I also made a few changes to the contexthelp method as i didn't realise that newlines would be correctly picked up from the xml file.
-Tooltips should no longer stretch across the entire screen. But could possibly do with nicer paragraphing.

0.2.3.2035
Fixed some x264 CC warnings

0.2.3.2034
Encoders paths have now their own tab in Settings

0.2.3.2033 18 Jan 2006
Bugfix: AviSynth errors are now displayed in the preview window (changes made by looking at AVIFile code)

0.2.3.2032 18 Jan 2006
Bugfix: Scripts served by scriptserver now work (that's a good thing :D)
Bugfix: Fixed problems with comma locales in string->double conversions in source detection

0.2.3.2031 17 Jan 2006
Added Richard Berg's contextmenu changes patch:
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
Other changes:
-added a contextmenustrip for the tray icon
-minimize to tray hides the progress window
-closing MeGUI while a job is running now calls abort instead of aborting manually
-fixed menus for megui-x264
-fixed loading of avs and hfyu jobs
-moved start/stop pause/play changes to a separate function

0.2.3.2030 17 Jan 2006
Added support for analysis passes of avs scripts (the button was added in 2028)

0.2.3.2029 16 Jan 2006
Updated the tivtc script generation so that it works with the latest version of dgindex

0.2.3.2028 16 Jan 2006
Added support for prerendering avs scripts.
Added a place-holder (but no support) for analysis passes of avs scripts.
Bugfix: Pressing Start in the queue tab will always change its name to stop, even if nothing does start.

0.2.3.2027 15 Jan 2006
Bugfix: Attempting to start a job that fails no longer returns a "no job found" error but the proper error message
Changed: Jobs are always encoded in their queue order regardless of their interdependence
Changed: Refactored the audio encoding part
Changed: Muxing / audio encoding progress is reported with two digits after the decimal separator

0.2.3.2026 15 Jan 2006
Bugfix: another attempt at fixing missing Decomb.dll crash
Bugfix: reapplied the fix for multiple audio names. It was somehow lost in v2024

0.2.3.2025 15 Jan 2006
Bugfix: incorrect time elapsed / projected end time
Bugfix: Job FPS of xvid_encraw jobs was incorrect
New: Start and End time of job processing is added to the log

0.2.3.2024 15 Jan 2006
New generalized muxer architecture
enum refactoring
fix for encoder FPS display on PCs using locals with non dot decimal separator

0.2.3.2023 15 Jan 2006
Applied Mutant_Fruit's AviSynth script creator patch with 3 alterations:
-fix to still accept Drag & Drop files
-catch exception if file can't be opened with AVIReader

0.2.3.2022 14 Jan 2006
Fix Autostart Queue time values bug.

0.2.3.2021 14 Jan 2006
Fix a bug which caused compile.bat compiled files to crash when opening AviSynth Script Creator

0.2.3.2020 14 Jan 2006
Make all profile comboboxes Sorted (fixes the bug, "mainForm profiles aren't sorted alphabetically")
Catch exceptions in source detection, and warn the user
Enforced "en-us" culture for double->string conversion (directshowsource fps) in AviSynthWindow

0.2.3.2019 14 Jan 2006
Add Richard Berg's right-click patch
Add godhead's Muxing patch

0.2.3.2018 14 Jan 2006
Fix up (auto)cropping crashes when the preview window is closed

0.2.3.2017 13 Jan 2006
Fix up all file dialogs to have an 'all supported files' filter
Fix up conditional compiling

0.2.3.2016 13 Jan 2006
Add support for Drag 'n' Drop

0.2.3.2015 13 Jan 2006
Apply Richard Berg's Progress Status menu item patch (makes it checkable, like VDub)

0.2.3.2014 13 Jan 2006
Add Autmatic interlace detection in Avisynth window and OneClick

0.2.3.2013 12 Jan 2006
Updated Setenv.bat for .NET 2.0
Fixed all warnings in SettingsForm.cs for x264 conditional compilation

0.2.3.2012 12 Jan 2006
Completely rewrite the video encoder part. Should be less error prone, return more commandline feedback and it supports xvid_encraw
xvid_encraw support: For now, only raw and mp4 output will work properly because encraw can only output raw. Automated bitrate calculation will be
off because mencoder takes container overhead into account for xvid.. encraw won't (and it uses bit/s for the bitrate but that's handled)
Please test encraw in manual mode and report how it works
Removed various .Net 1.1 workarounds that are no longer needed and code that would cause warnings in .NET 1.1
Commandline generation has been changed for the video part to not include the binary name.. this allows the latest executable path to be used for encoding

0.2.3.2011 11 Jan 2006
Enlarged the MeGUI-x264 video profile combobox in the main Form.

0.2.3.2010 11 Jan 2006
Reverted Level -> MB changes.

0.2.3.2009 10 Jan 2006
Fixed the AutoEncode crash caused by AudioStream.name being null

0.2.3.2008 10 Jan 2006
Update Minimize to Tray to work with conditional compiling
update compile.bat to work with .NET 2.0.50727. This only works if you have that exact version, so, hopefully, someone can find a better way to do this.

0.2.3.2007 10 Jan 2006
Add Minimize To Tray menu item
Fix the Load DLL bug
Fix the IVTC checkbox bug

0.2.3.2006 10 Jan 2006
Fix a crash in OneClick mode caused by audio stream's name not being set.
Fix a crash in OneClick mode when it detects too many files as DGIndex's output (made it's detection of these files more selective)
Load Defaults Button
Relocate the profile box in the individual codec configuration windows so it is accessible from all tabs

0.2.3.2005 10 Jan 2006
Misc. x264 config dialog reworking

0.2.3.2004 10 Jan 2006
Added --nr (noise reduction) x264 option support.

0.2.3.2003 10 Jan 2006
Restored x264 tri-state the way it was before the whole tri-state was rewritten to a single method (that implies grayed out controls means also they're disabled in the commandline)

0.2.3.2002 8 Jan 2006
Some small design fixes in x264 configuration dialog

0.2.3.2001 8 Jan 2006
Fixed BiME and Chroma ME options not showing in command line preview

0.2.3.2 8 Jan 2006
Added missing --bime turbo exclusion for conditional compilation
Fixed logic for "Turbo" in x264DialogTriStateAdjustment()

0.2.3.1040 7 Jan 2006
In x264 config, setting the turbo option in a first pass mode does no longer changes GUI options.

0.2.3.1039 7 Jan 2006
Fixed :name tag support so spaces won't cause problems (patch by godhead)

0.2.3.1038 7 Jan 2006
Added support for the :name tag in mp4box (patch by godhead)

0.2.3.1037 7 Jan 2006
Removed the ability to save profiles with empty names. Added additional checks to ensure that these rogue profiles aren't loaded or saved.

0.2.3.1036 (work in progress)
Completed the code to enable/disable controls and labels in both tri-state and encoding mode
Modified the x264 Config Dialog desing a bit
*Made x264DialogTriStateAdjustment() to restore some of the default settings when switching profiles or enabling options that enables a group. (Removed coz it was crashing MeGUI without apparent reason!)
Changed "Codec" in "Encoder" in x264, snow, xvid and lavc dialogs titles
Fixed some conditional compilation warnings

0.2.3.1035 6 Jan 2006
Fixed the x264 lossless bug
Fixed the x264 threads bug

0.2.3.1034 6 Jan 2006
Added a few fixes for conditional compilation

0.2.3.1033 6 Jan 2006
Small fix to ensure all the shutdown checkboxes reflect the current state correctly.

0.2.3.1032a 6 Jan 2006
Fixed x264 conditional compiling.

0.2.3.1032 6 Jan 2006
Added a button to the queue tab on the main form: "Add Shutdown". This adds a shutdown job to the end of the queue. Automatic shutdown can still be set using the checkbox in the Settings form.
Revised: Removed the use of system jobs and added shutdown checkboxes to the Oneclick window and queue tab.
Shutdown status is now displayed in the window title if it's enabled.
Modified main window title to revert to name+version after the job queue has finished.
Fixed tri-state GUI display dependencies in x264ConfigDialog.cs

0.2.3.1031a 5 Jan 2006
More fixes for Segoe font (Win Vista default)
Attempt to fix a tri-state bug introduced in 0.2.3.1031

0.2.3.1031 5 Jan 2005 (pulled from relese)
Redesigned x264 codec config and part of the main form (original patch by mutant_fruit)
Fixed crash on configuring level-incompatible x264 settings
Fixed the over-restrictive AVC Levels, and the ignored Validate AVC Level dialog results
Fixed the displacement of the SettingsForm.cs controls and allowed to select a any folder in Settings to located Avisynth filters.
Fixed the "and close" checkbox in D2V Creator and LoadOnComplete control size
Fixed AVS default profile selection in MeGUISettings.cs
Fixed PSNR checkbox label for Segoe font (Win Vista default) in x264ConfigurationDialog.cs

0.2.3.1030 2 Jan 2005
Redesigned One Click mode to have a basic and advanced tab. Added oneclick profiles, and added support for avs profiles inside oneclick.
Allowed user to select "Don't care" for the file target in both AutoEncode and OneClick, so that MeGUI will not adjust the bitrate to reach the target, but will instead use the profile's settings. This also allows the use of crf and qp in AutoEncode and OneClick.

0.2.3.1029a 1 Jan 2005
Added context sentisive help

0.2.3.1029 31 Dec 2005
Added --bime to the list for disabled option for 1st pass "Turbo" (x264)
Some cosmetics in commandlinegenerator.cs

0.2.3.1028 31 Dec 2005
Added x264 --bime support

0.2.3.1027 30 Dec 2005
dimzon:
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) Removed redundant reference to DirectShow videoplayback module

0.2.3.1026 29 Dec 2005
berrinam:
Add support in commandline for --level command
Allow user to choose to enable PSNR calculations for x264 in the x264 config
Fixed >24h ProgressWindow problem (included support for days)
Fixed AviSynthWindow so that checking Mpeg 2 Deblocking triggered an event
Fixed displaying of a loaded job's FPS so that it doesn't show hundreds of decimal places

0.2.3.1025 29 Dec 2005
Fix for safe profile alteration - it was improperly overwriting the old profile.
Increased the cropping maximum to 200.

0.2.3.1024 23 Dec 2005
Altered the name formation for the filename used for the log when saving.
Tidied up the resolution calculations in the avisynth creator so that they behave consistently.
Added 1.78 to the list of accepted aspect ratios in getAspectRatio() (not sure why it wasn't there already...).
Altered the code executed on opening an avs file in the main form so that it will always change the output filename appropriately.
Sharktooth's changes:
Integrated changes to use Nero7 audio encoder
Weighted prediction and no-fast pskip removed from turbo first pass
Corrected bug that caused the mencoder call-back to hang
Fixes to GUI layout for Segoe font
Fix for force-film modification of d2v files.

0.2.3.1023 11 Dec 2005
Fixed a bug in generation of turbo 1st pass job in automated 2(or 3)-pass mode.

0.2.3.1022 10 Dec 2005
Altered the order in which codec settings are applied to the dialog on generation so that the dependencies
are calculated correctly.
Disabled quantiser groupbox in SVN builds (left it out of previous patch)

0.2.3.1021 9 Dec 2005
Added a size check to the video player resizing routine to prevent scaling out of the host form boundaries.
Consolidated and rationalised the tri-state dependencies in the x264 Config GUI.
Added Sharktooth's No Fast P-Skip option and removed AQ from x264 Config

0.2.3.1020 6 Dec 2005
Altered Path.GetDirectoryName to MeGUI.GetDirectoryName
Removed a redundant piece of debugging code from jobUtil.openvideo
Fixed a bug caused by incorporating the progress window code in the wrong place

0.2.3.1019 6 Dec 2005
Changes by doom9 to make show progress window context sensitive.
Added resizing to the video preview window.

0.2.3.1018 2 Dec 2005
Forced avs output to YV12
Restructured the code to open a video source in order to accomodate opening the dialog with a source already
specified.
Altered the formation of the main window's title. Version changes need only be set in AssemblyInfo.cs now.
Added berriman's avs script profile changes. (Move your avisynth plugins!) - Fixed it to load dgdecode from the
DGMPGDec directory

0.2.3.1017 2Dec 2005
Added AVI and vdr support. Will need to clean up any unneeded interface code later.
Added MPEG2 colour correction using Wilbert's ColorMatrix function.
Fixed 'suggest resolution' for cases in which no DAR is specified.

0.16 30 Nov 2005
Fixed the library calls so that users who have dgdecode.dll in the same dir as MeGUI won't experience a crash
(TBH I was being sloppy in not cleaning up the library code). Users should still be encouraged to remove
dgdecode.dll from their MeGUI directory for future compatibility reasons.
Fixed the check for presence of the Progress window so that update events won't be sent to it if it's not there.

0.15 29 Nov 2005
Removed trellis in turbo mode (Sharktooth)
Fixed file filter for the dialog to open stats files (was reading them as .log, but was writing them as .stats)
Added more info to one of the level violation warnings
Fixed the automatic dgindexer dialog call so that it won't close the avisynth script window if the dialog is cancelled
Added extra case variants to the MPEG input filter in avisynth script creator

0.14 26 Nov 2005
Added further automation to the avisynth script creator to load needed plugins.
Discovered that I was using an out-of-date version of Decomb.dll. Modified the script creator to use the
latest version and to use LeakKernelDeInt.dll, as I see DG recommends that.

0.13 26 Nov 2005
Added code to the avisynth creator to automatically insert a LoadPlugin call to dgdecode.dll.
Tidied up the input-field enabler code in EnforeLevels() so that it correctly reflects possible states.

0.12 26 Nov 2005
Fixed a warning in d2vReader, though I may want to go back and do something more involved with the exception later.
Also added a bit more error-handling for the code to load dgdecode.dll.
Altered the ?$& conditional compilation code so that it works with the new additions. 'compile all' should
produce no warnings or errors.

0.11 26 Nov 2005
Fixed a minor bug in the MPEG2 input filter for avisynth creator

0.10 26 Nov 2005
For some reason adding the path to dgdecode.dll in the PATH env var wasn't working for the imports done
in d2vReader.cs. After wasting far too much time trying various things I just did it a specific LoadLibrary()
call. Intialisation of the d2vReader now reads in the settings.xml file and finds the path to DGIndex from there.
Also added a call to this.saveSettings() when the Settings form closes.

0.9 26 Nov 2005
Added in the commandline generation patches to fix preview of automated 3-pass posted by doom9 (24Nov) and
Sharktooth (25Nov).

0.8 25 Nov 2005
The 'SAR' calculated by the avisynth creator is now transferred directly to the configuration for x264, xvid and
lavc encoders.
Audio language tag now defaults to English in the muxer.
Added a choice for minimal noise filtering to the avisynth creator: Undot().
Added a checkbox to the avisynth creator window to allow the choice of using dgdecode's integral deblocker.
Avisynth creator: Checking the 'Retain anamorphic resolution' box now causes 'Suggest resolution' to be
set to true automatically. 'On save close and load' is now checked by default as it was bugging me :).
Fixed a couple of bugs in avisynth script generation so that the new options get written correctly.

0.7 24 Nov 2005
The path to DGIndex is now added to the PATH environment variable so that it's not necessary to put dgdecode.dll
in MeGUI's application dir.
Additions to the main settings dialog:
You can now specify the directory in which your avisynth plugins are stored. When loading a dll in the
avisynthCreator Edit tab you'll automatically be sent to that directory.
There are 2 new text fields in the settings dialog for video and audio extensions. These will be
automatically added to the output name created when loading a video or audio file for encoding. This is optional
and defaults to null.

0.6 24 Nov 2005
Added the ability to load MPEG2 files directly in the AVisynth script creator. The vobinput dialog will be called
with appropriate settings installed. After the queued dgindexer job is run the avisynth window will re-open with the
d2v file loaded.

0.5 24 Nov 2005
Altered the avi script creator to allow encoding of anamorphic input streams without losing vertical resolution.
A new checkbox is present in the svisynth window: "Retain anamorphic resolution and set SAR in encoder". If this
is checked the resolution controls operate as in GordianKnot when GK is set to an input PAR of 1:1. On saving the
script a dialog will warn that SAR needs to be set in the encoder and gives the appropriate values. These values
are also written in a comment at the end of the .avs that is saved.
Added Telecide(order=1) option for PAL deinterlacing.

0.4 23 Nov 2005
Altered the way in which MeGUI handles changes to the video configuration in the x264 dialog. The aim is to
allow n00bies like me to tinker with proper profiles such as the ones released by Sharktooth without overwriting
them and forgetting what settings they've changed.
There is a new option in the MeGUI Settings dialog: Safe Profile Alteration.
If this is checked, upon exiting the dialog by clicking OK after having changed any of the encoder settings
APART from bitrate, SAR and zones, the program will create a new profile called "Tweaked"
which contains the new settings. The user may subsequently revert back to the old profile at any time as it
remains intact.
I excluded bitrate, SAR and zones from the protection as I thought those were elements that users might want
to alter according to the particular video being encoded.

0.3 21 Nov 2005
Added a check for frame dimensions.
Moved a few utility calculations from JobUtils.cs to AVCLevels.cs and altered the parameters to validateAVCLevel()
in order to support the above.
Altered the return values from the look-up functions in AVCLevels.cs so that Unrestrained is treated the same
as level 5.1 for many checks - should alter this later.
Fixed a mistake in EnforceLevels()that could cause the number of reference frames to be set to 0.
Implemented a static flag in x264ConfigurationDialog.cs to reduce some of the event-handler recursion. Not sure
if this is necessary or even really desirable.
files changed:
Form1.cs
JobUtil.cs
x264ConfigurationDialog.cs
AVCLevels.cs

0.2 20 Nov 2005
Small fix to the enabling code for P4x4mv so it won't conflict with Macroblock Options.

Levels Patch 0.1 20 Nov 2005
All the relevant levels logic now sits in AVCLevels.cs and each decision is centralised to aid management.
Switching to a new profile is barred if the new profile violates the level that's selected.
The selected level is enforced at each call to showCommandLine().
The enforcement code will attempt to make the current codec settings conform to the level specified.
If it is unable to do so it will force the level to Unrestrained and the calling Form (x264ConfigurationDialog)
will pop up a warning dialog.

log里的东西,是不是有点太多了....
引用

badchris@2006-05-19 14:02

晕……不是指这个Log(Changelog.txt)这个是每版升级的改动……是压制完后Log选项卡里面那些,刚启动是空的
引用

雷鸣@2006-05-19 14:09

AVI封进去无用
我下次传一个工具给你算了。你也可以自己去找找
我要去上课了现在

AVI2MP4
引用

MeteorRain@2006-05-19 14:14

LZ看吧。你问题没描述清楚,结果一群人在这里瞎折腾……

问题的解决方法是,先用avi2raw把avi中的h.264流解出来。
然后再用yamb配合mp4box把h.264流封装到mp4中就好了。

MeGUI是纯面向正常x264流的软件,对于avi里的非正常流是不接受的。
引用

雷鸣@2006-05-19 19:35

引用
最初由 MeteorRain 发布
LZ看吧。你问题没描述清楚,结果一群人在这里瞎折腾……

问题的解决方法是,先用avi2raw把avi中的h.264流解出来。
然后再用yamb配合mp4box把h.264流封装到mp4中就好了。

MeGUI是纯面向正常x264流的软件,对于avi里的非正常流是不接受的。



我的方法差不多,唯一不同就是不用mp4box而是用mp4creator
引用

snow4050242@2006-05-19 22:49

0.2.3.2116 22 March 2006

這個也太老勒。。。。
引用

青空のナミダ@2006-05-20 14:43

MR大人让我把AVI中的H264流分出来?
我是想把一个AVI文件封装成MP4的呀,如果是XVID等编码方式的话就不存在H264流了呀?
我的问题就是不管这个AVI是怎么编码的,总之可以用软件将其封装成H264编码的MP4即可
然后同音频一起封进MKV里面
引用

«12»共2页

| TOP