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. |
|
|
Thread Tools | Search this Thread | Display Modes |
24th October 2005, 14:32 | #1 | Link |
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 |
12th December 2005, 13:21 | #5 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
Update to 0.67
Mayor Change: many an more: d2v input avi input mpeg2 output (even dvd or dvd iso) using hcenc,quenc,autoqmatenc or rejig x264.exe full fledged gui (ABR, 2 automatic pass, constant quantitizer,quality), parsing Sharktooth profiles bitrate calculator trim/rise quant nero7 or Winamp CT audio and a lot more BHH Last edited by buzzqw; 12th December 2005 at 13:24. |
12th December 2005, 15:22 | #6 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
EDIT : latest mkvmagic.exe
EDIT: LOOK at first post changelog : www.64k.it/andres/_Changelog.txt BHH Last edited by buzzqw; 9th January 2006 at 14:58. |
19th December 2005, 15:13 | #7 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
Update to 0.75 download link on first post !
changelog from latest 0.67 0.75 Added auto deinterlace option. If you choose "AUTO" a test on 2.5% of movie will be performed and if more than 5% of frames is interlaced the interlaced choosed in Credits/Calc/Audio will be applyed. Else if you choose a denterlacer or this interlacer will be always applyed. If you choose "NONE" neither test or interlacer will be performed/used 0.74 Quantitizer factor for autosize test can accept decimal value (for XviD) Output directory is now parsed for space in name. If space is found Mkvmagic will ask for another path 0.73 Update parsing of Sharktooth profiles (test with 19a) Chapter is also applyed to MP4 container Bug fixes (mkv muxing) Reorganized Input Panel Changed the size of media input. Now, as in calc/bit, there are varius preset (1cd, 2cd, 3cd,1/6dvd...). Is possible to write down the size however (like 50, for 50 mb) Added MotionProtectedFPS() for framerate conversion (http://forum.doom9.org/showthread.ph...9&page=1&pp=20) Changed About text (not more mutuated from AutoGK) 0.72 Totaly rewritten and recomposed programs path. Now in exe folder all files are organized for homogeneity. Added ChapterExtractor for a correct chapter muxing (in mkv) Updated HcEnc to 0.16A (0.16.0.1)(Thanks Hank315 !) Updated AutoQMatEnc to 0.32b02 Corrected avisource in no-compressed avi 0.71 Now stats file of x264.exe is automatically deleted after encoding Update MkvMerge to 1.6.5.4 (SSE2 build, if your processor isn't sse2 capable, substitute mkvmerge.exe with all mktoolnix contents) Parsing of Script folder. Now you can put in script folder your script. At next start of MkvMagic the script will be automatically avaiable Added a new button for writing avisynth script. This button will write the avisynth script based on filter choosed. For writing go in "Avisynth Extra" and click "Wr", the script file is movie.avs. NOTE that AR will be wrong 0.70 Is now possible to drag&drop input file (in input string) Resolved crash of AviMux_Gui/Mp4Box when no audio is selected 0.69 Update Besweet plugin to latest Dimzon dll for Nero7 Update LibVorbis with correct 5+1 channel mapping Corrected --me (x264.exe) on turbo pass Resolved hang of avs2avi when encoding very short uncopressed avi 0.68 Is now possible to process uncompressed avi (Thanks Rickee!!!) Resolved bugs using 1 pass with X264
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
30th December 2005, 12:03 | #9 | Link |
Swiss tony
Join Date: Jun 2002
Location: Swiss tony encoding school
Posts: 24
|
Many thanks for this, quick question, my version only allows you to choose a standard cd size, or variables of the standard size, and not a certain filesize, do i need an older build?
__________________
you reap what you sew |
30th December 2005, 12:16 | #10 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
using latest 0.75 simply write in "Set MB Size Unit" how many mb you want like "500" and how many piece (1 or more)
about wmv ... don't know.. i will study the scripting possibility BHH
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
9th January 2006, 14:56 | #11 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
Update MkvMagic to 0.80
Here the changelog for last update (0.75 -> 0.80) 0.80 Now WriteCMD in X264 panel write batch for both passes Added support for xvid_encraw Added support for Anamorphic encoding + SAR signaling (X264/XVID in MKV container) Resolved bug of copy audio source when input and output directory is different Added Shutdown option. Will force shutdown at end of encoding 0.79 Is now possible specify for compression test to do encoding in CRF or QP or Bitrate Added the possibility to specify the maximun resolution to test for compression test. For example if you let auto the compression test is done against full width so the file resulting will be bigger. Bigger file means less final width Denterlace test is now faster and more saver to use (aka less prone to crash) 0.78 Added --bime option Bime is now parsed from Sharktooth profiles (tested with 20) On choose codec setting the application is no longer blocked 0.77 Update Audio routines when mpeg2 is choosed Now Destination path is placed on input directory (when input is choosed) 0.76 Added two small button at each side of filter choice. If you click these button the scrip selected will be opened with notepad. Useful for checking qmf script ! Temporary hc.dbs file create by HcEnc is now automatically deleted after encoding Update manual to 0.75 Better parsing of AR from d2v
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
9th January 2006, 15:22 | #12 | Link |
retired developer
Join Date: Oct 2002
Location: Canada
Posts: 8,978
|
Should this thread be moved in New A/V Codecs, AVC or Xvid?
__________________
Detritus Software |
9th January 2006, 16:33 | #13 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
i truly don't know ...
like your RealAnime (that i like very much) this is a multipurpose program that work with a wide area input file (from dvd to avi) and output an equally range of output (avi/mkv/mp4/dvd) And in for encoding pourpose it can use xvid (vfw or xvid encraw.exe) x264 (both vfw/exe) and mpeg2 (hcenc/quenc/rejig) so.. i don't know where is best fitted thanks for your interest Siber !! BHH
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
23rd January 2006, 15:26 | #14 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
Update to 0.87 (see first post for download)
CHANGELOG 0.87 Finally resolved all problem (i hope !) for ifo parsing. Even for pgc the parsing is now correct. Attention ! Changing PGC will change audio and subs selection ! REMEMBER THAT THIS CHOICE IS USED ONLY FOR SUBRIPPING. MKVMAGIC WILL PROCESS ALWAYS MAIN PGC. PLEASE CHOOSE MAIN PGC. 0.86 Corrected the filter separator ":" not "," http://forum.doom9.org/showthread.php?t=106150 If source is mpeg the audio wasn't correctly SSRC to selected frequence The ecl for AutoQmatEnc now specify the number of frames (no more false autodetect) The movie lenght routines now use xvid_encraw. Much faster and less ram to swap 0.85 Update XviD Command Line for work with 20/01/2006 release ! On XviD Command Line is now working single pass, 2 pass, quality encoding. If XviD Command Line is choose compression test is no more done 2 times 0.84 Update IFO/FILE parsing. Now the temporary file will be created in MkvMagic directory (so if some newby will try to open as input a dvd drive the program will not complain) Now on DVD (ripped or to rip) MkvMagic will ask to choose PGC. This information is used for SubRipping (for better synchronization) 0.83 Update log file 0.82 Better bitrate calculation for X264 Now X264 compression test is done against a CRF of 18 Now Auto on "Force Mux DAR" will calculate the exact (NON ITU) DAR of movie (for film with DAR between 2.33 and 2.38 the DAR is set to 2.35. I will accept suggestion) 0.81 Added Noise Reduction in X264 options. Also parsed from SharkTooth profile
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
13th February 2006, 12:32 | #15 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
Update to 0.92
Changelog 0.92 Varius Buxfixing of HGAvsOptimizer. 0.91 Resolved hangs on HGAvsOptimizer on long movie. Update HG filter profiles. Feel free to change and suggest better combo 0.90 Added preliminary support for HGAvsOptimizer. Using this fuction all movie will be encoded for finding the best filter settings. Go for tuning in Avs Optimizer. For enabling check "Use HG Avs Optimizer". A big thanks to Dario Genovese for this great utility !!! ( Grazie Dario!!!) 0.89 Optimized "Clean file" option. WOW ! MkvMagic go from 365Kb to 362Kb Now after encoding and muxing MkvMagic will not close, but pop-up again Added Copyright in MkvMagic Source Code (that is emailed upon request) Minor Fix (delete temporary parsing file) Added to Log file what decrypter is used Only used filters are reported in log In Log file both dgindex and delaycut command line is reported 0.88 Added support for DVDDecrypter. Go in "Credits\Calc\Audio" and choose what decrypter to use I am forced to remove from package DVDFab Decrypter. Please put in exe folder\vsrip or DVDFabDecrypter or DVDDecrypter Added a message info if both decrypter weren't found Already present in 0.87 (but missing update log report... ) Now "Sample" is avaiable even for X264.exe
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
27th February 2006, 15:40 | #16 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
Update to 0.95
Changelog 0.95 Update profile for muxing AVI. Problems with SA should be solved Update Sharktooth profile to v21 0.94 WOW ! Added "To Icon" for minimize all program lauched by MkvMagic !!! Please this is an initial release so be carefull and test it ! Now is used only for mkv/mp4/avi rip Tuned bitrate calcualtion for x264 Solved problem for non 48khz for OGG 5+1
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
17th March 2006, 13:26 | #17 | Link |
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,552
|
Update to 1.00
Update to 1.00
Changelog 1.00 Added a preliminary support of better deinterlacing rountines. The program, using a simplified version of AutoGk routines (also taken from source_detection from Berrinam, Thanks !!!), can determine if stream is interlaced or film or telecined or even hybrid. The problems awake only if hybrid film is detected ... I haven't much samples for testing /also a big thanks to Special kei for providing some of this) Update (again) parsing of file (from mpeg). If time.avs fail , parsing is done directly over d2v Better calc of resolution. "Strange" values should not more appear Added possibility to specify minimum and maximum resolution (due to automatic resolution) 0.99 If parsing d2v FILM % is found over 95% and framerate is 29.97 than Forced Film is appyed on d2v creation Many updates in mkvmagic.log (for better bug's hunting) Correct an ugly error in defalut.avs (bug reported by "Dale") Update to Sharktooth profile's v22 Added a sanity check for very low resolution. If autosize would led to width less than 16. Than final width will be total width/3 For sake pourpose renamed X264 encoding mode "Quality" to "Quality (crf)" 0.98 Fixed error with very big/very small clip size Fixed "Copy Original" when using DTS audio tracks ( bug reported by "Special Kei") Changed (more robust) detection of movie parameter (problem reported by "Dale") Added support for Force Film. If d2v report a % of film over 95% the force film is applyed. (my big thanks to "Special Kei" for spotting the problem and sending a sample for study !!) Added Bit/Pixel support. In "Set MB Size Unit" write "bp=0.xxx" , where xxx are bit/pixel value (like 0.18 or 0.22). This values will be used for calculating bitrate. This bitrate will be used for both single or 2 pass. Actually only applyed to x264 command line and xvid command line I am not a fan of this formula but this is the reward for the first bug reporting (my greatings to "Special Kei" ) 0.97 Update support for CT encoder Update autosize routines. Is now possible to specify how many % of movie to analyze Added support for "--direct auto" in B-Frames-mode (now default). Temporary disabled parsing of this values from Sharktooth profiles (will be enabled when sharktooth will updates its profiles) Update splitting routines for mp4 Added in MP4 muxing the -fps parameter 0.96 Added choice of priority (go to Credits/Calc/Audio). Defalut setting to Idle Corrected a (very stupid) bug that in rare case would disable indexing of capitalized files... Added support for MvBob deinterlacer. NOTE: i got several problem of "Width has to dividable by 8" even if width is even divisible by 32. So i put MVBOB after resize. If you have a solution or suggestion fell free to mail
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
23rd March 2006, 22:25 | #20 | Link | ||
Registered User
Join Date: Apr 2005
Posts: 1,740
|
Quote:
Quote:
|
||
Thread Tools | Search this Thread |
Display Modes | |
|
|