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
buzzqw
17th November 2006, 07:27
On the latest version it does not appear to be saving all the settings. For example if forgets that my audio codec is Lame, but it does remember the setting is 4 for the audio codec. It also forgets that I selected XviD, and the XviD-CQ profile and such.
on my side save default is ok. Delete old automkv.ini and save a new one. if you have the error again please post here your automkv.ini , i will load it and check.
btw what you mean by "but it does remember the setting is 4 for the audio codec" ? bitrate ?
thanks
BHH
weaver4
17th November 2006, 23:57
Here you go this is after I deleted the automkv.ini file.
Here are the Setting when I hit the Save Settings buttons
Output Folder
E:\Movies\Output
Audio Track 1
Lame
Quality - 4
Resizer
Set Width Resolution 640
Container - AVI
Codec - XviD
Profile - XviD_CQ.xml
Movie Name - movie
Disk Settings: 1 DVD-R (grayed out)
=============================================================
After Quiting AutoMKV 0.51 and restarting it I get the following
Output Folder
E:\Movies\DVDFabRip\MainMovie\X3\VIDEO_TS\
Audio Track 1
Nero ACC
Quality - .55
Resizer
Set Width Resolution 640
Container - AVI
Codec - X264
Profile - 1P-Intermediate.xml
Movie Name - movie
Disk Settings: 1 DVD-R (not grayed out)
=============================================================
Here is the INI file.
; AutoMKV default parameters
; If AutoMKV.ini is present then specified parameters will be loaded
[AutoMKV]
Container = 2
Size = 1 DVD-R
Slice = 1
Resizer = 2
Width = 640
Set encoding mode = 0
Audio Codec 1 = 1
Audio Bit 1 = 11
Audio Channel 1 = 1
Audio Codec 2 = 1
Audio Bit 2 = 7
Audio Channel 2 = 1
Encoding Profiles = 1
Bitrate Encoding = 0
Bitrate Value = 700
Delete temporary files = 1
Encrust/Burn Subtitles = 0
Enable Shutdown = 0
Episodic DVD = 0
Force ITU Resizing = 0
Anamorphic Encoding = 0
Filter = RemoveGrain(mode=2)
Enable Last Line AVS Script = 0
Last Line AVS Script =
Deinterlacer = AUTO
Language = eng
buzzqw
18th November 2006, 10:17
update to 0.51a
www.64k.it/andres/data/a/AutoMKV051a.exe
Fixed: XviD CQ profile now read the value of CQ from profile
Fixed: renamed audio codec "Winamp CCT" to "Coding Tech. AAC" (thanks to SMD for suggesting)
Fixed: In log the final muxed size of AVI+XviD wasn't reported
Fixed: save default with new XviD profiles was broken (thanks to weaver4 for reporting)
Added: in log file is now reported if cor CQ/CRF profile, the media size is unlimited or fixed
travisbell
19th November 2006, 01:43
Hey man,
I had this problem before but I am not sure why it went away, but is now back.
I have linked my log here, but for whatever reason at the end of 2 days of encoding no .mkv file is created... I can't seem to see any problems from the .log file so here it is. Hopefully you can explain why it didn't work.
http://consumeroo.com/files/little.man.tate.1080i.dd20.ts.txt
Thanks man!
weaver4
19th November 2006, 04:06
I am having a problem where I put multiple files into the queue and then start the queue and the AutoMKS51a application disappears. It still runs, I can see it in the task manager and all of the "child" programs still run but the window is missing from the screen. There is no entry in the TaskBar either.
I am running WindowsXP.
buzzqw
19th November 2006, 10:34
I have linked my log here, but for whatever reason at the end of 2 days of encoding no .mkv file is created... I can't seem to see any problems from the .log file so here it is. Hopefully you can explain why it didn't work.
http://consumeroo.com/files/little.m...0i.dd20.ts.txt
no mkv is created 'cause no audio is created.
In log file your audio is "PID 1001, Private AC3 Audio Stream 1" but when dgindex demux it search "-AP=001" , so the walue is wrong "1" is missing.
Why ? i never found pid over 1000... (and btw i have only 2 s streams to test...)
try this build should be bulletproof to audio pid (and video pid): www.64k.it/andres/data/a/AutoMKV051b.exe
A BIG Thanks for reporting !
I am having a problem where I put multiple files into the queue and then start the queue and the AutoMKS51a application disappears. It still runs, I can see it in the task manager and all of the "child" programs still run but the window is missing from the screen. There is no entry in the TaskBar either.
it's know. i will work on this when my knowledge of programming will be better. :)
BHH
travisbell
19th November 2006, 19:52
try this build should be bulletproof to audio pid (and video pid): www.64k.it/andres/data/a/AutoMKV051b.exe
A BIG Thanks for reporting !
Trying it now... I will let you know if it's smooth sailing from here on in...
THANKS!
TinTinFan
19th November 2006, 22:40
I am not sure how episodic DVD in advanced settings is working. I have an episodic DVD and I see different PGC:s for each episode.
But when I try to encode an episode the entire DVD is encoded to 1 movie.
If I check Episodic DVD in advanced settings nothing seems to happen.
What am I doing wrong?
buzzqw
20th November 2006, 08:49
i have few epsodic dvd to test... anyway do this:
lauch automkv
go in advance and check episodic dvd
on main click on INPUT and browse to your IFO to process
set application as you want and click start
PGC selection is actually used only for subtitles extraction.
But i think that selectiong pgc "could" be like selecting different ifo... i will work on this
BHH
weaver4
22nd November 2006, 02:02
OK here is a really good one. I am using a profile that is for XviD single pass quantizer of three. But when I encode the log file says the quantizer is set to 18. It is encoding with a quantizer of 18 because the file is tiny. Below are the profile and the log file.
====================================
Profile
====================================
<?xml version="1.0"?>
<VideoProfile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Name>cq</Name>
<Settings xsi:type="xvidSettings">
<EncodingMode>1</EncodingMode>
<BitrateQuantizer>3</BitrateQuantizer>
<KeyframeInterval>300</KeyframeInterval>
<NbBframes>2</NbBframes>
<MinQuantizer>2</MinQuantizer>
<MaxQuantizer>31</MaxQuantizer>
<Turbo>false</Turbo>
<V4MV>false</V4MV>
<QPel>false</QPel>
<Trellis>true</Trellis>
<CreditsQuantizer>12</CreditsQuantizer>
<FourCCs>
<string>XVID</string>
<string>DIVX</string>
<string>DX50</string>
<string>MP4V</string>
</FourCCs>
<Logfile>.stats</Logfile>
<CustomEncoderOptions />
<FourCC>0</FourCC>
<Zones />
<MaxNumberOfPasses>2</MaxNumberOfPasses>
<NbThreads>1</NbThreads>
<MotionSearchPrecision>6</MotionSearchPrecision>
<VHQMode>1</VHQMode>
<QuantType>0</QuantType>
<MinPQuant>2</MinPQuant>
<MaxPQuant>31</MaxPQuant>
<MinBQuant>2</MinBQuant>
<MaxBQuant>31</MaxBQuant>
<BQuantRatio>162</BQuantRatio>
<BQuantOffset>100</BQuantOffset>
<KeyFrameBoost>10</KeyFrameBoost>
<KeyframeThreshold>1</KeyframeThreshold>
<KeyframeReduction>20</KeyframeReduction>
<OverflowControlStrength>5</OverflowControlStrength>
<MaxOverflowImprovement>5</MaxOverflowImprovement>
<MaxOverflowDegradation>5</MaxOverflowDegradation>
<HighBitrateDegradation>0</HighBitrateDegradation>
<LowBitrateImprovement>0</LowBitrateImprovement>
<ReactionDelayFactor>16</ReactionDelayFactor>
<AveragingPeriod>100</AveragingPeriod>
<FrameDropRatio>0</FrameDropRatio>
<RateControlBuffer>0</RateControlBuffer>
<VbvPeakRate>0</VbvPeakRate>
<VbvMaxRate>0</VbvMaxRate>
<VbvBuffer>0</VbvBuffer>
<PackedBitstream>false</PackedBitstream>
<GMC>false</GMC>
<ChromaMotion>true</ChromaMotion>
<ClosedGOP>true</ClosedGOP>
<VHQForBframes>true</VHQForBframes>
<AdaptiveQuant>true</AdaptiveQuant>
<Greyscale>false</Greyscale>
<Interlaced>false</Interlaced>
<BottomFieldFirst>true</BottomFieldFirst>
<LumiMasking>false</LumiMasking>
<BframeThreshold>0</BframeThreshold>
<CustomQuantizerMatrix>extra\Sharktooth's EQM v3ULR.cqm</CustomQuantizerMatrix>
</Settings>
</VideoProfile>
====================================
Log File
====================================
18:14:06 0.51a - - - - - START JOBS - - - - - - - - - - - - -
18:14:06 Selected Input file: E:\Movies\DVDFabRip\MainMovie\KILLBILL_VOL1\VIDEO_TS\VTS_01_0.IFO
18:14:06 Selected Output dir: E:\Movies\Output\
18:14:06 Selected Container type: AVI
18:14:06 Selected Size: 1 DVD-R
18:14:06 Selected Slice: 1
18:14:06 Selected Encoder: XviD
18:14:06 Selected Profile: XviD_CQ30.xml
18:14:06 Selected Width: 640
18:14:06 Selected Resizer: SimpleResize
18:14:06 Selected Filters: RemoveGrain(mode=2)
18:14:06 Selected Deinterlacer: AUTO
18:14:06 NeroAACEnc.exe not present
18:14:06 Enabled CRF/CQ autoresize with value 18
18:14:06 Track Language 1: English (AC3 6ch, 0xBD 0x80) [0]
18:14:06 Audio Codec 1: Lame
18:14:06 Audio Quality 1: 4
18:14:06
18:14:06 Starting SubRipping
18:15:31 Selected subtitle tracks: English 0 (0xBD 0x20) [0] wide
18:15:31 Finished SubRipping
18:15:31 Subtitle Size: 425984 bytes
18:15:31 Starting Indexing
18:15:31 Dgindex CMD: C:\Downloads\AutoMKV\AutoMKV051\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1 -YR=2 -AIF=[E:\Movies\DVDFabRip\MainMovie\KILLBILL_VOL1\VIDEO_TS\VTS_01_1.vob] -OF=[E:\Movies\Output\movie] -exit -minimize
18:17:12 Finished indexing
18:17:12 Starting fixing audio delay on track number 1
18:17:12 DelayCut CMD: C:\Downloads\AutoMKV\AutoMKV051\exe\dgindex\Delaycut.exe -auto -out "E:\Movies\Output\fixed1.ac3" "E:\Movies\Output\movie T01 3_2ch 448Kbps DELAY 0ms.ac3"
18:17:24 Original 1' Audio Size: 372006656 bytes
18:17:24 Finished fixing audio delay
18:17:24 Encoding E:\Movies\Output\fixed1.ac3 To Mp3 with 4 quality
18:38:00 Encoded 1' Audio Track: 106714704 bytes
18:38:00 ForcedFilm applied: 99.800003% FILM found
18:38:06 Number of Frames: 159274
18:38:06 Framerate: 23.976025
18:38:06 Movie lenght in Seconds: 6644
18:38:06 Movie Width: 720
18:38:06 Movie Height: 480
18:38:07 CQ encoding XviD: C:\Downloads\AutoMKV\AutoMKV051\exe\encoder\xvid_encraw.exe -cq 18 -progress -threads 1 -max_bframes 2 -imax 31 -quality 6 -vhqmode 1 -qtype 0 -pmax 31 -bmax 31 -bquant_ratio 162 -nochromame -noclosed_gop -bvhq -qmatrix "C:\Downloads\AutoMKV\AutoMKV051\profiles\XviD-profiles\matrix\Didees SixOfNine.cqm" -i "E:\Movies\Output\movie.avs" -type 2 -avi "E:\Movies\Output\movie.avi"
19:49:44 Accepted values are between 4461743104 and 4743537664 bytes (movie+audio)
19:49:44 Got a file of size: 147092958 bytes + audio size 106714704 bytes (254020656)
19:49:44 Only Movie Size: 147092958 bytes
19:49:44 Selected Subtitle Track: English 0 (0xBD 0x20) [0] wide
19:50:14 Final Muxed size: -1 bytes
19:50:14
19:50:14 Muxing Script
19:50:14 C:\Downloads\AutoMKV\AutoMKV051\exe\matroska\AVIMux_GUI.exe E:\Movies\Output\muxavi
19:50:14
19:50:14 CLEAR
19:50:14 LOAD E:\Movies\Output\movie.avi
19:50:14 LOAD E:\Movies\Output\audio.mp3
19:50:14 SELECT FILE 1
19:50:14 ADD VIDEOSOURCE
19:50:14 SET INPUT OPTIONS
19:50:14 SET OPTION MP3 VERIFY CBR NEVER
19:50:14 SET OPTION MP3 VERIFY RESDLG OFF
19:50:14 SET OUTPUT OPTIONS
19:50:14 WITH SET OPTION
19:50:14 OPENDML 1
19:50:14 RECLISTS 0
19:50:14 AUDIO INTERLEAVE 3 FR
19:50:14 AVI ADDJUNKBEFOREHEADERS 0
19:50:14 PRELOAD 200
19:50:14 WITH AUDIO
19:50:14 NAME 1 english
19:50:14 END WITH
19:50:14 OVERWRITEDLG 0
19:50:14 CLOSEAPP 1
19:50:14 DONEDLG 0
19:50:14 ALL AUDIO 1
19:50:14 LEGACY 0
19:50:14 RECLISTS 1
19:50:14 NUMBERING OFF
19:50:14 MAXFILESIZE OFF
19:50:14 END WITH
19:50:14 START E:\Movies\Output\killbill1_full.avi
19:50:14
19:50:14 Script AutoCrop.log
19:50:14
19:50:14 Crop(2,60,716,356)
19:50:14
19:50:14 Script Resmovie.avs
19:50:14
19:50:14
19:50:14 Script movie.avs
19:50:14
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\autocrop.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\blockbuster.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\cnr2.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\ColorMatrix.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\Convolution3D.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\corrector.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\DctFilter.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\Decomb.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\Deen.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\degrainmedian.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\DGDecode.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\EEDI2.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\fft3dfilter.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\FluxSmooth.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\frfun7.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\hqdn3d.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\LeakKernelDeint.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\MaskTools.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\medianblur.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\MipSmooth.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\mvtools.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\NicAudio.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\RemoveGrain.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\SangNom.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\SimpleResize.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\TBilateral.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\TDeint.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\TIVTC.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\TomsMoComp.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\TTempSmooth.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\UnDot.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\UnFilter.dll")
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\VSFilter.dll")
19:50:14 #loadpluginstart
19:50:14
19:50:14 #test1
19:50:14
19:50:14 Import("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\mvbob.avsi")
19:50:14 Import("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\QMF.avsi")
19:50:14 #importstart
19:50:14
19:50:14 #test2
19:50:14
19:50:14 movie = mpeg2source("E:\Movies\Output\movie.d2v")
19:50:14 function getOrder(clip c) {
19:50:14 order = GetParity(c) ? 1 : 0
19:50:14 Return order }
19:50:14 #filter1start
19:50:14
19:50:14 #test3
19:50:14
19:50:14 #cropstart
19:50:14
19:50:14 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
19:50:14 fixed_aspect = 1.185185
19:50:14 c_width = width(cropclip)
19:50:14 c_height = Round(height(cropclip) / fixed_aspect)
19:50:14 input_par = float(float(c_width)/float(c_height))
19:50:14 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
19:50:14 out_width = 640
19:50:14 out_height = Round(float(out_width) / input_par)
19:50:14 hmod = out_height - (floor(out_height / 16 ) * 16)
19:50:14 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
19:50:14 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
19:50:14 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
19:50:14
19:50:14 #resizestart
19:50:14
19:50:14 #test4
19:50:14
19:50:14 SimpleResize(out_width,out_height)
19:50:14 #filter2start
19:50:14
19:50:14 #test5
19:50:14
19:50:14 RemoveGrain(mode=2)
19:50:14 ColorMatrix("Rec.709->Rec.601",hints=false)
19:50:14
19:50:14 Script mkvmaudio.avs
19:50:14
19:50:14 LoadPlugin("C:\Downloads\AutoMKV\AutoMKV051\exe\filter\NicAudio.dll")
19:50:14 NicAC3Source("E:\Movies\Output\fixed1.ac3")
19:50:14 EnsureVBRMP3Sync()
19:50:14 ConvertAudioTo16bit()
19:50:14 #Applyed Stereo downmixing routines
19:50:14 function stereo(clip a)
19:50:14 {
19:50:14 fl = GetChannel(a, 1)
19:50:14 fr = GetChannel(a, 2)
19:50:14 c = GetChannel(a, 3)
19:50:14 lfe = GetChannel(a, 4)
19:50:14 sl = GetChannel(a, 5)
19:50:14 sr = GetChannel(a, 6)
19:50:14 l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
19:50:14 c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
19:50:14 r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
19:50:14 l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
19:50:14 r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
19:50:14 Return MergeChannels(l, r).Normalize()
19:50:14 }
19:50:14 #
19:50:14 function original(clip a)
19:50:14 {
19:50:14 Normalize(a)
19:50:14 Return last
19:50:14 }
19:50:14 6==Audiochannels() ? stereo() : original()
19:50:14
19:50:14 Script mkvmaudio.bat
19:50:14
19:50:14 "C:\Downloads\AutoMKV\AutoMKV051\exe\besweet\bepipe.exe" --script "Import(^E:\Movies\Output\mkvmaudio.avs^)" | "C:\Downloads\AutoMKV\AutoMKV051\exe\besweet\lame.exe" -v --vbr-new -h -S -V 4 - "E:\Movies\Output\audio.mp3"
19:50:14
19:50:14 Script mkvmaudio2.avs
19:50:14
19:50:14
19:50:14 Script mkvmaudio2.bat
19:50:14
19:50:14
19:50:14 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - -
buzzqw
22nd November 2006, 13:31
18 is the crf value for X264 encoding .. BUT when you select XviD automkv SHOULD change it to the value written in xml profile...
can you tell me all click made to achive an xvid encoding with cq 18 ? i wasn't able to replicate :(
BHH
glynor
22nd November 2006, 16:05
Quick note... I've been away for a little bit but calling AutoMKV with a file as a command line argument seems to be broken now. Not sure what build it happened with!
One other, not so small, thing.... I realize this might be a huge request, and if it is then no huge deal but hopefully!
I do a lot of my video editing on a Mac in Final Cut Pro. It would be super convenient if AutoMKV was able to use DV Stream files (such as those captured by BTV Pro or outputted by FCP) as an input format. As it is, I have to convert them to DV AVI files in Quicktime Pro. Of course, this process re-encodes the file and degrades the quality. If I was able to use the ".dv" files directly in AutoMKV it would be a godsend!
Barring that, does anyone know of a simple Mac-or-PC way to transcode .dv files to AVI without re-encoding the video?
buzzqw
22nd November 2006, 16:46
automkv command line interface isn't broken but UPGRADED
try from dos automkv.exe /?
new example of command line "AutoMKV051b.exe automkv.ini _aaa.ts 1 0 0 0 start wait"
was able to use DV Stream files (such as those captured by BTV Pro or outputted by FCP)
is this normal "dv" type avi? if so... try change extension to .avi ?
if not.. what is .dv ? and could you please send me a sample ?
thanks
BHH
fogbav
22nd November 2006, 16:55
i have a little problem with the movie.avs file ...
Something is going wrong converting to xvid ... and the only thing i can say ( 8) ) is that movie.avs is not showing anything - only returning "the scripts return value was not a video clip" ...
#test2
movie = mpeg2source("D:\ACE3.0\tmp\movie.d2v")
exists ... saying :
DGIndexProjectFile13
1
D:\ACE3.0\tmp\film.m2v
Stream_Type=0
MPEG_Type=2
iDCT_Algorithm=6
YUVRGB_Scale=0
Luminance_Filter=0,0
Clipping=0,0,0,0
Aspect_Ratio=4:3
Picture_Size=720x576
Field_Operation=0
Frame_Rate=25000 (25/1)
Location=0,0,0,1517
film.m2v is playable ...
Any ideas ? 8) ...
Thanx
FoGBaV
glynor
22nd November 2006, 17:09
automkv command line interface isn't broken but UPGRADED
try from dos automkv.exe /?
new example of command line "AutoMKV051b.exe automkv.ini _aaa.ts 1 0 0 0 start wait"
Ah ha! See I knew I should have finished digging through for the change logs you posted. Sorry! (See what happens when you get busy for a little while!)
I'll get back to you on the DV file stuff. I believe they are Quicktime-like files, not AVI. It's supposed to be a raw stream of what actually comes off of the camera or Analog<->Digital converter though.
I'll do more research and I can certainly post a small example file.
buzzqw
22nd November 2006, 17:33
Something is going wrong converting to xvid ... and the only thing i can say ( 8) ) is that movie.avs is not showing anything - only returning "the scripts return value was not a video clip" ...
please post log (and if batching or command line or using normal input)
also is frame.txt created ?
thanks
BHH
glynor
22nd November 2006, 18:36
automkv command line interface isn't
if not.. what is .dv ? and could you please send me a sample ?
As requested: http://users.adelphia.net/~edandjenn/temp/dv_stream.zip
Details: (according to Quicktime Player)
Video: Apple DV, 720 x 480 (640 x 480), Millions of colors, 29.97 FPS
Audio: DV, Stereo, 48000 kHz
Duration: 00:00:03.19 (3 seconds)
Container: (according to G-Spot)
File Type: Raw DV - IEC 61834 (.DV)
Mime Type: video/DV
I thought I'd mention. VLC can play this file back without problem (well, the colors are all messed up, but I think that's my config in VLC).
fogbav
22nd November 2006, 18:51
frame.log is created ...
Log :
0.51b - - - - - START JOBS - - - - - - - - - - - - -
Selected Input file: D:\ACE3.0\tmp\film.m2v
Selected Output dir: D:\ACE3.0\tmp\
Selected Container type: MP4
Selected Size: 4
Selected Slice: 1
Selected Encoder: XviD
Selected Profile: XviD '_rt_30% comp. check' (fast).xml
Selected Width: Automatic
Selected Resizer: NONE
Selected Filters: NONE
Selected Deinterlacer: AUTO
Enabled CRF/CQ autoresize with value 18
Track Language 1: NONE
Audio Codec 1: Nero AAC
Audio Quality 1: 0.35
Dgindex CMD: D:\ACE3.0\exe\dgindex\dgindex.exe -FO=0 -OM=1 -YR=2 -If=[D:\ACE3.0\tmp\film.m2v] -OF=[D:\ACE3.0\tmp\movie] -exit -minimize
Number of Frames: 946
Framerate: 25.000000
Movie lenght in Seconds: 38
Movie Width: 720
Movie Height: 576
Processing completed. Type is determined to be partly interlaced.
Processing completed. Type is determined to be partly interlaced.
BFF: 34
TFF: 75
Order: 1
FIRST pass XviD: "D:\ACE3.0\exe\encoder\xvid_encraw.exe" -pass1 -progress -bitrate 882 -stats "D:\ACE3.0\tmp\xvid.stats" -turbo -threads 1 -max_bframes 2 -imin 3 -imax 5 -quality 6 -vhqmode 1 -pmin 3 -pmax 5 -bmin 3 -bmax 5 -bquant_ratio 162 -bquant_offset 0 -kboost 100 -chigh 30 -clow 15 -nochromame -noclosed_gop -bvhq -qmatrix "D:\ACE3.0\profiles\XviD-profiles\matrix\eqm_v3ulr_rev3.xcm" -i "D:\ACE3.0\tmp\movie.avs" -type 2 -avi "D:\ACE3.0\tmp\movie.avi"
SECOND pass XviD: "D:\ACE3.0\exe\encoder\xvid_encraw.exe" -pass2 -progress -bitrate 882 -threads 1 -max_bframes 2 -imin 3 -imax 5 -quality 6 -vhqmode 1 -pmin 3 -pmax 5 -bmin 3 -bmax 5 -bquant_ratio 162 -bquant_offset 0 -kboost 100 -chigh 30 -clow 15 -nochromame -noclosed_gop -bvhq -qmatrix "D:\ACE3.0\profiles\XviD-profiles\matrix\eqm_v3ulr_rev3.xcm" -i "D:\ACE3.0\tmp\movie.avs" -type 2 -avi D:\ACE3.0\tmp\movie.avi"
Starting First Pass
Starting Second Pass
D:\ACE3.0\exe\matroska\mp4box.exe -add "D:\ACE3.0\tmp\movie.avi":par=1.333333 -chap "D:\ACE3.0\exe\chapters.txt" -add -fps 25.000000 "D:\ACE3.0\tmp\movie.mp4"
Final Muxed size: -1 bytes
Script AutoCrop.log
Crop(4,0,712,576)
Script Resmovie.avs
Script movie.avs
LoadPlugin("D:\ACE3.0\exe\filter\autocrop.dll")
LoadPlugin("D:\ACE3.0\exe\filter\blockbuster.dll")
LoadPlugin("D:\ACE3.0\exe\filter\cnr2.dll")
LoadPlugin("D:\ACE3.0\exe\filter\ColorMatrix.dll")
LoadPlugin("D:\ACE3.0\exe\filter\Convolution3D.dll")
LoadPlugin("D:\ACE3.0\exe\filter\corrector.dll")
LoadPlugin("D:\ACE3.0\exe\filter\DctFilter.dll")
LoadPlugin("D:\ACE3.0\exe\filter\decomb.dll")
LoadPlugin("D:\ACE3.0\exe\filter\Deen.dll")
LoadPlugin("D:\ACE3.0\exe\filter\degrainmedian.dll")
LoadPlugin("D:\ACE3.0\exe\filter\DGDecode.dll")
LoadPlugin("D:\ACE3.0\exe\filter\EEDI2.dll")
LoadPlugin("D:\ACE3.0\exe\filter\fft3dfilter.dll")
LoadPlugin("D:\ACE3.0\exe\filter\FluxSmooth.dll")
LoadPlugin("D:\ACE3.0\exe\filter\frfun7.dll")
LoadPlugin("D:\ACE3.0\exe\filter\hqdn3d.dll")
LoadPlugin("D:\ACE3.0\exe\filter\LeakKernelDeint.dll")
LoadPlugin("D:\ACE3.0\exe\filter\MaskTools.dll")
LoadPlugin("D:\ACE3.0\exe\filter\medianblur.dll")
LoadPlugin("D:\ACE3.0\exe\filter\MipSmooth.dll")
LoadPlugin("D:\ACE3.0\exe\filter\mvtools.dll")
LoadPlugin("D:\ACE3.0\exe\filter\NicAudio.dll")
LoadPlugin("D:\ACE3.0\exe\filter\RemoveGrain.dll")
LoadPlugin("D:\ACE3.0\exe\filter\SangNom.dll")
LoadPlugin("D:\ACE3.0\exe\filter\SimpleResize.dll")
LoadPlugin("D:\ACE3.0\exe\filter\TBilateral.dll")
LoadPlugin("D:\ACE3.0\exe\filter\TDeint.dll")
LoadPlugin("D:\ACE3.0\exe\filter\TIVTC.dll")
LoadPlugin("D:\ACE3.0\exe\filter\TomsMoComp.dll")
LoadPlugin("D:\ACE3.0\exe\filter\TTempSmooth.dll")
LoadPlugin("D:\ACE3.0\exe\filter\UnDot.dll")
LoadPlugin("D:\ACE3.0\exe\filter\UnFilter.dll")
LoadPlugin("D:\ACE3.0\exe\filter\VSFilter.dll")
#loadpluginstart
#test1
Import("D:\ACE3.0\exe\filter\mvbob.avsi")
Import("D:\ACE3.0\exe\filter\QMF.avsi")
#importstart
#test2
movie = mpeg2source("D:\ACE3.0\tmp\movie.d2v")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
Return order }
#filter1start
#test3
#cropstart
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
fixed_aspect = 1.066667
c_width = width(cropclip)
c_height = Round(height(cropclip) / fixed_aspect)
input_par = float(float(c_width)/float(c_height))
input_par = input_par > 1.4 ? input_par : (4.0/3.0)
out_width = 720
out_height = Round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
edeintted = last.SeparateFields().SelectEven().EEDI2(field=-1)
TDeint(full=false,edeint=edeintted)
#resizestart
#test4
last=movie
#filter2start
#test5
Script mkvmaudio.avs
Script mkvmaudio.bat
Script mkvmaudio2.avs
Script mkvmaudio2.bat
- - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - -
starting from batch ...
Changing to H264 ... X264 is telling me :
avis [error]: unsupported input format (DIB )
x264 [error]: could not open input file 'D:\ACE3.0\tmp\movie.avs'
buzzqw
22nd November 2006, 20:28
Ok, got the error. is due to NO RESIZE and INTERLACED content.
use this build www.64k.it/andres/data/a/AutoMKV051c.exe
if ok i will publish changelog of 0.51c
Thanks ofr testing
BHH
weaver4
22nd November 2006, 20:36
18 is the crf value for X264 encoding .. BUT when you select XviD automkv SHOULD change it to the value written in xml profile...
can you tell me all click made to achive an xvid encoding with cq 18 ? i wasn't able to replicate :(
BHH
I was able to duplicate.
> Open automks51a (profile loads)
> Select input file (a *.ifo file)
> Select output directory
> Select subtitle
> Press Start
What else should I look at for you?
weaver4
22nd November 2006, 20:39
I was able to duplicate.
> Open automks51a (profile loads)
> Select input file (a *.ifo file)
> Select output directory
> Select subtitle
> Press Start
What else should I look at for you?
Look at this line from the Log file:
12:52:29 Enabled CRF/CQ autoresize with value 18
It looks like it is still getting the quantizer value from this field rather than the profile!
buzzqw
22nd November 2006, 20:45
@weaver4
got the error too. :thanks:
wait for a fix !
BHH
glynor
22nd November 2006, 21:27
Hey. I've been doing some tests of AutoMKV vs. Nero Recode 2 (AutoMKV is looking good btw) comparing encodes of my DV sources.
One little thing that would be nice with AutoMKV is if it timestamped the entries in the log, and perhaps gave us a total encoding time when finished.
So far it looks like AutoMKV is faster and a little better quality than Nero Recode 2! (Both are very good, but Nero's encodes are a little warmer than the source. AutoMKV with x264 is basically indistinguishable from my source clip.)
fogbav
22nd November 2006, 22:34
@buzzqw : You are the man !
Works like a sharm again ... thanx 4 your work ... going to encode now ...8)
P.S. : Little small bug - xvid_ecraw second pass is running with priority normal ... (First one runs correctly on low)
and ... i configure 1 Pass Xvid --- he is doing a 2 pass ... but this one is maybe my fault ... will check this tomorrow ...
buzzqw
22nd November 2006, 22:46
update to 0.51c www.64k.it/andres/data/a/AutoMKV051c.exe
changelog
FIXED: in ts files, audio and video pid greater then 1000 were not processed (thanks to travisbell)
FIXED: using NONE as resizer and AUTO deinterlacer on interlaced files... (thanks to fobgav)
FIXED: loading automkv using a template with XviD CQ will not put the correct CQ value (from profile if CQ or 2.5 fo other template)
ADDED: more resizer (maybe too tecnical now... as always i am open to suggestion)
BHH
buzzqw
23rd November 2006, 09:53
UPDATE 0.51d www.64k.it/andres/data/a/AutoMKV051d.exe
FIXED:added a workaround to fix autodeinterlacer routines
BHH
buzzqw
24th November 2006, 15:08
P.S. : Little small bug - xvid_ecraw second pass is running with priority normal ... (First one runs correctly on low)
fixed in next build (0.51e) thanks !
and ... i configure 1 Pass Xvid --- he is doing a 2 pass ... but this one is maybe my fault ... will check this tomorrow ...
have you checked ?
BHH
fogbav
24th November 2006, 16:04
Yup .. sorry ... stupid me ...8)
My fault ...
weaver4
24th November 2006, 18:18
I tried to back up my copy of Aviator using AutoMKV 0.51d, constant quality XviD; quantizer of 3.
I tried using four different programs and here are the file size results.
-AutoGK >> 1.2G
-avi.net >> 1.21G
-Staxrip >> 1.33G
-MPEG Mediator >> 1.23G
-AutoMKV >> .933G
All five were done with CQ, with a quantizer of three. The audio file was the largest for AutoMKV by about 30 Meg. The size on all five are 640x272.
It does not make any sense that AutoMKV result would be 25% smaller than these other four programs.
Any ideas why?
Here is the log file.
============================================
08:26:12 0.51d - - - - - START JOBS - - - - - - - - - - - - -
08:26:12 Selected Input file: E:\Movies\RipAnyDVD\Aviator\VTS_01_0.IFO
08:26:12 Selected Output dir: E:\Movies\Output\
08:26:12 Selected Container type: AVI
08:26:12 Selected Size: 1 DVD-R
08:26:12 Selected Slice: 1
08:26:12 Selected Encoder: XviD
08:26:12 Selected Profile: XviD_CQ30.xml
08:26:12 Selected Width: 640
08:26:12 Selected Resizer: BicubicResize (soft=0,0.333)
08:26:12 Selected Filters: RemoveGrain(mode=2)
08:26:12 Selected Deinterlacer: AUTO
08:26:12 NeroAACEnc.exe not present
08:26:12 Enabled CRF/CQ autoresize with value 3
08:26:12 Track Language 1: English (AC3 6ch, 0xBD 0x80) [0]
08:26:12 Audio Codec 1: Lame
08:26:12 Audio Quality 1: 4
08:26:12 Selected Unlimited media size
08:26:12 Starting Indexing
08:26:12 Dgindex CMD: C:\Downloads2\AutoMKV\AutoMKV051\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1 -YR=2 -AIF=[E:\Movies\RipAnyDVD\Aviator\VTS_01_1.vob] -OF=[E:\Movies\Output\movie] -exit -minimize
08:29:05 Finished indexing
08:29:05 Starting fixing audio delay on track number 1
08:29:05 DelayCut CMD: C:\Downloads2\AutoMKV\AutoMKV051\exe\dgindex\Delaycut.exe -auto -out "E:\Movies\Output\fixed1.ac3" "E:\Movies\Output\movie T01 3_2ch 384Kbps DELAY -25ms.ac3"
08:29:31 Original 1' Audio Size: 489944064 bytes
08:29:31 Finished fixing audio delay
08:29:31 Encoding E:\Movies\Output\fixed1.ac3 To Mp3 with 4 quality
09:03:27 Encoded 1' Audio Track: 154390272 bytes
09:03:27 ForcedFilm applied: 100.000000% FILM found
09:03:36 Number of Frames: 244728
09:03:36 Framerate: 23.976025
09:03:36 Movie lenght in Seconds: 10208
09:03:36 Movie Width: 720
09:03:36 Movie Height: 480
09:03:36 CQ encoding XviD: C:\Downloads2\AutoMKV\AutoMKV051\exe\encoder\xvid_encraw.exe -cq 3 -progress -threads 1 -max_bframes 2 -imax 31 -quality 6 -vhqmode 1 -qtype 0 -pmax 31 -bmax 31 -bquant_ratio 162 -nochromame -noclosed_gop -bvhq -qmatrix "C:\Downloads2\AutoMKV\AutoMKV051\profiles\XviD-profiles\matrix\Sharktooth's EQM v3ULR.cqm" -i "E:\Movies\Output\movie.avs" -type 2 -avi "E:\Movies\Output\movie.avi"
11:57:03 Accepted values are between 4461743104 and 4743537664 bytes (movie+audio)
11:57:03 Got a file of size: 818629950 bytes + audio size 154390272 bytes (973020224)
11:57:03 Only Movie Size: 818629950 bytes
11:58:08 Final Muxed size: -1 bytes
11:58:08
11:58:08 Muxing Script
11:58:08 C:\Downloads2\AutoMKV\AutoMKV051\exe\matroska\AVIMux_GUI.exe E:\Movies\Output\muxavi
11:58:08
11:58:08 CLEAR
11:58:08 LOAD E:\Movies\Output\movie.avi
11:58:08 LOAD E:\Movies\Output\audio.mp3
11:58:08 SELECT FILE 1
11:58:08 ADD VIDEOSOURCE
11:58:08 SET INPUT OPTIONS
11:58:08 SET OPTION MP3 VERIFY CBR NEVER
11:58:08 SET OPTION MP3 VERIFY RESDLG OFF
11:58:08 SET OUTPUT OPTIONS
11:58:08 WITH SET OPTION
11:58:08 OPENDML 1
11:58:08 RECLISTS 0
11:58:08 AUDIO INTERLEAVE 3 FR
11:58:08 AVI ADDJUNKBEFOREHEADERS 0
11:58:08 PRELOAD 200
11:58:08 WITH AUDIO
11:58:08 NAME 1 english
11:58:08 END WITH
11:58:08 OVERWRITEDLG 0
11:58:08 CLOSEAPP 1
11:58:08 DONEDLG 0
11:58:08 ALL AUDIO 1
11:58:08 LEGACY 0
11:58:08 RECLISTS 1
11:58:08 NUMBERING OFF
11:58:08 MAXFILESIZE OFF
11:58:08 END WITH
11:58:08 START E:\Movies\Output\aviator_full.avi
11:58:08
11:58:08 Script AutoCrop.log
11:58:08
11:58:08 Crop(10,54,700,368)
11:58:08
11:58:08 Script Resmovie.avs
11:58:08
11:58:08
11:58:08 Script movie.avs
11:58:08
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\autocrop.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\blockbuster.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\cnr2.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\ColorMatrix.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\Convolution3D.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\corrector.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\DctFilter.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\Decomb.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\Deen.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\degrainmedian.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\DGDecode.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\EEDI2.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\fft3dfilter.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\FluxSmooth.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\frfun7.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\hqdn3d.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\LeakKernelDeint.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\MaskTools.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\medianblur.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\MipSmooth.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\mvtools.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\NicAudio.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\RemoveGrain.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\SangNom.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\SimpleResize.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\TBilateral.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\TDeint.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\TIVTC.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\TomsMoComp.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\TTempSmooth.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\UnDot.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\UnFilter.dll")
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\VSFilter.dll")
11:58:08 #loadpluginstart
11:58:08
11:58:08 #test1
11:58:08
11:58:08 Import("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\mvbob.avsi")
11:58:08 Import("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\QMF.avsi")
11:58:08 #importstart
11:58:08
11:58:08 #test2
11:58:08
11:58:08 movie = mpeg2source("E:\Movies\Output\movie.d2v")
11:58:08 function getOrder(clip c) {
11:58:08 order = GetParity(c) ? 1 : 0
11:58:08 Return order }
11:58:08 #filter1start
11:58:08
11:58:08 #test3
11:58:08
11:58:08 #cropstart
11:58:08
11:58:08 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
11:58:08 fixed_aspect = 1.185185
11:58:08 c_width = width(cropclip)
11:58:08 c_height = Round(height(cropclip) / fixed_aspect)
11:58:08 input_par = float(float(c_width)/float(c_height))
11:58:08 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
11:58:08 out_width = 640
11:58:08 out_height = Round(float(out_width) / input_par)
11:58:08 hmod = out_height - (floor(out_height / 16 ) * 16)
11:58:08 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
11:58:08 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
11:58:08 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
11:58:08
11:58:08 #resizestart
11:58:08
11:58:08 #test4
11:58:08
11:58:08 BicubicResize(out_width,out_height,0,0.333)
11:58:08 #filter2start
11:58:08
11:58:08 #test5
11:58:08
11:58:08 RemoveGrain(mode=2)
11:58:08 ColorMatrix("Rec.709->Rec.601",hints=false)
11:58:08
11:58:08 Script mkvmaudio.avs
11:58:08
11:58:08 LoadPlugin("C:\Downloads2\AutoMKV\AutoMKV051\exe\filter\NicAudio.dll")
11:58:08 NicAC3Source("E:\Movies\Output\fixed1.ac3")
11:58:08 EnsureVBRMP3Sync()
11:58:08 ConvertAudioTo16bit()
11:58:08 #Applyed Stereo downmixing routines
11:58:08 function stereo(clip a)
11:58:08 {
11:58:08 fl = GetChannel(a, 1)
11:58:08 fr = GetChannel(a, 2)
11:58:08 c = GetChannel(a, 3)
11:58:08 lfe = GetChannel(a, 4)
11:58:08 sl = GetChannel(a, 5)
11:58:08 sr = GetChannel(a, 6)
11:58:08 l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
11:58:08 c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
11:58:08 r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
11:58:08 l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
11:58:08 r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
11:58:08 Return MergeChannels(l, r).Normalize()
11:58:08 }
11:58:08 #
11:58:08 function original(clip a)
11:58:08 {
11:58:08 Normalize(a)
11:58:08 Return last
11:58:08 }
11:58:08 6==Audiochannels() ? stereo() : original()
11:58:08
11:58:08 Script mkvmaudio.bat
11:58:08
11:58:08 "C:\Downloads2\AutoMKV\AutoMKV051\exe\besweet\bepipe.exe" --script "Import(^E:\Movies\Output\mkvmaudio.avs^)" | "C:\Downloads2\AutoMKV\AutoMKV051\exe\besweet\lame.exe" -v --vbr-new -h -S -V 4 - "E:\Movies\Output\audio.mp3"
11:58:08
11:58:08 Script mkvmaudio2.avs
11:58:08
11:58:08
11:58:08 Script mkvmaudio2.bat
11:58:08
11:58:08
11:58:08 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - -
buzzqw
24th November 2006, 18:58
first question:
how about quality ? is all files at the same VISUAL quality ?
second: resizer, was the same for all programs ? (i don't think so)
third: filters, were the same for all programs ? (this maybe)
fourth: matrix, was the matrix the same ? (i don't think so)
fifth: the xvid_encraw was lauched with the same parameters ? (i don't think so)
my only hope i that quality is at least equal as the movie done with others encoders
about audio ...
this is the command line...
lame.exe -v --vbr-new -h -S -V 4 - audio.mp3
other program run different command line ?
BHH
gonwk
24th November 2006, 19:33
Hi Weaver,
from the 5 programs that you mentioned which AVI file looked the BEST picture wise?
Thanks,
G!
weaver4
24th November 2006, 21:01
I put the avi.net, autogk and automkv outputs on a DVD. Then I put it on my HD TV.
To me it appears that the automkv is not as good quality as the other two.
The image sizes are the same, but the resizers and filters are different. The Matrix is not the same, but I do think that the avi.net uses the same Sharktooth matrix as I was using in automkv.
I am not sure, but I don't think any of these other programs use xvid_encraw.
gonwk
24th November 2006, 21:05
Thanks Weaver!
G!
buzzqw
24th November 2006, 22:39
The image sizes are the same, but the resizers and filters are different. The Matrix is not the same, but I do think that the avi.net uses the same Sharktooth matrix as I was using in automkv.
autogk is probably using the LanczosResize, on of most sharpen.
Anyway i had very little control over cq encoding. i can suggest in "defense" of automkv to try with
1) lanczos resize
2) at cq 3 the "Sharktooth's EQM v3ULR.cqm" isn't well suited, better a non "ultra low rate"...
3) use a 2 pass profile :D ;)
thanks for your test... i am very glad to improve the quality of encoding
BHH
fogbav
25th November 2006, 15:25
Hi buzzqw ... i tested some random TV-Rips ... and about 50 % are converted superb ... but the other ones will not encode ...
I have uploaded a TS sample (8 MB with mkv.ini file)
http://www.file-upload.net/download_25.11.06_kg7l8h.rar.html
Maybe you can analyse ... i think the avs thing is not working correctly ...
Batch-job from my scripts :
automkv.exe automkv.ini %1 0 0 0 0 start kill
ts file is splitted with projectx into m2v and sound files .... so i parse the m2v (only video) to automkv ...
an other bug with this ts in GUI mode with automkv ... delaycut is not working correctly ... filling up my complete hard disk with the mpa file ... but i think you will see ...
Maybe one time i can do an batch : automkv.exe convertallaudiotracks start kill ....8)
thanx
FoGBaV
SeeMoreDigital
25th November 2006, 15:46
Maybe you can analyse ... i think the avs thing is not working correctly ...I've just tried feeding your source "directly" into DGIndex 1.4.8 and it would seem it's unable to "automatically" detect any of the streams within your .TS source.
It's probably best to contact Neuron2 (Donald Graft) direct about this source
EDIT: Even HDTVtoMPEG2 and MPEG2 Repair have problems locating the elementary streams within your .TS source
Cheers
fogbav
25th November 2006, 16:02
@SeeMoreDigital : Thanks for analysing ...
hmm ... taking the ts file through projectx is taking me to a playable m2v file without errors ... hmm ...
TS is from a dbox2 ...
OK ... this is the resulting ProjectX File ...
http://www.file-upload.net/download_25.11.06_odiab9.rar.html
buzzqw
25th November 2006, 16:18
if delaycut is unable to fix and go crazy filling disk that would mean demuxing was wrong.
Better remuxing m2v and mpa an then go with dgindex
This isn't a true problem of automkv , just of delaycut and your source files
maybe one time i can do an batch : automkv.exe convertallaudiotracks start kill ....8)
this is already possible. just use "All audio tracks", BUT remember that dgindex is unable to demux more than 1 audio tracks at time from ts files.
BHH
fogbav
25th November 2006, 16:22
Please retry with file uploaded file above ... (ProjectX has no prblems with the TS stream) ...
and ... i never sayed that it is a direct automkv problem - never thought of this ... never ...8) ... really ...8)
buzzqw
25th November 2006, 16:28
i have an idea... i will try to work this weekend...
should i drop dgindex usage TS files and use instead projectx ?
ALL please post your ideas
BHH
weaver4
25th November 2006, 16:37
buzzqw or sharktooth: What filter do you recommend for XviD cq 3?
I will retest it again.
fogbav
25th November 2006, 16:43
Would be great .... never had problems with ProjectX in the past ... also ProjectX is fixing errors in TS ...
Also ... cutting in TS with ProjectX is very easy ....
But i think my problem is not dgindex (log shows correct frames and With/size etc.) ... think the problem is the avs file ...
Future wishes :
The only thing i want is take a ts (or MPG) file from my Dbox2 Record and convert ALL audio Tracks with org. Settings (Stereo/AC3-> AAC) to a XVID/H264 file ... with reduction of XX% (that is the job my script is doing - modifying your automkv.ini- dest size setting) ... and if possible ... watch a "record-Folder" for new files.
I'm recording some TV-Series and some other things and ts files are very big (you know about that ..8) )... so i only want to convert everything to format XXX - playable at my Xbox (so Xvid is perfect )
Computers here are running 24/7 so waching an TS-Incoming folder is a great deal ... and 2 or more computers are computing XX TS files at the same time ...tagging a converting file so the other computer is not working on the same file (but i don't know if this wishes is a target for your great application).
buzzqw
25th November 2006, 17:04
buzzqw or sharktooth: What filter do you recommend for XviD cq 3?
simply change resizer to Lanczos, in cq30.xml change <BQuantOffset>100<BQuantOffset> to <BQuantOffset>0<BQuantOffset> and for matrix use Sharktooth's EQM v3LR.cqm
no filter adjustmen is needed
BHH
buzzqw
25th November 2006, 18:39
@fogbav
check your pm
BHH
weaver4
26th November 2006, 00:04
simply change resizer to Lanczos, in cq30.xml change <BQuantOffset>100<BQuantOffset> to <BQuantOffset>0<BQuantOffset> and for matrix use Sharktooth's EQM v3LR.cqm
no filter adjustmen is needed
BHH
OK, I did that, much better results.
I think you should change the default profile to the above. It does not make sense to have Sharktooth's EQM v3ULR.cqm when you have the quantizer set to 3.
fogbav
26th November 2006, 10:27
One little bug : Selecting Filers : None with TS file above is not working - stalling at enconding ...
With same preferences and file selecting any Filter is working ...
(Think that is the error i mentionend above)
and ... if it is ok .. i would wish one last parameter for batch encoding :
Size = 10
Slice = 1
until now i have to fix automkv.ini manually befor encoding to select final size of the encode.
(witch doesn't really matter - but would be nicer to set it with cli parameters)
Edit : Audio "All Tracks" - already implemented ... stupid FoGBaV ... 8) 3 0 0 0 in CLI does the trick perfectly ... thanks !
Greets
FoGBaV -P.S. : Buzzqw 4 president ...8)
buzzqw
26th November 2006, 11:02
got the error too... BUT with X264.exe i got NO error...
i think something is wrong with xvid_encraw...
i will search on xvid forum
thanks for testing !
BHH
travisbell
26th November 2006, 18:43
i have an idea... i will try to work this weekend...
should i drop dgindex usage TS files and use instead projectx ?
ALL please post your ideas
BHH
I don't think you should. I have been using AutoGK for 2 years (it uses DGIndex) and now your app with DGIndex with HD .ts files and never once ran into a problem.
If you did change it, it would be nice to have the option to choose which to use, because I myself have always like DGIndex.
Thanks!
buzzqw
26th November 2006, 20:31
projectx is only used for demuxing pourpose (from ts to m2v+ac3/mpa...)
Dgindex is then call to parse the m2v and do all the fine job
Using projectx my ts demuxing (before done by dgindex) is more robust: Delaycut no more hang, is possible to extract more then 1 only audio, ts streams corrupted got fixed...
I had already implemented projectx and if you want test please PM
About using choice of use dgindex or projectx i will see what possible.
BHH
P.S: even if projectx is used... is used only for .TS files... i can just rename your TS file to .VOB and then dgindex is used... :) and is fully fuctional as always ! :) :)
SeeMoreDigital
26th November 2006, 20:34
All clever stuff indeed Buzz ;)
fogbav
26th November 2006, 22:14
Yehaaa ...8) ...
ProjectX is a absolut stable software - repairing even the most "destructed" ts-files ... i use it 4 many years now ... without errors ..
SeeMoreDigital
26th November 2006, 22:48
Yehaaa ...8) ...
ProjectX is a absolut stable software - repairing even the most "destructed" ts-files ... i use it 4 many years now ... without errors ..Does it still need Java to run?
fogbav
26th November 2006, 22:55
There is an version compiled to an exe ... Google -> Oozoon.
But he wants some money for that ... 8(
But also the Java Version runs very fast ... very unlikely to java ..8)
Program to compile to EXE : Excelsior JET
SeeMoreDigital
26th November 2006, 23:02
I'll pass....
weaver4
27th November 2006, 00:55
I really don't want to go through the Java hassle either.
fogbav
27th November 2006, 07:07
there is no real Java-Show-Blocking thing ... you even will not see anything ... and i think nearly every win pc has java onboard. so - no problem here ... Projectx looks like every other cli tool ... in command line mode.
Just try and you will see ...
@Buzzqw : did you watch this topic ?
http://forum.doom9.org/showthread.php?t=117889
8)
Maybe some playground for automkv 1.11 beta ...8)
buzzqw
27th November 2006, 08:31
no hassle at all...
in next stable version user can choose to use dgindex or projectx to demux :)
BHH
crashed
27th November 2006, 12:22
Finally... After a clean reinstallation, bepipe always crashed every time i tried to start it... Finally i realized that it needed Framework 1.1 to run.. I suggest you mention it next to where you mention to download the nero aac encoder. Going back to further testing now, everything runs smooth atm.. =)
weaver4
27th November 2006, 13:06
One other tiny suggestion.
I have a movie folder that I keep all my movies in (as you might guess). Well I don't want to use it as my output folder because of all the extra files that AutoMKV makes. But then if I make it go to an temp folder once the encoding is done I need to go to that temp folder find the final avi and rename and copy it to my movie directory.
So I prefer the approach than AutoGK, Dr 2, Avi.net takes in that they let you select your temp (working folder) and the output file name/location.
crashed
27th November 2006, 14:05
It seems I have a new problem that I cant solve: after automkv rips the subs off the dvd and starts encoding the audio it goes straight away to Finished Jobs. It doesnt even really start encoding the audio. In the processing log I get the following.====== PROCESSING LOG ======================
Time 01:13:27.104; Frame#= 137723. Crc1 error SILENCED: read = 3344; calculated=7753
Time 01:13:27.104; Frame#= 137723. Crc2 error SILENCED: read = FBD8; calculated=146D
Time 01:13:27.136; Frame#= 137724. Unsynchronized frame...REWINDED 224 bytes. Found new synch word
Number of written frames = 215686
Number of Errors= 3
Is there anything i am missing? this is running on a clean installation of windows with the newest 51.d version. I attached all the logs.. Thanks..
buzzqw
27th November 2006, 14:12
====== PROCESSING LOG ======================
Time 01:13:27.104; Frame#= 137723. Crc1 error SILENCED: read = 3344; calculated=7753
Time 01:13:27.104; Frame#= 137723. Crc2 error SILENCED: read = FBD8; calculated=146D
Time 01:13:27.136; Frame#= 137724. Unsynchronized frame...REWINDED 224 bytes. Found new synch word
Number of written frames = 215686
Number of Errors= 3
this is just a bad rip. Sorry.
try re-ripping (with ritit4me)
BHH
crashed
27th November 2006, 19:40
Hm i had the same problem again, using a different dvd, again the dvd was ripped, as well the subs, but no audio streams where extracted or encoded, no video either. onlz 3 log files, dvd rip, movie.idx, movie.sub and para.lst are to be found in the target folder. here the log files:
0.51d - - - - - START JOBS - - - - - - - - - - - - -
Selected Input file:
Selected Output dir: D:\dvdripps\
Selected Container type: MKV
Selected Size: 800
Selected Slice: 1
Selected Encoder: X264
Selected Profile: HQ-Slow.xml
Selected Width: Automatic
Selected Resizer: NONE
Selected Filters: NONE
Selected Deinterlacer: NONE
Enabled CRF/CQ autoresize with value 18
Track Language 1: English (AC3 6ch, 0xBD 0x80) [0]
Audio Codec 1: Nero AAC
Audio Quality 1: 0.35
Track Language 2: Deutsch (AC3 6ch, 0xBD 0x81) [0]
Audio Codec 2: Nero AAC
Audio Quality 2: 0.35
Starting ripping from E:\VIDEO_TS\ to D:\dvdripps\
Finished Ripping
Starting SubRipping
Selected All subtitles tracks
Finished SubRipping
Subtitle Size: 8710144 bytes
Starting Indexing
Dgindex CMD: C:\AutoMKV051\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1,2 -YR=2 -AIF=[D:\dvdripps\dvd\video_ts\VTS_01_1.vob] -OF=[D:\dvdripps\movie] -exit -minimize
Finished indexing
Starting fixing audio delay on track number 1
DelayCut CMD: C:\AutoMKV051\exe\dgindex\Delaycut.exe -auto -out "D:\dvdripps\fixed1.ac3" "D:\dvdripps\movie T01 3_2ch 448Kbps DELAY 0ms.ac3"
Original 1' Audio Size: 377853952 bytes
DelayCut CMD: C:\AutoMKV051\exe\dgindex\Delaycut.exe -auto -out "D:\dvdripps\fixed2.ac3" "D:\dvdripps\movie T02 3_2ch 384Kbps DELAY -8ms.ac3"
Original 2' Audio Size: 323874816 bytes
Finished fixing audio delay
Encoding D:\dvdripps\fixed1.ac3 to NeroAAC with 0.35 quality
Encoded 1' Audio Track: -1 bytes
Encoding D:\dvdripps\fixed2.ac3 to NeroAAC with 0.35 quality
Encoded 2' Audio Track: -1 bytes
ERROR - There are some problem with movie lenght! Try parsing D2V file
Number of Frames: 360
Framerate: 25.000000
Movie lenght in Seconds: 15
Movie Width: 720
Movie Height: 576
Starting X264
Command Line 1' Pass X264: C:\AutoMKV051\exe\encoder\x264.exe --pass 1 --bitrate 444624 --stats "D:\dvdripps\.stats" --ref 0 --no-b-adapt --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --trellis 1 --ref 3 --filter -2,-1 --direct auto --vbv-maxrate 25000 --me umh --merange 12 --weightb --b-pyramid --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads 2 --output NUL "D:\dvdripps\movie.avs"
Command Line 2' Pass X264: C:\AutoMKV051\exe\encoder\x264.exe --pass 2 --bitrate 444624 --stats "D:\dvdripps\.stats" --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --trellis 1 --ref 3 --filter -2,-1 --direct auto --vbv-maxrate 25000 --me umh --merange 12 --weightb --b-pyramid --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads 2 --output "D:\dvdripps\movie.mp4" "D:\dvdripps\movie.avs"
Selected Subtitle Track: RIP ALL SUBS
C:\AutoMKV051\exe\matroska\mkvmerge.exe -o "D:\dvdripps\movie.mkv" --aspect-ratio 1:1.#INF00 --chapters "C:\AutoMKV051\exe\chapters.txt" "D:\dvdripps\movie.mp4" --language 1:eng "D:\dvdripps\audio.mp4" --language 1:deu "D:\dvdripps\audio2.mp4" "D:\dvdripps\movie.idx"
Final Muxed size: -1 bytes
Script AutoCrop.log
Script Resmovie.avs
Script movie.avs
LoadPlugin("C:\AutoMKV051\exe\filter\autocrop.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\blockbuster.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\cnr2.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\ColorMatrix.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\Convolution3D.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\corrector.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\DctFilter.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\Decomb.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\Deen.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\degrainmedian.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\DGDecode.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\EEDI2.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\fft3dfilter.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\FluxSmooth.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\frfun7.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\hqdn3d.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\LeakKernelDeint.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\MaskTools.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\medianblur.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\MipSmooth.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\mvtools.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\NicAudio.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\RemoveGrain.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\SangNom.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\SimpleResize.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\TBilateral.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\TDeint.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\TIVTC.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\TomsMoComp.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\TTempSmooth.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\UnDot.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\UnFilter.dll")
LoadPlugin("C:\AutoMKV051\exe\filter\VSFilter.dll")
#loadpluginstart
#test1
Import("C:\AutoMKV051\exe\filter\mvbob.avsi")
Import("C:\AutoMKV051\exe\filter\QMF.avsi")
#importstart
#test2
movie = mpeg2source("D:\dvdripps\movie.d2v")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
Return order }
#filter1start
#test3
#cropstart
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
fixed_aspect = 1.422222
c_width = width(cropclip)
c_height = Round(height(cropclip) / fixed_aspect)
input_par = float(float(c_width)/float(c_height))
input_par = input_par > 1.4 ? input_par : (4.0/3.0)
out_width = 720
out_height = Round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
#resizestart
#test4
last=movie
#filter2start
#test5
ColorMatrix("Rec.709->Rec.601",hints=false)
Script mkvmaudio.avs
LoadPlugin("C:\AutoMKV051\exe\filter\NicAudio.dll")
NicAC3Source("D:\dvdripps\fixed1.ac3")
EnsureVBRMP3Sync()
ConvertAudioToFloat()
#Applyed Original downmixing routines
Normalize()
Script mkvmaudio.bat
"C:\AutoMKV051\exe\besweet\bepipe.exe" --script "Import(^D:\dvdripps\mkvmaudio.avs^)" | "C:\AutoMKV051\exe\besweet\neroaacenc.exe" -ignorelength -q 0.35 -if - -of "D:\dvdripps\audio.mp4"
Script mkvmaudio2.avs
LoadPlugin("C:\AutoMKV051\exe\filter\NicAudio.dll")
NicAC3Source("D:\dvdripps\fixed2.ac3")
EnsureVBRMP3Sync()
ConvertAudioToFloat()
#Applyed Original downmixing routines
Normalize()
Script mkvmaudio2.bat
"C:\AutoMKV051\exe\besweet\bepipe.exe" --script "Import(^D:\dvdripps\mkvmaudio2.avs^)" | "C:\AutoMKV051\exe\besweet\neroaacenc.exe" -ignorelength -q 0.35 -if - -of "D:\dvdripps\audio2.mp4"
- - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - -
[Input info]
Bitrate=448
Actual rate=448.000000
Sampling Frec=48000
TotalFrames=210856
Bytesperframe=1792.0000
Filesize=377853952
FrameDuration= 32.0000
Framespersecond= 31.2500
Duration=01:52:27.392
Channels mode=3/2: L+C+R+SL+SR
LFE=LFE: Present
[Target info]
StartFrame=0
EndFrame=210855
NotFixedDelay= 0.0000
Duration=01:52:27.392
====== PROCESSING LOG ======================
Number of written frames = 210856
Number of Errors= 0
[Input info]
Bitrate=384
Actual rate=384.000000
Sampling Frec=48000
TotalFrames=210856
Bytesperframe=1536.0000
Filesize=323874816
FrameDuration= 32.0000
Framespersecond= 31.2500
Duration=01:52:27.392
Channels mode=3/2: L+C+R+SL+SR
LFE=LFE: Present
[Target info]
StartFrame=0
EndFrame=210855
NotFixedDelay= -8.0000
Duration=01:52:27.392
====== PROCESSING LOG ======================
Number of written frames = 210856
Number of Errors= 0
buzzqw
27th November 2006, 19:54
this message
ERROR - There are some problem with movie lenght! Try parsing D2V file
is even more important... mean that time.avs gone wrong...
i must suppose there is something wrong with avisynth...
open in virtualdub time.avs and spot the error (maybe related to audio... since it works on avisynth)
BHH
crashed
27th November 2006, 21:30
Hm, I cant open time.avs in virtualdub, gives me the following error: AVI import filter error: (Unknown) 80040154
So what does it mean? i dont have avisynth installed, because i reinstalled windows... doh! You can also add that to the nero aac and frameworks lol.
Thanks for the virtualdub hint, that made me realize... its encoding the audio atm, so seems to be working fine, will report back..
crashed
27th November 2006, 22:17
I was wondering if it is possible to have the mkv file split, lets say into two times 650mb files? (so that i dont have one 1.3gb file) or is that impossible when a movie contians 4 subs, 2 audio tracks and 1 vido track?
buzzqw
27th November 2006, 22:24
or is that impossible when a movie contians 4 subs, 2 audio tracks and 1 vido track?
is more than possible ! this is why matroska was created !
for 2 files of 650 mb do this:
on disk setting choose "Write Here Custom MB Size" and overwrite it writting 650
on form that appear after writing 650 write 2
this will lead to 2 files of 650mb !
BHH
crashed
28th November 2006, 10:39
I c, thanks so much. Already another problem has come up. Again it runs dgindex etc, but once it should start encoding the movie it doesnt. This time i selected copy original soundtrack, so it shouldnt have to encode it, as i always get that error in the log file. I ripped the dvd 10 times now, tried everything i could think of, just cant get it to work. Any ideas?
[Input info]
Bitrate=448
Actual rate=448.000000
Sampling Frec=48000
TotalFrames=215684
Bytesperframe=1792.0000
Filesize=386507072
FrameDuration= 32.0000
Framespersecond= 31.2500
Duration=01:55:01.912
Channels mode=3/2: L+C+R+SL+SR
LFE=LFE: Present
[Target info]
StartFrame=0
EndFrame=215683
NotFixedDelay= 2.0000
Duration=01:55:01.888
====== PROCESSING LOG ======================
Time 01:13:27.104; Frame#= 137723. Crc1 error SILENCED: read = 25BE; calculated=B820
Time 01:13:27.104; Frame#= 137723. Crc2 error SILENCED: read = 99D3; calculated=BC9A
Time 01:13:27.136; Frame#= 137724. Unsynchronized frame...REWINDED 224 bytes. Found new synch word
Time 01:50:38.304; Frame#= 207448. Crc1 error SILENCED: read = 5387; calculated=4DAD
Time 01:50:38.304; Frame#= 207448. Crc2 error SILENCED: read = 9DD3; calculated=68FD
Time 01:50:38.336; Frame#= 207449. Unsynchronized frame...REWINDED 224 bytes. Found new synch word
Number of written frames = 215685
Number of Errors= 6
0.51d - - - - - START JOBS - - - - - - - - - - - - -
Selected Input file: D:\dvdripping\DVD\VIDEO_TS\VTS_01_0.IFO
Selected Output dir: D:\dvdripping\DVD\VIDEO_TS\
Selected Container type: MKV
Selected Size: 1000
Selected Slice: 1
Selected Encoder: X264
Selected Profile: HQ-Insane.xml
Selected Width: Automatic
Selected Resizer: NONE
Selected Filters: NONE
Selected Deinterlacer: NONE
Enabled CRF/CQ autoresize with value 18
Track Language 1: English (AC3 6ch, 0xBD 0x81) [0,1]
Audio Codec 1: Copy Original
Audio Quality 1: 0.35
Starting Indexing
Dgindex CMD: D:\dvdripping\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=2 -YR=2 -AIF=[D:\dvdripping\DVD\VIDEO_TS\VTS_01_1.vob] -OF=[D:\dvdripping\DVD\VIDEO_TS\movie] -exit -minimize
Finished indexing
Starting fixing audio delay on track number 2
DelayCut CMD: D:\dvdripping\exe\dgindex\Delaycut.exe -auto -out "D:\dvdripping\DVD\VIDEO_TS\fixed1.ac3" "D:\dvdripping\DVD\VIDEO_TS\movie T02 3_2ch 448Kbps DELAY 2ms.ac3"
Original 1' Audio Size: 386507520 bytes
Finished fixing audio delay
Renamed file fixed1.ac3 to audio.ac3
Encoded 1' Audio Track: 386507520 bytes
Number of Frames: 172552
Framerate: 25.000000
Movie lenght in Seconds: 6903
Movie Width: 720
Movie Height: 576
Starting X264
Command Line 1' Pass X264: D:\dvdripping\exe\encoder\x264.exe --pass 1 --bitrate 766 --stats "D:\dvdripping\DVD\VIDEO_TS\.stats" --ref 0 --no-b-adapt --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --no-fast-pskip --mixed-refs --trellis 2 --ref 16 --filter -2,-1 --subme 6 --direct auto --vbv-maxrate 25000 --me umh --weightb --b-pyramid --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads 2 --output NUL "D:\dvdripping\DVD\VIDEO_TS\movie.avs"
Command Line 2' Pass X264: D:\dvdripping\exe\encoder\x264.exe --pass 2 --bitrate 766 --stats "D:\dvdripping\DVD\VIDEO_TS\.stats" --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --no-fast-pskip --mixed-refs --trellis 2 --ref 16 --filter -2,-1 --subme 6 --direct auto --vbv-maxrate 25000 --me umh --weightb --b-pyramid --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads 2 --output "D:\dvdripping\DVD\VIDEO_TS\movie.mp4" "D:\dvdripping\DVD\VIDEO_TS\movie.avs"
D:\dvdripping\exe\matroska\mkvmerge.exe -o "D:\dvdripping\DVD\VIDEO_TS\movie.mkv" --aspect-ratio 1:1.777778 --chapters "D:\dvdripping\exe\chapters.txt" "D:\dvdripping\DVD\VIDEO_TS\movie.mp4" --language 0:eng "D:\dvdripping\DVD\VIDEO_TS\audio.ac3"
Final Muxed size: -1 bytes
Script AutoCrop.log
Crop(10,0,700,576)
Script Resmovie.avs
Script movie.avs
LoadPlugin("D:\dvdripping\exe\filter\autocrop.dll")
LoadPlugin("D:\dvdripping\exe\filter\blockbuster.dll")
LoadPlugin("D:\dvdripping\exe\filter\cnr2.dll")
LoadPlugin("D:\dvdripping\exe\filter\ColorMatrix.dll")
LoadPlugin("D:\dvdripping\exe\filter\Convolution3D.dll")
LoadPlugin("D:\dvdripping\exe\filter\corrector.dll")
LoadPlugin("D:\dvdripping\exe\filter\DctFilter.dll")
LoadPlugin("D:\dvdripping\exe\filter\Decomb.dll")
LoadPlugin("D:\dvdripping\exe\filter\Deen.dll")
LoadPlugin("D:\dvdripping\exe\filter\degrainmedian.dll")
LoadPlugin("D:\dvdripping\exe\filter\DGDecode.dll")
LoadPlugin("D:\dvdripping\exe\filter\EEDI2.dll")
LoadPlugin("D:\dvdripping\exe\filter\fft3dfilter.dll")
LoadPlugin("D:\dvdripping\exe\filter\FluxSmooth.dll")
LoadPlugin("D:\dvdripping\exe\filter\frfun7.dll")
LoadPlugin("D:\dvdripping\exe\filter\hqdn3d.dll")
LoadPlugin("D:\dvdripping\exe\filter\LeakKernelDeint.dll")
LoadPlugin("D:\dvdripping\exe\filter\MaskTools.dll")
LoadPlugin("D:\dvdripping\exe\filter\medianblur.dll")
LoadPlugin("D:\dvdripping\exe\filter\MipSmooth.dll")
LoadPlugin("D:\dvdripping\exe\filter\mvtools.dll")
LoadPlugin("D:\dvdripping\exe\filter\NicAudio.dll")
LoadPlugin("D:\dvdripping\exe\filter\RemoveGrain.dll")
LoadPlugin("D:\dvdripping\exe\filter\SangNom.dll")
LoadPlugin("D:\dvdripping\exe\filter\SimpleResize.dll")
LoadPlugin("D:\dvdripping\exe\filter\TBilateral.dll")
LoadPlugin("D:\dvdripping\exe\filter\TDeint.dll")
LoadPlugin("D:\dvdripping\exe\filter\TIVTC.dll")
LoadPlugin("D:\dvdripping\exe\filter\TomsMoComp.dll")
LoadPlugin("D:\dvdripping\exe\filter\TTempSmooth.dll")
LoadPlugin("D:\dvdripping\exe\filter\UnDot.dll")
LoadPlugin("D:\dvdripping\exe\filter\UnFilter.dll")
LoadPlugin("D:\dvdripping\exe\filter\VSFilter.dll")
#loadpluginstart
#test1
Import("D:\dvdripping\exe\filter\mvbob.avsi")
Import("D:\dvdripping\exe\filter\QMF.avsi")
#importstart
#test2
movie = mpeg2source("D:\dvdripping\DVD\VIDEO_TS\movie.d2v")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
Return order }
#filter1start
#test3
#cropstart
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
fixed_aspect = 1.422222
c_width = width(cropclip)
c_height = Round(height(cropclip) / fixed_aspect)
input_par = float(float(c_width)/float(c_height))
input_par = input_par > 1.4 ? input_par : (4.0/3.0)
out_width = 720
out_height = Round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
#resizestart
#test4
last=movie
#filter2start
#test5
Script mkvmaudio.avs
LoadPlugin("D:\dvdripping\exe\filter\NicAudio.dll")
NicAC3Source("D:\dvdripping\DVD\VIDEO_TS\fixed1.ac3")
EnsureVBRMP3Sync()
ConvertAudioTo16bit()
#Applyed Original downmixing routines
Normalize()
Script mkvmaudio.bat
Script mkvmaudio2.avs
Script mkvmaudio2.bat
- - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - -
buzzqw
28th November 2006, 13:21
got the error... is due to NO filters NO resize NO deint (all in one), will be fixed in next release
now apply at least a filter (undot...)
BHH
SeeMoreDigital
28th November 2006, 13:42
got the error... is due to NO filters NO resize NO deint (all in one), will be fixed in next release
now apply at least a filter (undot...)Sorry Buzz,
I meant to let you know about this error a couple of weeks ago :o
buzzqw
28th November 2006, 13:56
ops... :o
i miss it... (or forget it)
thank SMD !
BHH
crashed
28th November 2006, 17:20
Ah i c, thanks =) well what settings would you guys sugest for a 1.2 gb dvd rip of a movie? Should i deinterlace? What filter you guys think is the best? Is there anything else you would adjust? Thanks in advance
One more little sugestion i have, couls you include start and end time (computer time) and time taken to complete the job in the logfile?
buzzqw
29th November 2006, 08:16
One more little sugestion i have, couls you include start and end time (computer time) and time taken to complete the job in the logfile?
done in next build :)
Ah i c, thanks =) well what settings would you guys sugest for a 1.2 gb dvd rip of a movie? Should i deinterlace? What filter you guys think is the best? Is there anything else you would adjust? Thanks in advance
remember forum rules... don't ask what is best since is relative to source files...
deinterlace: leave auto, if needed deinterlacer will be placed in, if not needed no worry
filter: for a rip to x264 to 1.2gb... just a small filtering, leave the default removegrain(mode=2)
resolution: leave auto, is probably always the "better" choice, let automkv do it's calculations and let it determine the width
(again will be near full resolution..)
BHH
fogbav
29th November 2006, 20:20
OK ... i have problems encoding ts files with commercials in it ... sometimes the Channels are switched from AC3/3/2 to AC3 /2/0 i think ... Projectx is decoding the file right but i think beepipe is not working correctly here.
Converting the *.ac3 file to WAV 3/2 and then encode it with Nero AAC works correctly.
Sample :
http://member.file-upload.net/FoGBaV/film.rar
This is the Batch i used in my Scripts to get the AC3 work correctly :
@echo off
For %%D In (.) Do Set localpath="%%~fD\tmp\final\film.ac3"
start /low /wait /min .\exe\besweet\besweet -core( -input "tmp\film.ac3" -output "tmp\film_ac3.wav" -6chwav -logfile) -azid( -g max )
start /low /wait /min .\exe\besweet\neroaacenc.EXE -br 192000 -2pass -if tmp\film_ac3.wav -of tmp\final\film.ac3.mp4
del /Q tmp\film_ac3.wav
I Don't know if this is ok to d oso ... but it worked in the past ...8)
buzzqw
29th November 2006, 22:00
thanks for the link
i will try to "study" something :)
BHH
crashed
29th November 2006, 23:23
Tahnks again for the feedback. Did a few more tests and another problem occured: I used all the standard settings to convert a dvd to mkv, 2 language tracks, two subtitle tracks, 1 movie track. Everything was done properly, except at the end i had no mkv file, but audio and video was encoded and is playable. I included a screenshot of all the files generated by automkv. Now the interesting thing is, that if I try encoding the dvd that automkv ripped before, and only select one audio track, then i do get an mkv file in the end. What the problem is i cant really tell though. Also I realized that the quality is a lot worse if i let automkv do everything by itself. Gona do some further testing on the quality part, but do you have any idea why i dont get an mkv file?
Heres the log:
09:48:24 0.51d - - - - - START JOBS - - - - - - - - - - - - -
09:48:24 Selected Input file:
09:48:24 Selected Output dir: D:\
09:48:24 Selected Container type: MKV
09:48:24 Selected Size: 1000
09:48:24 Selected Slice: 1
09:48:24 Selected Encoder: X264
09:48:24 Selected Profile: HQ-Slow.xml
09:48:24 Selected Width: Automatic
09:48:24 Selected Resizer: SimpleResize (neutral soft)
09:48:24 Selected Filters: RemoveGrain(mode=2)
09:48:24 Selected Deinterlacer: AUTO
09:48:24 Enabled CRF/CQ autoresize with value 18
09:48:24 Track Language 1: English (AC3 6ch, 0xBD 0x81) [0,1]
09:48:24 Audio Codec 1: Nero AAC
09:48:24 Audio Quality 1: 0.35
09:48:24 Track Language 2: Deutsch (AC3 6ch, 0xBD 0x80) [0,1]
09:48:24 Audio Codec 2: Nero AAC
09:48:24 Audio Quality 2: 0.35
09:48:24
09:48:24 Starting ripping from E:\VIDEO_TS\ to D:\
10:05:29 Finished Ripping
10:05:29 Starting SubRipping
10:07:00 Selected All subtitles tracks
10:07:00 Finished SubRipping
10:07:00 Subtitle Size: -1 bytes
10:07:00 Starting Indexing
10:07:00 Dgindex CMD: D:\automkv\AutoMKV051\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=2,1 -YR=2 -AIF=[D:\dvd\video_ts\VTS_01_1.vob] -OF=[D:\movie] -exit -minimize
10:09:28 Finished indexing
10:09:28 Starting fixing audio delay on track number 2
10:09:28 DelayCut CMD: D:\automkv\AutoMKV051\exe\dgindex\Delaycut.exe -auto -out "D:\fixed2.ac3" "D:\movie T01 3_2ch 448Kbps DELAY 2ms.ac3"
10:09:36 Original 2' Audio Size: 386509312 bytes
10:09:36 DelayCut CMD: D:\automkv\AutoMKV051\exe\dgindex\Delaycut.exe -auto -out "D:\fixed1.ac3" "D:\movie T02 3_2ch 448Kbps DELAY 2ms.ac3"
10:09:44 Original 1' Audio Size: 386507520 bytes
10:09:44 Finished fixing audio delay
10:09:45 Encoding D:\fixed1.ac3 to NeroAAC with 0.35 quality
10:37:54 Encoded 1' Audio Track: 277831182 bytes
10:37:54 Encoding D:\fixed2.ac3 to NeroAAC with 0.35 quality
11:06:13 Encoded 2' Audio Track: 277827238 bytes
11:06:16 Number of Frames: 172552
11:06:16 Framerate: 25.000000
11:06:16 Movie lenght in Seconds: 6903
11:06:16 Movie Width: 720
11:06:16 Movie Height: 576
11:07:42 Processing completed. Type is determined to be progressive.
11:07:42 Order: 1
11:07:42 Starting X264 AutoResize with WIDTH of Automatic and wanted size of 1048576000 bytes
11:07:42 CRF encoding X264: D:\automkv\AutoMKV051\exe\encoder\x264.exe --pass 1 --crf 18 --stats "D:\.stats" --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --trellis 1 --ref 3 --filter -2,-1 --direct auto --vbv-maxrate 25000 --me umh --merange 12 --weightb --b-pyramid --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads 2 --output "D:\resmovie.mp4" "D:\resmovie.avs"
11:17:10 Tested total movie: 5%
11:17:10 AutoResize movie size: 61685268 bytes
11:17:10 Movie Width suggested based on sample size: 448
11:17:10 Starting X264
11:17:10 Command Line 1' Pass X264: D:\automkv\AutoMKV051\exe\encoder\x264.exe --pass 1 --bitrate 570 --stats "D:\.stats" --ref 0 --no-b-adapt --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --trellis 1 --ref 3 --filter -2,-1 --direct auto --vbv-maxrate 25000 --me umh --merange 12 --weightb --b-pyramid --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads 2 --output NUL "D:\movie.avs"
11:17:10 Command Line 2' Pass X264: D:\automkv\AutoMKV051\exe\encoder\x264.exe --pass 2 --bitrate 570 --stats "D:\.stats" --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --trellis 1 --ref 3 --filter -2,-1 --direct auto --vbv-maxrate 25000 --me umh --merange 12 --weightb --b-pyramid --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads 2 --output "D:\movie.mp4" "D:\movie.avs"
13:54:37 Only Movie Size: 494796398 bytes
13:54:37 Selected Subtitle Track: RIP ALL SUBS
13:54:37 D:\automkv\AutoMKV051\exe\matroska\mkvmerge.exe -o "D:\movie.mkv" --aspect-ratio 1:1.777778 --chapters "D:\automkv\AutoMKV051\exe\chapters.txt" "D:\movie.mp4" --language 1:eng "D:\audio.mp4" --language 1:deu "D:\audio2.mp4" "D:\movie.idx"
13:54:37 Final Muxed size: -1 bytes
13:54:37
13:54:37 Script AutoCrop.log
13:54:37
13:54:37 Crop(10,0,700,576)
13:54:37
13:54:37 Script Resmovie.avs
13:54:37
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\autocrop.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\blockbuster.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\cnr2.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\ColorMatrix.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\Convolution3D.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\corrector.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\DctFilter.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\Decomb.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\Deen.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\degrainmedian.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\DGDecode.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\EEDI2.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\fft3dfilter.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\FluxSmooth.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\frfun7.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\hqdn3d.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\LeakKernelDeint.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\MaskTools.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\medianblur.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\MipSmooth.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\mvtools.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\NicAudio.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\RemoveGrain.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\SangNom.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\SimpleResize.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\TBilateral.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\TDeint.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\TIVTC.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\TomsMoComp.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\TTempSmooth.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\UnDot.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\UnFilter.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\VSFilter.dll")
13:54:37 #loadpluginstart
13:54:37
13:54:37 #test1
13:54:37
13:54:37 Import("D:\automkv\AutoMKV051\exe\filter\mvbob.avsi")
13:54:37 Import("D:\automkv\AutoMKV051\exe\filter\QMF.avsi")
13:54:37 #importstart
13:54:37
13:54:37 #test2
13:54:37
13:54:37 movie = mpeg2source("D:\movie.d2v")
13:54:37 function getOrder(clip c) {
13:54:37 order = GetParity(c) ? 1 : 0
13:54:37 Return order }
13:54:37 #filter1start
13:54:37
13:54:37 #test3
13:54:37
13:54:37 #cropstart
13:54:37
13:54:37 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
13:54:37 fixed_aspect = 1.422222
13:54:37 c_width = width(cropclip)
13:54:37 c_height = Round(height(cropclip) / fixed_aspect)
13:54:37 input_par = float(float(c_width)/float(c_height))
13:54:37 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
13:54:37 out_width = 704
13:54:37 out_height = Round(float(out_width) / input_par)
13:54:37 hmod = out_height - (floor(out_height / 16 ) * 16)
13:54:37 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
13:54:37 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
13:54:37 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
13:54:37
13:54:37 #resizestart
13:54:37
13:54:37 #test4
13:54:37
13:54:37 SimpleResize(out_width,out_height)
13:54:37 #filter2start
13:54:37
13:54:37 #test5
13:54:37
13:54:37 RemoveGrain(mode=2)
13:54:37 function Comptest(clip c, float percent)
13:54:37 {
13:54:37 frange=floor(14./(percent/100.))
13:54:37 Return SelectRangeEvery(c, frange, 14)
13:54:37 }
13:54:37 Comptest(5)
13:54:37
13:54:37 Script movie.avs
13:54:37
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\autocrop.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\blockbuster.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\cnr2.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\ColorMatrix.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\Convolution3D.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\corrector.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\DctFilter.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\Decomb.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\Deen.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\degrainmedian.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\DGDecode.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\EEDI2.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\fft3dfilter.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\FluxSmooth.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\frfun7.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\hqdn3d.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\LeakKernelDeint.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\MaskTools.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\medianblur.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\MipSmooth.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\mvtools.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\NicAudio.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\RemoveGrain.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\SangNom.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\SimpleResize.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\TBilateral.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\TDeint.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\TIVTC.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\TomsMoComp.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\TTempSmooth.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\UnDot.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\UnFilter.dll")
13:54:37 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\VSFilter.dll")
13:54:37 #loadpluginstart
13:54:37
13:54:37 #test1
13:54:37
13:54:37 Import("D:\automkv\AutoMKV051\exe\filter\mvbob.avsi")
13:54:37 Import("D:\automkv\AutoMKV051\exe\filter\QMF.avsi")
13:54:37 #importstart
13:54:37
13:54:37 #test2
13:54:37
13:54:37 movie = mpeg2source("D:\movie.d2v")
13:54:37 function getOrder(clip c) {
13:54:37 order = GetParity(c) ? 1 : 0
13:54:37 Return order }
13:54:37 #filter1start
13:54:37
13:54:37 #test3
13:54:37
13:54:37 #cropstart
13:54:37
13:54:37 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
13:54:37 fixed_aspect = 1.422222
13:54:37 c_width = width(cropclip)
13:54:37 c_height = Round(height(cropclip) / fixed_aspect)
13:54:37 input_par = float(float(c_width)/float(c_height))
13:54:37 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
13:54:37 out_width = 448
13:54:37 out_height = Round(float(out_width) / input_par)
13:54:37 hmod = out_height - (floor(out_height / 16 ) * 16)
13:54:37 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
13:54:37 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
13:54:37 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
13:54:37
13:54:37 #resizestart
13:54:37
13:54:37 #test4
13:54:37
13:54:37 SimpleResize(out_width,out_height)
13:54:37 #filter2start
13:54:38
13:54:38 #test5
13:54:38
13:54:38 RemoveGrain(mode=2)
13:54:38
13:54:38 Script mkvmaudio.avs
13:54:38
13:54:38 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\NicAudio.dll")
13:54:38 NicAC3Source("D:\fixed1.ac3")
13:54:38 EnsureVBRMP3Sync()
13:54:38 ConvertAudioToFloat()
13:54:38 #Applyed Original downmixing routines
13:54:38 Normalize()
13:54:38
13:54:38 Script mkvmaudio.bat
13:54:38
13:54:38 "D:\automkv\AutoMKV051\exe\besweet\bepipe.exe" --script "Import(^D:\mkvmaudio.avs^)" | "D:\automkv\AutoMKV051\exe\besweet\neroaacenc.exe" -ignorelength -q 0.35 -if - -of "D:\audio.mp4"
13:54:38
13:54:38 Script mkvmaudio2.avs
13:54:38
13:54:38 LoadPlugin("D:\automkv\AutoMKV051\exe\filter\NicAudio.dll")
13:54:38 NicAC3Source("D:\fixed2.ac3")
13:54:38 EnsureVBRMP3Sync()
13:54:38 ConvertAudioToFloat()
13:54:38 #Applyed Original downmixing routines
13:54:38 Normalize()
13:54:38
13:54:38 Script mkvmaudio2.bat
13:54:38
13:54:38 "D:\automkv\AutoMKV051\exe\besweet\bepipe.exe" --script "Import(^D:\mkvmaudio2.avs^)" | "D:\automkv\AutoMKV051\exe\besweet\neroaacenc.exe" -ignorelength -q 0.35 -if - -of "D:\audio2.mp4"
13:54:38
13:54:38 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - -
DDogg
30th November 2006, 00:50
Buzzqw, do you have access to any dvr-ms files as created by Windows Media Center 2005?
AutoMKV is very close to being able to handle these files if the user first wraps them in a directshowsource script, but sometimes I get audio sync problems. These files are new to me, so I do not yet know the details. I could put one up for you like the other files if you are interested. Let me know.
travisbell
30th November 2006, 06:14
Buzzqw, do you have access to any dvr-ms files as created by Windows Media Center 2005?
AutoMKV is very close to being able to handle these files if the user first wraps them in a directshowsource script, but sometimes I get audio sync problems. These files are new to me, so I do not yet know the details. I could put one up for you like the other files if you are interested. Let me know.
All of the HD files I use are originally .dvr-ms files from MCE 2005. What I've learned is you need a good program like VideoReDo (http://www.videoredo.com) to properly fix any errors in your video or audio streams. VRD is well worth the $50.00 price tag and you'll always get a nice cleap, totally in sync file. Take a look at VRD's "QuickStream Fix" for those especially borked files.
Cheers,
buzzqw
30th November 2006, 08:24
@crashed
D:\automkv\AutoMKV051\exe\matroska\mkvmerge.exe -o "D:\movie.mkv" --aspect-ratio 1:1.777778 --chapters "D:\automkv\AutoMKV051\exe\chapters.txt" "D:\movie.mp4" --language 1:eng "D:\audio.mp4" --language 1:deu "D:\audio2.mp4" "D:\movie.idx"
with this command line i succesfully muxed (with mkvmerge update to 1.8.1)
Try this:
1) from dos propmpt launch the same command line and spot the error
2) if fails try upgrading mkvtoolnx within \exe\matroska folder
about dvr-ms i have to search around for this files, if someone could post a link...
thanks
BHH
crashed
30th November 2006, 10:45
Ok that didnt work, after updating the mkvtool, but then i realized that the idx file was missing in the first place, see screenshot...
http://www.alcs.ch/idx.jpg
buzzqw
30th November 2006, 16:26
please post para.lst and dvdinfo.txt (into automkv.exe folder)
BHH
crashed
30th November 2006, 18:50
dvdinfo.txt i can find in the automkv.exe folder:
9 letbox
PGC 1. Length: 0:00:05:10
Audio 1. Deutsch (AC3 6ch, 0xBD 0x80) [0,1]
Audio 2. English (AC3 6ch, 0xBD 0x81) [0,1]
Subtitle 1. Deutsch 0 (0xBD 0x21) [0,1] wide
Subtitle 2. Deutsch 0 (0xBD 0x22) [0,1] letbox
PGC 2. Length: 1:55:02:10
Audio 1. Deutsch (AC3 6ch, 0xBD 0x80) [0,1]
Audio 2. English (AC3 6ch, 0xBD 0x81) [0,1]
Subtitle 1. Deutsch 0 (0xBD 0x21) [0,1] wide
Subtitle 2. Deutsch 0 (0xBD 0x22) [0,1] letbox
But the para.lst file is NOT in the automkv.exe folder, it is in the output folder/drive d:
D:\DVD\VIDEO_TS\VTS_01_0.IFO
D:\VTS
1
0
ALL
CLOSE
So the only files that are in the D:\automkv\AutoMKV051 folder are: auomkv.ini, auomkv.ita, dvdinfo.txt, x264profile.xml, automkv051.exe and folder doc, exe and profiles. The rest is all in the D: drive, like on the screenshot
buzzqw
30th November 2006, 19:29
(the files are in correct folders)
Subtitle 1. Deutsch 0 (0xBD 0x21) [0,1] wide
Subtitle 2. Deutsch 0 (0xBD 0x22) [0,1] letbox
agles.. angles...
rip all sub failed due to angles i suppose... in that case is better to select both subtitles by using both SubTracks 1 & 2
Is for this reason that i added pgc selection... but rip all subs is a "backdoor" for select more subs than 2 ...
i must check it...
BHH
SeeMoreDigital
30th November 2006, 20:07
Hi Buzz,
The AutoMKV link in your sig always seems to point to the last point you make in this thread.... Is it supposed to do this?
crashed
30th November 2006, 20:28
Will runn another test, using subtitle wide as the first subtitle, subtitle letbox as the second, will know tomorrow if this is the problem.. :thanks:
crashed
30th November 2006, 21:00
hm for some reason, even if i only try to rip one sub, the sub is not ripped at all, it goes straight to dgindex and encoding audio/video after ripping the dvd. no subripping...
buzzqw
30th November 2006, 22:36
???
please try this build www.64k.it/andres/data/a/AutoMKV051f.exe
thanks !
BHH
SeeMoreDigital
30th November 2006, 22:50
Thanks Buzz ;)
DDogg
1st December 2006, 01:33
All of the HD files I use are originally .dvr-ms files from MCE 2005. What I've learned is you need a good program like VideoReDo (http://www.videoredo.com) to properly fix any errors in your video or audio streams. VRD is well worth the $50.00 price tag and you'll always get a nice cleap, totally in sync file. Take a look at VRD's "QuickStream Fix" for those especially borked files.
Cheers,Travisbell, thanks for the tip on VideoReDo. Nice product. Btw, I discovered my sync problems with mce2005 dvr-ms files were caused by the variable rate format. This line opens and syncs them fine for me. Can you give it a try to double check [in vdub or something]?directshowsource("D:\temp\test.dvr-ms",fps=29.970,convertfps = true)
/ADD: @ buzz - I think all you would need to do to support dvr-ms files is treat them as you do AVI files except add the fps=xx.xxx,convertfps = true to the scripts. The pcm audio is contained within them. If you want a sample put up on ftp, ping me anytime.
buzzqw
1st December 2006, 10:29
update NEW FULL PACKAGE
www.64k.it/andres/data/a/AutoMKV052.rar
FIXED: non idle process xvid_encrow in second pass
FIXED: "final muxed size" for avi container desn't appear
FIXED: occasional crash on xvid 2 pass mode
FIXED: XviD CQ mode encoding, changed bframe bias
FIXED: rare combination that will lead to bad movie.avs when NO RESIZE, NO DEINT, NO FILTERS and NO COLORMATRIX is applyed
FIXED: Subripping with angles (? beta)
ADDED: AutoMKV now do its works creating a "temp" directory in destination folder. In this folder are created all temporay files, the muxed final ones will be in normal destination folder, with the log
ADDED: "All Audio Tracks" for ifo input
ADDED: ProjectX support for TS files, check in advanced settings
ADDED: slighty changed the command line parameters (try from dos automkv.exe /? ), the first audio parameters can be now, or number of audio tracks or "all" (without quotes "") for encoding all audio tracks
ADDED: support for dvr-ms (? beta)
ADDED: total encoding time in log file
UPDATE: Oggenc 2.8.3, CCT AAC, Matroska 1.8.1, TDeint, TIVTC
happy encoding :)
BHH
DarkZell666
1st December 2006, 13:12
Ehm, I must be doing something wrong with AutoMKV but I'll ask anyway :
- I choose my source (avi file)
- I set my audio track to vorbis (q0)
- I set resolution width to 528
- I set disk settings to 60 (I want a ~60MB file)
- I choose the CQ-ASP_Q2_eq(crf) profile
I'm asked to hit target filesize or not: I choose "Hit target filesize"
('cause I want to try this new CRF technique from the thread DDog started).
- I set container to MKV and codec to X264.
Then I click start, and several x264 windows open and close faster than buzz lightyear, and this goes on for ever... (I need to kill AutoMKV in the taskmanager). Result: no real encoding happens.
The log seems to indicate that the source file wasn't opened correctly (movie length = 0).
If a file potentially has a problem, it would be great if you could "check" for those eventualities and pop an error message somewhere instead of having x264 going on and on for ever ;)
Here's the log :
12:42:28 0.52 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
12:42:28 Selected Input file: D:\_etienne\vidz\HackRoots22.avi
12:42:28 Selected Output dir: D:\_etienne\vidz\temp\
12:42:28 Selected Container type: MKV
12:42:28 Selected Size: 60
12:42:28 Selected Slice: 1
12:42:28 Selected Encoder: X264
12:42:28 Selected Profile: CQ-ASP_Q2_eq(crf).xml
12:42:28 Selected Width: 528
12:42:28 Selected Resizer: SimpleResize (neutral soft)
12:42:28 Selected Filters: RemoveGrain(mode=2)
12:42:28 Selected Deinterlacer: AUTO
12:42:28 NeroAACEnc.exe not present
12:42:28 Enabled CRF/CQ autoresize with value 18
12:42:28 Track Language 1: HackRoots22.avi
12:42:28 Audio Codec 1: Ogg Vorbis
12:42:28 Audio Quality 1: 0
12:42:28 Selected Hit Media Size
12:42:30 Number of Frames:
12:42:30 Framerate:
12:42:30 Movie lenght in Seconds: 0
12:42:30 Movie Width:
12:42:30 Movie Height:
12:42:30 Avi engage mode not corrected, switched to AviSource
12:42:32 Number of Frames:
12:42:32 Framerate:
12:42:32 Movie lenght in Seconds: 0
12:42:32 Movie Width:
12:42:32 Movie Height:
12:42:32 Avi engage mode not corrected, switched to AviSource
12:42:34 Number of Frames:
12:42:34 Framerate:
12:42:34 Movie lenght in Seconds: 0
12:42:34 Movie Width:
12:42:34 Movie Height:
12:42:34 Avi engage mode not corrected, switched to AviSource
12:42:35 Number of Frames:
12:42:35 Framerate:
12:42:35 Movie lenght in Seconds: 0
12:42:35 Movie Width:
12:42:35 Movie Height:
12:42:35 Avi engage mode not corrected, switched to AviSource
12:42:37 Number of Frames:
12:42:37 Framerate:
12:42:37 Movie lenght in Seconds: 0
12:42:37 Movie Width:
12:42:37 Movie Height:
12:42:37 Avi engage mode not corrected, switched to AviSource
12:42:38 Number of Frames:
12:42:38 Framerate:
12:42:38 Movie lenght in Seconds: 0
12:42:38 Movie Width:
12:42:38 Movie Height:
12:42:38 Avi engage mode not corrected, switched to AviSource
12:42:40 Number of Frames:
12:42:40 Framerate:
12:42:40 Movie lenght in Seconds: 0
12:42:40 Movie Width:
12:42:40 Movie Height:
12:42:40 Avi engage mode not corrected, switched to AviSource
Opening the avs scripts generated by automkv, I pined the problem down to several flaws (one of them being a missing codec of my system but you can't do much about that :p).
In the temp directory, time.avs doesn't include the fps="" parameter to directshowsource(), and this gives me a "couldn't determine source framerate" error in avisynth (this is why the problem I stated above happens).
I'll try to get my hands on something else to encode and see what it gives :)
buzzqw
1st December 2006, 13:38
In the temp directory, time.avs doesn't include the fps="" parameter to directshowsource(), and this gives me a "couldn't determine source framerate" error in avisynth (this is why the problem I stated above happens).
first: post a link with a fragment of this file
i use time.avs to DETERMINE the framerate....
till time.avs produces error in virtualdub i cannot do anything.
If framerate isn't avaiable or determinable... the only thing i can do is to ask for it... BUT i doubt that common user will know it...
about to looping i will work on this , thanks for bug hunting !
BHH
buzzqw
1st December 2006, 13:46
@DarkZell666
can you try this build with your "D:\_etienne\vidz\HackRoots22.avi" files ?
www.64k.it/andres/data/a/AutoMKV052a.exe
it will message and then kill automkv
thanks
BHH
crashed
1st December 2006, 19:18
Wohoo just wanted to let you know it worked now, both subs where ripped, gona do more testing, especially with angle subs etc... :thanks:
buzzqw
1st December 2006, 19:48
@crashed :thanks: :goodpost:
have you used rip all subs or used the 2 subs track selection ?
BHH
SeeMoreDigital
1st December 2006, 20:41
Hi Buzz,
I'm unable to generate Xvid "video only" streams within MP4. It would seem AutoMKV gets as far as the .AVI stage but no further!
Here's the log: -19:30:58 0.52a - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
19:30:58 Selected Input file: T:\Encoder Testing\Source - MPEG-2+AC3 in VOB.VOB
19:30:59 Selected Output dir: T:\Encoder Testing\temp\
19:30:59 Selected Container type: MP4
19:30:59 Selected Size: 1 CD
19:30:59 Selected Slice: 1
19:30:59 Selected Encoder: XviD
19:30:59 Selected Profile: XviD_Normal.xml
19:30:59 Selected Width: 720
19:30:59 Selected Resizer: NONE
19:30:59 Selected Filters: NONE
19:30:59 Selected Deinterlacer: NONE
19:30:59 NeroAACEnc.exe not present
19:30:59 Enabled Bitrate encoding with value 200
19:30:59 Track Language 1: NONE
19:30:59 Audio Codec 1: Nero AAC
19:30:59 Audio Quality 1: 0.35
19:30:59
19:30:59 Dgindex CMD: T:\Encoder Testing\00 AutoMKV052\exe\dgindex\dgindex.exe -FO=0 -OM=0 -YR=2 -If=[T:\Encoder Testing\Source - MPEG-2+AC3 in VOB.VOB] -OF=[T:\Encoder Testing\temp\movie] -exit -minimize
19:30:59 Starting fixing audio delay on track number 0
19:30:59 Finished fixing audio delay
19:31:02 Number of Frames: 1270
19:31:02 Framerate: 25.000000
19:31:02 Movie lenght in Seconds: 51
19:31:02 Movie Width: 720
19:31:02 Movie Height: 576
19:31:02 FIRST pass XviD: "T:\Encoder Testing\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass1 -progress -bitrate 200 -turbo -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\movie.avs" -type 2 -avi "T:\Encoder Testing\temp\movie.avi"
19:31:02 SECOND pass XviD: "T:\Encoder Testing\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass2 -progress -bitrate 200 -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\movie.avs" -type 2 -avi T:\Encoder Testing\temp\movie.avi"
19:31:02 Starting First Pass
19:31:47 Starting Second Pass
19:31:48 Only Movie Size: 4909238 bytes
19:31:48 T:\Encoder Testing\00 AutoMKV052\exe\matroska\mp4box.exe -add "T:\Encoder Testing\temp\movie.avi":par=2.350000 -chap "T:\Encoder Testing\00 AutoMKV052\exe\chapters.txt" -add -fps 25.000000 "T:\Encoder Testing\temp\movie.mp4"
19:31:48 Final Muxed size: -1 bytes
19:31:48 Encoding finished: 00:00:50 elapsed time
19:31:48 -----------------------------------------------------------------------
19:31:48 Script AutoCrop.log
19:31:48
19:31:48 Crop(0,74,720,432)
19:31:48 -----------------------------------------------------------------------
19:31:48 Script Resmovie.avs
19:31:48
19:31:48 -----------------------------------------------------------------------
19:31:48 Script movie.avs
19:31:48
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\autocrop.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\blockbuster.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\cnr2.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\ColorMatrix.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\Convolution3D.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\corrector.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\DctFilter.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\Decomb.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\Deen.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\degrainmedian.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\DGDecode.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\EEDI2.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\fft3dfilter.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\FluxSmooth.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\frfun7.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\hqdn3d.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\LeakKernelDeint.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\MaskTools.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\medianblur.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\MipSmooth.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\mvtools.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\NicAudio.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\RemoveGrain.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\SangNom.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\SimpleResize.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\TBilateral.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\TDeint.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\TIVTC.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\TomsMoComp.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\TTempSmooth.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\UnDot.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\UnFilter.dll")
19:31:48 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\VSFilter.dll")
19:31:48 #loadpluginstart
19:31:48
19:31:48 #test1
19:31:48
19:31:48 Import("T:\Encoder Testing\00 AutoMKV052\exe\filter\mvbob.avsi")
19:31:48 Import("T:\Encoder Testing\00 AutoMKV052\exe\filter\QMF.avsi")
19:31:48 #importstart
19:31:48
19:31:48 #test2
19:31:48
19:31:48 movie = mpeg2source("T:\Encoder Testing\temp\movie.d2v")
19:31:48 function getOrder(clip c) {
19:31:48 order = GetParity(c) ? 1 : 0
19:31:48 Return order }
19:31:48 #filter1start
19:31:48
19:31:48 #test3
19:31:48
19:31:48 #cropstart
19:31:48
19:31:48 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
19:31:48 fixed_aspect = 1.422222
19:31:48 c_width = width(cropclip)
19:31:48 c_height = Round(height(cropclip) / fixed_aspect)
19:31:48 input_par = float(float(c_width)/float(c_height))
19:31:48 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
19:31:48 out_width = 720
19:31:48 out_height = Round(float(out_width) / input_par)
19:31:48 hmod = out_height - (floor(out_height / 16 ) * 16)
19:31:48 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
19:31:48 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
19:31:48 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
19:31:48
19:31:48 #resizestart
19:31:48
19:31:48 #test4
19:31:48
19:31:48 last=movie
19:31:48 #filter2start
19:31:48
19:31:48 #test5
19:31:48
19:31:48 return last
19:31:48 -----------------------------------------------------------------------
19:31:48 Script mkvmaudio.avs
19:31:48
19:31:48 -----------------------------------------------------------------------
19:31:48 Script mkvmaudio.bat
19:31:48
19:31:48 -----------------------------------------------------------------------
19:31:48 Script mkvmaudio2.avs
19:31:48
19:31:48 -----------------------------------------------------------------------
19:31:48 Script mkvmaudio2.bat
19:31:48
19:31:48
19:31:48 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -Also, it does not seem to matter what video bit-rate I specify (in this case it was 200Kbps) - it's ignored :(
By-the-way. May I ask why the Xvid video stream is muxed into AVI first and not directly into MP4?
Cheers
travisbell
1st December 2006, 20:53
Travisbell, thanks for the tip on VideoReDo. Nice product. Btw, I discovered my sync problems with mce2005 dvr-ms files were caused by the variable rate format.
Interesting... good to know, and hey no problem. VRD has saved so many files of mine it's not even funny. Those guys make a good product.
Cheers,
DDogg
1st December 2006, 21:30
Buzz, thanks for adding dvr-ms file capability. This seems a good workaround for Standard resolution dvr-ms file's with stereo audio. Hopefully DG will add the capability to dgindex to create a d2v from these files sometime soon. I think that will be needed to take care of folks with HD dvr-ms files with 5.1 audio. This would allow you to go back to a standard mpeg2source method.
For me to get a usable file requires a couple of things. Changing deinterlacer from AUTO to NONE as the pre-encoding detection takes forever and a day for some reason with these files. Also, after the encode is finished, changing the line in muxing.bat to 4:3 and remuxing by running muxing.bat Using force ITU did not help as the mux line uses 1:1 which gives a stretched vertical appearance. I don't think the 4:3 is correct either, but better than 1:1.
/add: better when I simply remove the AR argument from muxing.bat Then all is OK.
crashed
1st December 2006, 21:37
Selected german wide and german letbox in the two different boxes, doing a test now with rip all subs. By the way, a little beauty error: it still produces the d:\dvd and d:\DVDFabDecrypter_Temp folder but of course they are both empty. The real dvd folder is now created in d:\temp\dvd which is perfect. Why the dvdfabdecrypter_temp is created i dont know, its also not deleted with all other temp files. Will report after this rip...
buzzqw
2nd December 2006, 00:54
@SMD
FIRST pass XviD: "T:\Encoder Testing\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass1 -progress -bitrate 200 -turbo -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\movie.avs" -type 2 -avi "T:\Encoder Testing\temp\movie.avi"
SECOND pass XviD: "T:\Encoder Testing\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass2 -progress -bitrate 200 -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\movie.avs" -type 2 -avi T:\Encoder Testing\temp\movie.avi"
well the 200 is used... i don't know why it will be no respected...
also
T:\Encoder Testing\00 AutoMKV052\exe\matroska\mp4box.exe -add "T:\Encoder Testing\temp\movie.avi":par=2.350000 -chap "T:\Encoder Testing\00 AutoMKV052\exe\chapters.txt" -add -fps 25.000000 "T:\Encoder Testing\temp\movie.mp4"
is failing 'cause of " -add -fps " ... the missing audio is the culprit, must check this :thanks: for this segnalation
By-the-way. May I ask why the Xvid video stream is muxed into AVI first and not directly into MP4?
mmm... another thing to check !
/add: better when I simply remove the AR argument from muxing.bat Then all is OK.
good tips !
d:\dvd and d:\DVDFabDecrypter_Temp
ok, again one more thing to check :)
thanks to all !
BHH
buzzqw
2nd December 2006, 09:58
update www.64k.it/andres/data/a/AutoMKV052a.exe
FIXED: automkv will kill itself if looping on unrecognized avi (? beta , need testing) (thanks to DarkZell666)
FIXED: several bugs when muxing without audio files (thanks to SeeMoreDigital)
FIXED: no ar is given when muxing dvr-ms files (thanks to DDogg)
FIXED: on dvd input the "DVDFabDecrypter_Temp" wasn't deleted (thanks to crashed)
@crashed
i need more info on this "d:\dvd" folder... can you mail me the log (look at about button)
thanks to all for bugs reporting! :thanks:
BHH
TinTinFan
2nd December 2006, 10:25
Hmm...
Using Xvid Slow profile it doesn't do second pass!!
"C:\video\AutoMKV\exe\encoder\xvid_encraw.exe" -pass2 -progress -bitrate 1641 -threads 1 -max_bframes 2 -imax 16 -qpel -quality 6 -vhqmode 3 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 20 -clow 7 -nochromame -noclosed_gop -bvhq -qmatrix "C:\video\AutoMKV\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.avs" -type 2 -avi E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.avi"
Here is the log
01:37:59 0.52a - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
01:37:59 Selected Input file: E:\Filmer\DVDrip\Fuhrerns elit\VTS_01_0.IFO
01:37:59 Selected Output dir: E:\Filmer\DVDrip\Fuhrerns elit\temp\
01:37:59 Selected Container type: MKV
01:37:59 Selected Size: 1/3 DVD-R
01:37:59 Selected Slice: 1
01:37:59 Selected Encoder: XviD
01:37:59 Selected Profile: XviD_Slow.xml
01:37:59 Selected Width: Automatic
01:37:59 Selected Resizer: LanczosResize
01:37:59 Selected Filters: RemoveGrain(mode=2)
01:37:59 Selected Deinterlacer: AUTO
01:37:59 Enabled CRF/CQ autoresize with value 2.5
01:37:59 Track Language 1: English (AC3 6ch, 0xBD 0x80) [0]
01:37:59 Audio Codec 1: Coding Tech. AAC
01:37:59 Audio Quality 1: 160
01:37:59
01:37:59 Starting SubRipping
01:38:06 Selected subtitle tracks: Svenska 3 (0xBD 0x23) [0] wide
01:38:06 Finished SubRipping
01:38:06 Subtitle Size: -1 bytes
01:38:06 Starting Indexing
01:38:06 Dgindex CMD: C:\video\AutoMKV\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1 -YR=2 -AIF=[E:\Filmer\DVDrip\Fuhrerns elit\VTS_01_1.vob] -OF=[E:\Filmer\DVDrip\Fuhrerns elit\temp\movie] -exit -minimize
01:43:37 Finished indexing
01:43:37 Starting fixing audio delay on track number 1
01:43:37 DelayCut CMD: C:\video\AutoMKV\exe\dgindex\Delaycut.exe -auto -out "E:\Filmer\DVDrip\Fuhrerns elit\temp\fixed1.ac3" "E:\Filmer\DVDrip\Fuhrerns elit\temp\movie T01 3_2ch 448Kbps DELAY 0ms.ac3"
01:44:27 Original 1' Audio Size: 370990592 bytes
01:44:27 Finished fixing audio delay
01:44:27 Encoding E:\Filmer\DVDrip\Fuhrerns elit\temp\fixed1.ac3 to Coding Tech. AAC with 2560000 setting
02:24:52 Encoded 1' Audio Track: 176257546 bytes
02:25:04 Number of Frames: 165681
02:25:04 Framerate: 25.000000
02:25:04 Movie lenght in Seconds: 6628
02:25:04 Movie Width: 720
02:25:04 Movie Height: 576
02:48:22 Processing completed. Type is determined to be interlaced.
02:48:23 BFF: 247
02:48:23 TFF: 258
02:48:23 Order: 1
02:48:25 Single Pass Encoding XviD: C:\video\AutoMKV\exe\encoder\xvid_encraw.exe -cq 2.5 -progress -threads 1 -max_bframes 2 -imax 16 -qpel -quality 6 -vhqmode 3 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 20 -clow 7 -nochromame -noclosed_gop -bvhq -qmatrix "C:\video\AutoMKV\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "E:\Filmer\DVDrip\Fuhrerns elit\temp\resmovie.avs" -type 2 -avi "E:\Filmer\DVDrip\Fuhrerns elit\temp\resmovie.avi"
03:22:17 Tested total movie: 5%
03:22:17 AutoResize movie size: 84078836 bytes
03:22:17 Movie Width suggested based on sample size: 912
03:22:17 FIRST pass XviD: "C:\video\AutoMKV\exe\encoder\xvid_encraw.exe" -pass1 -progress -bitrate 1641 -turbo -threads 1 -max_bframes 2 -imax 16 -qpel -quality 6 -vhqmode 3 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 20 -clow 7 -nochromame -noclosed_gop -bvhq -qmatrix "C:\video\AutoMKV\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.avs" -type 2 -avi "E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.avi"
03:22:18 SECOND pass XviD: "C:\video\AutoMKV\exe\encoder\xvid_encraw.exe" -pass2 -progress -bitrate 1641 -threads 1 -max_bframes 2 -imax 16 -qpel -quality 6 -vhqmode 3 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 20 -clow 7 -nochromame -noclosed_gop -bvhq -qmatrix "C:\video\AutoMKV\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.avs" -type 2 -avi E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.avi"
03:22:18 Starting First Pass
06:08:05 Starting Second Pass
06:08:10 Only Movie Size: 1518370352 bytes
06:08:10 Selected Subtitle Track: Svenska 3 (0xBD 0x23) [0] wide
06:08:10 C:\video\AutoMKV\exe\matroska\mkvmerge.exe -o "E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.mkv" --aspect-ratio 1:1.855072 --chapters "C:\video\AutoMKV\exe\chapters.txt" "E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.avi" --language 1:eng "E:\Filmer\DVDrip\Fuhrerns elit\temp\audio.mp4" "E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.idx"
06:08:11 Final Muxed size: -1 bytes
06:08:11 Encoding finished: 04:30:12 elapsed time
06:08:11 -----------------------------------------------------------------------
06:08:11 Script AutoCrop.log
06:08:11
06:08:11 Crop(10,12,700,552)
06:08:11 -----------------------------------------------------------------------
06:08:11 Script Resmovie.avs
06:08:11
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\autocrop.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\blockbuster.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\cnr2.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\ColorMatrix.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\Convolution3D.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\corrector.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\DctFilter.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\Decomb.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\Deen.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\degrainmedian.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\DGDecode.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\EEDI2.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\fft3dfilter.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\FluxSmooth.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\frfun7.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\hqdn3d.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\LeakKernelDeint.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\MaskTools.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\medianblur.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\MipSmooth.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\mvtools.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\NicAudio.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\RemoveGrain.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\SangNom.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\SimpleResize.dll")
06:08:11 LoadPlugin("C:\video\AutoMKV\exe\filter\TBilateral.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\TDeint.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\TIVTC.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\TomsMoComp.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\TTempSmooth.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\UnDot.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\UnFilter.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\VSFilter.dll")
06:08:12 #loadpluginstart
06:08:12
06:08:12 #test1
06:08:12
06:08:12 Import("C:\video\AutoMKV\exe\filter\mvbob.avsi")
06:08:12 Import("C:\video\AutoMKV\exe\filter\QMF.avsi")
06:08:12 #importstart
06:08:12
06:08:12 #test2
06:08:12
06:08:12 movie = mpeg2source("E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.d2v")
06:08:12 function getOrder(clip c) {
06:08:12 order = GetParity(c) ? 1 : 0
06:08:12 Return order }
06:08:12 #filter1start
06:08:12
06:08:12 #test3
06:08:12
06:08:12 #cropstart
06:08:12
06:08:12 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
06:08:12 fixed_aspect = 1.422222
06:08:12 c_width = width(cropclip)
06:08:12 c_height = Round(height(cropclip) / fixed_aspect)
06:08:12 input_par = float(float(c_width)/float(c_height))
06:08:12 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
06:08:12 out_width = 704
06:08:12 out_height = Round(float(out_width) / input_par)
06:08:12 hmod = out_height - (floor(out_height / 16 ) * 16)
06:08:12 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
06:08:12 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
06:08:12 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
06:08:12
06:08:12 LeakKernelDeint(order=1,sharp=true)
06:08:12 #resizestart
06:08:12
06:08:12 #test4
06:08:12
06:08:12 LanczosResize(out_width,out_height)
06:08:12 #filter2start
06:08:12
06:08:12 #test5
06:08:12
06:08:12 RemoveGrain(mode=2)
06:08:12 function Comptest(clip c, float percent)
06:08:12 {
06:08:12 frange=floor(14./(percent/100.))
06:08:12 Return SelectRangeEvery(c, frange, 14)
06:08:12 }
06:08:12 Comptest(5)
06:08:12 -----------------------------------------------------------------------
06:08:12 Script movie.avs
06:08:12
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\autocrop.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\blockbuster.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\cnr2.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\ColorMatrix.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\Convolution3D.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\corrector.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\DctFilter.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\Decomb.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\Deen.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\degrainmedian.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\DGDecode.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\EEDI2.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\fft3dfilter.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\FluxSmooth.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\frfun7.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\hqdn3d.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\LeakKernelDeint.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\MaskTools.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\medianblur.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\MipSmooth.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\mvtools.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\NicAudio.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\RemoveGrain.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\SangNom.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\SimpleResize.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\TBilateral.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\TDeint.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\TIVTC.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\TomsMoComp.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\TTempSmooth.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\UnDot.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\UnFilter.dll")
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\VSFilter.dll")
06:08:12 #loadpluginstart
06:08:12
06:08:12 #test1
06:08:12
06:08:12 Import("C:\video\AutoMKV\exe\filter\mvbob.avsi")
06:08:12 Import("C:\video\AutoMKV\exe\filter\QMF.avsi")
06:08:12 #importstart
06:08:12
06:08:12 #test2
06:08:12
06:08:12 movie = mpeg2source("E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.d2v")
06:08:12 function getOrder(clip c) {
06:08:12 order = GetParity(c) ? 1 : 0
06:08:12 Return order }
06:08:12 #filter1start
06:08:12
06:08:12 #test3
06:08:12
06:08:12 #cropstart
06:08:12
06:08:12 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
06:08:12 fixed_aspect = 1.422222
06:08:12 c_width = width(cropclip)
06:08:12 c_height = Round(height(cropclip) / fixed_aspect)
06:08:12 input_par = float(float(c_width)/float(c_height))
06:08:12 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
06:08:12 out_width = 704
06:08:12 out_height = Round(float(out_width) / input_par)
06:08:12 hmod = out_height - (floor(out_height / 16 ) * 16)
06:08:12 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
06:08:12 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
06:08:12 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
06:08:12
06:08:12 LeakKernelDeint(order=1,sharp=true)
06:08:12 #resizestart
06:08:12
06:08:12 #test4
06:08:12
06:08:12 LanczosResize(out_width,out_height)
06:08:12 #filter2start
06:08:12
06:08:12 #test5
06:08:12
06:08:12 RemoveGrain(mode=2)
06:08:12 -----------------------------------------------------------------------
06:08:12 Script mkvmaudio.avs
06:08:12
06:08:12 LoadPlugin("C:\video\AutoMKV\exe\filter\NicAudio.dll")
06:08:12 NicAC3Source("E:\Filmer\DVDrip\Fuhrerns elit\temp\fixed1.ac3")
06:08:12 EnsureVBRMP3Sync()
06:08:12 ConvertAudioTo16bit()
06:08:12 #Applyed Original downmixing routines
06:08:12 Normalize()
06:08:12 -----------------------------------------------------------------------
06:08:12 Script mkvmaudio.bat
06:08:12
06:08:12 "C:\video\AutoMKV\exe\besweet\bepipe.exe" --script "Import(^E:\Filmer\DVDrip\Fuhrerns elit\temp\mkvmaudio.avs^)" | "C:\video\AutoMKV\exe\besweet\enc_aacPlus.exe" - "E:\Filmer\DVDrip\Fuhrerns elit\temp\audio.aac" --cbr 2560000
06:08:12 -----------------------------------------------------------------------
06:08:12 Script mkvmaudio2.avs
06:08:12
06:08:12 -----------------------------------------------------------------------
06:08:12 Script mkvmaudio2.bat
06:08:12
06:08:12
06:08:12 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
And it didn't rip the subs "Error parsing IFO-file"
But it worked with same movie and AutoMKV051. By the way it didn't do xvid second pass with AutoMKV051 either
Really nice work man
fogbav
2nd December 2006, 10:37
There seems to be something wrong with TS and Project X ...
ProjectX is splitting correctly but DGindex doesn't work :
Demuxing with ProjectX.jar -log -out "temp" "D:\ACE3.0\tmp\film.ts"
Starting fixing all audio files
ERROR - There are some problem with movie lenght! Try parsing D2V file
Number of Frames: 0
Framerate:
Movie lenght in Seconds: -2147483647
Movie Width:
Movie Height:
Order: 1
Hmmm ... just wanted to see if AC3 is now coded correctly ...8)
thnx
FoGBaV
crashed
2nd December 2006, 11:05
ERROR - There are some problem with movie lenght! Try parsing D2V file you got avisynth and framework installed, right?
Ill report about the d:\dvd folder that is created and everything else after this test is trough
buzzqw
2nd December 2006, 11:31
03:22:18 SECOND pass XviD: "C:\video\AutoMKV\exe\encoder\xvid_encraw.exe" -pass2 -progress -bitrate 1641 -threads 1 -max_bframes 2 -imax 16 -qpel -quality 6 -vhqmode 3 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 20 -clow 7 -nochromame -noclosed_gop -bvhq -qmatrix "C:\video\AutoMKV\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.avs" -type 2 -avi E:\Filmer\DVDrip\Fuhrerns elit\temp\movie.avi"
try launch this from dos prompt and report the error. I want to know why on hell if first pass goes ok the second not...
EDIT3: FIXED WITH 0.52B !!! was missing "
about subs... can you mail me the VTS_01_0.IFO file ?
@fogbav
is movie.d2v created ?
EDIT: the pids is missing...
EDIT2: is your recording box a good one ? (i check for pid in the first 10000 blocks..., please try send me a sample)
BHH
SeeMoreDigital
2nd December 2006, 12:53
FIXED: several bugs when muxing without audio files (thanks to SeeMoreDigital)That seems to have done the trick ;)
Okay... moving onto encoding audio streams and muxing them into MP4 (with Xvid), I've noticed the following: -
When attempting to generate encodes with Coding Technologies AAC encoder set to: Original at 128Kbps.
I obtain an 6Ch AAC-HE audio stream at 212Kbps/48.0KHz and not 128Kbps/48.0KHz. Here's the log: -11:31:31 0.52a - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
11:31:31 Selected Input file: T:\Encoder Testing\Source - MPEG-2+AC3 in VOB.VOB
11:31:31 Selected Output dir: T:\Encoder Testing\temp\
11:31:31 Selected Container type: MP4
11:31:31 Selected Size: 1 CD
11:31:31 Selected Slice: 1
11:31:31 Selected Encoder: XviD
11:31:31 Selected Profile: XviD_Normal.xml
11:31:31 Selected Width: 720
11:31:31 Selected Resizer: NONE
11:31:31 Selected Filters: NONE
11:31:31 Selected Deinterlacer: NONE
11:31:31 NeroAACEnc.exe not present
11:31:31 Enabled CRF/CQ autoresize with value 2.5
11:31:31 Track Language 1: AC3 Audio Stream 0
11:31:31 Audio Codec 1: Coding Tech. AAC
11:31:31 Audio Quality 1: 128
11:31:31
11:31:31 Dgindex CMD: T:\Encoder Testing\00 AutoMKV052\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1 -YR=2 -AIF=[T:\Encoder Testing\Source - MPEG-2+AC3 in VOB.VOB] -OF=[T:\Encoder Testing\temp\movie] -exit -minimize
11:31:32 Starting fixing audio delay on track number 1
11:31:32 DelayCut CMD: T:\Encoder Testing\00 AutoMKV052\exe\dgindex\Delaycut.exe -auto -out "T:\Encoder Testing\temp\fixed1.ac3" "T:\Encoder Testing\temp\movie T01 3_2ch 448Kbps DELAY -448ms.ac3"
11:31:32 Original 1' Audio Size: 2808064 bytes
11:31:32 Finished fixing audio delay
11:31:32 Encoding T:\Encoder Testing\temp\fixed1.ac3 to Coding Tech. AAC with 2048000 setting
11:31:43 Encoded 1' Audio Track: 1337693 bytes
11:31:46 Number of Frames: 1270
11:31:46 Framerate: 25.000000
11:31:46 Movie lenght in Seconds: 51
11:31:46 Movie Width: 720
11:31:46 Movie Height: 576
11:31:46 FIRST pass XviD: "T:\Encoder Testing\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass1 -progress -bitrate 114812 -turbo -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\movie.avs" -type 2 -avi "T:\Encoder Testing\temp\movie.avi"
11:31:46 SECOND pass XviD: "T:\Encoder Testing\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass2 -progress -bitrate 114812 -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\movie.avs" -type 2 -avi T:\Encoder Testing\temp\movie.avi"
11:31:46 Starting First Pass
11:32:29 Starting Second Pass
11:32:30 Only Movie Size: 4909238 bytes
11:32:30 T:\Encoder Testing\00 AutoMKV052\exe\matroska\mp4box.exe -add "T:\Encoder Testing\temp\movie.avi":par=2.350000 -chap "T:\Encoder Testing\00 AutoMKV052\exe\chapters.txt" -add "T:\Encoder Testing\temp\audio.mp4:lang=und" -fps 25.000000 "T:\Encoder Testing\temp\movie.mp4"
11:32:30 Final Muxed size: 6218298 bytes
11:32:30 Encoding finished: 00:00:59 elapsed time
11:32:30 -----------------------------------------------------------------------
11:32:30 Script AutoCrop.log
11:32:30
11:32:30 Crop(0,74,720,432)
11:32:30 -----------------------------------------------------------------------
11:32:30 Script Resmovie.avs
11:32:30
11:32:30 -----------------------------------------------------------------------
11:32:30 Script movie.avs
11:32:30
11:32:30 LoadPlugin
PLUGIN INFO REMOVED BY SMD
11:32:30 #loadpluginstart
11:32:30
11:32:30 #test1
11:32:30
11:32:30 Import("T:\Encoder Testing\00 AutoMKV052\exe\filter\mvbob.avsi")
11:32:30 Import("T:\Encoder Testing\00 AutoMKV052\exe\filter\QMF.avsi")
11:32:30 #importstart
11:32:30
11:32:30 #test2
11:32:30
11:32:30 movie = mpeg2source("T:\Encoder Testing\temp\movie.d2v")
11:32:30 function getOrder(clip c) {
11:32:30 order = GetParity(c) ? 1 : 0
11:32:30 Return order }
11:32:30 #filter1start
11:32:30
11:32:30 #test3
11:32:30
11:32:30 #cropstart
11:32:30
11:32:30 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
11:32:30 fixed_aspect = 1.422222
11:32:30 c_width = width(cropclip)
11:32:30 c_height = Round(height(cropclip) / fixed_aspect)
11:32:30 input_par = float(float(c_width)/float(c_height))
11:32:30 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
11:32:30 out_width = 720
11:32:30 out_height = Round(float(out_width) / input_par)
11:32:30 hmod = out_height - (floor(out_height / 16 ) * 16)
11:32:30 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
11:32:30 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
11:32:30 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
11:32:30
11:32:30 #resizestart
11:32:30
11:32:30 #test4
11:32:30
11:32:30 last=movie
11:32:30 #filter2start
11:32:30
11:32:30 #test5
11:32:30
11:32:30 return last
11:32:30 -----------------------------------------------------------------------
11:32:30 Script mkvmaudio.avs
11:32:30
11:32:30 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\NicAudio.dll")
11:32:30 NicAC3Source("T:\Encoder Testing\temp\fixed1.ac3")
11:32:30 EnsureVBRMP3Sync()
11:32:30 ConvertAudioTo16bit()
11:32:30 #Applyed Original downmixing routines
11:32:30 Normalize()
11:32:30 -----------------------------------------------------------------------
11:32:30 Script mkvmaudio.bat
11:32:30
11:32:30 "T:\Encoder Testing\00 AutoMKV052\exe\besweet\bepipe.exe" --script "Import(^T:\Encoder Testing\temp\mkvmaudio.avs^)" | "T:\Encoder Testing\00 AutoMKV052\exe\besweet\enc_aacPlus.exe" - "T:\Encoder Testing\temp\audio.aac" --cbr 2048000
11:32:30 -----------------------------------------------------------------------
11:32:30 Script mkvmaudio2.avs
11:32:30
11:32:30 -----------------------------------------------------------------------
11:32:30 Script mkvmaudio2.bat
11:32:30
11:32:30
11:32:30 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
When attempting to generate encodes with LAME's encoder set to: Stereo, Pre-set "6".
I obtain an 2Ch MP3 audio stream at 128Kbps/44.1KHz. Which is sort of okay. But may I ask why the audio's sample rate is 44.1KHz and not 48.0KHz (ie: the same sample rate as the source. Here's the log: -11:17:04 0.52a - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
11:17:04 Selected Input file: T:\Encoder Testing\Source - MPEG-2+AC3 in VOB.VOB
11:17:04 Selected Output dir: T:\Encoder Testing\temp\
11:17:04 Selected Container type: MP4
11:17:04 Selected Size: 1 CD
11:17:04 Selected Slice: 1
11:17:04 Selected Encoder: XviD
11:17:04 Selected Profile: XviD_Normal.xml
11:17:04 Selected Width: 720
11:17:04 Selected Resizer: NONE
11:17:04 Selected Filters: NONE
11:17:04 Selected Deinterlacer: NONE
11:17:04 NeroAACEnc.exe not present
11:17:04 Enabled CRF/CQ autoresize with value 2.5
11:17:04 Track Language 1: AC3 Audio Stream 0
11:17:04 Audio Codec 1: Lame
11:17:04 Audio Quality 1: 6
11:17:04
11:17:04 Dgindex CMD: T:\Encoder Testing\00 AutoMKV052\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1 -YR=2 -AIF=[T:\Encoder Testing\Source - MPEG-2+AC3 in VOB.VOB] -OF=[T:\Encoder Testing\temp\movie] -exit -minimize
11:17:05 Starting fixing audio delay on track number 1
11:17:05 DelayCut CMD: T:\Encoder Testing\00 AutoMKV052\exe\dgindex\Delaycut.exe -auto -out "T:\Encoder Testing\temp\fixed1.ac3" "T:\Encoder Testing\temp\movie T01 3_2ch 448Kbps DELAY -448ms.ac3"
11:17:05 Original 1' Audio Size: 2808064 bytes
11:17:05 Finished fixing audio delay
11:17:05 Encoding T:\Encoder Testing\temp\fixed1.ac3 To Mp3 with 6 quality
11:17:13 Encoded 1' Audio Track: 586721 bytes
11:17:16 Number of Frames: 1270
11:17:16 Framerate: 25.000000
11:17:16 Movie lenght in Seconds: 51
11:17:16 Movie Width: 720
11:17:16 Movie Height: 576
11:17:16 FIRST pass XviD: "T:\Encoder Testing\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass1 -progress -bitrate 114930 -turbo -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\movie.avs" -type 2 -avi "T:\Encoder Testing\temp\movie.avi"
11:17:16 SECOND pass XviD: "T:\Encoder Testing\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass2 -progress -bitrate 114930 -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\movie.avs" -type 2 -avi T:\Encoder Testing\temp\movie.avi"
11:17:16 Starting First Pass
11:17:59 Starting Second Pass
11:18:00 Only Movie Size: 4909238 bytes
11:18:00 T:\Encoder Testing\00 AutoMKV052\exe\matroska\mp4box.exe -add "T:\Encoder Testing\temp\movie.avi":par=2.350000 -chap "T:\Encoder Testing\00 AutoMKV052\exe\chapters.txt" -add "T:\Encoder Testing\temp\audio.mp3:lang=und" -fps 25.000000 "T:\Encoder Testing\temp\movie.mp4"
11:18:00 Final Muxed size: 5476996 bytes
11:18:00 Encoding finished: 00:00:56 elapsed time
11:18:00 -----------------------------------------------------------------------
11:18:00 Script AutoCrop.log
11:18:00
11:18:00 Crop(0,74,720,432)
11:18:00 -----------------------------------------------------------------------
11:18:00 Script Resmovie.avs
11:18:00
11:18:00 -----------------------------------------------------------------------
11:18:00 Script movie.avs
11:18:00
11:18:00 LoadPlugin
PLUGIN INFO REMOVED BY SMD
11:18:00 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\VSFilter.dll")
11:18:00 #loadpluginstart
11:18:00
11:18:00 #test1
11:18:00
11:18:00 Import("T:\Encoder Testing\00 AutoMKV052\exe\filter\mvbob.avsi")
11:18:00 Import("T:\Encoder Testing\00 AutoMKV052\exe\filter\QMF.avsi")
11:18:00 #importstart
11:18:00
11:18:00 #test2
11:18:00
11:18:00 movie = mpeg2source("T:\Encoder Testing\temp\movie.d2v")
11:18:00 function getOrder(clip c) {
11:18:00 order = GetParity(c) ? 1 : 0
11:18:00 Return order }
11:18:00 #filter1start
11:18:00
11:18:00 #test3
11:18:00
11:18:00 #cropstart
11:18:00
11:18:00 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
11:18:00 fixed_aspect = 1.422222
11:18:00 c_width = width(cropclip)
11:18:00 c_height = Round(height(cropclip) / fixed_aspect)
11:18:00 input_par = float(float(c_width)/float(c_height))
11:18:00 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
11:18:00 out_width = 720
11:18:00 out_height = Round(float(out_width) / input_par)
11:18:00 hmod = out_height - (floor(out_height / 16 ) * 16)
11:18:00 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
11:18:00 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
11:18:00 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
11:18:00
11:18:00 #resizestart
11:18:00
11:18:00 #test4
11:18:00
11:18:00 last=movie
11:18:00 #filter2start
11:18:00
11:18:00 #test5
11:18:00
11:18:00 return last
11:18:00 -----------------------------------------------------------------------
11:18:00 Script mkvmaudio.avs
11:18:00
11:18:00 LoadPlugin("T:\Encoder Testing\00 AutoMKV052\exe\filter\NicAudio.dll")
11:18:00 NicAC3Source("T:\Encoder Testing\temp\fixed1.ac3")
11:18:00 EnsureVBRMP3Sync()
11:18:00 ConvertAudioTo16bit()
11:18:00 #Applyed Stereo downmixing routines
11:18:00 function stereo(clip a)
11:18:00 {
11:18:00 fl = GetChannel(a, 1)
11:18:00 fr = GetChannel(a, 2)
11:18:00 c = GetChannel(a, 3)
11:18:00 lfe = GetChannel(a, 4)
11:18:00 sl = GetChannel(a, 5)
11:18:00 sr = GetChannel(a, 6)
11:18:00 l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
11:18:00 c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
11:18:00 r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
11:18:00 l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
11:18:00 r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
11:18:00 Return MergeChannels(l, r).Normalize()
11:18:00 }
11:18:00 #
11:18:00 function original(clip a)
11:18:00 {
11:18:00 Normalize(a)
11:18:00 Return last
11:18:00 }
11:18:00 6==Audiochannels() ? stereo() : original()
11:18:00 -----------------------------------------------------------------------
11:18:00 Script mkvmaudio.bat
11:18:00
11:18:00 "T:\Encoder Testing\00 AutoMKV052\exe\besweet\bepipe.exe" --script "Import(^T:\Encoder Testing\temp\mkvmaudio.avs^)" | "T:\Encoder Testing\00 AutoMKV052\exe\besweet\lame.exe" -v --vbr-new -h -S -V 6 - "T:\Encoder Testing\temp\audio.mp3"
11:18:00 -----------------------------------------------------------------------
11:18:00 Script mkvmaudio2.avs
11:18:00
11:18:00 -----------------------------------------------------------------------
11:18:00 Script mkvmaudio2.bat
11:18:00
11:18:00
11:18:00 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
May I ask if it would be possible to select a "bit-rate" for LAME, instead of a slide bar with pre-set values?
Cheers
fogbav
2nd December 2006, 13:53
movie.d2v is created ... but with size 0 Bytes ...
Pids .. isn't it not important because project X is doing all the Pids stuff corecctly (Creating AC3/mp2/m2v Files) ?
Tryed it with 3 diferent ts files ... one of them is the posted one above ...
All Adio and Video Pids are written correctly by ProjectX ... but not going trough DGINDEX
Keep it going - you are doing a fantastic job here!
Greets from Germany
FoGBaV
buzzqw
2nd December 2006, 14:15
@SMD
about CCT was a bug introduce by updating the cct dll (and fixed with 0.52b)
about lame: DONE :)
try this build www.64k.it/andres/data/a/AutoMKV052b.exe
if you write (between hiqual and lowqual) any value over 10 this will be take as bitrate.
and lame.exe will be launched with lame.exe --preset 'bitrate_value' command line
about 44/48khz is done in automatic by lame. under 128kbps is 44 (and lower) over/equal 144kbps is 48khz
BHH
buzzqw
2nd December 2006, 14:27
@fogbav
i tryed with "Disneys Kim Possible_00.ts" and i got no prob..
14:24:11 Track Language 1: PID 0078, MPEG Audio Stream 0
14:24:11 Audio Codec 1: Nero AAC
14:24:11 Audio Quality 1: 0.35
14:24:11
14:24:11 Demuxing with ProjectX.jar -log -id 0x00A5,0x0078 -out "D:\ac3.0\tmp\temp" "D:\ac3.0\tmp\_Disneys Kim Possible_00.ts"
14:24:15 Starting fixing all audio files
14:24:15 DelayCut CMD: C:\Programmi\PureBasic4\AutoMKV\exe\dgindex\Delaycut.exe -auto -out "D:\ac3.0\tmp\temp\fixed1.mp2" "D:\ac3.0\tmp\temp\_Disneys Kim Possible_00.mp2"
14:24:15 Encoding D:\ac3.0\tmp\temp\fixed1.mp2 to NeroAAC with 0.35 quality
14:24:23 Number of Frames: 574
i don't know what is... please post full log and tell me if this file i used is working on your side
BHH
SeeMoreDigital
2nd December 2006, 15:40
about CCT was a bug introduce by updating the cct dll (and fixed with 0.52b)Hmmm!
I've just tried generating an 6Ch AAC stream at 128Kbps. The audio bit-rate is correct (I checked the temporary files).... But I'm not obtaining a finished output "movie.mp4" file with this build :(
Here's the log: -
14:34:07 0.52b - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
14:34:07 Selected Input file: T:\Encoder Testing\Source - MPEG-2+AC3 in VOB.VOB
14:34:07 Selected Output dir: T:\Encoder Testing\temp\temp\
14:34:07 Selected Container type: MP4
14:34:07 Selected Size: 1 CD
14:34:07 Selected Slice: 1
14:34:07 Selected Encoder: XviD
14:34:07 Selected Profile: XviD_Normal.xml
14:34:07 Selected Width: 720
14:34:07 Selected Resizer: NONE
14:34:07 Selected Filters: NONE
14:34:07 Selected Deinterlacer: NONE
14:34:07 NeroAACEnc.exe not present
14:34:07 Enabled CRF/CQ autoresize with value 2.5
14:34:07 Track Language 1: AC3 Audio Stream 0
14:34:07 Audio Codec 1: Coding Tech. AAC
14:34:07 Audio Quality 1: 128
14:34:07
14:34:07 Dgindex CMD: T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1 -YR=2 -AIF=[T:\Encoder Testing\Source - MPEG-2+AC3 in VOB.VOB] -OF=[T:\Encoder Testing\temp\temp\movie] -exit -minimize
14:34:07 Starting fixing audio delay on track number 1
14:34:07 DelayCut CMD: T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\dgindex\Delaycut.exe -auto -out "T:\Encoder Testing\temp\temp\fixed1.ac3" "T:\Encoder Testing\temp\temp\movie T01 3_2ch 448Kbps DELAY -448ms.ac3"
14:34:07 Original 1' Audio Size: 2808064 bytes
14:34:07 Finished fixing audio delay
14:34:07 Encoding T:\Encoder Testing\temp\temp\fixed1.ac3 to Coding Tech. AAC with 131072 setting
14:34:18 Encoded 1' Audio Track: 821301 bytes
14:34:21 Number of Frames: 1270
14:34:21 Framerate: 25.000000
14:34:21 Movie lenght in Seconds: 51
14:34:21 Movie Width: 720
14:34:21 Movie Height: 576
14:34:21 FIRST pass XviD: "T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass1 -progress -bitrate 114893 -turbo -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\temp\movie.avs" -type 2 -avi "T:\Encoder Testing\temp\temp\movie_firstpass.avi"
14:34:21 SECOND pass XviD: "T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass2 -progress -bitrate 114893 -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\temp\movie.avs" -type 2 -avi T:\Encoder Testing\temp\temp\movie.avi"
14:34:21 Starting First Pass
14:35:02 Starting Second Pass
14:35:03 T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\matroska\mp4box.exe -add "T:\Encoder Testing\temp\temp\movie.avi":par=2.350000 -chap "T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\chapters.txt" -add "T:\Encoder Testing\temp\temp\audio.mp4:lang=und" -fps 25.000000 "T:\Encoder Testing\temp\temp\movie.mp4"
14:35:03 Final Muxed size: -1 bytes
14:35:03 Encoding finished: 00:00:56 elapsed time
14:35:03 -----------------------------------------------------------------------
14:35:03 Script AutoCrop.log
14:35:03
14:35:03 Crop(0,74,720,432)
14:35:03 -----------------------------------------------------------------------
14:35:03 Script Resmovie.avs
14:35:03
14:35:03 -----------------------------------------------------------------------
14:35:03 Script movie.avs
14:35:03
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\autocrop.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\blockbuster.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\cnr2.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\ColorMatrix.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\Convolution3D.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\corrector.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\DctFilter.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\Decomb.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\Deen.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\degrainmedian.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\DGDecode.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\EEDI2.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\fft3dfilter.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\FluxSmooth.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\frfun7.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\hqdn3d.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\LeakKernelDeint.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\MaskTools.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\medianblur.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\MipSmooth.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\mvtools.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\NicAudio.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\RemoveGrain.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\SangNom.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\SimpleResize.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\TBilateral.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\TDeint.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\TIVTC.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\TomsMoComp.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\TTempSmooth.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\UnDot.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\UnFilter.dll")
14:35:03 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\VSFilter.dll")
14:35:03 #loadpluginstart
14:35:03
14:35:03 #test1
14:35:03
14:35:03 Import("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\mvbob.avsi")
14:35:03 Import("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\QMF.avsi")
14:35:03 #importstart
14:35:03
14:35:03 #test2
14:35:03
14:35:03 movie = mpeg2source("T:\Encoder Testing\temp\temp\movie.d2v")
14:35:03 function getOrder(clip c) {
14:35:03 order = GetParity(c) ? 1 : 0
14:35:03 Return order }
14:35:03 #filter1start
14:35:03
14:35:03 #test3
14:35:03
14:35:03 #cropstart
14:35:03
14:35:03 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
14:35:03 fixed_aspect = 1.422222
14:35:03 c_width = width(cropclip)
14:35:03 c_height = Round(height(cropclip) / fixed_aspect)
14:35:03 input_par = float(float(c_width)/float(c_height))
14:35:03 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
14:35:03 out_width = 720
14:35:03 out_height = Round(float(out_width) / input_par)
14:35:03 hmod = out_height - (floor(out_height / 16 ) * 16)
14:35:03 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
14:35:03 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
14:35:03 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
14:35:03
14:35:03 #resizestart
14:35:03
14:35:03 #test4
14:35:04
14:35:04 last=movie
14:35:04 #filter2start
14:35:04
14:35:04 #test5
14:35:04
14:35:04 return last
14:35:04 -----------------------------------------------------------------------
14:35:04 Script mkvmaudio.avs
14:35:04
14:35:04 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\NicAudio.dll")
14:35:04 NicAC3Source("T:\Encoder Testing\temp\temp\fixed1.ac3")
14:35:04 EnsureVBRMP3Sync()
14:35:04 ConvertAudioTo16bit()
14:35:04 #Applyed Original downmixing routines
14:35:04 Normalize()
14:35:04 -----------------------------------------------------------------------
14:35:04 Script mkvmaudio.bat
14:35:04
14:35:04 "T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\besweet\bepipe.exe" --script "Import(^T:\Encoder Testing\temp\temp\mkvmaudio.avs^)" | "T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\besweet\enc_aacPlus.exe" - "T:\Encoder Testing\temp\temp\audio.aac" --cbr 131072
14:35:04 -----------------------------------------------------------------------
14:35:04 Script mkvmaudio2.avs
14:35:04
14:35:04 -----------------------------------------------------------------------
14:35:04 Script mkvmaudio2.bat
14:35:04
14:35:04
14:35:04 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
buzzqw
2nd December 2006, 15:49
sorry SMD !!! :stupid:
i changed a little bit the command line of xvid 2 pass and forget a "
please re-download www.64k.it/andres/data/a/AutoMKV052b.exe
:thanks:
BHH
SeeMoreDigital
2nd December 2006, 18:03
Thanks... that works a lot better now :)
Both the CT AAC audio and XviD video streams are encoded at the correct bit-rate. And muxed into the MP4 container.... Great.
However, I have now noticed the following. The "firstpass.avi" is a full one. And both .AVI passes contain packed bit-stream!
I did not think it was possible to configure XvidEncRAW to generate MPEG-4 streams with packed bit-stream.
Here's the log: -15:37:45 0.52b - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
15:37:45 Selected Input file: T:\Encoder Testing\Source - MPEG-2+AC3 in VOB.VOB
15:37:45 Selected Output dir: T:\Encoder Testing\temp\
15:37:45 Selected Container type: MP4
15:37:45 Selected Size: 1 CD
15:37:45 Selected Slice: 1
15:37:45 Selected Encoder: XviD
15:37:45 Selected Profile: XviD_Normal.xml
15:37:45 Selected Width: 720
15:37:45 Selected Resizer: NONE
15:37:45 Selected Filters: NONE
15:37:45 Selected Deinterlacer: NONE
15:37:45 NeroAACEnc.exe not present
15:37:45 Enabled Bitrate encoding with value 210
15:37:45 Track Language 1: AC3 Audio Stream 0
15:37:45 Audio Codec 1: Coding Tech. AAC
15:37:45 Audio Quality 1: 128
15:37:45
15:37:45 Dgindex CMD: T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1 -YR=2 -AIF=[T:\Encoder Testing\Source - MPEG-2+AC3 in VOB.VOB] -OF=[T:\Encoder Testing\temp\movie] -exit -minimize
15:37:45 Starting fixing audio delay on track number 1
15:37:45 DelayCut CMD: T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\dgindex\Delaycut.exe -auto -out "T:\Encoder Testing\temp\fixed1.ac3" "T:\Encoder Testing\temp\movie T01 3_2ch 448Kbps DELAY -448ms.ac3"
15:37:45 Original 1' Audio Size: 2808064 bytes
15:37:45 Finished fixing audio delay
15:37:45 Encoding T:\Encoder Testing\temp\fixed1.ac3 to Coding Tech. AAC with 131072 setting
15:37:56 Encoded 1' Audio Track: 821301 bytes
15:37:59 Number of Frames: 1270
15:37:59 Framerate: 25.000000
15:37:59 Movie lenght in Seconds: 51
15:37:59 Movie Width: 720
15:37:59 Movie Height: 576
15:37:59 FIRST pass XviD: "T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass1 -progress -bitrate 210 -turbo -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\movie.avs" -type 2 -avi "T:\Encoder Testing\temp\movie_firstpass.avi"
15:37:59 SECOND pass XviD: "T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\encoder\xvid_encraw.exe" -pass2 -progress -bitrate 210 -threads 1 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -i "T:\Encoder Testing\temp\movie.avs" -type 2 -avi "T:\Encoder Testing\temp\movie.avi"
15:37:59 Starting First Pass
15:38:39 Starting Second Pass
15:39:24 Only Movie Size: 1310998 bytes
15:39:24 T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\matroska\mp4box.exe -add "T:\Encoder Testing\temp\movie.avi":par=2.350000 -chap "T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\chapters.txt" -add "T:\Encoder Testing\temp\audio.mp4:lang=und" -fps 25.000000 "T:\Encoder Testing\temp\xvid with 6ch aac 210.mp4"
15:39:24 Final Muxed size: 2103645 bytes
15:39:24 Encoding finished: 00:01:39 elapsed time
15:39:24 -----------------------------------------------------------------------
15:39:24 Script AutoCrop.log
15:39:24
15:39:24 Crop(0,74,720,432)
15:39:24 -----------------------------------------------------------------------
15:39:24 Script Resmovie.avs
15:39:24
15:39:24 -----------------------------------------------------------------------
15:39:24 Script movie.avs
15:39:24
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\autocrop.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\blockbuster.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\cnr2.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\ColorMatrix.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\Convolution3D.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\corrector.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\DctFilter.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\Decomb.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\Deen.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\degrainmedian.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\DGDecode.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\EEDI2.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\fft3dfilter.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\FluxSmooth.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\frfun7.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\hqdn3d.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\LeakKernelDeint.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\MaskTools.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\medianblur.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\MipSmooth.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\mvtools.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\NicAudio.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\RemoveGrain.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\SangNom.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\SimpleResize.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\TBilateral.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\TDeint.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\TIVTC.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\TomsMoComp.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\TTempSmooth.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\UnDot.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\UnFilter.dll")
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\VSFilter.dll")
15:39:24 #loadpluginstart
15:39:24
15:39:24 #test1
15:39:24
15:39:24 Import("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\mvbob.avsi")
15:39:24 Import("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\QMF.avsi")
15:39:24 #importstart
15:39:24
15:39:24 #test2
15:39:24
15:39:24 movie = mpeg2source("T:\Encoder Testing\temp\movie.d2v")
15:39:24 function getOrder(clip c) {
15:39:24 order = GetParity(c) ? 1 : 0
15:39:24 Return order }
15:39:24 #filter1start
15:39:24
15:39:24 #test3
15:39:24
15:39:24 #cropstart
15:39:24
15:39:24 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
15:39:24 fixed_aspect = 1.422222
15:39:24 c_width = width(cropclip)
15:39:24 c_height = Round(height(cropclip) / fixed_aspect)
15:39:24 input_par = float(float(c_width)/float(c_height))
15:39:24 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
15:39:24 out_width = 720
15:39:24 out_height = Round(float(out_width) / input_par)
15:39:24 hmod = out_height - (floor(out_height / 16 ) * 16)
15:39:24 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
15:39:24 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
15:39:24 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
15:39:24
15:39:24 #resizestart
15:39:24
15:39:24 #test4
15:39:24
15:39:24 last=movie
15:39:24 #filter2start
15:39:24
15:39:24 #test5
15:39:24
15:39:24 return last
15:39:24 -----------------------------------------------------------------------
15:39:24 Script mkvmaudio.avs
15:39:24
15:39:24 LoadPlugin("T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\filter\NicAudio.dll")
15:39:24 NicAC3Source("T:\Encoder Testing\temp\fixed1.ac3")
15:39:24 EnsureVBRMP3Sync()
15:39:24 ConvertAudioTo16bit()
15:39:24 #Applyed Original downmixing routines
15:39:24 Normalize()
15:39:24 -----------------------------------------------------------------------
15:39:24 Script mkvmaudio.bat
15:39:24
15:39:24 "T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\besweet\bepipe.exe" --script "Import(^T:\Encoder Testing\temp\mkvmaudio.avs^)" | "T:\Encoder Testing\AutoMKV\00 AutoMKV052\exe\besweet\enc_aacPlus.exe" - "T:\Encoder Testing\temp\audio.aac" --cbr 131072
15:39:24 -----------------------------------------------------------------------
15:39:24 Script mkvmaudio2.avs
15:39:24
15:39:24 -----------------------------------------------------------------------
15:39:24 Script mkvmaudio2.bat
15:39:24
15:39:24
15:39:24 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
Cheers
fogbav
2nd December 2006, 18:19
@buzzqw :
Puuuh ! I think i Found the error - TS file works correctly when triggerd in gui ...
Same file in CLI mode fails ... i think it has to do with the created temp directory ... in cli the temp dir is not created in destination where film.ts is.
IT IS CREATED on DIR above !
MAybe this is the error ?
Greets
FoGBaV
travisbell
2nd December 2006, 18:34
i got a simple question.
What would be the chances on implementing something like x264farm?
http://forum.doom9.org/showthread.php?t=117889
Surely this would only be an advanced option, but the potential to hook up 3 computers to achieve realtime x264 encoding is absolutely exciting. Especially since I have a MacBook sitting right here with more horsepower than my fastest Windows machine! ;)
I know this is not quite the perfect place to ask you, but it would be very interesting to see it get implemented.
Thanks man, and keep up the good work!
travisbell
2nd December 2006, 21:31
A quick question about an encoding I have going on right now...
All previous encodes I have done, properly de-interlace and IVTC. The sources are 1080i HD sources, so they all go down to 23.976fps perfectly.
If you take a look at this screenshot, it says 29.976...
http://consumeroo.com/files/x264-ivtc.png
Will my source be 29.976 or 23.976 fps? I only ask because if the source is being put in at 29.976 and the IVTC happens after the encode is done, isn't that a waste of encoding time? I mean, that's 6fps that are being encoded that don't need to be.
Just wondering because it seems to me, on all my previous encodes, when I look at that x264 cmd line window, it reads 23.976...
Thanks!
SeeMoreDigital
2nd December 2006, 21:46
Will my source be 29.976 or 23.976 fps? I only ask because if the source is being put in at 29.976 and the IVTC happens after the encode is done, isn't that a waste of encoding time? I mean, that's 6fps that are being encoded that don't need to be.This will depend on whether your 1080i source contains genuine "progressive" frames!
Cheers
travisbell
3rd December 2006, 08:00
This will depend on whether your 1080i source contains genuine "progressive" frames!
Cheers
See that's what I am getting at though... this source, like all my previous is 1080i. It seems to be that it would read 23.98 fps in all my encodes before, so if it's not IVTC the source properly then there is a bug preventing it from being detected properly.
I can guarantee you this source needs to be IVTC'd...
SeeMoreDigital
3rd December 2006, 10:53
See that's what I am getting at though... this source, like all my previous is 1080i. Indeed, perhaps the "progressive flagging" information within this particular stream has been corrupted or is missing....
Just to make clear to others who may be reading this though. It is wrong to assume that all 1080i sources contain "progessive" frames. There's plenty of "pure interlaced" and "blended" frame content out there too!
buzzqw
3rd December 2006, 11:46
@travisbell
take a look at deint.log
what is the diagnosis ?
BHH
P.S big work in progress ... adding WMV9/VC1 :)
fogbav
3rd December 2006, 12:50
CLI Mode with ProjectX seems indeed broken in new Version (052b)...
TEMP Directory is created at worng path ... XVID_Encraw parameters pathes are different from GUI mode
(Not using abolsut Path)
13:04:19 Demuxing with ProjectX.jar -log -out "temp" "d:\ace3.0\tmp\film.ts"
13:06:19 Starting fixing all audio files
13:06:20 ERROR - There are some problem with movie lenght! Try parsing D2V file
13:06:20 Number of Frames: 0
13:06:20 Framerate:
13:06:20 Movie lenght in Seconds: -2147483647
13:06:20 Movie Width:
13:06:20 Movie Height:
13:06:21 Order: 1
13:06:21 Single Pass Encoding XviD: "D:\ACE3.0\exe\encoder\xvid_encraw.exe" -single -progress -bitrate 0 -threads 1 -max_bframes 1 -imax 16 -quality 5 -vhqmode 0 -pmax 16 -bmax 16 -bquant_ratio 162 -ostrength 0 -nochromame -noclosed_gop -qmatrix "D:\ACE3.0\profiles\XviD-profiles\matrix\Didees SixOfNine.cqm" -i "temp\movie.avs" -type 2 -avi "temp\movie.avi"
13:06:22 D:\ACE3.0\exe\matroska\mkvmerge.exe -o "temp\movie.mkv" --aspect-ratio 1:-1.#IND00 --chapters "D:\ACE3.0\exe\chapters.txt" "temp\movie.avi"
13:06:23 Final Muxed size: -1 bytes
13:06:23 Encoding finished: 00:02:04 elapsed time
DGindex is then pointed to wrong path (i think) and fails ... its opening but is doing nothing ... no picture - no progress.
In Gui mode TS file is encoded correctly ... CLI Fails.
@buzzqw : Could you please do a codeing in cli mode with the TS file from me and ProjectX activated ..? I think you will see what i mean. Thanks !!!
Greets
FoGBaV
buzzqw
3rd December 2006, 14:17
@fogbav
fixed ! thanks for bug hunting !
use this build www.64k.it/andres/data/a/AutoMKV052c.exe
BHH
crashed
3rd December 2006, 15:26
Encoded the dvd successfully, 2 ac3 6ch soundtracks, 2 subtitles different angles, and one vido! =)
I encoded the dvd using the insane hq quality settings, but what i got was not really impressing at all. Especially it always has those weird vertical lines that come up when a surface moves, like on this screenshot below. Any idea why? Is this just the codec or some setting that is messing it up? I mean the audio sizes are about 500mb, so the video itself has about 550mb, which should be enough for an amazing quality video. Used standard removegrain 2 filter, no resizing and autodeinterlace, no cust matrix.
Here a screenshot of the original dvd:
http://www.alcs.ch/originaldvd.JPG
Here a screenshot of the insane quality x264 encoding, size of 1100 mb, mp4filesize is 530mb
http://www.alcs.ch/encoded.JPG
About the d:\dvd folder that is being created and not deleted, here are the logs: (oh and also a file d:\x264profile.xml is created, guessing it should be in the temp folder too right?)hm .log file was empty? Will do another encode with xvid to see if i get a better quality movie, will post the log file then i guess...
Oh and one last thing, would it be possible to make a certain output folder default? (like with a button, make this output folder default, so next start of automkv that folder is automatically selected, and not the input folder.
fogbav
3rd December 2006, 15:40
@buzzqw : It's a pleasure to give a little work back to you !
Thanx for all ...
FoGBaV
buzzqw
3rd December 2006, 16:22
@crashed
maybe a problem of deinterlacer... can you check in move.avs the deinterlacer (if any) used ? (could be leakkernel,tdeint...)
BHH
crashed
3rd December 2006, 18:19
yep deinterlacer was used, will try to look into it, but now i found a new problem. I tried to encode a dvdrip into a mkv file, but encoding it dvx not x264, now i dont know what exactly happens, but it rips the subs, it encodes the audio, all as usual, and when it comes to encoding it stops. Here's the log file:
0.52b - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
Selected Input file: D:\automkv\DVDrip\VIDEO_TS\VTS_01_0.IFO
Selected Output dir: D:\temp\
Selected Container type: MKV
Selected Size: 1050
Selected Slice: 1
Selected Encoder: XviD
Selected Profile: XviD_Normal.xml
Selected Width: Automatic
Selected Resizer: NONE
Selected Filters: RemoveGrain(mode=2)
Selected Deinterlacer: AUTO
Enabled CRF/CQ autoresize with value 2.5
Track Language 1: English (AC3 6ch, 0xBD 0x81) [0,1]
Audio Codec 1: Nero AAC
Audio Quality 1: 0.35
Track Language 2: Deutsch (AC3 6ch, 0xBD 0x80) [0,1]
Audio Codec 2: Nero AAC
Audio Quality 2: 0.35
Starting SubRipping
Selected All subtitles tracks
Finished SubRipping
Subtitle Size: 11464704 bytes
Starting Indexing
Dgindex CMD: D:\automkv\AutoMKV052\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=2,1 -YR=2 -AIF=[D:\automkv\DVDrip\VIDEO_TS\VTS_01_1.vob] -OF=[D:\temp\movie] -exit -minimize
Finished indexing
Starting fixing audio delay on track number 2
DelayCut CMD: D:\automkv\AutoMKV052\exe\dgindex\Delaycut.exe -auto -out "D:\temp\fixed2.ac3" "D:\temp\movie T01 3_2ch 448Kbps DELAY 2ms.ac3"
Original 2' Audio Size: 386509312 bytes
DelayCut CMD: D:\automkv\AutoMKV052\exe\dgindex\Delaycut.exe -auto -out "D:\temp\fixed1.ac3" "D:\temp\movie T02 3_2ch 448Kbps DELAY 2ms.ac3"
Original 1' Audio Size: 386507520 bytes
Finished fixing audio delay
Encoding D:\temp\fixed1.ac3 to NeroAAC with 0.35 quality
Encoded 1' Audio Track: 77587287 bytes
Encoding D:\temp\fixed2.ac3 to NeroAAC with 0.35 quality
Encoded 2' Audio Track: 78925094 bytes
Number of Frames: 172552
Framerate: 25.000000
Movie lenght in Seconds: 6903
Movie Width: 720
Movie Height: 576
Processing completed. Type is determined to be interlaced.
BFF: 256
TFF: 260
Order: 1
FIRST pass XviD: "D:\automkv\AutoMKV052\exe\encoder\xvid_encraw.exe" -pass1 -progress -bitrate 1086 -turbo -threads 2 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -qmatrix "D:\automkv\AutoMKV052\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "D:\temp\movie.avs" -type 2 -avi "D:\temp\movie_firstpass.avi"
SECOND pass XviD: "D:\automkv\AutoMKV052\exe\encoder\xvid_encraw.exe" -pass2 -progress -bitrate 1086 -threads 2 -max_bframes 2 -imax 16 -quality 6 -vhqmode 1 -pmax 16 -bmax 16 -bquant_ratio 162 -chigh 15 -clow 5 -nochromame -noclosed_gop -bvhq -qmatrix "D:\automkv\AutoMKV052\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "D:\temp\movie.avs" -type 2 -avi "D:\temp\movie.avi"
Starting First Pass
Starting Second Pass
Selected Subtitle Track: RIP ALL SUBS
D:\automkv\AutoMKV052\exe\matroska\mkvmerge.exe -o "D:\temp\movie.mkv" --aspect-ratio 1:1.777778 --chapters "D:\automkv\AutoMKV052\exe\chapters.txt" "D:\temp\movie.avi" --language 1:eng "D:\temp\audio.mp4" --language 1:deu "D:\temp\audio2.mp4" "D:\temp\movie.idx"
Final Muxed size: -1 bytes
Encoding finished: 00:36:22 elapsed time
-----------------------------------------------------------------------
Script AutoCrop.log
Crop(10,0,700,576)
-----------------------------------------------------------------------
Script Resmovie.avs
-----------------------------------------------------------------------
Script movie.avs
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\autocrop.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\blockbuster.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\cnr2.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\ColorMatrix.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\Convolution3D.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\corrector.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\DctFilter.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\Decomb.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\Deen.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\degrainmedian.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\DGDecode.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\EEDI2.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\fft3dfilter.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\FluxSmooth.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\frfun7.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\hqdn3d.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\LeakKernelDeint.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\MaskTools.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\medianblur.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\MipSmooth.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\mvtools.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\NicAudio.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\RemoveGrain.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\SangNom.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\SimpleResize.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\TBilateral.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\TDeint.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\TIVTC.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\TomsMoComp.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\TTempSmooth.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\UnDot.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\UnFilter.dll")
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\VSFilter.dll")
#loadpluginstart
#test1
Import("D:\automkv\AutoMKV052\exe\filter\mvbob.avsi")
Import("D:\automkv\AutoMKV052\exe\filter\QMF.avsi")
#importstart
#test2
movie = mpeg2source("D:\temp\movie.d2v")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
Return order }
#filter1start
#test3
#cropstart
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
fixed_aspect = 1.422222
c_width = width(cropclip)
c_height = Round(height(cropclip) / fixed_aspect)
input_par = float(float(c_width)/float(c_height))
input_par = input_par > 1.4 ? input_par : (4.0/3.0)
out_width = 720
out_height = Round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
#resizestart
#test4
last=movie
LeakKernelDeint(order=1,sharp=true)
#filter2start
#test5
RemoveGrain(mode=2)
-----------------------------------------------------------------------
Script mkvmaudio.avs
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\NicAudio.dll")
NicAC3Source("D:\temp\fixed1.ac3")
EnsureVBRMP3Sync()
ConvertAudioToFloat()
#Applyed Stereo downmixing routines
function stereo(clip a)
{
fl = GetChannel(a, 1)
fr = GetChannel(a, 2)
c = GetChannel(a, 3)
lfe = GetChannel(a, 4)
sl = GetChannel(a, 5)
sr = GetChannel(a, 6)
l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
Return MergeChannels(l, r).Normalize()
}
#
function original(clip a)
{
Normalize(a)
Return last
}
6==Audiochannels() ? stereo() : original()
-----------------------------------------------------------------------
Script mkvmaudio.bat
"D:\automkv\AutoMKV052\exe\besweet\bepipe.exe" --script "Import(^D:\temp\mkvmaudio.avs^)" | "D:\automkv\AutoMKV052\exe\besweet\neroaacenc.exe" -ignorelength -q 0.35 -if - -of "D:\temp\audio.mp4"
-----------------------------------------------------------------------
Script mkvmaudio2.avs
LoadPlugin("D:\automkv\AutoMKV052\exe\filter\NicAudio.dll")
NicAC3Source("D:\temp\fixed2.ac3")
EnsureVBRMP3Sync()
ConvertAudioToFloat()
#Applyed Stereo downmixing routines
function stereo(clip a)
{
fl = GetChannel(a, 1)
fr = GetChannel(a, 2)
c = GetChannel(a, 3)
lfe = GetChannel(a, 4)
sl = GetChannel(a, 5)
sr = GetChannel(a, 6)
l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
Return MergeChannels(l, r).Normalize()
}
#
function original(clip a)
{
Normalize(a)
Return last
}
6==Audiochannels() ? stereo() : original()
-----------------------------------------------------------------------
Script mkvmaudio2.bat
"D:\automkv\AutoMKV052\exe\besweet\bepipe.exe" --script "Import(^D:\temp\mkvmaudio2.avs^)" | "D:\automkv\AutoMKV052\exe\besweet\neroaacenc.exe" -ignorelength -q 0.35 -if - -of "D:\temp\audio2.mp4"
- - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
Will do another encode soon with x264 and check more on the deinterlacing thing, myself i also thought it could be deinterlacing..
weaver4
3rd December 2006, 19:11
While using the xvid_cq profile I get a message saying AVIMUx_BUII.ex has encountered a problem and needs to close.
I am using 52b.
Here is the log file.
0.52b - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
Selected Input file: E:\Movies\RipDVDFab\MainMovie\X3\VIDEO_TS\VTS_01_0.IFO
Selected Output dir: E:\Movies\Output\temp\
Selected Container type: AVI
Selected Size: 1 CD
Selected Slice: 1
Selected Encoder: XviD
Selected Profile: XviD_CQ25.xml
Selected Width: 640
Selected Resizer: LanczosResize
Selected Filters: RemoveGrain(mode=2)
Selected Deinterlacer: AUTO
NeroAACEnc.exe not present
Enabled CRF/CQ autoresize with value 2.5
Track Language 1: English (AC3 6ch, 0xBD 0x80) [0]
Audio Codec 1: Lame
Audio Quality 1: 4
Selected Unlimited media size
Starting Indexing
Dgindex CMD: C:\Downloads\AutoMKV\AutoMKV052\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1 -YR=2 -AIF=[E:\Movies\RipDVDFab\MainMovie\X3\VIDEO_TS\VTS_01_1.vob] -OF=[E:\Movies\Output\temp\movie] -exit -minimize
Finished indexing
Starting fixing audio delay on track number 1
DelayCut CMD: C:\Downloads\AutoMKV\AutoMKV052\exe\dgindex\Delaycut.exe -auto -out "E:\Movies\Output\temp\fixed1.ac3" "E:\Movies\Output\temp\movie T01 3_2ch 448Kbps DELAY 0ms.ac3"
Original 1' Audio Size: 349767936 bytes
Finished fixing audio delay
Encoding E:\Movies\Output\temp\fixed1.ac3 To Mp3 with 4 quality
Encoded 1' Audio Track: 109819992 bytes
ForcedFilm applied: 99.900002% FILM found
Number of Frames: 149751
Framerate: 23.976025
Movie lenght in Seconds: 6246
Movie Width: 720
Movie Height: 480
CQ encoding XviD: C:\Downloads\AutoMKV\AutoMKV052\exe\encoder\xvid_encraw.exe -cq 2.5 -progress -threads 1 -max_bframes 2 -imax 31 -quality 6 -vhqmode 1 -qtype 0 -pmax 31 -bmax 31 -bquant_ratio 162 -bquant_offset 0 -nochromame -noclosed_gop -bvhq -qmatrix "C:\Downloads\AutoMKV\AutoMKV052\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "E:\Movies\Output\temp\movie.avs" -type 2 -avi "E:\Movies\Output\temp\movie.avi"
Accepted values are between 697303040 and 741343232 bytes (movie+audio)
Got a file of size: 823331980 bytes + audio size 109819992 bytes (933152000)
Only Movie Size: 823331980 bytes
Final Muxed size: -1 bytes
Encoding finished: 05:38:51 elapsed time
-----------------------------------------------------------------------
Muxing Script
C:\Downloads\AutoMKV\AutoMKV052\exe\matroska\AVIMux_GUI.exe E:\Movies\Output\temp\muxavi
CLEAR
LOAD E:\Movies\Output\temp\movie.avi
LOAD E:\Movies\Output\temp\audio.mp3
SELECT FILE 1
ADD VIDEOSOURCE
SET INPUT OPTIONS
SET OPTION MP3 VERIFY CBR NEVER
SET OPTION MP3 VERIFY RESDLG OFF
SET OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AUDIO INTERLEAVE 3 FR
AVI ADDJUNKBEFOREHEADERS 0
PRELOAD 200
WITH AUDIO
NAME 1 english
END WITH
OVERWRITEDLG 0
CLOSEAPP 1
DONEDLG 0
ALL AUDIO 1
LEGACY 0
RECLISTS 1
NUMBERING OFF
MAXFILESIZE OFF
END WITH
START E:\Movies\Output\temp\x3_full.avi
-----------------------------------------------------------------------
Script AutoCrop.log
Crop(0,60,720,360)
-----------------------------------------------------------------------
Script Resmovie.avs
-----------------------------------------------------------------------
Script movie.avs
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\autocrop.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\blockbuster.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\cnr2.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\ColorMatrix.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\Convolution3D.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\corrector.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\DctFilter.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\Decomb.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\Deen.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\degrainmedian.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\DGDecode.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\EEDI2.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\fft3dfilter.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\FluxSmooth.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\frfun7.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\hqdn3d.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\LeakKernelDeint.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\MaskTools.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\medianblur.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\MipSmooth.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\mvtools.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\NicAudio.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\RemoveGrain.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\SangNom.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\SimpleResize.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\TBilateral.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\TDeint.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\TIVTC.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\TomsMoComp.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\TTempSmooth.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\UnDot.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\UnFilter.dll")
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\VSFilter.dll")
#loadpluginstart
#test1
Import("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\mvbob.avsi")
Import("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\QMF.avsi")
#importstart
#test2
movie = mpeg2source("E:\Movies\Output\temp\movie.d2v")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
Return order }
#filter1start
#test3
#cropstart
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
fixed_aspect = 1.185185
c_width = width(cropclip)
c_height = Round(height(cropclip) / fixed_aspect)
input_par = float(float(c_width)/float(c_height))
input_par = input_par > 1.4 ? input_par : (4.0/3.0)
out_width = 640
out_height = Round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
#resizestart
#test4
LanczosResize(out_width,out_height)
#filter2start
#test5
RemoveGrain(mode=2)
-----------------------------------------------------------------------
Script mkvmaudio.avs
LoadPlugin("C:\Downloads\AutoMKV\AutoMKV052\exe\filter\NicAudio.dll")
NicAC3Source("E:\Movies\Output\temp\fixed1.ac3")
EnsureVBRMP3Sync()
ConvertAudioTo16bit()
#Applyed Stereo downmixing routines
function stereo(clip a)
{
fl = GetChannel(a, 1)
fr = GetChannel(a, 2)
c = GetChannel(a, 3)
lfe = GetChannel(a, 4)
sl = GetChannel(a, 5)
sr = GetChannel(a, 6)
l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
Return MergeChannels(l, r).Normalize()
}
#
function original(clip a)
{
Normalize(a)
Return last
}
6==Audiochannels() ? stereo() : original()
-----------------------------------------------------------------------
Script mkvmaudio.bat
"C:\Downloads\AutoMKV\AutoMKV052\exe\besweet\bepipe.exe" --script "Import(^E:\Movies\Output\temp\mkvmaudio.avs^)" | "C:\Downloads\AutoMKV\AutoMKV052\exe\besweet\lame.exe" -v --vbr-new -h -S -V 4 - "E:\Movies\Output\temp\audio.mp3"
-----------------------------------------------------------------------
Script mkvmaudio2.avs
-----------------------------------------------------------------------
Script mkvmaudio2.bat
- - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
travisbell
3rd December 2006, 19:14
@travisbell
take a look at deint.log
what is the diagnosis ?
BHH
P.S big work in progress ... adding WMV9/VC1 :)
This what my deint.log...
BAutoDeint [info]: Number of sections of type `bff': 34
BAutoDeint [info]: Number of sections of type `tff': 722
BAutoDeint [info]: Number of sections of type `unknown': 288
Processing completed. Type is determined to be interlaced.
Field order is tff.
What's that mean? Shouldn't it have IVTC'd to 23.976fps?
And, I would be STOKED to see VC1... can do some encodes that play natively on the ol' Xbox 360!
Niiiiiice.
SeeMoreDigital
3rd December 2006, 19:38
Travis,
Are you able to provide a few hundred frames (or so) sample of your source?
travisbell
3rd December 2006, 19:44
Travis,
Are you able to provide a few hundred frames (or so) sample of your source?
P.S. I did an encode of this same source last week (I am testing some filters) and it DID drop it down to 23.976... seems that it might be something with the latest version of AutoMKV...
Here's a sample...
http://consumeroo.com/files/memoirs.of.a.geisha.1080i.test.ts
Thanks man,
buzzqw
3rd December 2006, 19:55
@crashed
your movie.avs is correct for me... please open in virtualdub and spot (if present) the error. But i doubt it is present.
Maybe something goes crazy with xvid_encraw..., you can also try launch from dos box the command line of first pass.
@weaver4
open avimux_gui and put your encoded files, then start mux... will avimux_gui crash again ?
I don't know what can be... is only an xvid and mp3 file :(
@travisbell
no, for autodeint is only interlaced NOT to ivtc... i leave the ball to someone more expert with those files (i am happy Progressive PAL man...)
Pay atteintion previus versions of automkv will not finish to analyze the file (bug into bdautodeint.exe) . Now is fully fuctional
@all
WVC1 is going good. but is slow as hell ! you will need the windows media player 11 or windows media studio beta or wvc1dmo.exe (search Zambelli posts)
buzzqw
3rd December 2006, 20:10
@travisbell
your sample is too short, at least for bautodeint
AutoDeint [info]: Number of sections of type `unknown': 9
BAutoDeint [info]: Number of sections of type `interlaced': 18
BAutoDeint [info]: There are 0 sections with 0 frames moving.
BAutoDeint [info]: There are 3 sections with 1 frames moving.
BAutoDeint [info]: There are 0 sections with 2 frames moving.
BAutoDeint [info]: There are 1 sections with 3 frames moving.
BAutoDeint [info]: There are 4 sections with 4 frames moving.
BAutoDeint [info]: There are 18 sections with 5 frames moving.
Processing completed. Type is determined to be unknown.
please post around 1500 frames
thanks !
BHH
travisbell
3rd December 2006, 20:12
@travisbell
no, for autodeint is only interlaced NOT to ivtc... i leave the ball to someone more expert with those files (i am happy Progressive PAL man...)
Pay atteintion previus versions of automkv will not finish to analyze the file (bug into bdautodeint.exe) . Now is fully fuctional
Yeah, I understand that but what is IVTC'ing the source before? Whatever _was_ doing it before doesn't seem to be doing it now. That's the bottom line... I have done about 12 720p encodes from 1080i sources, and all of them come out of AutoMKV @ 23.976fps when the 1080i source was 29.976 fps... until the latest version anyways.
Does that make sense?
SeeMoreDigital
3rd December 2006, 20:40
Hi Travis,
Thanks for providing a snippet of your source.... From what I can see, it does not contain any "progressive" frames. They are all interlaced :eek:
travisbell
3rd December 2006, 20:42
Here's a larger sample that has over 1500 frames...
http://consumeroo.com/files/memoirs.of.a.geisha.1080i.test2.ts
Thanks!
SeeMoreDigital
3rd December 2006, 20:59
Well for my puposes it does not matter if you provide 405 frames or 1500.... All 29.970 frames are interlaced.
EDIT: Here's a segment taken from a frame: -
http://img118.imageshack.us/img118/1131/memoirsofageishaug5.png
Cheers
buzzqw
3rd December 2006, 22:15
@travisbell
i have update the TIVTC.dll in latest stable... try downgrading TIVTC.dll with rc4
BHH
crashed
3rd December 2006, 22:24
As you expected it was xvid encraw, any idea what it could be? (fresh installation, frameworks, avisynth, xvid (koepis) installed)
http://www.alcs.ch/errorxvidencraw.JPG
buzzqw
3rd December 2006, 22:29
@crashed
try downgrading the xvid_encraw build, with ones when aviwriter is not needed.
if you cut down a snippet is the problem "reproducible" ?
if so mail me a link, i will ping squid_80
BHH
crashed
3rd December 2006, 22:58
do you have a link to an xvid_encraw build that i should try?
what you mean down by cut down a snippet?
reproducable: well atm it crashes every time, did another 4 encodes, using different settings...
crashed
4th December 2006, 00:01
well it seems the xvid_encraw build included in your build crashes whenever started. But the build from http://forum.doom9.org/showthread.php?t=98469 seems to work, will report back...
weaver4
4th December 2006, 01:03
I am not sure if this helps, but I selected a directory called e:\movies\output as the output directory. Your program created a new directory in that directory called temp. I can not rename, delete or view the contents of that directory...access denied. So I cannot even add the files to the avimux_gui utility manually to test it.
travisbell
4th December 2006, 01:11
@travisbell
i have update the TIVTC.dll in latest stable... try downgrading TIVTC.dll with rc4
BHH
Alright, I grabbed the TIVTC.dll from the 0.51 release (RC6 I believe) and it is working properly. Looks like it's a RC9 bug. I will post about this on the proper forum thread for TIVTC.
Thanks man! I might suggest rolling back to RC6 in your stable releases though.
Cheers,
buzzqw
4th December 2006, 08:58
@weaver4
just kill automkv and temp directory will be free (i must check what handle lock it...)
@travisbell
THANKS for suggestion !
@crashed
mmm... for me is working (the 0.52 build of xvid_encraw) and not only for me... i will indagate
BHH
crashed
4th December 2006, 10:20
Its really weird, your build crashes on that pc im using to encode every time i start it, your xvid_encraw wont crash on any other machines though. I really dont know what the reason is though. The build that i downloaded (http://forum.doom9.org/showthread.php?t=98469) now runs smoothly. The xvidencraw from celticdruids (http://esby.free.fr/CelticDruid/mirror/XviD/ also works. But when runing the first pass line, it wont encode, ill only get the options display:
(gona run another test to see if i made a mistake though... but the crash of your build is certain on that machine)
http://www.alcs.ch/xvidencrawdoingnothing.JPG
crashed
4th December 2006, 11:09
test just ran without errors using the celticdruids version of xvid_encraw. Doing an encode with different angle subs, 2 soundtracks and xvid slow now, using that build of celticdruid.
buzzqw
4th December 2006, 13:09
@crashed
so using celtic-druid build is fine for both passes ?
BHH
weaver4
4th December 2006, 14:34
@weaver4
just kill automkv and temp directory will be free (i must check what handle lock it...)
BHH
I had already tried that and it did not work. I had to reboot my computer.
buzzqw
4th December 2006, 14:43
sorry pal but that is impossible ! (or at least a bug within windows...) if you kill automkv all handle will be free
anyway...
UPDATE www.64k.it/andres/data/a/AutoMKV060.rar
THIS IS AN EXPIRIMENTAL BUILD JUST TO ADD WVC1 SUPPORT.
un-rar into automkv folder. be sure that you have all prerequisite to encode in wv1 (quick way is to have installed windows meda player 11)
BHH
weaver4
4th December 2006, 15:49
There may have been another process that I did not know about that was running. Would avimux_gui cause it? Oh well I got it now.
I am trying it again now.
crashed
4th December 2006, 16:09
@buzzqw
I'm still running this test, but at the moment celtigdruid's xvidenxcraw works perfectly fine. I am on the second pass right now, 50% through, but will report once movie is done encoding
weaver4
4th December 2006, 16:29
As long as you are adding stuff, can you add the DivX codec?
SeeMoreDigital
4th December 2006, 16:41
As long as you are adding stuff, can you add the DivX codec?DivX :devil:
Personally I don't like the idea as DivX's encoder is VfW (not command line) based.
At least with XviDEncRAW, MPEG-4 part 2 has the capability of been encoded and muxed correctly into MP4 :D
buzzqw
4th December 2006, 16:55
Personally I don't like the idea as DivX's encoder is VfW (not command line) based.
me too, and since i don't want to add wfv support (even if wouldn't be so difficult) DivX stay OUT.
At least with XviDEncRAW, MPEG-4 part 2 has the capability of been encoded and muxed correctly into MP4
Is preferible encode XviD stream directly into mp4 ? or don't change so much if i encode in avi and then mux mp4/mkv ?
BHH
weaver4
4th December 2006, 17:15
DivX - That was kind of the response that I thought I would get. But I though if you were doing wvc1, you would do anything. Maybe we need a DivX-encraw?
But it was fun.
SeeMoreDigital
4th December 2006, 17:18
me too, and since i don't want to add wfv support (even if wouldn't be so difficult) DivX stay OUT.Well that's a relief :)
Is preferible encode XviD stream directly into mp4 ? or don't change so much if i encode in avi and then mux mp4/mkv ?Yes....
From what I understand it's prefeable to generate an MPEG-4 Part-2 stream in its "elementary" or "RAW" (.M4V or .CMP) format, prior to muxing directly into MP4. In much the same way an MPEG-4 Part-10 stream is encoded into its "elementary" .h264 format prior to muxing directly into MP4.
That said, I don't know if there are any tools that allow for the muxing of "elementary" .M4V or .CMP streams into AVI... But (selfishly) - I'm not really bothered.... .AVI has had it's time!
Cheers
weaver4
4th December 2006, 18:21
I am still having problems with AVIMUX_gui in 0.52b. Everything runs fine, I have a good video.avi file and a good audio.avi file. So everything has been working in the temp directory. When avimux_gui starts I get an error that the program must quit and the directory is locked. No files in the directory can be deleted or copied. The last time I shut down and restarted the computer all the files in the temp directory were gone when I came back to look at them.
This problem did not occur in version 0.51.
glynor
4th December 2006, 18:49
A few very minor usability niggles...
1. When you first open AutoMKV currently defaults the Input File browse location to it's install directory (after you browse and locate your file it then remembers where it was until next time you close and reopen the app, of course). Since I, and probably most people, do their encoding in the same work folder on their hard drive, it would save some time if AutoMKV remembered which folder it last used even after you close/reopen the application. Currently, for me, browsing to my "work directory" is probably one of the slowest parts of using the GUI.
2. If you click the browse button for Select Input File and then hit cancel, the app reports "Attention - Low Disk Space or Read Only Destination" in a pop-up error dialog.
3. The Save Setting button doesn't seem to save the Custom Matrix setting.
Love the new stuff (especially the new temp directory)! Keep up the good work!
buzzqw
4th December 2006, 19:17
@weaver4
first tip: uncheck delete temporary files
the read this http://forum.doom9.org/showthread.php?p=885142#post885142
and this http://forum.doom9.org/showthread.php?p=886694#post886694
AND THEN THIS http://forum.doom9.org/showthread.php?p=887285#post887285
seems a problem of this matrix ???
don't know... on my side xvid_slow.xml is working
@glynor
i will analyse your suggestion ! thanks !
BHH
crashed
4th December 2006, 19:40
Succsessfully encoded the dvd with celtic-druid's xvid_encraw! so that build seems to work without crashing =)
And btw, holy, the quality is so much better =)
But one problem i have encountered. The input was 16:9, the output was 4:3 so everything was squeezed together. This even though i disabled resizing, why is it that the ratio is wrong then? It worked with x264...
SeeMoreDigital
4th December 2006, 20:32
Succsessfully encoded the dvd with celtic-druid's xvid_encraw! so that build seems to work without crashing =)
And btw, holy, the quality is so much better =) The only XvidEncRAW build I could find Celtic_Druid's web site is dated: 12-Jul-2006 20:16 (75k)... Is this the one you're referring to?
Cheers
weaver4
4th December 2006, 20:45
I will try with another matrix/profile but:
> It is not crashing in xvid_encraw
> I am using the same matrix as I did in 0.51 without problems
buzzqw
4th December 2006, 20:53
But one problem i have encountered. The input was 16:9, the output was 4:3 so everything was squeezed together. This even though i disabled resizing, why is it that the ratio is wrong then? It worked with x264...
if you use x264 then you can mux into mp4 or mkv.. and with this container i pass the AR to command line muxing
thanks for your test ! next full package will include the CD build (and so no aviwriter.dll and xvid_encraw of squid_80)
BHH
glynor
4th December 2006, 21:08
Regarding the Temp folder...
With build 0.52b it doesn't seem to be moving the final file out of the temp folder to the proper destination folder when it finishes (the log file is in the destination, as it should be), if you change the output file name from the default "movie". Even worse, if you have Del Temp File selected, it happily deletes your output file along with all the other files in the temp directory! :scared:
I doubt that it makes any difference, but I'm using:
Container: MP4
Codec: X264
Profile: multiple CE profiles tested
Audio track 1: NeroAAC, stereo, Qual 0.50
Audio track 2: None
Subs: None
Resizers: BicubicResize (neutral)
Resizer Width: Auto
Filters: RemoveGrain(mode=2), also tested with Convolution3D
Output File Size: custom size, single file
Movie Name: "test" and "movie" tested among others
Custom Matrix: None or eqm_avc_hr
Everything else default
EDIT: On a completely separate note (and I know the rules -- I'm only asking about resizers):
I'm generally encoding NTSC MPEG-2 files recorded by BeyondTV (along with some DV files I recorded myself), and I generally want to keep them full resolution but have the AR corrected. I've been setting it to Resizer Width = 720, and using BicubicResize (neutral). Is this probably the best method? What is generally considered to be the best resizing method for most non-anime type media balancing speed and quality (or are they not significantly different in speed with modern CPUs)?
If there's a definitive posting on this, can someone point me towards it? I've searched but I'm tiring of wading through tons of useless/conflicting stuff.
crashed
4th December 2006, 23:16
The only XvidEncRAW build I could find Celtic_Druid's web site is dated: 12-Jul-2006 20:16 (75k)... Is this the one you're referring to?
yes thats the one
But one problem i have encountered. The input was 16:9, the output was 4:3 so everything was squeezed together. This even though i disabled resizing, why is it that the ratio is wrong then? It worked with x264...
That problem was solved when i used autoresizing on automatic using simpleresize. But it should get the aspect ratio right without resizing, no?
Now guess what happened, when i used autoresizing, the vertical black lines apeared on the door again, no deinterlacing was used this time. (The ones that you can see on the screenshot i posted a few days ago) So cant be deinterlacing or a codec specific problem. So i am guessing its the resizer that creates those vertical lines, is that possible?
Doing a test with lancosresize now...
travisbell
5th December 2006, 01:13
Eee.... and with the latest version it just deleted ALL of the movies within the directory... *blink-blink*
It's good thing I didn't have anything too, too important in there...
travisbell
5th December 2006, 02:15
RE: WMV support...
When I throw a .ts source at AutoMKV and attempt to encode a WMV (I know, I know it's alpha!) I get the following...
http://consumeroo.com/files/automkv-wmv1.png
Is that normal?
One last thing,
Here's my log,
http://consumeroo.com/files/memoirs.of.a.geisha.1080i.test2.ts.log
What I am noticing, is the auto-cropping is doing it's job a little too well... it's cutting in to atleast 25% of the picture leaving a 1280px wide movie, but only a 448px tall.
Does anyone have any idea why it's doing this?
EDIT: WMV support seems to work well, I have tested 4 different files and so far I like the results. Too bad it's about half the fps I get with x264... :(
Any idea when you'll have WMA 10 with 5.1 audio working?
buzzqw
5th December 2006, 14:07
hi all !
i am ready to publish a new full package with the wvc1 support (and bug fixing... thanks to all !)
i will include xvid_encraw from CD and remove the squid_80 build.
I will wait till Tritical publish new TIVTC.dll that fixed ivtc problem.
about wmv and 5.1 audio: i have open a thread. For me isn't working but i hope for a solution
best regards
BHH
weaver4
5th December 2006, 14:30
Here is what I found.
If I use a directory like c:\Test or e:\AMKV-out as my output directory it would not fail if I used e:\Movies\Output as the output directory the AviMux_Gui would come back with an exception and then quit. This is when I did not delete the temp files and the movie name was "movie". Using AviMux_Gui manually worked fine.
I am using the XviD-CQ profile. And when I get though the "movie.avi" (without audio) is in the Output directory and the "movie_full.avi" file is in the Output/temp directory, exactly backwards.
SeeMoreDigital
5th December 2006, 14:31
How about opening a new thread for your new build and asking Bond to close this one?
I'm of the opinion that new users (to any application) are either too lazy or frightened away if they see long threads.... Breaking the development of an application down into more manageable chunks seems a better alternative ;)
SeeMoreDigital
5th December 2006, 15:26
Hi Buzz,
Good news.... Neuron2 is working on a fix for DGIndex when importing .TS streams like the one Fogbav tried to encode from.
http://forum.doom9.org/showthread.php?p=912735#post912735
Maybe his proposed beta could be incorporated into your proposed beta ;)
buzzqw
5th December 2006, 15:39
i think it too (open a new thread)
Since i ufficially add wvc1 i think that more user will be interested...
and btw i need help on tuning wmv profiles
a BIG :thanks: to all for yours support
BHH
travisbell
5th December 2006, 16:32
buzzqw:
What are the difference between the "quick" and regular WMV profiles?
buzzqw
5th December 2006, 16:58
video codec: normal profiles use wvc1, quick uses wmv9
audio codec: normal profiles use wma pro, quick uses wma standard
on quick profile:
lookahead is disabled (Sets the number of frames to evaluate ahead for rate control optimization)
only 2 bframes used as reference
dquantoption (Specifies the type of frames to apply dquant perceptual optimization to) is disabled
loopfilter (controls the in-loop deblocking filter) is disabled
mvcost (Specifies the motion vector cost method ) is fixed
on standard profile:
lookahead is at 8
3 bframes used as reference
dquantoption is applyed to I and P frames
loopfilter is active
mvcost is dinamic
thats all folks
BHH
travisbell
5th December 2006, 17:31
Thanks man! Perfect.
About the WMA 5.1 stuff, I too have had trouble in the past with it... a lot of it seems to come down to your codec setup.
On a side, possibly helpful note, I know with WME Assistant you have to follow this:
http://galaxies3000.blogspot.com/2006/11/how-to-use-wmea-encode-5.html
Cheers!
sjchmura
5th December 2006, 20:39
5.1 will NOT work with AC3filter if you have the Dolby digital live encoding set (output SPDIF). I am having a hell of a time getting it to work.
Can I suggest... is could we specifiy in a script or somewhere WHICH DS filter is used for audio.... that we if we have say NERO set to 6 channel output as a secondaty filter audomkv will use that (like ProCoder does)
buzzqw
7th December 2006, 15:41
NEW FULL PACKAGE www.64k.it/andres/data/a/AutoMKV062.rar
0.62
FIXED: command line use (broken with 0.52b)
FIXED: Muxing into mp4
FIXED: some bugs on temp locked (not all locks is fixed)
ADDED: When save settings is clicked (and input source is valorized) automkv will memorize latest directory of input
ADDED: Save Settings now save custom matrix selected
ADDED: Support to WVC1 (Microsoft VC1 implementation, http://www.microsoft.com/windows/windowsmedia/howto/articles/codecadvancedsettings.aspx)
reference: http://forum.doom9.org/showthread.php?t=112634 )
troubleshotting install support thread: http://forum.doom9.org/showthread.php?t=118996
profile support thread: http://forum.doom9.org/showthread.php?t=119084
ADDED: support for WMV8 (much quicker, a good tradeoff between quality and speed, more tuned for speed)
UPDATE: TIVTC to rc10, this will fix all bautodeint issue
UPDATE: WMV Profile to 1.3
NOTE: while i have added support for 5.1ch on wmv i cannot test it since it always crash... sorry. i hope for input
Happy Encoding
BHH
EDIT: update to 0.62a removed framerate from cmd of wmv ... could cause problem with ivtc files http://www.64k.it/andres/data/a/AutoMKV062a.exe
glynor
7th December 2006, 17:33
NEW FULL PACKAGE
ADDED: When save settings is clicked (and input source is valorized) automkv will memorize latest directory of input
ADDED: Save Settings now save custom matrix selected
Thank you!!! This works great.
I also noted that the final file is now moved properly regardless of the output name (perhaps this was due to the temp file locking issues you fixed). Either way... Looking good so far.
One small caveat... The very first time I used this build, it crashed (AutoMKV errored and closed) just as the BAutoDeint.exe process started. I have not been able to reproduce the error with identical settings thus far though so... :confused:
SeeMoreDigital
7th December 2006, 17:57
Well that's a relief :) That said, I don't know if there are any tools that allow for the muxing of "elementary" .M4V or .CMP streams into AVI... But (selfishly) - I'm not really bothered.... .AVI has had it's time! I've just remembered that it is possible to use MP4Box to de-mux MPEG-4 Part-2 (video only) streams from the .MP4 container directly into the .AVI container...
Thus providing the more elegant opportunity of configuring AutoMKV to encode RAW MPEG-4 .M4V streams directly into the .MP4 container first, instead of into .AVI and then into .MP4 :)
Cheers
DDogg
7th December 2006, 18:19
Quick reminder to move and put neroAacEnc.exe in your BeSweet directory if you create a new directory for version 62. I always forget to do this.
buzzqw
7th December 2006, 19:01
i've just remembered that it is possible to use MP4Box to de-mux MPEG-4 Part-2 (video only) streams from the .MP4 container directly into the .AVI container...
The official build of xvid_encraw that i am now using, not the squid_80 that seems to crash often... on my pc too, doesn't has the mp4 output... just avi and mkv
at now i will not return to squid80 build's, but if mp4 output will be official integrated i will be glad to encode xvid directly into mp4 :)
BHH
SeeMoreDigital
7th December 2006, 19:20
The official build of xvid_encraw that i am now using, not the squid_80 that seems to crash often... on my pc too, doesn't has the mp4 output... just avi and mkvDon't all xvid_encraw builds output raw/elementary MPEG-4.M4V streams?
If so, these raw/elementary MPEG-4.M4V streams can be muxed into the MP4 container using MP4Box.
By-the-way..... It's also possible to mux MP3 audio streams into the MP4 container using MP4Box too :)
buzzqw
7th December 2006, 19:38
Don't all xvid_encraw builds output raw/elementary MPEG-4.M4V streams?
If so, these raw/elementary MPEG-4.M4V streams can be muxed into the MP4 container using MP4Box.
that's a good point :) (but... anyway... since this thread isn't the usual wfv Vs xxx ... i will look at this implementation and if i found any advantages over avi into mp4 Vs m4v into mp4 it will be supported)
By-the-way..... It's also possible to mux MP3 audio streams into the MP4 container using MP4Box too
i know... and automkv too.. is allowed to select xvid into mp4 with mp3 audio... :confused:
BHH
Barleyman
8th December 2006, 08:57
I found a few issues on my 1st try with 0.62 (and automkv in general) ..
I made a 100MB test file from a DVD-rip with Project-X for playing around. I'm trying to make original resolution anamorphic XVID out of it (without black bars)
Some issues:
ProjectX makes "m2p"-files which are just regular mpeg2. AutoMKV chokes on these.
ProjectX also likes to add [] to the filenames. Ditto.
If I set no resize and un-tick the "use CFR"-line in advanced setup, DGindex stays open and doesn't do anything.
Building CQ XVID for AVI (Q=3) yields expected results. Building CQ XVID for MKV yields really really crummy quality (22MB vs 3.5MB output).
I'll post some logfiles in the evening if necessary..
Some questions/comments -
How does the autocrop function? The MPEG-file is 2.35 aspect ratio so it's 720x576 16/9 file with black bars. Sometimes the autocrop decides to cut the black bars away, sometimes not. I have disabled resizing since I'm trying to make original resolution anamorphic files..
Does the bitrate-line do anything with CQ profile?
What filter (if any) to use for DVD-rips with Q=3 no resize unlimited CQ profile?
If I adjust the profile in the advanced profile view, is the original profile file modified?
..
This fine product badly needs some guide/docs.. There's piles of docs for various components in the "docs" folder which are just confusing and none of which actually describes automkv? I waded through all 400 messages last night and for example the only place where the xvid profiles are documented is some 5 pages ago in this thread..
I'm actually pretty good at writing docs but obviously I don't know autoMKV well enough to write any user's guide for it (yet)
buzzqw
8th December 2006, 09:28
As usual the log files is always needed !
I'm trying to make original resolution anamorphic XVID out of it (without black bars)
if so leave resizer to anything but NONE and set width to 720-backbars value (or better leave Automatic in width)
ProjectX makes "m2p"-files which are just regular mpeg2. AutoMKV chokes on these.
i doubt that automkv chokes on this mpeg files since the hard work, indexing, (after demuxing) is demanded to Dgindex. And i never found an mpeg2 that can cause dgindex to hang.
Please post a link to a sample of this file.
ProjectX also likes to add [] to the filenames. Ditto.
I don't know (never found this issue).... but i think that this brachet are presents even in original file names AND DGinxed gives a special value to these [ ] character.
Again, is true, try with a file name without [ ]
If I set no resize and un-tick the "use CFR"-line in advanced setup, DGindex stays open and doesn't do anything.
as before. check file name
Building CQ XVID for AVI (Q=3) yields expected results. Building CQ XVID for MKV yields really really crummy quality (22MB vs 3.5MB output).
that's impossible since the encoding part is the same for every container. i think that something goes wrong before.
Does the bitrate-line do anything with CQ profile?
no, is totaly ignored
What filter (if any) to use for DVD-rips with Q=3 no resize unlimited CQ profile?
i like dctfilter and Hqdn3d
If I adjust the profile in the advanced profile view, is the original profile file modified?
should... i must check...
about guides... is is needed i try to work asap...
BHH
Barleyman
8th December 2006, 09:42
i doubt that automkv chokes on this mpeg files since the hard work, indexing, (after demuxing) is demanded to Dgindex. And i never found an mpeg2 that can cause dgindex to hang.
It's just the filename it objects to! I rename "m2p" to "mpg" and it works just fine.
I don't know (never found this issue).... but i think that this brachet are presents even in original file names AND DGinxed gives a special value to these [ ] character.
Again, is true, try with a file name without [ ]
Yup, renaming works. Just reporting the issue.. I'll check the rest of the stuff when I get home (with friday night pub, that might be a while)
buzzqw
8th December 2006, 09:47
arghhh i am hating the crf/cq profiles !!!!
the xvid_encraw of Celtic-Druid doesn't include the possibility to build a stats file on single pass bitrate ... this will cause automkv to hung when using CQ mode with Hit Media Size !!!
to fix it do this
update automkv www.64k.it/andres/data/a/AutoMKV062b.exe
this build fixes also the "use this profile" bugs reported by Barleyman
and THEN PUT xvid_encraw.exe and aviwriter.dll (squid_80 build) into \exe\encoder folder BUT rename the xvid_encraw.exe of squid_80 to xvid_encraw2.exe
sorry.
BHH
EDIT: @Barleyman this build will accept m2p produced by projectX !
EDIT2: full changelog
FIXED: CQ profiles with XviD when hitting Hit Media Size. PUT xvid_encraw.exe and aviwriter.dll (squid_80 build) into \exe\encoder folder BUT rename the xvid_encraw.exe of squid_80 to xvid_encraw2.exe
FIXED: Use this profile will not fuction with XviD profiles
FIXED: ProjectX sometime demux to .m2p not to m2v...
Barleyman
8th December 2006, 09:59
if so leave resizer to anything but NONE and set width to 720-backbars value (or better leave Automatic in width)
That was fast build turnaround!
Now about this cropping.. The DVD video size is 720x576, out of which actual image size is 720x454 (453?).
What's the correct procedure to get 720x454 file (cut/cropped, not scaled)? I need to have a resize filter active to do that? Won't that process the video thru the filter at 1:1 scaling? Is this even possible to do reliably in CQ/single pass profile?
Is it necessary to use manual cropping?
Barleyman
8th December 2006, 10:02
FIXED: ProjectX sometime demux to .m2p not to m2v...
This happens when I cut advertisements from DVB captures. There's no reason to demux the file and in fact with Finnish DVB audio gets out of sync if I demux. Quickstream fix with videoredo is a necessary step to get in-sync xvid-file..
So the m2p-file is just ordinary mpeg2 Ps-file with video and audio.
buzzqw
8th December 2006, 10:06
no need manual cropping.
just set with to 720 and on advanced setting better to check Force ITU Resing and Anamorphic Encoding
So the m2p-file is just ordinary mpeg2 Ps-file with video and audio.
i know this... but automkv searched for *.m2v not for *.m2p that's the problem !
is now fixed if you download the new 0.62b (395.776 byte)
BUT why you don't use only dgindex ?
BHH
Barleyman
8th December 2006, 10:11
BUT why you don't use only dgindex ?
BHH
To do what? Cut ads from DVB captures? I'm used to ProjectX I suppose! I even have bought VideoRedo but I prefer ProjectX cutting interface.
For this test file I just wanted to take 2 minute snippet of a 2.5 hour movie so I can play with settings and see the results in a minute or so. ProjectX seemed to be the right tool for some quick mpeg-cutting
buzzqw
8th December 2006, 10:21
:confused:
automkv will use projectX only to demux... not for cutting or whatelse..
and automkv can use or dgindex or projectX to demux TS streams for own encoding pourpose
BHH
Barleyman
8th December 2006, 11:01
Okay, this is what I do when I record DVB.
Record show with PVR
Transfer mpg from pvr to PC
cut ads with ProjectX, convert TS to PS
Clean resulting mpg stream with VideoRedo
Compress the ad-free mpeg file to XVID
burn to DVD and take with me on business trips etc
That's why it'd be nice if AutoMKV can deal with ProjectX-style filenames.
buzzqw
8th December 2006, 11:12
Compress the ad-free mpeg file to XVID
if you use dgindex and not projectx have you got some errors while indexing ? (and remember to keep-out [])
BHH
glynor
8th December 2006, 15:42
Compress the ad-free mpeg file to XVID
burn to DVD and take with me on business trips etc
Just curious... Is there a reason you're using XviD as opposed to x264? Do you need the files to play on a set-top box or something?
Barleyman
8th December 2006, 16:09
Just curious... Is there a reason you're using XviD as opposed to x264? Do you need the files to play on a set-top box or something?
Xbox + xbmc.
glynor
8th December 2006, 16:43
Ahhh.... IC.
fogbav
8th December 2006, 17:39
Still no go with AC3/MP2/mp2 in TS file .... AC3 is demuxxed correctly with ProjectX but audio1.mp4 is only 5 KB in Size ... 8(
I think it has to do with bepipe or delaycut fixed1.ac3 is not generated ... even the file is not there only fixed2.mp2 and fixed3.mp2 ... will try to find the error ... hold on ..8)
SeeMoreDigital
8th December 2006, 19:04
Still no go with AC3/MP2/mp2 in TS file .... AC3 is demuxxed correctly with ProjectX but audio1.mp4 is only 5 KB in Size ... 8(
I think it has to do with bepipe or delaycut fixed1.ac3 is not generated ... even the file is not there only fixed2.mp2 and fixed3.mp2 ... will try to find the error ... hold on ..8)I had another look at that source today with the new beta build of DGIndex (which is now able to open and de-mux the streams)... I think the problem may be associated with DelayCut
fogbav
8th December 2006, 19:27
Thanx SMD !
One Question : Is Delay cut nessesary when ProjectX has already demuxed the Audio Video ?
Never had Sync-Problems in the past when directly enconding Audio video and then muxxing with mp4box.
MayBe a new "Switch" is a good idea ...
[] do not Delaycut AudioTracks
8)
SeeMoreDigital
8th December 2006, 19:33
One Question : Is Delay cut nessesary when ProjectX has already demuxed the Audio Video ?Possibly not, with Project X.... But yes with DGIndex...
fogbav
8th December 2006, 23:05
also getting following error when muxing.bat is started :
D:\ACE3.0\tmp\temp>"D:\ACE3.0\exe\matroska\mp4box.exe" -add "D:\ACE3.0\tmp\temp\
movie.avi":par=2.415094 -chap "D:\ACE3.0\exe\chapters.txt" "D:\ACE3.0\tmp\temp
\audio1.mp4" -add "D:\ACE3.0\tmp\temp\audio2.mp4" -add "D:\ACE3.0\tmp\temp\aud
io3.mp4" -fps 25.000000 "D:\ACE3.0\tmp\temp\movie.mp4"
Error - 2 input names specified, please check usage
Is there a -add missing at first audio track ?
SeeMoreDigital
8th December 2006, 23:39
By-the-way FogBav,
What application did you use to capture the ".TS sample" you provided? It's a bit odd because it does not have any PAT/PMT Table information!
Are all your captured streams like this?
fogbav
9th December 2006, 09:24
Yes SMD,
i think it has to do with the DBOX2 from Nokia, its the most established receiver here in germany.
I am capturing with WinServer, but i can try ll the other programs i tried before ... 8)
How can i detect if a TS stream is good (which program) ?
buzzqw
9th December 2006, 10:19
update www.64k.it/andres/data/a/AutoMKV062c.exe
ADDED: is now possible to deny the use of DelayCut (advanced setting), default value is to use
ADDED: use of delaycut in Save Settings
FIXED: muxing more that one audio into mp4
EDIT: FIXED: one possible crash on wmv when audio is multichannel
BHH
SeeMoreDigital
9th December 2006, 11:24
How can i detect if a TS stream is good (which program) ?MPEG-2Repair, HDTVtoMPEG2 and DGIndex (v1.4.8 Final) are all capable of indicating there's a problem with the .TS source
http://img228.imageshack.us/img228/3824/mpeg2repairxc0.png
http://img134.imageshack.us/img134/7352/hdtvtompeg2ue6.png
http://img228.imageshack.us/img228/681/dgindexud5.png
However, DGIndex is able to provide more information ;)
fogbav
9th December 2006, 18:42
Thanx @all ...8)
Will test what i can ...8)
Happy evening ...
FoGBaV
Nico.Laus.2001
9th December 2006, 19:58
there's one tiny GUI improvement I'd like to have in AutoMKV if it's possible...
when recording ts streams with my dbox2 I've got sometimes the problem that autogk as well as automkv do not use the audio tracks I'de like to - I don't know if that's a problem with DGIndex or with the ts files - and it does not really matter
-> to get around this problem, it would be nice to be able to choose the audio tracks as (seperate) files from harddisk (demuxed with projectx or anything else before) instead of only choosing between the files integrated into a container?
travisbell
9th December 2006, 22:07
Hey guys,
I grabbed the latest versions of everything and now when I try to encode WMV, I get this error:
http://consumeroo.com/files/wmv-error.png
I have the VC1 codec installed (WM 9.5 SDK + WMP11) ... not really sure what to check. Anyone got an idea?
Barleyman
9th December 2006, 23:49
Played around a bit with .62c, can't make it do anything, thought.
For MKV, no files and strange error message. For avi, same error message and crash in the avi muxer.
Tried playing a bit with advanced settings but no effect.
travisbell
10th December 2006, 01:09
OK, after some more testing, like you buzzqw were saying, the WMV enocder crashes when I attempt to encode 5.1 WMA audio... if I take her back down to stereo, everything encodes properly.
I wonder how we can nail this problem down?
buzzqw
10th December 2006, 09:20
@Nico.Laus.2001
it is already possible :)
just demux your ts file to m2v (video) and mpa/ac3 (audio) elementary streams
Open AutoMKV, as input choose the m2v file, automkv will ask to browse for till 2 audio files. Make your choice or click cancel at seconda audio track.
@Barleyman
post the log, attachment need to be approved... and some days could pass before it happen
@I wonder how we can nail this problem down?
i want to know too :mad:
BHH
Barleyman
10th December 2006, 10:10
All righty then, just wanted to avoid spamming with pages worth of text..
MKV log first..
00:29:50 0.62c - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
00:29:50 Selected Input file: D:\Movies\Deadwood.m2p
00:29:50 Selected Output dir: D:\Movies\temp\
00:29:50 Selected Container type: MKV
00:29:50 Selected Encoder: XviD
00:29:50 Selected Size: 2200
00:29:50 Selected Slice: 1
00:29:50 Selected Profile: XviD_CQ.xml
00:29:50 Selected Width: 720
00:29:50 Selected Resizer: NONE
00:29:50 Selected Filters: DctFilter(1,1,1,1,1,1,.5,0)
00:29:50 Selected Deinterlacer: AUTO
00:29:50 NeroAACEnc.exe not present
00:29:50 Enabled CRF/CQ autoresize with value 3
00:29:50 Track Language 1: MPEG Audio Stream 0
00:29:50 Audio Codec 1: Lame
00:29:50 Audio Quality 1: 6
00:29:50 Activate Force ITU Resizing
00:29:50 Activate Anamorphic Encoding
00:29:50 Selected Unlimited media size
00:29:50 Starting fixing audio delay on track number 1
00:29:50 Finished fixing audio delay
00:29:50 Encoding D:\Movies\temp\ To Mp3 with 6 quality
00:29:52 Encoded 1' Audio Track: 625 bytes
00:29:52 ERROR - There are some problem with movie lenght! Try parsing D2V file
00:29:52 Number of Frames: 0
00:29:52 Framerate: 25.00000
00:29:52 Movie lenght in Seconds: 1
00:29:52 Movie Width:
00:29:52 Movie Height:
00:29:54 Order: 1
00:29:54 CQ encoding XviD: D:\Incoming\AutoMKV062\exe\encoder\xvid_encraw.exe -cq 3 -progress -threads 1 -max_bframes 2 -imax 31 -quality 6 -vhqmode 1 -qtype 0 -pmax 31 -bmax 31 -bquant_ratio 162 -bquant_offset 0 -nopacked -nochromame -noclosed_gop -bvhq -qmatrix "D:\Incoming\AutoMKV062\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "D:\Movies\temp\movie.avs" -type 2 -avi "D:\Movies\temp\movie.avi"
00:29:55 Accepted values are between 2191523840 and 2329935872 bytes (movie+audio)
00:29:55 Got a file of size: -1 bytes + audio size 625 bytes (624)
00:29:55 D:\Incoming\AutoMKV062\exe\matroska\mkvmerge.exe -o "D:\Movies\temp\movie.mkv" --aspect-ratio 1:16:9 --chapters "D:\Incoming\AutoMKV062\exe\chapters.txt" "D:\Movies\temp\movie.avi" --language 0:und "D:\Movies\temp\audio.mp3"
00:29:56 Final Muxed size: -1 bytes
00:29:56 Encoding finished: 00:00:06 elapsed time
00:29:56 -----------------------------------------------------------------------
00:29:56 Script AutoCrop.log
00:29:56
00:29:56 -----------------------------------------------------------------------
00:29:56 Script Resmovie.avs
00:29:56
00:29:56 -----------------------------------------------------------------------
00:29:56 Script movie.avs
00:29:56
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\autocrop.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\blockbuster.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\cnr2.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\ColorMatrix.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\Convolution3D.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\corrector.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\DctFilter.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\decomb.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\Deen.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\degrainmedian.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\DGDecode.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\EEDI2.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\fft3dfilter.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\FluxSmooth.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\frfun7.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\hqdn3d.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\LeakKernelDeint.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\MaskTools.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\medianblur.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\MipSmooth.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\mvtools.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\NicAudio.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\RemoveGrain.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\SangNom.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\SimpleResize.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TBilateral.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TDeint.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TIVTC.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TomsMoComp.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TTempSmooth.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\UnDot.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\UnFilter.dll")
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\VSFilter.dll")
00:29:56 #loadpluginstart
00:29:56
00:29:56 #test1
00:29:56
00:29:56 Import("D:\Incoming\AutoMKV062\exe\filter\mvbob.avsi")
00:29:56 Import("D:\Incoming\AutoMKV062\exe\filter\QMF.avsi")
00:29:56 #importstart
00:29:56
00:29:56 #test2
00:29:56
00:29:56 movie = mpeg2source("D:\Movies\temp\movie.d2v")
00:29:56 function getOrder(clip c) {
00:29:56 order = GetParity(c) ? 1 : 0
00:29:56 Return order }
00:29:56 #filter1start
00:29:56
00:29:56 #test3
00:29:56
00:29:56 #cropstart
00:29:56
00:29:56 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
00:29:56 fixed_aspect = 1
00:29:56 c_width = width(cropclip)
00:29:56 c_height = Round(height(cropclip) / fixed_aspect)
00:29:56 input_par = float(float(c_width)/float(c_height))
00:29:56 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
00:29:56 out_width =
00:29:56 out_height = Round(float(out_width) / input_par)
00:29:56 hmod = out_height - (floor(out_height / 16 ) * 16)
00:29:56 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
00:29:56 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
00:29:56 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
00:29:56
00:29:56 #resizestart
00:29:56
00:29:56 #test4
00:29:56
00:29:56 last=movie
00:29:56 #filter2start
00:29:56
00:29:56 #test5
00:29:56
00:29:56 DctFilter(1,1,1,1,1,1,.5,0)
00:29:56 -----------------------------------------------------------------------
00:29:56 Script mkvmaudio.avs
00:29:56
00:29:56 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\NicAudio.dll")
00:29:56 EnsureVBRMP3Sync()
00:29:56 ConvertAudioTo16bit()
00:29:56 #Applyed Original downmixing routines
00:29:56 Normalize()
00:29:56 -----------------------------------------------------------------------
00:29:56 Script mkvmaudio.bat
00:29:56
00:29:56 "D:\Incoming\AutoMKV062\exe\besweet\bepipe.exe" --script "Import(^D:\Movies\temp\mkvmaudio.avs^)" | "D:\Incoming\AutoMKV062\exe\besweet\lame.exe" -v --vbr-new -h -S -V 6 - "D:\Movies\temp\audio.mp3"
00:29:56 -----------------------------------------------------------------------
00:29:56 Script mkvmaudio2.avs
00:29:56
00:29:56 -----------------------------------------------------------------------
00:29:56 Script mkvmaudio2.bat
00:29:56
00:29:56
00:29:56 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
Barleyman
10th December 2006, 10:10
And the AVI log..
00:40:45 0.62c - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
00:40:45 Selected Input file: D:\Movies\Deadwood.mpg
00:40:45 Selected Output dir: D:\Movies\temp\
00:40:45 Selected Container type: AVI
00:40:45 Selected Encoder: XviD
00:40:45 Selected Size: 2200
00:40:45 Selected Slice: 1
00:40:45 Selected Profile: XviD_CQ.xml
00:40:45 Selected Width: 720
00:40:45 Selected Resizer: NONE
00:40:45 Selected Filters: NONE
00:40:45 Selected Deinterlacer: AUTO
00:40:45 NeroAACEnc.exe not present
00:40:45 Enabled CRF/CQ autoresize with value 3
00:40:45 Track Language 1: MPEG Audio Stream 0
00:40:45 Audio Codec 1: Lame
00:40:45 Audio Quality 1: 6
00:40:45 Activate Anamorphic Encoding
00:40:45 Selected Unlimited media size
00:40:45 Dgindex CMD: D:\Incoming\AutoMKV062\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1 -YR=2 -AIF=[D:\Movies\Deadwood.mpg] -OF=[D:\Movies\temp\movie] -exit -minimize
00:40:46 Starting fixing audio delay on track number 1
00:40:46 DelayCut CMD: D:\Incoming\AutoMKV062\exe\dgindex\Delaycut.exe -fixcrc silence -auto -out "D:\Movies\temp\fixed1.mpa" "D:\Movies\temp\movie T01 DELAY -215ms.mpa"
00:40:46 Original 1' Audio Size: 2585856 bytes
00:40:46 Finished fixing audio delay
00:40:46 Encoding D:\Movies\temp\fixed1.mpa To Mp3 with 6 quality
00:40:48 Encoded 1' Audio Track: 625 bytes
00:40:48 ERROR - There are some problem with movie lenght! Try parsing D2V file
00:40:48 Number of Frames: 0
00:40:48 Framerate: 25.000000
00:40:48 Movie lenght in Seconds: 1
00:40:48 Movie Width: 704
00:40:48 Movie Height: 576
00:40:50 Order: 1
00:40:50 CQ encoding XviD: D:\Incoming\AutoMKV062\exe\encoder\xvid_encraw.exe -cq 3 -progress -threads 1 -max_bframes 2 -imax 31 -quality 6 -vhqmode 1 -qtype 0 -pmax 31 -bmax 31 -bquant_ratio 162 -bquant_offset 0 -nopacked -nochromame -noclosed_gop -bvhq -qmatrix "D:\Incoming\AutoMKV062\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "D:\Movies\temp\movie.avs" -type 2 -avi "D:\Movies\temp\movie.avi"
00:40:52 Accepted values are between 2191523840 and 2329935872 bytes (movie+audio)
00:40:52 Got a file of size: -1 bytes + audio size 625 bytes (624)
00:40:54 Final Muxed size: -1 bytes
00:40:54 Encoding finished: 00:00:09 elapsed time
00:40:54 -----------------------------------------------------------------------
00:40:54 Muxing Script
00:40:54 D:\Incoming\AutoMKV062\exe\matroska\AVIMux_GUI.exe D:\Movies\temp\muxavi
00:40:54
00:40:54 CLEAR
00:40:54 LOAD D:\Movies\temp\movie.avi
00:40:54 LOAD D:\Movies\temp\audio.mp3
00:40:54 SELECT FILE 1
00:40:54 ADD VIDEOSOURCE
00:40:54 SET INPUT OPTIONS
00:40:54 SET OPTION MP3 VERIFY CBR NEVER
00:40:54 SET OPTION MP3 VERIFY RESDLG OFF
00:40:54 SET OUTPUT OPTIONS
00:40:54 WITH SET OPTION
00:40:54 OPENDML 1
00:40:54 RECLISTS 0
00:40:54 AUDIO INTERLEAVE 3 FR
00:40:54 AVI ADDJUNKBEFOREHEADERS 0
00:40:54 PRELOAD 200
00:40:54 WITH AUDIO
00:40:54 NAME 1 english
00:40:54 END WITH
00:40:54 OVERWRITEDLG 0
00:40:54 CLOSEAPP 1
00:40:54 DONEDLG 0
00:40:54 ALL AUDIO 1
00:40:54 LEGACY 0
00:40:54 RECLISTS 1
00:40:54 NUMBERING OFF
00:40:54 MAXFILESIZE OFF
00:40:54 END WITH
00:40:54 START D:\Movies\temp\movie_full.avi
00:40:54 -----------------------------------------------------------------------
00:40:54 Script AutoCrop.log
00:40:54
00:40:54 -----------------------------------------------------------------------
00:40:54 Script Resmovie.avs
00:40:54
00:40:54 -----------------------------------------------------------------------
00:40:54 Script movie.avs
00:40:54
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\autocrop.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\blockbuster.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\cnr2.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\ColorMatrix.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\Convolution3D.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\corrector.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\DctFilter.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\decomb.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\Deen.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\degrainmedian.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\DGDecode.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\EEDI2.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\fft3dfilter.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\FluxSmooth.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\frfun7.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\hqdn3d.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\LeakKernelDeint.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\MaskTools.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\medianblur.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\MipSmooth.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\mvtools.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\NicAudio.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\RemoveGrain.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\SangNom.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\SimpleResize.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TBilateral.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TDeint.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TIVTC.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TomsMoComp.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TTempSmooth.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\UnDot.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\UnFilter.dll")
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\VSFilter.dll")
00:40:54 #loadpluginstart
00:40:54
00:40:54 #test1
00:40:54
00:40:54 Import("D:\Incoming\AutoMKV062\exe\filter\mvbob.avsi")
00:40:54 Import("D:\Incoming\AutoMKV062\exe\filter\QMF.avsi")
00:40:54 #importstart
00:40:54
00:40:54 #test2
00:40:54
00:40:54 movie = mpeg2source("D:\Movies\temp\movie.d2v")
00:40:54 function getOrder(clip c) {
00:40:54 order = GetParity(c) ? 1 : 0
00:40:54 Return order }
00:40:54 #filter1start
00:40:54
00:40:54 #test3
00:40:54
00:40:54 #cropstart
00:40:54
00:40:54 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
00:40:54 fixed_aspect = 1
00:40:54 c_width = width(cropclip)
00:40:54 c_height = Round(height(cropclip) / fixed_aspect)
00:40:54 input_par = float(float(c_width)/float(c_height))
00:40:54 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
00:40:54 out_width = 704
00:40:54 out_height = Round(float(out_width) / input_par)
00:40:54 hmod = out_height - (floor(out_height / 16 ) * 16)
00:40:54 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
00:40:54 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
00:40:54 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
00:40:54
00:40:54 #resizestart
00:40:54
00:40:54 #test4
00:40:54
00:40:54 last=movie
00:40:54 #filter2start
00:40:54
00:40:54 #test5
00:40:54
00:40:54 return last
00:40:54 -----------------------------------------------------------------------
00:40:54 Script mkvmaudio.avs
00:40:54
00:40:54 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\NicAudio.dll")
00:40:54 NicMPG123Source("D:\Movies\temp\fixed1.mpa")
00:40:54 EnsureVBRMP3Sync()
00:40:54 ConvertAudioTo16bit()
00:40:54 #Applyed Original downmixing routines
00:40:54 Normalize()
00:40:54 -----------------------------------------------------------------------
00:40:54 Script mkvmaudio.bat
00:40:54
00:40:54 "D:\Incoming\AutoMKV062\exe\besweet\bepipe.exe" --script "Import(^D:\Movies\temp\mkvmaudio.avs^)" | "D:\Incoming\AutoMKV062\exe\besweet\lame.exe" -v --vbr-new -h -S -V 6 - "D:\Movies\temp\audio.mp3"
00:40:54 -----------------------------------------------------------------------
00:40:54 Script mkvmaudio2.avs
00:40:54
00:40:54 -----------------------------------------------------------------------
00:40:54 Script mkvmaudio2.bat
00:40:54
00:40:54
00:40:54 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
fogbav
10th December 2006, 12:57
Hi !
Just want to get feedback about TS and converting ALL Audio Tracks with ProjectX NOT using Delaycut aaannnd ...
..until now it works like a champ !!!
Thank you so much 4 your great work ...
5 TS converted without errors (even on my buggy ts files ..8) ) ... 10 to go 8)
Just powered on my other 2 PCs to convert my home to an econding cluster ... hehehe
Nice sunday to all...
FoGBaV
buzzqw
10th December 2006, 14:41
@Barleyman
you have some serius issue with avisynth.
Both audio and video encoding fails, i think is due to missing/corrupted avisynth installation.
Reinstall avisynth 2.56 and remember that is also needed .Net Framework 1.1
BHH
Barleyman
10th December 2006, 15:29
Yup, that did it. I finally got a RAID setup for this box and reinstalled XP from scratch in Friday-Saturday. So my Avisynth was whatever came with AutoGK and/or K-lite.
However, I see this in the deinterlace phase, I don't think the quotation marks are quite ok..
http://personal.inet.fi/koti/ohramies/deint.png
Yikes, have to install gimp + photoshop next, paint doesn't have proper crop tool..
Some new issues.. If the output (MKV) file already exists, it's not overwritten.. Everything seems to go OK, but you get no movie.
I have so far failed to make anamorphic 16:9 MKV. It's not played back with the correct AR for some reason, I tried it with the xbox too just to make sure it's not some media codec not (yet) being properly configured.
mkvmerge SEEMS to do the right thing but still does not work:
16:21:04 0.62c - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
16:21:04 Selected Input file: D:\Movies\Deadwood.mpg
16:21:04 Selected Output dir: D:\Movies\temp\
16:21:04 Selected Container type: MKV
16:21:04 Selected Encoder: XviD
16:21:04 Selected Size: 2200
16:21:04 Selected Slice: 1
16:21:04 Selected Profile: XviD_CQ.xml
16:21:04 Selected Width: 720
16:21:04 Selected Resizer: NONE
16:21:04 Selected Filters: NONE
16:21:04 Selected Deinterlacer: AUTO
16:21:04 NeroAACEnc.exe not present
16:21:04 Track Language 1: MPEG Audio Stream 0
16:21:04 Audio Codec 1: Lame
16:21:04 Audio Quality 1: 6
16:21:04 Activate Force ITU Resizing
16:21:04 Activate Anamorphic Encoding
16:21:04 Selected Unlimited media size
16:21:04 Dgindex CMD: D:\Incoming\AutoMKV062\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1 -YR=2 -AIF=[D:\Movies\Deadwood.mpg] -OF=[D:\Movies\temp\movie] -exit -minimize
16:21:06 Starting fixing audio delay on track number 1
16:21:06 DelayCut CMD: D:\Incoming\AutoMKV062\exe\dgindex\Delaycut.exe -fixcrc silence -auto -out "D:\Movies\temp\fixed1.mpa" "D:\Movies\temp\movie T01 DELAY -215ms.mpa"
16:21:06 Original 1' Audio Size: 2585856 bytes
16:21:06 Finished fixing audio delay
16:21:06 Encoding D:\Movies\temp\fixed1.mpa To Mp3 with 6 quality
16:21:15 Encoded 1' Audio Track: 1385910 bytes
16:21:18 Number of Frames: 2317
16:21:18 Framerate: 25.000000
16:21:18 Movie lenght in Seconds: 93
16:21:18 Movie Width: 704
16:21:18 Movie Height: 576
16:21:34 Processing completed. Type is determined to be progressive.
16:21:34 Order: 1
16:21:35 CQ encoding XviD: D:\Incoming\AutoMKV062\exe\encoder\xvid_encraw.exe -cq 3 -progress -threads 1 -max_bframes 2 -imax 31 -quality 6 -vhqmode 1 -qtype 0 -pmax 31 -bmax 31 -bquant_ratio 162 -bquant_offset 0 -nopacked -nochromame -noclosed_gop -bvhq -qmatrix "D:\Incoming\AutoMKV062\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "D:\Movies\temp\movie.avs" -type 2 -avi "D:\Movies\temp\movie.avi"
16:23:12 Accepted values are between 2191523840 and 2329935872 bytes (movie+audio)
16:23:12 Got a file of size: 27745792 bytes + audio size 1385910 bytes (29131702)
16:23:12 Only Movie Size: 27745792 bytes
16:23:12 D:\Incoming\AutoMKV062\exe\matroska\mkvmerge.exe -o "D:\Movies\temp\movie.mkv" --aspect-ratio 1:1.85 --chapters "D:\Incoming\AutoMKV062\exe\chapters.txt" "D:\Movies\temp\movie.avi" --language 0:und "D:\Movies\temp\audio.mp3"
16:23:15 Final Muxed size: 29121859 bytes
16:23:15 Encoding finished: 00:02:11 elapsed time
16:23:15 -----------------------------------------------------------------------
16:23:15 Script AutoCrop.log
16:23:15
16:23:15 Crop(10,0,684,576)
16:23:15 -----------------------------------------------------------------------
16:23:15 Script Resmovie.avs
16:23:15
16:23:15 -----------------------------------------------------------------------
16:23:15 Script movie.avs
16:23:15
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\autocrop.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\blockbuster.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\cnr2.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\ColorMatrix.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\Convolution3D.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\corrector.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\DctFilter.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\decomb.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\Deen.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\degrainmedian.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\DGDecode.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\EEDI2.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\fft3dfilter.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\FluxSmooth.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\frfun7.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\hqdn3d.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\LeakKernelDeint.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\MaskTools.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\medianblur.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\MipSmooth.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\mvtools.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\NicAudio.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\RemoveGrain.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\SangNom.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\SimpleResize.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TBilateral.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TDeint.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TIVTC.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TomsMoComp.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\TTempSmooth.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\UnDot.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\UnFilter.dll")
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\VSFilter.dll")
16:23:15 #loadpluginstart
16:23:15
16:23:15 #test1
16:23:15
16:23:15 Import("D:\Incoming\AutoMKV062\exe\filter\mvbob.avsi")
16:23:15 Import("D:\Incoming\AutoMKV062\exe\filter\QMF.avsi")
16:23:15 #importstart
16:23:15
16:23:15 #test2
16:23:15
16:23:15 movie = mpeg2source("D:\Movies\temp\movie.d2v")
16:23:15 function getOrder(clip c) {
16:23:15 order = GetParity(c) ? 1 : 0
16:23:15 Return order }
16:23:15 #filter1start
16:23:15
16:23:15 #test3
16:23:15
16:23:15 #cropstart
16:23:15
16:23:15 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
16:23:15 fixed_aspect = 1
16:23:15 c_width = width(cropclip)
16:23:15 c_height = Round(height(cropclip) / fixed_aspect)
16:23:15 input_par = float(float(c_width)/float(c_height))
16:23:15 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
16:23:15 out_width = 704
16:23:15 out_height = Round(float(out_width) / input_par)
16:23:15 hmod = out_height - (floor(out_height / 16 ) * 16)
16:23:15 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
16:23:15 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
16:23:15 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
16:23:15
16:23:15 #resizestart
16:23:15
16:23:15 #test4
16:23:15
16:23:15 last=movie
16:23:15 #filter2start
16:23:15
16:23:15 #test5
16:23:15
16:23:15 return last
16:23:15 -----------------------------------------------------------------------
16:23:15 Script mkvmaudio.avs
16:23:15
16:23:15 LoadPlugin("D:\Incoming\AutoMKV062\exe\filter\NicAudio.dll")
16:23:15 NicMPG123Source("D:\Movies\temp\fixed1.mpa")
16:23:15 EnsureVBRMP3Sync()
16:23:15 ConvertAudioTo16bit()
16:23:15 #Applyed Original downmixing routines
16:23:15 Normalize()
16:23:15 -----------------------------------------------------------------------
16:23:15 Script mkvmaudio.bat
16:23:15
16:23:15 "D:\Incoming\AutoMKV062\exe\besweet\bepipe.exe" --script "Import(^D:\Movies\temp\mkvmaudio.avs^)" | "D:\Incoming\AutoMKV062\exe\besweet\lame.exe" -v --vbr-new -h -S -V 6 - "D:\Movies\temp\audio.mp3"
16:23:15 -----------------------------------------------------------------------
16:23:15 Script mkvmaudio2.avs
16:23:15
16:23:15 -----------------------------------------------------------------------
16:23:15 Script mkvmaudio2.bat
16:23:15
16:23:15
16:23:15 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
Barleyman
10th December 2006, 15:37
I just checked with MKVtoolnix and the mkv file indeed has incorrect dimensions set (720x576). I have mkv file I compiled manually and it states the correct anamorphic dimension (967x544)
Barleyman
10th December 2006, 16:03
All right, do not know if that's relevant or not, but mkvmerge gives error message too. It'd be neat if there was option to capture program output, no?
http://personal.inet.fi/koti/ohramies/mkvmerge.png
Ed: I figured it out myself. Do I get a cookie? :p
--aspect-ratio parameter is wrong. The first track is not 1 but 0. Changing "--aspect-ratio 1:1.85" to "--aspect-ratio 0:1.85" takes care of the AR.
buzzqw
10th December 2006, 16:22
However, I see this in the deinterlace phase, I don't think the quotation marks are quite ok..
even if the quotation marks seems not ok, i can assure that it is good as is it. The important think is the quotation before deint.log
Some new issues.. If the output (MKV) file already exists, it's not overwritten.. Everything seems to go OK, but you get no movie.
I don't want to overwrite/delete previusly encoded movie, just use another name for final muxing
D:\Incoming\AutoMKV062\exe\matroska\mkvmerge.exe -o "D:\Movies\temp\movie.mkv" --aspect-ratio 1:1.85
the 16/9 is respected as you see (1.85)
but... you get the cookie !
--aspect-ratio parameter is wrong. The first chapter is not 1 but 0. Changing "--aspect-ratio 1:1.85" to "--aspect-ratio 0:1.85" takes care of the AR.
in next build process.exe isn't more needed. I can change priority of any application launched.
(not a so good cookie ?... sorry made your request :) )
BHH
Barleyman
10th December 2006, 16:46
in next build process.exe isn't more needed. I can change priority of any application launched.
Can you also make it so that the window opens in the background and doesn't steal focus?
I was going to ask what's the LAME "quality" parameter actually does, but then I realized the lame manual doesn't really tell you that either. However:
* L.A.M.E. (MP3)
High anchor. Version 3.97b2, used with "-V5". This is a variable bitrate setting, providing about 130kbps on average (i.e. when encoding a lot of files, bitrate on individual files can vary)
From some blind listening test. So I suppose 5 is perfectly good for TV stereo audio.
What does the DCT filter actually do, except make my encoding slower? I tried it in FFDshow which screwed up the picture completely. From my compression test file I can't really tell the difference one way or another..
buzzqw
10th December 2006, 17:03
Can you also make it so that the window opens in the background and doesn't steal focus?
i can only minimze after is opened. Sorry. I build and then launch .bat files
I will work on this but wouldn't be so easy and quick
Lame is used in quality mode, as Ogg and Nero, is more "easy" to use. Want quality ? move the slider to right !
link to HA http://www.hydrogenaudio.org/forums/index.php?showtopic=18091 where varius preset quality is exposed
What does the DCT filter actually do, except make my encoding slower?
better compression. Try without and with it, made a CQ encoded at quant 2, look at different size and quality.
filters are as woman, is a lucky find... :rolleyes:
test, test and more test, every movie needs its filter
BHH
SeeMoreDigital
10th December 2006, 18:52
Lame is used in quality mode, as Ogg and Nero, is more "easy" to use. Want quality ? move the slider to right!Personally speaking, I'm not a big fan of "quality sliders". I much prefer to use a bit-rate slider ;)
Barleyman
10th December 2006, 19:00
Lame is used in quality mode, as Ogg and Nero, is more "easy" to use. Want quality ? move the slider to right !
Ho ho ho! I was mainly interested what bitrate various "quality" values roughly correspond to. If "5" is about 130kbps in average, that gives a starting point.
I quess the mkvmerge command line can't be fixed from the profile files?
better compression. Try without and with it, made a CQ encoded at quant 2, look at different size and quality.
Ah, I see.. I quess the difference isn't that dramatic? <10% anyhow? Mostly I want to be able to stick 5-6 episodes of DVB captures into one DVD or 2-3 movies. It's not that DVD-R's are that expensive, just a convenience.
Explains why I couldn't really see a difference!
buzzqw
10th December 2006, 19:35
@SeeMoreDigital
in 0.52b was added the possibility to encode by bitrate with lame... just write in quality something over 10 ... like 128
in this way lame will encode by --preset 128
I quess the mkvmerge command line can't be fixed from the profile files?
no... wait for next build
BHH
SeeMoreDigital
10th December 2006, 20:17
....in 0.52b was added the possibility to encode by bitrate with lame... just write in quality something over 10 ... like 128Sorry yes of-course... And it works very well too ;)
travisbell
11th December 2006, 17:13
Hey guys, I don't know if this was mentioned or not but... encoding some of my .ts sources to x264 works great, no problems whatsoever.
Just for fun, I chose XviD last night (comparing encoding speed) and the resulting .avi had some massive audio sync issues.
Why would XviD be out of sync and x264 be in sync with the exact same software, and exact same sample?
buzzqw
11th December 2006, 17:31
:confused:
regardless of video codec/container the encoding audio section is the same.
question: avi container ? and what final size ? itvc ?
BHH
travisbell
11th December 2006, 17:43
:confused:
regardless of video codec/container the encoding audio section is the same.
question: avi container ? and what final size ? itvc ?
BHH
Exactly.
Yes, .avi container, both were IVTC'd, de-interlaced, same resolution, same audio options (original, no re-encoding on audio whatsoever.)
On the note about file size, I did notice that even though I chose 35MB as my final size (which x264 followed) XviD did not. The final file size was only 23MB. No idea what that was about.
I can post the sample I am using if needed.
buzzqw
11th December 2006, 18:53
original audio ... what kind of audio ? ac3 or mpa ?
about final size... maybe the codec is saturated for settings used.... try analyzing with drf_analyzer ... are all same type of frames at same quant ? (all b at 4, all p at 3, all i at 3)
a sample could be useful as usual !
BHH
glynor
11th December 2006, 19:24
i can only minimze after is opened. Sorry. I build and then launch .bat files
I will work on this but wouldn't be so easy and quick
If you wrap the BAT files in a WSH script, you can specify them as hidden or minimized on run (and then they won't steal focus).
It was for another purpose, but I explained in detail how to do this in a thread on J. River's Interact forum over here:
http://yabb.jriver.com/interact/index.php?topic=35576.msg243562#msg243562
There is a big downside to using WSH of course... It doesn't work well (if at all) with Windows 98/ME. I don't know if AutoMKV works on those older OSes anyway though... Either way, it's an option!
buzzqw
11th December 2006, 19:36
that's cool !
automkv will not run on win98/me already...
i will try to build something around...
:thanks:
BHH
travisbell
11th December 2006, 21:25
original audio ... what kind of audio ? ac3 or mpa ?
about final size... maybe the codec is saturated for settings used.... try analyzing with drf_analyzer ... are all same type of frames at same quant ? (all b at 4, all p at 3, all i at 3)
a sample could be useful as usual !
BHH
AC3 audio.
I will post a sample and link it shortly. Thanks!
fogbav
11th December 2006, 21:48
@travisbell : Have you tried not to use AviSynth ... and no delaycut ?
It had problems with ac3 too ...
Maybe you should try settings ProjectX - NoDelaycut ...
Greets FoGBaV
buzzqw
11th December 2006, 22:22
Have you tried not to use AviSynth :D :D
tell me how ;)
BHH
fogbav
12th December 2006, 12:20
Ups .... i mean DGindex .... sorry ...8)
Revenge ...8) : Bepipe still doesn't realy like my AC3 File ... it isstill converted to audio1.mp4 with 5 KB ... could you integrate something like "first convert to Audio WAV 5.1 (Besweet) and then convert it ?
I posted my script in the past which worked pefectly ...
Also - there is another option in Projectx :
replace all not-3/2 AC-3 by 3/2lfe silence
and
{patch 1st AC-3 header to 3/2 ch-mode}
Maybe this solves the problem with splitting ac3 2/0 - AC3 5.1 ...
Thanx
FoGBaV
P.S. : Rest works perfectly ... every TS without AC3 is converted with superb speed and quality.
Edit :
This is the Problem in AC3 File (logged in ProjectX )
--> AC-3/DTS Audio on PID 0xD03
-> check CRC of AC-3 / MPEG-Audio L1,2
-> delete CRC in MPEG-Audio Layer1,2
-> add frames
Audio PTS: first packet 05:42:09.512, last packet 07:08:32.712
Video PTS: start 1.GOP 05:42:10.051, end last GOP 07:08:32.531
-> adjusting audio at video-timeline
-> src_audio: AC-3, CM, 2/0(2.0), dn -23dB, DS, 48000Hz, 384kbps @ 00:00:00.000
-> src_audio: AC-3, CM, 3/2lfe(5.1), dn -27dB, cm -3.0dB, sm -3dB, 48000Hz, 384kbps @ 00:00:10.240
-> src_audio: AC-3, CM, 2/0(2.0), dn -23dB, DS, 48000Hz, 384kbps @ 00:00:34.144
audio frames: wri/pre/skip/ins/add 161952/0/0/0/0 @ 01:26:22.464 done...
---> new File: 'C:\ACE3.0\tmp\temp\film.ac3'
So ... 3 different AC3 parts ...
There is a posibility to tell ProjectX with x.ini file advanced setings from above ... so maybe it would be great to enhance the CLI-Command with projectx to use a seperate x.ini file.
(i tryed to use x.ini in dgindex directory and in root of automkv but it didn't work ..8( )
normaly everybody else should have this problem when converting files with AC3 where comercials are integrated. hmm ...
fogbav
13th December 2006, 19:33
bumb bumb ... 8)
buzzqw
13th December 2006, 19:46
sorry Fogbav but i am overwhelm of work...
giveme some time... also... sorry if double asked... could you post a link to this file ? i have probably already asked... but i cannot found it... sorry
BHH
EDIT: fount it
EDIT2: just put the X.ini file into \temp\folder
fixed in next release
fogbav
13th December 2006, 20:08
@buzzqw : Oh man , you don't have to say sorry here in any way !
You do so good work here - take as much time as you need.
I just was wondering where you are ... i thought you are living here in this forum ... 8)
Sorry from my side ...
FoGBaV
Edit : Ok - will try --- thaaanks (shit ... this was the only dir i didn't tried out ..8) )
BleedingGums
14th December 2006, 05:45
I am having some problems with automkv mostly having to do with subtitles and final muxing.
Log File
22:57:17 0.62c - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
22:57:17 Selected Input file: C:\Utils\Source\sf\VTS_09_0.IFO
22:57:17 Selected Output dir: C:\Utils\Destination\temp\
22:57:17 Selected Container type: MKV
22:57:17 Selected Encoder: X264
22:57:17 Selected Size: 10
22:57:17 Selected Slice: 1
22:57:17 Selected Profile: 1P-Maxspeed.xml
22:57:17 Selected Width: 640
22:57:17 Selected Resizer: SimpleResize (neutral soft)
22:57:17 Selected Filters: RemoveGrain(mode=2)
22:57:17 Selected Deinterlacer: AUTO
22:57:18 Enabled CRF/CQ autoresize with value 18
22:57:18 Track Language 1: English (AC3 2ch, 0xBD 0x80) [0]
22:57:18 Audio Codec 1: Nero AAC
22:57:18 Audio Quality 1: 0.20
22:57:18 Track Language 2: Japanese (AC3 2ch, 0xBD 0x81) [0]
22:57:18 Audio Codec 2: Nero AAC
22:57:18 Audio Quality 2: 0.10
22:57:18
22:57:18 Starting SubRipping
22:57:20 Selected subtitle tracks: English 0 (0xBD 0x20) [0]
22:57:20 Finished SubRipping
22:57:20 Subtitle Size: -1 bytes
22:57:20 Starting Indexing
22:57:20 Dgindex CMD: C:\Utils\AutoMKV 62\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=1,2 -YR=2 -AIF=[C:\Utils\Source\sf\VTS_09_1.vob] -OF=[C:\Utils\Destination\temp\movie] -exit -minimize
22:57:27 Finished indexing
22:57:27 Starting fixing audio delay on track number 1
22:57:27 DelayCut CMD: C:\Utils\AutoMKV 62\exe\dgindex\Delaycut.exe -auto -out "C:\Utils\Destination\temp\fixed1.ac3" "C:\Utils\Destination\temp\movie T01 2_0ch 224Kbps DELAY 0ms.ac3"
22:57:27 Original 1' Audio Size: 5409152 bytes
22:57:27 DelayCut CMD: C:\Utils\AutoMKV 62\exe\dgindex\Delaycut.exe -auto -out "C:\Utils\Destination\temp\fixed2.ac3" "C:\Utils\Destination\temp\movie T02 2_0ch 224Kbps DELAY 0ms.ac3"
22:57:27 Original 2' Audio Size: 5409152 bytes
22:57:27 Finished fixing audio delay
22:57:28 Encoding C:\Utils\Destination\temp\fixed1.ac3 to NeroAAC with 0.20 quality
22:57:52 Encoded 1' Audio Track: 1094786 bytes
22:57:52 Encoding C:\Utils\Destination\temp\fixed2.ac3 to NeroAAC with 0.10 quality
22:58:06 Encoded 2' Audio Track: 620070 bytes
22:58:09 Number of Frames: 5791
22:58:09 Framerate: 29.970030
22:58:09 Movie lenght in Seconds: 194
22:58:09 Movie Width: 720
22:58:09 Movie Height: 480
23:00:59 Processing completed. Type is determined to be partly film.
23:00:59 Processing completed. Type is determined to be partly film.
23:00:59 BFF: 62
23:00:59 TFF: 148
23:00:59 Order: 1
23:00:59 Starting X264
23:00:59 ABR encoding X264: C:\Utils\AutoMKV 62\exe\encoder\x264.exe --bitrate 361 --progress --keyint 250 --bframes 0 --qpmin 10 --qpmax 51 --no-psnr --ref 1 --filter 0,0 --subme 0 --direct auto --vbv-maxrate 25000 --me dia --merange 8 --nf --no-cabac --no-b-adapt --no-chroma-me --threads 2 --output "C:\Utils\Destination\temp\movie.mp4" "C:\Utils\Destination\temp\movie.avs"
23:04:30 Only Movie Size: 9214026 bytes
23:04:30 Selected Subtitle Track: English 0 (0xBD 0x20) [0]
23:04:30 C:\Utils\AutoMKV 62\exe\matroska\mkvmerge.exe -o "C:\Utils\Destination\temp\m1.mkv" --aspect-ratio 1:1.344538 --chapters "C:\Utils\AutoMKV 62\exe\chapters.txt" "C:\Utils\Destination\temp\movie.mp4" --language 1:eng "C:\Utils\Destination\temp\audio.mp4" --language 1:jap "C:\Utils\Destination\temp\audio2.mp4" "C:\Utils\Destination\temp\m1.idx"
23:04:30 Final Muxed size: -1 bytes
23:04:31 Encoding finished: 00:07:14 elapsed time
23:04:31 -----------------------------------------------------------------------
23:04:31 Script AutoCrop.log
23:04:31
23:04:31 Crop(8,2,708,476)
23:04:31 -----------------------------------------------------------------------
23:04:31 Script Resmovie.avs
23:04:31
23:04:31 -----------------------------------------------------------------------
23:04:31 Script movie.avs
23:04:31
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\autocrop.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\blockbuster.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\cnr2.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\ColorMatrix.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\Convolution3D.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\corrector.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\DctFilter.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\decomb.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\Deen.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\degrainmedian.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\DGDecode.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\EEDI2.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\fft3dfilter.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\FluxSmooth.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\frfun7.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\hqdn3d.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\LeakKernelDeint.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\MaskTools.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\medianblur.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\MipSmooth.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\mvtools.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\NicAudio.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\RemoveGrain.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\SangNom.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\SimpleResize.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\TBilateral.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\TDeint.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\TIVTC.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\TomsMoComp.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\TTempSmooth.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\UnDot.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\UnFilter.dll")
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\VSFilter.dll")
23:04:31 #loadpluginstart
23:04:31
23:04:31 #test1
23:04:31
23:04:31 Import("C:\Utils\AutoMKV 62\exe\filter\mvbob.avsi")
23:04:31 Import("C:\Utils\AutoMKV 62\exe\filter\QMF.avsi")
23:04:31 #importstart
23:04:31
23:04:31 #test2
23:04:31
23:04:31 movie = mpeg2source("C:\Utils\Destination\temp\movie.d2v")
23:04:31 function getOrder(clip c) {
23:04:31 order = GetParity(c) ? 1 : 0
23:04:31 Return order }
23:04:31 #filter1start
23:04:31
23:04:31 #test3
23:04:31
23:04:31 #cropstart
23:04:31
23:04:31 cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=0,threshold=34,samplestartframe=0)
23:04:31 fixed_aspect = 0.888889
23:04:31 c_width = width(cropclip)
23:04:31 c_height = Round(height(cropclip) / fixed_aspect)
23:04:31 input_par = float(float(c_width)/float(c_height))
23:04:31 input_par = input_par > 1.4 ? input_par : (4.0/3.0)
23:04:31 out_width = 640
23:04:31 out_height = Round(float(out_width) / input_par)
23:04:31 hmod = out_height - (floor(out_height / 16 ) * 16)
23:04:31 out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
23:04:31 new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
23:04:31 autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=40,aspect=new_aspect,threshold=34,samplestartframe=0)
23:04:31
23:04:31 tfm(d2v="C:\Utils\Destination\temp\movie.d2v").tdecimate()
23:04:31 #resizestart
23:04:31
23:04:31 #test4
23:04:31
23:04:31 BicubicResize(out_width,out_height,0,0.66)
23:04:31 #filter2start
23:04:31
23:04:31 #test5
23:04:31
23:04:31 RemoveGrain(mode=2)
23:04:31 ColorMatrix("Rec.709->Rec.601",hints=false)
23:04:31 -----------------------------------------------------------------------
23:04:31 Script mkvmaudio.avs
23:04:31
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\NicAudio.dll")
23:04:31 NicAC3Source("C:\Utils\Destination\temp\fixed1.ac3")
23:04:31 EnsureVBRMP3Sync()
23:04:31 ConvertAudioToFloat()
23:04:31 #Applyed Stereo downmixing routines
23:04:31 function stereo(clip a)
23:04:31 {
23:04:31 fl = GetChannel(a, 1)
23:04:31 fr = GetChannel(a, 2)
23:04:31 c = GetChannel(a, 3)
23:04:31 lfe = GetChannel(a, 4)
23:04:31 sl = GetChannel(a, 5)
23:04:31 sr = GetChannel(a, 6)
23:04:31 l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
23:04:31 c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
23:04:31 r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
23:04:31 l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
23:04:31 r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
23:04:31 Return MergeChannels(l, r).Normalize()
23:04:31 }
23:04:31 #
23:04:31 function original(clip a)
23:04:31 {
23:04:31 Normalize(a)
23:04:31 Return last
23:04:31 }
23:04:31 6==Audiochannels() ? stereo() : original()
23:04:31 -----------------------------------------------------------------------
23:04:31 Script mkvmaudio.bat
23:04:31
23:04:31 "C:\Utils\AutoMKV 62\exe\besweet\bepipe.exe" --script "Import(^C:\Utils\Destination\temp\mkvmaudio.avs^)" | "C:\Utils\AutoMKV 62\exe\besweet\neroaacenc.exe" -ignorelength -q 0.20 -if - -of "C:\Utils\Destination\temp\audio.mp4"
23:04:31 -----------------------------------------------------------------------
23:04:31 Script mkvmaudio2.avs
23:04:31
23:04:31 LoadPlugin("C:\Utils\AutoMKV 62\exe\filter\NicAudio.dll")
23:04:31 NicAC3Source("C:\Utils\Destination\temp\fixed2.ac3")
23:04:31 EnsureVBRMP3Sync()
23:04:31 ConvertAudioToFloat()
23:04:31 #Applyed Stereo downmixing routines
23:04:31 function stereo(clip a)
23:04:31 {
23:04:31 fl = GetChannel(a, 1)
23:04:31 fr = GetChannel(a, 2)
23:04:31 c = GetChannel(a, 3)
23:04:31 lfe = GetChannel(a, 4)
23:04:31 sl = GetChannel(a, 5)
23:04:31 sr = GetChannel(a, 6)
23:04:31 l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
23:04:31 c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
23:04:31 r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
23:04:31 l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
23:04:31 r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
23:04:31 Return MergeChannels(l, r).Normalize()
23:04:31 }
23:04:31 #
23:04:31 function original(clip a)
23:04:31 {
23:04:31 Normalize(a)
23:04:31 Return last
23:04:31 }
23:04:31 6==Audiochannels() ? stereo() : original()
23:04:31 -----------------------------------------------------------------------
23:04:31 Script mkvmaudio2.bat
23:04:31
23:04:31 "C:\Utils\AutoMKV 62\exe\besweet\bepipe.exe" --script "Import(^C:\Utils\Destination\temp\mkvmaudio2.avs^)" | "C:\Utils\AutoMKV 62\exe\besweet\neroaacenc.exe" -ignorelength -q 0.10 -if - -of "C:\Utils\Destination\temp\audio2.mp4"
23:04:31
23:04:31 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
- since moving to 0.62 extracting the subtitles on my sample file causes a "error parsing parameter file" exeption from vstrip. 0.51f did not have that problem.
- AutoMkv also fails to make the finished file. In the mkvmerge stage I noticed that one of the parameters is wrong in the muxing.bat, replacing jap with jpn (and in this particular case removing the subtitles line) created the end file like it was supposed to.
buzzqw
14th December 2006, 10:50
update www.64k.it/andres/data/a/AutoMKV062d.exe
FIXED: wrong ar when muxing avi into mkv container
FIXED: no more use of process.exe ! AutoMkv can change priority of running program itself
ADDED: if ts files contain more then 1 video stream, automkv will ask to choose that pid. Not use ProjectX in conjuction with this ts
FIXED: better layout in Advanced Settigns
ADDED: Use custom X.ini file for projectX (launch projectX.jar, customize to your taste, save the default to X.ini into Dgindex folder)
ADDED: Use custom X.ini added to Save Default settings
FIXED: Subtitles on no angle dvds (beta)
FIXED: jap->jpn in audio tracks
weaver4
14th December 2006, 14:20
I was trying to make a wmv file last night and the wma audio encode seemed to fail saying the length was -1.
The same source files work with mp3.
Is this a known problem?
buzzqw
14th December 2006, 14:30
audio channel ? Original or stereo ?
if original is VERY probable that is NOT working
if stereo... should be OK
BHH
BleedingGums
14th December 2006, 21:31
when using the "start queue" button my second audio track does not get processed
15:47:56 0.62d - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
15:47:56 Selected Input file: C:\utils\Source\sf\VTS_09_0.IFO
15:47:56 Selected Output dir: C:\utils\Destination\temp\
15:47:56 Selected Container type: MKV
15:47:56 Selected Encoder: X264
15:47:56 Selected Size: 1 CD
15:47:56 Selected Slice: 1
15:47:56 Selected Profile: AE-Maxquality.xml
15:47:56 Selected Width: 640
15:47:56 Selected Resizer: BicubicResize (sharp=0,0.66)
15:47:56 Selected Filters: Convolution3d (preset="animeHQ")
15:47:56 Selected Deinterlacer: AUTO
15:47:56 Enabled CRF/CQ autoresize with value 18
15:47:56 Track Language 1: English (AC3 2ch, 0xBD 0x80) [0]
15:47:56 Audio Codec 1: Nero AAC
15:47:56 Audio Quality 1: 0.20
15:47:56
15:47:56 Starting SubRipping
but when i use the "start" button it works fine
15:46:53 0.62d - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
15:46:53 Selected Input file: C:\utils\Source\sf\VTS_09_0.IFO
15:46:53 Selected Output dir: C:\utils\Destination\temp\
15:46:53 Selected Container type: MKV
15:46:53 Selected Encoder: X264
15:46:53 Selected Size: 1 CD
15:46:53 Selected Slice: 1
15:46:53 Selected Profile: AE-Maxquality.xml
15:46:53 Selected Width: 640
15:46:53 Selected Resizer: BicubicResize (sharp=0,0.66)
15:46:53 Selected Filters: Convolution3d (preset="animeHQ")
15:46:53 Selected Deinterlacer: AUTO
15:46:53 Enabled CRF/CQ autoresize with value 18
15:46:53 Track Language 1: English (AC3 2ch, 0xBD 0x80) [0]
15:46:53 Audio Codec 1: Nero AAC
15:46:53 Audio Quality 1: 0.20
15:46:53 Track Language 2: Japanese (AC3 2ch, 0xBD 0x81) [0]
15:46:53 Audio Codec 2: Nero AAC
15:46:53 Audio Quality 2: 0.10
15:46:53
15:46:53 Starting SubRipping
program works well otherwise
buzzqw
15th December 2006, 08:19
thanks for reporting !
fixed in next release
are subs ok now ?
BHH
BleedingGums
15th December 2006, 10:07
yea, subs are working
Barleyman
16th December 2006, 11:15
Anamorphic encoding is still busted.. It's using the "1" stream and not "0"
12:09:45 C:\Program Files\AutoMKV\exe\matroska\mkvmerge.exe -o "E:\Movies-E\temp\movie.mkv" --aspect-ratio 1:16:9 --chapters "C:\Program Files\AutoMKV\exe\chapters.txt" "E:\Movies-E\temp\movie.avi" --language 0:und "E:\Movies-E\temp\audio.mp3"
Would it be possible to check if the output file exists before encoding? It's a bother if your 2-hour encode just disappeared that way. Maybe just add running number to the filename if there's a conflict?
buzzqw
16th December 2006, 12:33
Anamorphic encoding is still busted.. It's using the "1" stream and not "0"
fixed in next release
Would it be possible to check if the output file exists before encoding? It's a bother if your 2-hour encode just disappeared that way. Maybe just add running number to the filename if there's a conflict?
there is already the possibility to name final file as you want.. anyway in next release if destionatio file exist the final file will be named Date()_movie.xxx , where date() is the date is windows format
BHH
Barleyman
16th December 2006, 13:21
there is already the possibility to name final file as you want.. anyway in next release if destionatio file exist the final file will be named Date()_movie.xxx , where date() is the date is windows format
BHH
So what about if there's already Date()_movie? You get Date()_Date()_movie?
buzzqw
16th December 2006, 15:10
So what about if there's already Date()_movie? You get Date()_Date()_movie?
IN NEXT release the value of date will be appended before the name of file ... if destination file already exist
if you write date()_test as movie name you will got "date()_test.xxx" as final movie...
BHH
Barleyman
16th December 2006, 15:32
IN NEXT release the value of date will be appended before the name of file ... if destination file already exist
if you write date()_test as movie name you will got "date()_test.xxx" as final movie...
BHH
How about date + time? Should resolve issues with batches?
weaver4
16th December 2006, 15:43
When you encode a xvid movie using CQ the output file without the audio ends up in the Output directory and the output file with the muxed audio ends up in the Output\temp directory. Of course if you don't save the temp files you will deleted it.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.