Log in

View Full Version : AutoMKV 0.93a - (DVD/TS/AVI/AVS to X264/XviD/WVC1 into MKV/MP4/WMV) update 30/12/2007


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [39] 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92

delacroixp
17th April 2007, 08:49
I'm been thinking of trying something higher in quality than 18. Also, any recommendation of a filter to sharpen? I figured you might know since you were processing VHS tapes (made into AVIs) for a library I assume?
Try 17-CQ-CRF... I certainly am, especially after seeing the kind of results that can be achieved with AutoMKV and H264.

I prefer '1 disc - 1 movie' and often a 10 or 20% reduction will do the trick... even including the original AC3 audio track(s)... actually, I've had a very real problem converting AC3-surround to MP4-surround... the BeSweet-to-WAV conversion is flawless but the WAV-to-MP4 crashes instantly... any thoughts...

After seeing Q18-DAR results... I'm iching to try Q17-Anamorphic, maybe even Q16... it's like a desease, an affliction, I'm hooked and addicted... please help...

Cya... compie's calling... got to go... again... (it's the Aliens)* : .


:):D:eek:
Pascal

nx6
17th April 2007, 08:51
Try 17-CQ-CRF... I certainly am, especially after seeing the kind of results that can be achieved with AutoMKV and H264.

I've already tried that. I didn't see much difference (but I was using anime as a test, and I imagine it would have a greater impact on a movie).

buzzqw
17th April 2007, 08:56
@nx6

got it, is due to no filters at all applyed (and no colormatrix... )

fixed in next update... now apply at least a filter or as last line avs write "return last"

BHH

nx6
17th April 2007, 09:07
@buzzqw

The encode is running right now, so you have found it. Thank you for your prompt response.

Is it okay to use the SSE2 version of NeroAACEnc? I just realized today one exists, and was going to use it and just rename it to match the original filename AutoMKV is looking for on startup.

Also, probably wont effect any normal projects, but I noticed DGIndex is set to rip the main audio track only by default right now, not rip all tracks like previously. It caught me off guard when I made my test over again and only got one audio track to use when it finished building the new d2v file.

buzzqw
17th April 2007, 09:11
Is it okay to use the SSE2 version of NeroAACEnc

no prob at all!
even more substitute the removegrain.dll with sse2/sse3 avaiable (and all dll that have more powerfull version)

not rip all tracks like previously
this behavior isn't changed... dgindex will switch to demux alla tracks only if request or if the requested track isn't found...

BHH

buzzqw
17th April 2007, 11:37
update 0.81a

http://www.64k.it/andres/data/a/AutoMKV081a.exe

0.81a 17/04/2007
ADDED: Varius way of changing fps in Advanced Avisynth. Note all but MVFlowFps and MVFlowFps2 want fps expressed as "Numerator,Denominator". Note MVFlowFps and MVFlowFps2 have a fixed denominator of 100, so simply write 2500 for 25 fps
FIXED: The avs will not return clip if no resizer, no colormatrix , no deinterlacer and no filter used (thanks to nx6)

BHH

TheRyuu
17th April 2007, 21:31
That would be exactly what I'm doing. I haven't been thrilled with the quality of the DVD releases, though. The video has this slight blurriness to it. That is why I was asking about sharpening filters last week. There also are few extras (not that I'm heavy into extra content).

Meanwhile, I was watching Full Metal Alchemist last week, and they have a 5.1 English track in addition to the normal 2.0 channel Eng and Jap. and two angles for each episode so you can see all the credits and such in whichever language you choose.

Speaking of being sharper...
@buzzwq

I notice you're including the MSharpen filter (http://neuron2.net/msharpen/msharpen.html) in AutoMKV now. That's funny, that was the same filter I was adding to my set (http://forum.doom9.org/showpost.php?p=988043&postcount=1832) for v080b a few days ago. :D

If your looking for a good sharpening filter I think that you really can't go wrong with SeeSaw.

Example of a Seesaw scipt:
SeeSaw(NRlimit=0, NRlimit2=5, Sstr=1.70, Szp=1, Slimit=50, Sdamplo=29, Spower=1, sootheT=0, SdampHi=35)

The Sstr value is for the amount of sharpening. 1.70 is really high though, especially with the standard seesaw script that comes with AutoMKV. Might want to try a value of 1.5 or lower.

Like use something like this:
FluxSmoothT(8).SeeSaw(NRlimit=0, NRlimit2=5, Sstr=1.50, Szp=1, Slimit=50, Sdamplo=29, Spower=1, sootheT=0, SdampHi=35)

SeeSaw can do wonders :)
Also check out some stuff here. (http://www.avsforum.com/avs-vb/showthread.php?t=719041&page=1&pp=30)
And the 8:13 guy on the above page customized the SeeSaw.avsi to produce less ringing and it's in the DVD Package on the page. With that you might be able to get away with 1.5 Sstr value but that sort of gave me ringing.

nx6
17th April 2007, 22:49
I have added a dedicated page on the Wiki that covers the installation of AutoMKV.

http://automkv.wiki-site.com/index.php/Installation

delacroixp
18th April 2007, 00:02
Try 17-CQ-CRF... I certainly am, especially after seeing the kind of results that can be achieved with AutoMKV and H264.

I've already tried that. I didn't see much difference (but I was using anime as a test, and I imagine it would have a greater impact on a movie).
I tried Q16-Anamorphic, I saw the difference and I conquered...

Funny thing is, though, it's no better than Q18-Anamorphic, the filesize is equal to Q18-DAR... It's as though Q18 is the quality limit, per pixel, but by encoding in DAR resolution you give it more pixels to work with and the quality goes up another notch... try and C 4 yourself...

Conclusion... Q18-DAR is better quality... Q18-Anamorphic is better filesize...


:):D:eek:
Pascal

delacroixp
18th April 2007, 00:34
Sorry... double post...

It's almost 2 in the morning and I'm losing the plot

delacroixp
18th April 2007, 00:35
I have added a dedicated page on the Wiki that covers the installation of AutoMKV.

http://automkv.wiki-site.com/index.php/Installation
Beautifully laid out... and nicely explained... which reminded me about the RemoveGrainSSE2.dll which I hadn't done...
I'm running Q16-Anamorphic again since I use RemoveGrainSSE2.dll and the encode didn't seam quite happy the first time...

Too many FPS...


:):D:eek:
Pascal

nx6
18th April 2007, 00:53
Yeah, I was thinking about these occasional performance tweaks that are mentioned in the forums and are quickly lost within the hundred or so pages that make up the thread. I realize the installation page is repeating information that already makes up the first section of the full manual, but covering it in the detail I did seems to be too much info to not warrant a separate article for it (kinda like when you get a new stereo component and they have a "quick start guide" that gives you the installation steps without having to thumb through the whole manual.

Plus it gives a place to additional links pointing to other info (like the multithread article).

dlflannery
18th April 2007, 04:40
I have added a dedicated page on the Wiki that covers the installation of AutoMKV.

http://automkv.wiki-site.com/index.php/Installation
Nice! :thanks: ---- but did you leave out the WMEncoder installation?

Quoting from the first post in this thread:

For WVC1 support is needed WMEncoder (9 serie's) + Windows Media Player 11
for trouble look at this thread http://forum.doom9.org/showthread.php?p=911873

nx6
18th April 2007, 06:09
Nice! :thanks: ---- but did you leave out the WMEncoder installation?

That's the great thing about a wiki, anyone can contribute so when I leave something out then someone else can pick up the ball. :D

I just read through the thread and I'm looking for a link to post to the wiki to get the required software and I'm not finding it.

They mention this site:
http://www.citizeninsomniac.com/WMV/#WMCmd

but there doesn't appear to be anything there. It's just a blank sky blue page for me. :confused:

I guess I'll go on Microsoft's site looking for the SDK download.

nx6
18th April 2007, 07:02
Okay, I've added the WVC1 stuff in, or made an good effort at least. It would be nice if someone who actually is using the Windows Media encoding could review/correct/add to it as I did not install any of the components myself, since I have no intention of ever using them.

buzzqw
18th April 2007, 07:41
update the wiki on wvc1 stuff... i will re-check later

BHH

nx6
18th April 2007, 10:00
@buzzqw

Have there been any changes made recently in the deinterlacing routines? I'm getting some interlacing issues that I wasn't with 0.80b.

buzzqw
18th April 2007, 12:04
0.81
FIXED: Movie deinterlacer before autocrop (suggestion by Tobytl)

this is for NOT having problem!

what issue have you ?

BHH

nx6
18th April 2007, 18:45
this is for NOT having problem!
what issue have you ?
BHH

I'm getting interlacing patterns in areas of action. Like here (person running).
http://img48.imageshack.us/img48/9586/vlcsnap15977rg2.th.jpg (http://img48.imageshack.us/my.php?image=vlcsnap15977rg2.jpg)

Or here where the view is panning...
http://img337.imageshack.us/img337/2255/vlcsnap19492sm9.th.jpg (http://img337.imageshack.us/my.php?image=vlcsnap19492sm9.jpg)

I reinstalled and ran tests with both 0.80 and 0.80b and had the same problem though, so it's not the version of AutoMKV.

Can the length of a D2V effect how well deinterlacing works? The earlier encodes without this problem were full episodes, but when I started using these 2-3 minute samples is when I started to see this.

buzzqw
18th April 2007, 19:00
open the log.. and search for autodeint finds..
search

Processing completed. Type is determined to ???
BFF: ???
TFF: ???
Order: ???

what is reported ?

EDIT: and yes more long is the sample/movie better is the deinterlacer routines... but i think some change... :) (like in megui the pre-analysis)

BHH

nx6
18th April 2007, 22:31
I ran the test encode again just now in 0.81a (those sample frames are from 080b).

open the log.. and search for autodeint finds..
search

Processing completed. Type is determined to ???
BFF: ???
TFF: ???
Order: ???

what is reported ?

You know, I don't see those at all. :confused:

16:15:41 0.81a - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
16:15:41 Selected Input file: S:\Bleach081d2vfiles\Bleach Test 3\VTS_01_1.d2v
16:15:41 Selected Output dir: S:\Bleach081d2vfiles\Bleach Test 3\temp\
16:15:41 Selected Final Name: deinttest1
16:15:41 Selected Container type: MKV
16:15:41 Selected Encoder: X264
16:15:41 Selected Size: Don't care about size
16:15:41 Selected Slice: 1
16:15:41 Selected Profile: ConstantQuality-CRF.xml
16:15:41 Selected Width: Original
16:15:41 Selected Resizer: NONE
16:15:41 Selected Filters: NONE
16:15:41 Selected Deinterlacer: AUTO
16:15:41 Selected Field Order: AUTO
16:15:41 Enabled CRF/CQ AutoRes at 18 value
16:15:41 Track Language 1: S:\Bleach081d2vfiles\Bleach Test 3\VTS_01_1 T01 2_0ch 224Kbps DELAY -185ms.ac3
16:15:41 Audio Codec 1: Nero AAC
16:15:41 Audio Quality 1: 0.30
16:15:41 Audio Channel 1: Stereo
16:15:41 Track Language 2: S:\Bleach081d2vfiles\Bleach Test 3\VTS_01_1 T02 2_0ch 224Kbps DELAY -185ms.ac3
16:15:41 Audio Codec 2: Nero AAC
16:15:41 Audio Quality 2: 0.30
16:15:41 Audio Chennel 2: Stereo
16:15:41 Advanced Audio Settings DUMP Track 1
16:15:41 Nero Option Profiles: AUTO --- Encoding Mode: Quality
16:15:41 CCT Option Profiles: AUTO --- Channel Options: AUTO
16:15:41 Lame Settings: ABR
16:15:41 Audio Normalization: 1
16:15:41 Frequency: AUTO --- Tempo : NONE
16:15:41 Pitch: NONE --- Other Add :
16:15:41 Advanced Audio Settings DUMP Track 2
16:15:41 Nero Option Profiles: AUTO --- Encoding Mode: Quality
16:15:41 CCT Option Profiles: AUTO --- Channel Options: AUTO
16:15:41 Lame Settings: ABR
16:15:41 Audio Normalization: 1
16:15:41 Frequency: AUTO --- Tempo : NONE
16:15:41 Pitch: NONE --- Other Add :
16:15:41
16:15:41 DelayCut CMD: S:\AutoMKV081a\exe\dgindex\Delaycut.exe -auto -out "S:\Bleach081d2vfiles\Bleach Test 3\temp\fixed1.ac3" "S:\Bleach081d2vfiles\Bleach Test 3\VTS_01_1 T01 2_0ch 224Kbps DELAY -185ms.ac3"
16:15:44 DelayCut CMD: S:\AutoMKV081a\exe\dgindex\Delaycut.exe -auto -out "S:\Bleach081d2vfiles\Bleach Test 3\temp\fixed2.ac3" "S:\Bleach081d2vfiles\Bleach Test 3\VTS_01_1 T02 2_0ch 224Kbps DELAY -185ms.ac3"
16:15:46 Encoding S:\Bleach081d2vfiles\Bleach Test 3\temp\fixed1.ac3 to NeroAAC with 0.30 quality
16:16:18 Encoded 1' Audio Track: 985947 bytes
16:16:18 Encoding S:\Bleach081d2vfiles\Bleach Test 3\temp\fixed2.ac3 to NeroAAC with 0.30 quality
16:16:41 Encoded 2' Audio Track: 993494 bytes
16:16:47 Number of Frames: 3406
16:16:47 Framerate: 29.970030
16:16:47 Movie length in Seconds: 114
16:16:47 Movie Width/Height: 720/480
16:16:47 DgIndex AR: 4:3
16:17:38 Order: unk
16:17:38 Starting X264
16:17:39 CRF encoding X264: S:\AutoMKV081a\exe\encoder\x264.exe --pass 1 --crf 18 --stats "S:\Bleach081d2vfiles\Bleach Test 3\temp\.stats" --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --mixed-refs --trellis 1 --ref 3 --filter -2,-1 --direct auto --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-pyramid --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads 2 --output "S:\Bleach081d2vfiles\Bleach Test 3\temp\movie.mp4" "S:\Bleach081d2vfiles\Bleach Test 3\temp\movie.avs"
16:28:16 Accepted values are between 31876710400 and 33889976320 bytes (movie+audio)
16:28:16 Got a file of size: 21890071 bytes + audio size 1979443 bytes (23869514)
16:28:16 Only Movie Size: 21890071 bytes
16:28:16 "S:\AutoMKV081a\exe\matroska\mkvmerge.exe" -o "S:\Bleach081d2vfiles\Bleach Test 3\temp\deinttest1.mkv" --track-name -1:"deinttest1" --aspect-ratio 1:1.333333 "S:\Bleach081d2vfiles\Bleach Test 3\temp\movie.mp4" --language -1:und "S:\Bleach081d2vfiles\Bleach Test 3\temp\audio.mp4" --language -1:und "S:\Bleach081d2vfiles\Bleach Test 3\temp\audio2.mp4" --title "Done with AutoMKV 0.81a http://forum.doom9.org/showthread.php?p=854221 "
16:28:29 Final Muxed size: 23862642 bytes
16:28:29 Encoding finished: 00:12:48 elapsed time
16:28:29 -----------------------------------------------------------------------
16:28:29 Script AutoCrop.log
16:28:29
16:28:29 Crop(4,0,712,480)
16:28:29 -----------------------------------------------------------------------
16:28:29 Script Resmovie.avs
16:28:29 -----------------------------------------------------------------------
16:28:29 Script movie.avs
16:28:29
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\AddGrain.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\autocrop.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\BicublinResize.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\blockbuster.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\cnr2.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\ColorMatrix.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\Convolution3D.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\corrector.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\DctFilter.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\Decomb.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\Deen.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\degrainmedian.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\DGDecode.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\EEDI2.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\fft3dfilter.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\FluxSmooth.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\frfun7.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\hqdn3d.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\LeakKernelDeint.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\MaskTools.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\medianblur.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\MipSmooth.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\MSharpen.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\mt_masktools.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\mvtools.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\NicAudio.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\RemoveGrainSSE2.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\RepairSSE2.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\RSharpenSSE2.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\SangNom.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\SimpleResize.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\SoundOut.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\TBilateral.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\TDeint.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\TIVTC.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\TomsMoComp.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\TTempSmooth.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\UnDot.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\UnFilter.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\VSFilter.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\warpsharp.dll")
16:28:29 #loadpluginstart
16:28:29
16:28:29 #test1
16:28:29
16:28:29 Import("S:\AutoMKV081a\exe\filter\HybridFuPP.avsi")
16:28:29 Import("S:\AutoMKV081a\exe\filter\LimitedSharpenFaster.avsi")
16:28:29 Import("S:\AutoMKV081a\exe\filter\MCBob_v03c.avsi")
16:28:29 Import("S:\AutoMKV081a\exe\filter\mvbob.avsi")
16:28:29 Import("S:\AutoMKV081a\exe\filter\seesaw.avsi")
16:28:29 Import("S:\AutoMKV081a\exe\filter\spresso.avsi")
16:28:29 #importstart
16:28:29
16:28:29 #test2
16:28:29
16:28:29 movie = mpeg2source("S:\Bleach081d2vfiles\Bleach Test 3\VTS_01_1.d2v")
16:28:29 function getOrder(clip c) {
16:28:29 order = GetParity(c) ? 1 : 0
16:28:29 Return order }
16:28:29 #filter1start
16:28:29
16:28:29 #test3
16:28:29
16:28:29 last = movie
16:28:29 #resizestart
16:28:29
16:28:29 #test4
16:28:29
16:28:29 #filter2start
16:28:29
16:28:29 #test5
16:28:29
16:28:29 return last
16:28:29 -----------------------------------------------------------------------
16:28:29 Script mkvmaudio.avs
16:28:29
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\NicAudio.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\SoundOut.dll")
16:28:29 NicAC3Source("S:\Bleach081d2vfiles\Bleach Test 3\temp\fixed1.ac3")
16:28:29 #Applying STEREO downmixing routines
16:28:29 function stereo(clip a)
16:28:29 {
16:28:29 flr = GetChannel(a, 1, 2)
16:28:29 fcc = GetChannel(a, 3)
16:28:29 lfe = GetChannel(a, 4)
16:28:29 lfc = MixAudio(fcc, lfe, 0.2071, 0.2071)
16:28:29 mix = MergeChannels(lfc, lfc)
16:28:29 lrc = MixAudio(flr, mix, 0.2929, 1.0)
16:28:29 blr = GetChannel(a, 5, 6)
16:28:29 Return MixAudio(lrc, blr, 1.0, 0.2929)
16:28:29 }
16:28:29 #
16:28:29 6==Audiochannels() ? stereo() : last
16:28:29 Normalize()
16:28:29 Soundout(output="cmd",type=1,format=3,autoclose=true,executable="S:\AutoMKV081a\exe\besweet\neroaacenc.exe",prefilename=" -ignorelength -q 0.30 -if - -of audio.mp4",postfilename="",nofilename=true,showoutput=false)
16:28:29 -----------------------------------------------------------------------
16:28:29 Script mkvmaudio.bat
16:28:29
16:28:29 "S:\AutoMKV081a\exe\BeSweet\vdub.exe" /x "S:\Bleach081d2vfiles\Bleach Test 3\temp\mkvmaudio.avs"
16:28:29 -----------------------------------------------------------------------
16:28:29 Script mkvmaudio2.avs
16:28:29
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\NicAudio.dll")
16:28:29 LoadPlugin("S:\AutoMKV081a\exe\filter\SoundOut.dll")
16:28:29 NicAC3Source("S:\Bleach081d2vfiles\Bleach Test 3\temp\fixed2.ac3")
16:28:29 #Applying STEREO downmixing routines
16:28:29 function stereo(clip a)
16:28:29 {
16:28:29 flr = GetChannel(a, 1, 2)
16:28:29 fcc = GetChannel(a, 3)
16:28:29 lfe = GetChannel(a, 4)
16:28:29 lfc = MixAudio(fcc, lfe, 0.2071, 0.2071)
16:28:29 mix = MergeChannels(lfc, lfc)
16:28:29 lrc = MixAudio(flr, mix, 0.2929, 1.0)
16:28:29 blr = GetChannel(a, 5, 6)
16:28:29 Return MixAudio(lrc, blr, 1.0, 0.2929)
16:28:29 }
16:28:29 #
16:28:29 6==Audiochannels() ? stereo() : last
16:28:29 Normalize()
16:28:29 Soundout(output="cmd",type=1,format=3,autoclose=true,executable="S:\AutoMKV081a\exe\besweet\neroaacenc.exe",prefilename=" -ignorelength -q 0.30 -if - -of audio2.mp4",postfilename="",nofilename=true,showoutput=false)
16:28:29 -----------------------------------------------------------------------
16:28:29 Script mkvmaudio2.bat
16:28:29
16:28:29 "S:\AutoMKV081a\exe\BeSweet\vdub.exe" /x "S:\Bleach081d2vfiles\Bleach Test 3\temp\mkvmaudio2.avs"
16:28:29
16:28:29 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -

gonwk
19th April 2007, 00:17
Hi folks,

I was wondering if somehow the "Profiles" can be associated with Quality Size ... for amatuers (beginners) like myself. It would probably be easier to see something like any one of the following options ...

Option 1: 100% or 75% ... or something like

Option 2: Best, Better, Good range ... or

Option 3: A very brief explaination of Profiles in the Wiki ... in a "Simple" lingo.

Thanks,
G!:)

dlflannery
19th April 2007, 00:46
I just read through the thread and I'm looking for a link to post to the wiki to get the required software and I'm not finding it.

They mention this site:
http://www.citizeninsomniac.com/WMV/#WMCmd


Good job on the WVC1 wiki addition. The correct link for the latest WMcmd.vbs is http://citizeninsomniac.com/WMV/WMCmd_20070414.zip
but as you say this is provided with AutoMKV so it doesn't have to be installed. This link is from the thread started by Zambelli on this script (http://forum.doom9.org/showthread.php?p=974126#post974126) (which AFAIK he authors, or at least maintains). The link you mentioned is dead for me too -- correction: just tried it and it's good now.

nx6
19th April 2007, 01:08
Good job on the WVC1 wiki addition.
No. Actually buzzqw rewrote it later on, his version was much less confusing. :)
The link you mentioned is dead for me too -- correction: just tried it and it's good now.
Yeah, it's working for me now, too.

TheRyuu
19th April 2007, 01:43
I'm getting interlacing patterns in areas of action. Like here (person running).
http://img48.imageshack.us/img48/9586/vlcsnap15977rg2.th.jpg (http://img48.imageshack.us/my.php?image=vlcsnap15977rg2.jpg)

Or here where the view is panning...
http://img337.imageshack.us/img337/2255/vlcsnap19492sm9.th.jpg (http://img337.imageshack.us/my.php?image=vlcsnap19492sm9.jpg)

I reinstalled and ran tests with both 0.80 and 0.80b and had the same problem though, so it's not the version of AutoMKV.

Can the length of a D2V effect how well deinterlacing works? The earlier encodes without this problem were full episodes, but when I started using these 2-3 minute samples is when I started to see this.

Open the original movie in MPC or some other movie player that you can use some sort of step by step frame in.

If you notice 3 progressive frames followed by 2 interlaced frames then AutoMKV probably is not detecting it correctly and it is also probably not detecting the field order right either.

Open the same file (if possible) in DGIndex and see the field order. If you can't open it in DGIndex then most of the time you can assume it is TFF.

If it is the case and you do have 3p/2i frames then you need to use the Decimating deinterlacer using (probably) TFF for the field order.

That might help but only if it is 3/2 like that. If it is pure interlaced then I'm not sure.

nx6
19th April 2007, 01:58
Open the original movie in MPC or some other movie player that you can use some sort of step by step frame in.

If you notice 3 progressive frames followed by 2 interlaced frames then AutoMKV probably is not detecting it correctly and it is also probably not detecting the field order right either.


This wasn't playing correctly on MPC. The video was running at about 1/8 correct speed while audio sounded fine. The interlacing pattern isn't constant. During the running segment it was staying at 4p-1i, but that changes to 3p-1i and then 2p-1i at some points.

buzzqw
19th April 2007, 12:15
update 0.81b
http://www.64k.it/andres/data/a/AutoMKV081b.exe

ADDED: More info about deinterlace in Log file
ADDED: On Advanced settings "Allow Hybrid Order/Pattern". If NOT allowed the "partly film", "partly interlaced", "Hybrid Order" will switch to "Film", "Interlaced" and majority order (bff/tff). This check is added because these kind of file aren't common but on short source the auto-detection could fail an so will set these value. If you know that your source belong to anime or bad NTSC tranfer check this value, otherwise DON'T CHECK
ADDED: On Advanced Setting "Test Deint" it will run the usual deinterlace test and will report the information. It will also set the deinterlace pattern
FIXED: Some issue on Deinterlace routines
FIXED: Some code optimization

BHH

TheRyuu
19th April 2007, 23:05
This wasn't playing correctly on MPC. The video was running at about 1/8 correct speed while audio sounded fine. The interlacing pattern isn't constant. During the running segment it was staying at 4p-1i, but that changes to 3p-1i and then 2p-1i at some points.

Eh, I'd try the decimating deinterlacer for the hell of it. See what it gets you :p

delacroixp
20th April 2007, 17:02
Hi folks,

I was wondering if somehow the "Profiles" can be associated with Quality Size ... for amatuers (beginners) like myself. It would probably be easier to see something like any one of the following options ...

Option 1: 100% or 75% ... or something like
Option 2: Best, Better, Good range ... or

I had the same thought with DivX awhile back.... perhaps we could have 3 settings for size based on a 2-pass strategy and 3 settings for quality based in CQ-CRF...
This would allow really clueless newbies to get started... and then pick up a bit more later on if they choose... possibly like buying an automatic vehicle because a manual is too complicated...

Some will develope further... while others wont but it'll increase the general awareness and popularity of AutoMKV in the same way that DVDFab (http://www.dvdfab.com/free.htm) has used elegant-simplicity to go from strength to strength...


:):D:eek:
Pascal

DDogg
20th April 2007, 23:30
Hmm, I am starting to wonder if it is time to pull out this old and worn out thread. It does not apply in some ways because the users of AutoMKV have always understood that Buzz works hard to honor requests ... Still, it might be worth a read for some of the newer members.

http://forum.doom9.org/showthread.php?s=&threadid=7770

buzzqw
21st April 2007, 08:55
Thanks DDogg!

your words are always welcome and i hope followed by users

i would like to write here some sarcastic comments or some sad words...

but... thanks, thanks for your support DDogg, you know, AutoMKV will be half of what is now, without you!

BHH

Henrikx
21st April 2007, 09:45
AutoMKV is a very good program!
Many fans in germany !
Thanks buzzqw, for this work !
I plan a German translation of your Wiki.

delacroixp
21st April 2007, 10:32
Hmm, I am starting to wonder if it is time to pull out this old and worn out thread. It does not apply in some ways because the users of AutoMKV have always understood that Buzz works hard to honor requests ... Still, it might be worth a read for some of the newer members.
(2001) I thought I would take a few minutes to put a few things into perspective, especially for the newer participants to this forum (and have a little fun doing it).

Let's go back to the early part of 2001. At that time only a few, very proficient people could backup a dvd to svcd. It was a mind-boggling concoction of different programs, many of which worked poorly. To be able to hand make a svcd backup was close to an art. It was extremely new, difficult, and more importantly, terribly time consuming. It was not unusual for a backup to take a week of evenings to finish.

Along comes DVD2SVCD the author. He did a fairly quick down and dirty hack to be able to automate some of the stuff we were doing manually so in the wee hours of the morning a process could be completed and another begun automatically. That was a terrific thing for those of us who could do all the steps and we were VERY appreciative of what he did.

Now comes the blessing or the curse depending on your perspective :)
Many more features were added and DVD2SVCD became a feature packed robust program a long way from its humble origin. Doing a backup became much easier and so began to attract less experienced users. These users not only had less computer experience, they also had much less "board" experience in an online community and some did not understand forum manners.

Why is that a curse to some? Well let me answer that question, with a question. If somebody stops by your house and brings a nice pie, do you say to that person, "You FOOL!!!, WHY did you bring me a cherry pie, I WANTED an APPLE PIE!!!!!!!!!!!!!!!!!!!!!! [edited for language - 2001 was a different time than now regarding language on this board]

Btw, to the newer folks, note how irritating the caps and exclamation marks are (besides the content). (See this post about that) (http://forum.doom9.org/showthread.php?s=&threadid=51632) So, from the perspective of many of the older members of this group, DVD2SVCD was nice enough to bring us a great pie (without being asked). That was a neighborly thing to do, yes? Even if I didn't like cherry pie, I would not offend my neighbor by suggesting I just was not satisfied with what he brought me. If I did, I could count on getting no more free pie :) Everybody with me? LOL

Now here is the problem, the pie is good, free and in demand. The chef is getting stressed out trying to keep all his old and new friends in great tasting pie. In short, it is becoming a pain in the ass for the pie maker. Adding to that, most will not even do him the courtesy of buying a little flour and eggs by way of making a small donation. They just want the free pie AND THEY WANT TO BITCH ABOUT IT. Amazing!

The moral of this story is: if you like free pie, but not this weeks flavor, keep your pie hole shut about it, or you may not get the chance to try next weeks flavor. Or you can go bake your own, of course. If you do, I strongly suggest you don't start baking for all your neighbors. It is way too stressful. :)

DD

I am certainly one of those newer participants on this forum... few are newer than I.

I guess 2001 was the time of Kubrick's 2001: A Space Odyssey (http://en.wikipedia.org/wiki/2001:_A_Space_Odyssey_(film)) and also when a few elite programmers and geeks were 'one-eyed kings in the land of the blind'... possibly like the early days of cars in the 20's when you could have any colour model-T... as long as it was black. Now everybody wants a custom paint job.
One of my first lessons on Economics 101 was that "there is no such thing as a free lunch'... everyone pays the price for getting 'fat on free food' and 'drunk on free drink'.

Making free pie for the neighbours, be it cherry or apple, is certainly a magnanamous gesture that few, like the good Samaritan, can sustain for the long-haul... We are all one-nighters looking for ever-increasing degrees of reward...
OSS projects like UNIX© are not inherently beter than CS projects like Windows© and MS's approach in general...

Either way it takes special people (like buzzqw or Bill Gates) to excel at one or the other...


:):D:eek:
Pascal

btw
The moral of the story is: If everyone is getting free pie, from competing home bakers... then it might well be the right time to diversify into organic health foods or cheese cake...

weaver4
21st April 2007, 18:36
I had the same thought with DivX awhile back.... perhaps we could have 3 settings for size based on a 2-pass strategy and 3 settings for quality based in CQ-CRF...
This would allow really clueless newbies to get started... and then pick up a bit more later on if they choose... possibly like buying an automatic vehicle because a manual is too complicated...

Some will develope further... while others wont but it'll increase the general awareness and popularity of AutoMKV in the same way that DVDFab (http://www.dvdfab.com/free.htm) has used elegant-simplicity to go from strength to strength...


:):D:eek:
Pascal

I had requested the same thing to the AutoGK group last year it was not accepted very well by that group, maybe it will be better received by this group.

I had said that how would anyone know that for XviD that 55% is poor, 67% is good, and 75% is excellent. And for Divx poor is 40%, good is 50% and 67% is excellent. What basis would people (newbies) know this? For that matter how would anyone know what the correlation is between codecs, quantizer and quality.

If someone hands me a video they might say "I need a good copy of this video, I need for it to play in XXXX and I need it to fit on a CD." Why isn't that the way encoding tools work.

Might be something you could do with profiles? Like:

> XviD -- Constant Quality - Fair
> XviD -- Constant Quality - Good
> XviD -- Constant Quality - Very Good
> XviD -- Constant Quality - Excellent

> AVC -- Constant Quality - Fair
> AVC -- Constant Quality - Good
> AVC -- Constant Quality - Very Good
> AVC -- Constant Quality - Excellent

> WMV -- Constant Quality - Fair
> WMV -- Constant Quality - Bad
> WMV -- Constant Quality - Worse
> WMV -- Constant Quality - Just Awful

weaver4
21st April 2007, 18:43
Buzz, I know you don't want to do this, but for the world that does not visit doom9 the most "known" coded is DivX. DivX certification is on at least 2 DVD players on every major retailers shelf. I don't think the common user understands they can use XviD encoding on a DivX player as long turn off GMC and QPEL.

Plus this link has put DivX in a whole new light, right or wrong.
http://www.compression.ru/video/codec_comparison/subjective_codecs_comparison_en.html

buzzqw
21st April 2007, 19:22
about quality preset... those are present !

look at advanced settings Specify Quality

yes, i undestand that some profile could be "easier" to spot and use... but if add those list the profile list go very long.. and i think that isn't good

about divx... i had say that divx stay out.
well, i usually change opinion quite easy.. but not now, or not early

and btw ... look at this (working on)

http://img402.imageshack.us/img402/5977/automkvcropny6.png (http://imageshack.us)


:)

BHH

nx6
21st April 2007, 23:05
Hey, that's pretty cool.

Your new build didn't help my interlacing problems (tried the new deinterlacing feature), but I will keep working on it here. I had a paper to write yesterday and was unable to focus on encoding video much.

It seems very weird that back on April 9th encoding did not result in these interlacing problems with the same series, but now it does, and even when I go back to the version of AutoMKV I was using back then, I still have issues. I also tried a different series of anime, and had the same problem. In this case I was using IFO input and had ripped by chapter in DVDFabDecryter to separate the individual episodes. I had an odd looping skip in the resulting file, even worse than the d2v input with the other series. It caused an audio skip and grey screen to flicker in output, it wasn't even watchable.

Does DGIndex have any system files it creates/installs when it runs? I'm wondering if even though you downgraded DGIndex back to the non-beta version, there are still some files the beta version created that are being used by the older version and creating problems.

Unrealbr
21st April 2007, 23:33
I'm having a bit of issues with 0.80b and 0.81b.
I set it to auto-encode in a res but its strangely swaping the height with the width.
What could be causing this problem and how to solve it?
T/Y for all your effort buzzqw

PS:
It looks like when its muxing it screws the res coz the temp files are alright. :(

buzzqw
22nd April 2007, 00:25
@nx6
you must look at log of "good" encoding and spoot what deinterlacer was used... then replicate in automkv
i don't know the source file... so i cannot help.
Feel free to ask support on avisynth usage forum

. It caused an audio skip and grey screen to flicker in output
manual crop ?
post the script, also open the script in virtualdub ... any errors or artifacts ?

What could be causing this problem and how to solve it?
since is a muxing issue is most probably your sorce is an avi or mpeg4 file... try forcing muxing aspect ratio! :)

BHH

Unrealbr
22nd April 2007, 00:32
since is a muxing issue is most probably your sorce is an avi or mpeg4 file... try forcing muxing aspect ratio! :)

BHH

Its an MKV x264 source.
I'll try forcing muxing aspect ratio.
T/Y Buzzqw

nx6
22nd April 2007, 00:33
@nx6
you must look at log of "good" encoding and spot what deinterlacer was used... then replicate in automkv
i don't know the source file... so i cannot help.
Feel free to ask support on avisynth usage forum

I don't have that log anymore :( Maybe I can recover it somehow.

manual crop ?
post the script, also open the script in virtualdub ... any errors or artifacts ?

We'll see... at right work now.

P.S.: On CQ-CRF profile, the width is back to going to '720' instead of 'Original' like you had fixed in 0.80.

gonwk
22nd April 2007, 02:20
Hi folks,

@ buzzqw ... just wanted to drop a line and say ...

THANK YOU VERY MUCH for all of your Hard Work!

And I LOVE AutoMKV for the simple fact is "PORTABLE" ...

G!:thanks:

nx6
22nd April 2007, 03:12
And I LOVE AutoMKV for the simple fact is "PORTABLE" ...

G!:thanks:

Almost.


Added ability for AutoMKV to ask to copy libsndfile-1.dll into c:\windows\system32 as needed for SoundOut to function.


AutoMKV will not run if SoundOut cannot function, and if you do not have administrative access to your PC, you cannot write to c:\windows\system32, and SoundOut cannot run. So it isn't truly portable, as a portable app would be self-contained and be capable of running from its folder, ragardless of whether it was on a boot drive or not.

I do believe AutoMKV could be a portable app with very little work by buzz and the other package maintainers, though.

branko
22nd April 2007, 07:20
I tried this program for the first time yesterday. I noticed that the 1-pass with x264 is a lot slower compared to other programs I use (Megui or Staxrip). I think it is because AutoMKV use different settings for 1 pass for the same profile. Is it really necessary to use such command parameters for 1. pass that make encoding slower?

nx6
22nd April 2007, 07:47
@nx6
you must look at log of "good" encoding and spoot what deinterlacer was used...

I found the log file for one of my earlier attempts that didn't have the interlacing artifacts, it was in the Recycling Bin still (thank god, the file recovery utility was taking forever to scan by HD clusters). I opened it and found...
05:40:42 tfm(d2v="S:\AutoMKV080b\temp\FullDisc\Bleach Volume 1\VIDEO_TS\Ep01.d2v").tdecimate()
Which means:
Eh, I'd try the decimating deinterlacer for the hell of it. See what it gets you :p
Was actually the correct answer.
I made a new D2V test input, a real short one (under 1800 frames) that was mostly the "running scene", I tried the "Allow Hybrid Order/Pattern" option and ran and deint test (which gave unknown for type" and then manually chose decimating deinterlacing. The resulting movie does not have the interlacing artifacts the tests have had up to this point! :D

I'll need to try some full episodes but this is very encouraging.

weaver4
22nd April 2007, 14:07
What does "Specify Quality" do? Does it change the quantizer in single pass CQ-Mode? What percentage equals what quantizer value?

Love AutoMKV, when will you be at 1.0?

delacroixp
22nd April 2007, 15:44
@delacroixp

Check out this picture (http://automkv.wiki-site.com/index.php/Image:BoB01_Org_VOBedit.jpg).

I took your original images and combined them. The right half is your VOB, the left is the encoded file. On the upper 40% of so of the encoded file side I have done Brightness/Contrast adjustment to it (you can see the border running just above the truck's headlights). This is why the sky is similar in brightness to the VOB side. But there is a saturation problem as you diagnosed.

In the middle of the entire frame I have applied a saturation adjustment which overlaps all three areas (enclosed in white frame). You can see the upper left quadrant of it is the closest to the VOB sample area outside the white frame. Just so you have the figure: this is a 60% increase in saturation. So you would need to adjust brightness, contrast, and saturation to get an encoding closer to the original material.

I didn't get to see the pic... it did like Donald... and ducked...

This colour, saturation, hue, brightness, contrast thing is so complicated that I feel quite overwhelmed...
However, the DAR (http://forum.doom9.org/showpost.php?p=989749&postcount=1888) encode really worked for me... It only decreased the filesize by 24% but I got a near-perfect original...
Some say I should have just used DVDShrink since it really excels at 10% - 20% decrease in filesize and of course, you maintain the menu structure...

Perhaps it can work for you... Bleach is 4:3 so that the increase to DAR resolution (768x576) is quite small at 6%... a far cry from 'Lord of the Rings' which has a 2.35:1 aspect ratio and a DAR resolution of (1354x576).

Funny thing... I've just finished encoding Ferris Bueller's Day Off (http://en.wikipedia.org/wiki/Ferris_Bueller's_Day_Off) at DAR-Q18 along with 3 direct-copy audio tracks (main, commentary, french) and 6 subtitle tracks (english, french, hungarian) and the file is still 50% less than the original VOB.

As buzzqw often says... 'there's no 1 generic movie... they're all unique'.


:):D:eek:
Pascal

TheRyuu
22nd April 2007, 17:23
I found the log file for one of my earlier attempts that didn't have the interlacing artifacts, it was in the Recycling Bin still (thank god, the file recovery utility was taking forever to scan by HD clusters). I opened it and found...
05:40:42 tfm(d2v="S:\AutoMKV080b\temp\FullDisc\Bleach Volume 1\VIDEO_TS\Ep01.d2v").tdecimate()
Which means:

Was actually the correct answer.
I made a new D2V test input, a real short one (under 1800 frames) that was mostly the "running scene", I tried the "Allow Hybrid Order/Pattern" option and ran and deint test (which gave unknown for type" and then manually chose decimating deinterlacing. The resulting movie does not have the interlacing artifacts the tests have had up to this point! :D

I'll need to try some full episodes but this is very encouraging.

Told ya :)
And when you use the decimating feature, select a field order (normally TFF, but check it out in DGIndex). The Auto thing doesn't seem to work for me for field order.

A lot of Cartoons/Anime is 3/2 like that and requires decimating. I was also having problems with interlacing like that and I searched and searched and searched and I found a post about ivtc (I think) and how to see the 3/2 by stepping it in MPC frame by frame. Sure enough it was, ran the decimating and it worked.

The interlacer that you use is dependent on whether it is true interlaced material, or it's ivtc 3/2 (right?, not sure on the terminology here).

nx6
22nd April 2007, 20:54
I didn't get to see the pic... it did like Donald... and ducked...

Sorry, it's been removed now because I realized I couldn't delete it myself easily and figured I didn't need them anymore. If I stil have it I'll post it to the imageshack account I have now for this stuff,

This colour, saturation, hue, brightness, contrast thing is so complicated that I feel quite overwhelmed...

The good new is that you can fix all this with AVISynth filters, so you should be able to fix it with AutoMKV I assume.

Perhaps it can work for you... Bleach is 4:3 so that the increase to DAR resolution (768x576) is quite small at 6%... a far cry from 'Lord of the Rings' which has a 2.35:1 aspect ratio and a DAR resolution of (1354x576).

I'm not changing DAR, I'm leaving it as it is on the DVD. I don't have an issue with how it looks on my monitor at full screen, and I want to maintain a TV-happy DAR.

Told ya :)
And when you use the decimating feature, select a field order (normally TFF, but check it out in DGIndex). The Auto thing doesn't seem to work for me for field order.

I didn't see a difference with leaving it at Auto. But I'll probably change that for a full episode.

A lot of Cartoons/Anime is 3/2 like that and requires decimating. I was also having problems with interlacing like that and I searched and searched and searched and I found a post about ivtc (I think) and how to see the 3/2 by stepping it in MPC frame by frame. Sure enough it was, ran the decimating and it worked.

This still isn't playing right in MPC, but I think that may be a decoding components clashing or something. I was reading some guides about this stuff (http://www.animemusicvideos.org/guides/avtech/videogetb2a.html) yesterday while I was at work.

gonwk
22nd April 2007, 22:57
Hi NX6,

I am not AT ALL software saavy ...

The reason AutoMKV seemed "Portable" to me was because I am running it from my 2.5" external USB ... and it runs A-OK ... even though I work on my desktop as "Only" a limited "Power User" ... which I don't think that qualifies for Admin Right type person.

So, I guess as long as it acts as one for my use ... I am fat, dumb, and happy!

I wish more & more programs would be written as such ... or smart folks like you and others here figure out how to make Other programs portable also.

Thanks,
G!:)