View Single Post
Old 24th October 2005, 14:32   #1  |  Link
buzzqw
HDConvertToX author
 
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
MkvMagic 1.33 (DVD/AVI/IFO/D2V/AVS to DVD/Mkv/Mp4/Avi All in One, GPL)

Hi All !

I am glad to annunce the new release of MkvMagic ! (ver. 1.33, scroll down for changelog)

In crude way (better reading the manual or take a look at images) : 13 way do encoding (manual, semi automatic, full automatic) in XviD (and XviD Command Line) or X264(VFW and EXE) or Mpeg2 (HcEnc,QuEnc,AutoQMatEnc,Rejig), 2 audio tracks (mp3/ogg/aac-lc/aac-he,5ch), 4 container (mkv/mp4/avi/dvd), 2 subs tracks (vobsubbed and the muxed in mkv), 14 resizer (now editable), automatic quality/resize, automatic ar, dvd support (dvd to rip or already ripped), or 30 avisynth filter (and possibility to expand over and over) (now much more), possibility to deinterlace (and apply custom deinterlacer) and over and over...

Link to Manual (just to take a taste...) UPDATE to 1.33

Project now hosted on SourceForge

Please Download from sourceforge or if problem here the direct link
MkvMagic 1.33

The file is a .rar archive. No need to install new software just unpack. Only needed avisynth 2.55+, x264 ver 504+, xvid 1.1.0

Note : i live in pal land so all my tests is done with pal source material.

Sorce code (in purebasic) is avaiable on MkvMagic Sourceforge Site !

BHH

CHANGELOG

NEW CHANGELOG ON NEXT POSTS


0.68
Is now possible to process uncompressed avi (Thanks Rickee!!!)
Resolved bugs using 1 pass with X264
0.67
Now if choosed Quality or Quantitizer (for X264.exe) the bitrate combo is populated with default values
Now MkvMagic will search application directory in its folder.
THERE MUST BE PRESENT: BeSweet / DOC / exe / filter / matroska / profiles / script / Tutorial folders
0.66
Added language tag to audio when muxing into mp4
Is now possible to choose per mp3 audio encoding ABR or CBR
Is now possible to specify at witch Quant the compression test must be done (both for XviD or X264 VFW and Command Line)
0.65
Whenever you change container the audio choice will be reset to default (mp3 128)
Is now possible to encode audio in AC3 (both 2ch, 5ch+1). Be carefull, source audio cannot be ac3! (besweet bug..)
Update Lame_Enc to 3.98b2
Added FastPSkip option (will be parsed from Sharktooth' profiles)
0.64
Update log for BeSweet
BeSweet don't correctly parse frequency settings
Returned MP4Box into Matroska folder (and btw updated to 1.6.5+subs fix)
Introduced AAC audio settings in "Credits/Calc/Audio" panel. Used for tuning AAC encoding (or for choose WinAmp CT over Nero 7)
0.63
After much thinking i have adopted BeSweet for all audio encoding pourpose.
This will let out azid.exe/oggenc.exe/lame.exe/ffmpeg.exe and more.
I will use twolame.exe for mp2 encoding, 'cause both mp2enc/toolame isn't stable.
Also i will use delay_fix.exe by JSoto for fixing delay and check correct stream
Is also now possible to encode avi to avi (and apply convertfps() if needed)
0.62
Added support for besweet (not used)
Using Enc_aacPlus for 5+1 AAC encoding (AACEnc doesn't support 4gb+ wave file)
Now if you choose encoding in 5+1 (ogg/aac) , the wav file is always deleted
Moved Mp4Box into executable directory
Tuned up the autoresize settings for x264 (target Q=19)
Now checkmedia.txt,dvdinfo.txt and other files used for parsing is deleted
0.61
Even for d2v input AR is calculated now
If X264's Shartooth Profiles doesn't exist the program wil not hang
Now framerate is setted for AutoQMatEnc
0.60
Is now possible to specify output framerate and to framerate conversion for avi to dvd conversion (for PAL to NTSC or viceversa)
0.59
Near perfet AR calculation on X264 ( a good job !)
Better Autosize calculation (now is calculated on exact width/height)
Better bitrate calculation for X264
0.58
Better layout on panel (i tryed at least)
0.57
Splitting on Mp4 container is now fuctional (stupid bug, as usual)
0.56
Now all passes for X264 will write a batch file for a better analyse of command line string (and catch error...)
0.55
Is now possible to write a command line file based on X264 settings. Just click on "WriteCMD", on destination directory a "x264cmd.bat" will be writed
0.54
Bug fixes,bug fixes,bug fixes (and a lot more bugs!)
0.53
Is now possible to let MkvMagic parse and set AR even for X264 encoding
0.52
Most switch on X264 gui have now a tooltip based on Mencoder manual
0.51
Full fuctional X264.exe gui
Is possible to do ABR,2 Pass (auto bitrate,manual bitrate), Constant Quality, Constant Q
If 2 Pass or ABR is choosed is possible to specify the bitrate or by leaving "AUTO" let MkvMagic calculated it
For Constant Q and Costant Quality is NECESSARY SPECIFY THE Q OR CRF
0.50
For avi input is now possible to the frequency (48000 or 44100) for audio output
0.49
Better (again) resize routines for dvd to dvd
More tooltip for crop and bitrate calculator
Now even long path is supported (for input and output file). Max 100 char BUT NO SPACE in path !!!. (So don't copy on desktop !!!)
0.48
Better resize routines for avi to dvd (for AR respect)
0.47
MkvMagic is able to parse Sharktooth profiles for MeGui.
Un7zip the file in MkvMagic directory. It will create a folder profiles/video with all xml file in it
0.46
Added a Bitrate calculator
Added X264.exe gui (not fuctioning)
0.45
Added tooltip for new Avisynth Panel
Added tooltip for extra panel
is now possible to choose as input an audio file (or video...) . If you choose ES Audio only the audio track will be converted
0.44
Added a new Panel
Is possible to specify the dll to load
Is possible to specify the avsi to import
Is possible to write a command script both before resize and after resize filter
0.43
Added Trim option. Is possible to either trim source file or encoded at fixed quant
0.42
Is now possible to specify crop parameter
Is now possible to specify resize parameter
0.41
Is now possible to manual tune autocrop parameter. Pay attention, what is writtend is used by application
0.40
Is now possible to choose how to parse avi (and now ogm/mkv) file: using AviSource or DirectShowSource.
Default is on DirectShowSource
Is now possible to convert avi input in mpeg2 file
Tuning of mpeg2 encoding profiles
0.37
Using Avisource is now possible to add as source file avi
0.36
Update Avi_Mux-Gui at 1.17.4
Update Lame to 3.97 beta 1
Is now possible after a DVD encoding with DVD mux to build an iso-dvd for later burning
If enabled Delete temp.file and Build ISO, the AUDIO_TS and VIDEO_TS previusly created are deleted.
Now if mpeg4 as container is used all option used for mpeg2 encoding are disabled
0.35
Is now possible to delete all temporary file even for mpeg2 encoding
0.34
Is now possible in mpeg2 mode to encode only audio or only video (with no muxing)
Better disabled/enable option for mpeg2 routines
0.33
Enable subs in DVD mode.
The subs/audio also get correct language tag description. Subs are converted to sup.
0.32
Is now possible to build a DVD video, with AUDIO_TS and VIDEO_TS folders
0.31
Introduced the possibility to to a Costant Quality encoding. Only with HCenc or AutoQMatEnc.
Is also possible to encode in CQ Auto mode. With HCenc or AutoQMatEnc is possible to encode at fixed quant but with a maximum bitrate. In this way a 1 Pass VBR could be processed.
Wiser routines for enable/disable options/box on varius change of encoder/container
Is now possible to specify the max bitrate (when enabled in encoder) used in encoding.
Tooltip for new options
0.30
Introduced the possibility do encode in Mpeg2 format.
Using HCenc or QuEnc or AutoQMatEnc is now possible to do dvd copy (honoring all Law on copyright).
Right now is possible only to build audio (as mp2) and video (as mpv)
The video could be encoded in 2 Pass VBR, 1 Pass CBR or 1 Pass VBR. Bitrate can be manual or automatic
0.22
Varius bux fixes
Otpimized code
Updated AAC audio encoding libs
0.21
Is now possible to let resizer be applyed by QMF(). Take a look at "QMF() Script5" . It is easy:
1') in resize filter choose EDIT but do not write anything (resize box should be blank)
2') choose a QMF filter script with a resizer (in any fuction) applyed
Is now possible to choose more the 4 qmf script. AS LONG AS the first THREE character of filter is QMF , this filter will be used as a QMF function, so with import of QMF script and fuction ! (what you write as qmf filter, as "QMF Script 6" a file with the SAME file NAME must be present in script directory)
Added support for filter DCTFilter
Added support for filter HQDN3D
0.20
Added support for LimitedSharpen
Now on resize list you will find even LimitedSharpen. Feel free to edit the parameters BUT remember that output with/height must be named out_width/out_height , otherwise , after autocrop, will be applyed the width/height specified in edited string.
To test some fun try "LimitedSharpen(1.25,1.25,out_width,out_height,edgemode=-1,3)" (enable edit and choose LimitedSharpen, then edit it by adding "edgemode=-1")
BIG NOTE: if you edit the resizer (whatever resizer is edit) THAT STRING will be applyed for resizing (so no string -> no resizer, only auto crop, take a look at 0.16 upgrade)
0.19
Now Configure codec button is enabled only when is needed to configure Codec
0.18
Solved audio bug with vob input (introduced with 0.17)
Revisited the QMF script. Please take a look at QMF.avs and the new QMF() Script
Now QMF is much more efficent. Feel free to modify QMF() Script ! (my preferred are "QMF() Script4" and "QMF() Script2")
Added the possibility to Delete temporary file. If check is validated all file but final movie (and source movie/audio) will be deleted
0.17
Solved a stupid bug that will ignore AR set by user
Is now possible to choose as input file even file D2V. After choosing this file MkvMagic will prompt two time for choosing till two audio tracks. If you want to process only one audio tracks choose the first and click on cancel on second request.
Added an About box (mainly for Legality use)
NOTE: external audio could be ac3, mpeg layer2 or layer3, wav. NO OGG - NO DTS. OGG audio is compatibly only if Copy Original is choosed as audio codec
NOTE: the d2v file must be compatible with dgdecode.dll it filter directory (as now 1.4.6, DGIndexProjectFile12)
Update fft3dfilter to 1.8.1
0.16
Resolved (after a big hunt) the bug that occasionally crash MkvMagic after encoding , before muxing !!
Added the possibility to edit the Resizer filter. NOTE : if you want to apply autocrop write something like "SimpleResize(640,480)" if DO NOT WANT to apply autocrop write "SimpleResize(movie,640,480)

Last edited by buzzqw; 9th August 2006 at 09:19. Reason: Update version
buzzqw is offline   Reply With Quote