Log in

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


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

delacroixp
14th March 2007, 16:41
In the near-past... any mono encode still used 2 channel audio to encode. Any filesize benefit from Mono was thus lost.

Single channel mono should easily be played on stereo and even 5.1 surround systems.


:) :D :eek:
Pascal

buzzqw
14th March 2007, 17:00
on mono source i to select MONO as downmix...

till i don't introduce some routines to pre-analyze audio , is given to user the due of selectiong right downmixing

BHH

delacroixp
14th March 2007, 17:24
on mono source i to select MONO as downmix...

still i don't introduce some routines to pre-analyze audio , it's given to user the duty of selecting the right downmixing

Beautifull

:) :D :eek:
Pascal

whiskey
14th March 2007, 17:59
I've encoded dvd concert to x264 just for testing purposes but even with deinterlace method seto to AUTO finish result is a video with slightly lines visible in fast motions.What should i do ? I think video is some kinda hybrid there are couple of more options in advance settings but I'm not sure which deinterlacer to choose ?

buzzqw
14th March 2007, 18:16
even if slow as hell try apply HQ Deint, should bring to better deinterlace

also you could post a sample of vob (to analyze)

BHH

weaver4
14th March 2007, 18:26
I am using 0.76 but I was not using batch encoding.

delacroixp
14th March 2007, 19:38
I am using 0.76 but I was not using batch encoding.



http://forums.divx.com/forum/viewTopic.php?id=2760
Kamiwa (above link) suggested that a
Dr DivX quantizer of 2 = Q18 (H264) and a
Dr DivX quantizer of 3 = Q22 . "
Dr DivX quantizer of 4 = Q24 . "


I did reply to your first post where I mentioned that DivX Q3 is equivalent to Q22 (H264)... Q4 to Q22 and... Q18 is Near-Perfect while Q22 is Excellent and Q24 is Good Quality.

The best solution may well be the 'trial and error' alternative... Experiment and see what you see... your eyes will speak for themselves...

:) :eek: :D
Pascal

delacroixp
14th March 2007, 22:53
The Image is up (see original post).


@buzzqw

Perhaps, along with the option for Original Resolution could be added the option for Automatic Cropping (see Image) ... done in such a way that downsizing is not necessary... even if it implied cropping 1 line extra or 1 too few.

Dr DivX 1 and VirtualDub have both had a simple Editing feature to 'slice and dice' allowing the user to edit-out intros, credits, adverts or the like... a feature certainly high on my wishlist.


While I realise that this is way beyond the present status of AutoMKV... a preview panel with a simple resolution slider does allow you to view the possible resolutions, croppings and changes in croppings & resolutions... in realtime.... and preplan accordingly.


:) :D :eek:
Pascal

weaver4
14th March 2007, 23:13
I did reply to your first post where I mentioned that DivX Q3 is equivalent to Q22 (H264)... Q4 to Q22 and... Q18 is Near-Perfect while Q22 is Excellent and Q24 is Good Quality.

The best solution may well be the 'trial and error' alternative... Experiment and see what you see... your eyes will speak for themselves...

:) :eek: :D
Pascal

Thanks, I will do some trial and error but it does not explain why other tools make significantly smaller files with the same Quantizer.

SeeMoreDigital
14th March 2007, 23:45
While I realise that this is way beyond the present status of AutoMKV... a preview panel with a simple resolution slider does allow you to view the possible resolutions, croppings and changes in croppings & resolutions... in realtime.... and preplan accordingly.I must confess the idea of AutoMKV having a "preview panel" would be awesome!

But..... I can imagine it would involve a hell of a lot of work :eek:

whiskey
15th March 2007, 02:29
even if slow as hell try apply HQ Deint, should bring to better deinterlace

also you could post a sample of vob (to analyze)

BHH

Sample available here http://www.rogepost.com/n/8145128002 10MB straight from VOB

nx6
15th March 2007, 02:31
There is a "preview" encode feature isn't there? Where it only encodes the first 5% of the movie.

That would be faster than having to wait for an entire feature to encode before seeing the results. But then it would be more useful to specify an actual time index range to use so you could pick, say, a high action section of the movie, much of the first 5% will be opening credits.

dlflannery
15th March 2007, 04:19
......ADDED: Is now possible to specify AVS input in AUDIO (suggestion by dlflannery)
Build your avs inputs as these examples:
for Videoinput.avs: directshowsource("C:\apps\test\movie.avi",audio=false)+directshowsource("C:\apps\test\movie.avi",audio=false)
for Audioinput.avs directshowsource("C:\apps\test\movie.avi",video=false)+directshowsource("C:\apps\test\movie.avi",video=false)
........
BHH
I've constructed my video.avs and audio.avs exactly as quoted above except substituting my two video file names where you have "movie.avi". Both files play OK in WMP11.

Trying to encode to Zune profile. Deinterlace set to NONE.
I notice when I load the audio AVS, I have to select "files of type all (*.*)" in the browser (i.e., .avs is not a pre-defined type).

I've tried all combinations of the two Use DirectShow check boxes (video and audio), i.e. (off,off), (on,off), (off, on) and (on, on).

I always get the same movie.avs in the temp folder:
Import("C:\MyVideo.avs")
audio=EnsureVBRMP3Sync(audio)
audio=ConvertAudioToFloat(audio)
audio=getchannel(audio,1,2)
audiodub(audio,last)
This fails for two reasons:
1. No audio clip has been loaded.
2. Even if my audio AVS was imported, it would not define the "audio" variable needed by movie.avs (following your quoted example above)

If I define "audio" in my audio AVS file and import it as the first statement in movie.avs, it encodes fine.

What am I doing wrong?

Also: I"ve tried it with deinterlace set to auto. It takes longer but still fails and movie.avs is the same.

Thanks.

weaver4
15th March 2007, 04:53
I am having problems with 0.78. I am encoding a movie and I get the error "Audio wasn't Encoded Properly". But I look at the folder and the ac3 file was generated. This is exactly the same movie source I used with version 0.76 without a problem. I tried changing the Audio codec from Nero to CodingTech AAC but I got the same failure. I tried with two x264 profiles and had the same error. I then tried an xvid to avi and got the same result.

I saw that someone else was having the same problem but I never saw a resolution.

nx6
15th March 2007, 08:00
I am having problems with 0.78. I am encoding a movie and I get the error "Audio wasn't Encoded Properly". But I look at the folder and the ac3 file was generated. This is exactly the same movie source I used with version 0.76 without a problem. I tried changing the Audio codec from Nero to CodingTech AAC but I got the same failure. I tried with two x264 profiles and had the same error. I then tried an xvid to avi and got the same result.

I saw that someone else was having the same problem but I never saw a resolution.

I was having the problem, it was pretty much the only thing keeping AutoMKV from working reliably for me. But I seem to be past it now, I hope. I had an odd experience last night with 0.78, long story short I ran an encode on a super fast profile to test if the audio issue was fixed and it seemed to be gone, but then when I tried to run the job for real - I used the same settings, only changing the final container size and X264 profile to "anime_maxquality" I had the error again. It was maddening! :eek: Why was it happening again when it had just done the job without a problem!

Anyway, I went to the forums and saw 0.78a had been released, so I installed it and ran my encode with the same settings it had just failed on previously and it worked! I'm starting to think the old normalization method had something to do with the issues I was having. I've only run that one job so far, though (because it took all the rest of that night and today while I was at work to finish with such a slow encoding profile). So it might still have an issue on the second or third run.

Have you tried 0.78a? It did get rid of that normalization delay me and a couple other people had.

buzzqw
15th March 2007, 09:59
update 0.78b
http://www.64k.it/andres/data/a/AutoMKV078b.exe

ADDED: If NicAudio is unable to process the file, automkv will switch to DirectShowSource
FIXED: More tweak to SoundOut. Now is even more quicker!
FIXED: Some problem on wmv encoding (???)


@whiskey

thanks, i will analize asap

There is a "preview" encode feature isn't there?

no, not now

I must confess the idea of AutoMKV having a "preview panel" would be awesome!
i like it too :)

@dlflannery
please try this update

@weaver4
the problem is often due to corrupted audio,
try this build

@ALL
sorry for all those problems :(

BHH

delacroixp
15th March 2007, 10:25
Thanks, I will do some trial and error but it does not explain why other tools make significantly smaller files with the same Quantizer.

I had a 2.5 hour movie I was encoding in x264 using the ConstantQuality-CRF profile with a quantizer of 20. I encoded this movie into 640x272 and the filesize came out be a whopping 1.95G which surprised me since the XviD file of the same movie same resolution with a quantizer of 3 was 1.7G. So I tried encoding it with the same resolution, same encoder (H-264), same audio, same quantizer value with some other tools; here is the result.

HandBrake/MediaFork on the PC --- 1.34G
HandBrake/MediaFork on the Mac --- 1.31G
Visual-Hub on the Mac --- 1.27G

Why are the results so much larger with AutoMKV?


In your test you were comparing Q3 (DivX) to Q20 (H264)... whereas you should have used Q22...

:) :D :eek:
Pascal


Eek... sorry about your name spelling

weaver4
15th March 2007, 12:55
I was comparing a X264 encoding made by HandBrake and VisualHub with a quantizer of 19.4 (62%) and 20.

I was encoding this file using Automkv 0.76 and when I checked the file using avinapic it said the CRF was 18! I redid the file the second time making sure the setting was 20 and avinapic still showed it as 18. I am now trying it with 0.78

weaver4
15th March 2007, 12:56
0.78b is encoding the audio correctly. Thanks.

buzzqw
15th March 2007, 13:08
@weaver4
glad for audio !

but remember after changing the profile in advanced profiles to check use this profile!!

also ... open in notepad the x264profile.xml in automkv folder , you MUST see bitratequantitizer 20

BHH

weaver4
15th March 2007, 13:55
@weaver4
glad for audio !

but remember after changing the profile in advanced profiles to check use this profile!!

also ... open in notepad the x264profile.xml in automkv folder , you MUST see bitratequantitizer 20

BHH

whew....I was changing the CRF on the advanced settings page(tab) to 20; I was not changing the profile itself. Is this the wrong way to do it? So I was loading the ConstantQuality-CRF profile then changing the CRF on the Advanced page to 20 and then pressing the encode button. Is the right way to do it to go into the ConstantQuality-CRF.xml file and change the bitratequantizer to 20?

Is the Coding Tech AAC coder OK to use, never heard of it before? Or should I really be using the Nero?

buzzqw
15th March 2007, 14:30
there are two way of changing the profiles !

first, open the file into \profiles\x264-profiles\zxcvb.xml and edit it with notepad
second (and recommed) on advanced profiles editing modify the profile AND (after editing) check USE this Profile

in this way automkv will use this EDITED profile

about coding tech is better to use Nero (support 5.1ch!)

mini how-to
load the input file
select audio/container/codec/resize/width....
change the profile to crf
answer Go Unlimited
on advanced profile editing change bitratequantitizer from 18 to 20
check use this profile
click start

BHH

weaver4
15th March 2007, 14:50
Thanks, I had been using AutoMKV to do Zune (which I never modified the profiles) and XviD where I edited the profiles.xml the way I wanted them. So I never ran into this before.

buzzqw
15th March 2007, 15:01
remember that in full package there are even the profiles, so all change you have made will be lost on upgrade!

also, even if you don't copy the \profiles folder remember that some update needs the new profiles (like new muxing mode for xvid)

BHH

dlflannery
15th March 2007, 15:46
update 0.78b
http://www.64k.it/andres/data/a/AutoMKV078b.exe

ADDED: If NicAudio is unable to process the file, automkv will switch to DirectShowSource
FIXED: More tweak to SoundOut. Now is even more quicker!
FIXED: Some problem on wmv encoding (???)
@dlflannery
please try this update
BHH
The failures described in my earlier post (http://forum.doom9.org/showpost.php?p=970626&postcount=1313)continue although the movie.avs file has changed from before.

Again I tried all combinations of the 2 direct show check boxes (could you tell me what settings I should be using for these? :confused: -- that would cut my testing time by 4X !)

Depending on these checkbox settings I get two movie.avs versions.

One has:
movie = directshowsource("C:\videos\MyVideo.avs",audio=false)
movie = isRGB(movie) ? ConvertToYV12(movie,interlaced=true) : movie
movie = isYUY2(movie) ? ConvertToYV12(movie,interlaced=true) : movie
audio = DirectShowSource("C:\videos\MyVideo.avs",fps=30.000299,convertfps = true,video=false)
Note that the audio AVS ("MyAudio.avs") is never used.

The other version of movie.avs has just one line:
Import("C:\videos\MyVideo.avs")
Again the audio AVS file is not used.

After I select MyVideo.avs as the input file, a file browser comes up asking for an audio file. That is where I select MyAudio.avs. Is this correct? I don't see any other way to input the audio AVS file. This audio AVS then shows in the Audio Track 1 source window.

Thanks

buzzqw
15th March 2007, 16:29
just a little information...
i added the possibility to load avs as audio file... i never said that was supported in wmv.... (as you know wmv has a very different type of avs script since it must include even audio)

you could input this as video AND no select audio input AND don't check any directshow usage

LoadPlugin("DGDecode.dll")
global movie = directshowsource("1173967360__aaa.mkv",audio=false)
global audio = directshowsource("1173967360__aaa.mkv",video=false)
audiodub(movie,audio)

BHH

dlflannery
15th March 2007, 18:53
just a little information...
i added the possibility to load avs as audio file... i never said that was supported in wmv.... (as you know wmv has a very different type of avs script since it must include even audio)

you could input this as video AND no select audio input AND don't check any directshow usage

LoadPlugin("DGDecode.dll")
global movie = directshowsource("1173967360__aaa.mkv",audio=false)
global audio = directshowsource("1173967360__aaa.mkv",video=false)
audiodub(movie,audio)

BHH
Thanks for the clarification,buzzqw.

In your example, why is the DGDecode plugin needed?
(Sorry if that is a newbie question.)

I reported a similar (not identical) case in an earlier post (http://forum.doom9.org/showpost.php?p=970062&postcount=1289) (see #3). I had to check both directshow boxes for it to encode properly. I did not load the DGDecode plugin and I didn't define clips movie and audio as global. Are the plugin and/or the global variables needed so the direct show boxes don't need to be checked?

Is it possible to state simple logic that determines whether the directShow boxes should be checked?

Thanks for your patience.

nx6
15th March 2007, 18:59
There is a "preview" encode feature isn't there?
no, not now

I was thinking of the "sample" feature on MkvMagic.

nx6
15th March 2007, 19:08
there are two way of changing the profiles !

first, open the file into \profiles\x264-profiles\zxcvb.xml and edit it with notepad
second (and recommed) on advanced profiles editing modify the profile AND (after editing) check USE this Profile

in this way automkv will use this EDITED profile

Oh, I tried a CRF encode for the first time and did the same thing (changed the value on Advanced Settings). :)

buzzqw
15th March 2007, 19:26
@dlflannery

In your example, why is the DGDecode plugin needed?
(Sorry if that is a newbie question.)

it isn't a newbie question, but an clever observation!
no, there is NO NEED to load dgdecode... i have simply edited a previus script... and havn't trim the load plugin. My mistake :)


the plugin and/or the global variables needed so the direct show boxes don't need to be checked?

when i use avitynth IMPORT fuction, avisynth "simply" import the "result" of audio and video, DON'T import what is the origins of audio and video.
When i use GLOBAL i force avisynth to remember what is audio and what is video


Is it possible to state simple logic that determines whether the directShow boxes should be checked?
more simply that you can suppose: whenever you want to process the input file (and so NOT AVS) by directshowsource

maybe due to not correct dgdecode handling, or you want to use a preprocessing filter using ffdshow, corrupted audio or video....

Thanks for your patience.
no problem what so ever!

I was thinking of the "sample" feature on MkvMagic.
i suppose... i added in todo list.. but isn't a top priority

BHH

delacroixp
15th March 2007, 20:28
I'm encoding the extras of Band of Brothers which always have tons of black space.
I used Dr DivX to preview and test the autocrop facility... which gave a preference for 6-Left & 4-Right... and the encode worked fine.

I thought 9-Left and 7-Right looked better (also a multiple of 16) and my encode crashed after doing the 'de-interlace check'... what gives ?

I downsized the main episodes to 720x400 but this extra I'm taking downto 640x368 (1024x576 Orig)... IF I choose the 640 width option (drop down menu)... does it automatically crop and then downsize ?

:thanks:



@weaver4
Nice to see your quantizer encoding is coming together... you've always been into very much better quality encoding allbeit at low-res where most guys want to compress 10 movies onto 1 DVD at really poor quality levels.


:) :D :eek:
Pascal

buzzqw
15th March 2007, 20:34
IF I choose the 640 width option (drop down menu)... does it automatically crop and then downsize ?

yes and yes, first it will be autocropped then resized to 640*xxx where xxx is the correct height given original ar


my encode crashed after doing the 'de-interlace check'... what gives
so was BAutoDeint.exe that crashed ? or automkv ?
could you post the log ?

BHH

delacroixp
15th March 2007, 21:16
so was BAutoDeint.exe that crashed ? or automkv ?
could you post the log ?

20:52:56 0.78 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
20:52:56 Selected Input file: H:\Movies\To Be Encoded\Band of Brothers\Extras\Extras 01 - The Men of Easy Company\The Men of Easy Company.VOB
20:52:56 Selected Output dir: H:\Movies\To Be Encoded\Band of Brothers\Extras\Extras 01 - The Men of Easy Company\temp\
20:52:56 Selected Final Name: The Men of Easy Company
20:52:56 Selected Container type: MKV
20:52:56 Selected Encoder: X264
20:52:56 Selected Size: Don't care about size
20:52:56 Selected Slice: 1
20:52:56 Selected Profile: ConstantQuality-CRF.xml
20:52:56 Selected Width: 640
20:52:56 Selected Resizer: Lanczos4Resize
20:52:56 Selected Filters: RemoveGrain(mode=2)
20:52:56 Selected Deinterlacer: AUTO
20:52:56 Selected Field Order: AUTO
20:52:56 Manual Crop: Enabled
20:52:56 Left Crop: 9
20:52:56 Top Crop: 0
20:52:56 Right Crop: 7
20:52:56 Botton Crop: 0
20:52:56 Manual Width: 640
20:52:56 Manual Height: 368
20:52:56 Enabled CRF/CQ AutoRes at 18 value
20:52:56 Track Language 1: NONE
20:52:56 Audio Codec 1: Nero AAC
20:52:56 Audio Quality 1: 0.25
20:52:56 Audio Channel 1: Stereo
20:52:56 Advanced Audio Settings DUMP Track 1
20:52:56 Nero Option Profiles: AUTO --- Encoding Mode: Quality
20:52:56 CCT Option Profiles: AUTO --- Channel Options: AUTO
20:52:56 Lame Settings: ABR
20:52:56 Audio Normalization: 1
20:52:56 Frequency: AUTO --- Tempo : NONE
20:52:56 Pitch: NONE --- Other Add :
20:52:56 Advanced Audio Settings DUMP Track 2
20:52:56 Nero Option Profiles: AUTO --- Encoding Mode: Quality
20:52:56 CCT Option Profiles: AUTO --- Channel Options: AUTO
20:52:56 Lame Settings: ABR
20:52:56 Audio Normalization: 1
20:52:56 Frequency: AUTO --- Tempo : NONE
20:52:56 Pitch: NONE --- Other Add :
20:52:56
20:52:56 Dgindex CMD: F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\dgindex\dgindex.exe -FO=0 -OM=0 -YR=2 -If=[H:\Movies\To Be Encoded\Band of Brothers\Extras\Extras 01 - The Men of Easy Company\The Men of Easy Company.VOB] -OF=[H:\Movies\To Be Encoded\Band of Brothers\Extras\Extras 01 - The Men of Easy Company\temp\movie] -exit -minimize
20:56:30 Starting fixing audio delay on track number 0
20:56:30 Finished fixing audio delay
20:56:37 Number of Frames: 116365
20:56:37 Framerate: 25.000000
20:56:37 Movie lenght in Seconds: 4655
20:56:37 Movie Width: 720
20:56:37 Movie Height: 576
21:01:36 Processing completed. Type is determined to be partly interlaced.
21:01:36 Processing completed. Type is determined to be partly interlaced.
21:01:36 BFF: 50
21:01:36 TFF: 333
21:01:36 Order: var
21:01:36 Starting X264
21:01:36 CRF encoding X264: F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\encoder\x264.exe --pass 1 --crf 24 --stats "H:\Movies\To Be Encoded\Band of Brothers\Extras\Extras 01 - The Men of Easy Company\temp\.stats" --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --mixed-refs --trellis 1 --ref 3 --filter -2,-1 --direct auto --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-pyramid --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads 3 --output "H:\Movies\To Be Encoded\Band of Brothers\Extras\Extras 01 - The Men of Easy Company\temp\movie.mp4" "H:\Movies\To Be Encoded\Band of Brothers\Extras\Extras 01 - The Men of Easy Company\temp\movie.avs"
21:01:39 Accepted values are between 31876710400 and 33889976320 bytes (movie+audio)
21:01:39 Got a file of size: 0 bytes + audio size -2 bytes (-2)
21:01:39 "F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\matroska\mkvmerge.exe" -o "H:\Movies\To Be Encoded\Band of Brothers\Extras\Extras 01 - The Men of Easy Company\temp\The Men of Easy Company.mkv" --track-name -1:"The Men of Easy Company" --aspect-ratio 1:1.777778 "H:\Movies\To Be Encoded\Band of Brothers\Extras\Extras 01 - The Men of Easy Company\temp\movie.mp4" --title "Done with AutoMKV 0.78 http://forum.doom9.org/showthread.php?p=854221 "
21:01:39 Final Muxed size: -1 bytes
21:01:39 Encoding finished: 00:08:43 elapsed time
21:01:40 -----------------------------------------------------------------------
21:01:40 Script AutoCrop.log
21:01:40
21:01:40 Crop(10,0,700,576)
21:01:40 -----------------------------------------------------------------------
21:01:40 Script Resmovie.avs
21:01:40 -----------------------------------------------------------------------
21:01:40 Script movie.avs
21:01:40
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\autocrop.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\BicublinResize.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\blockbuster.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\cnr2.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\ColorMatrix.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\Convolution3D.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\corrector.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\DctFilter.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\Decomb.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\Deen.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\degrainmedian.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\DGDecode.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\EEDI2.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\fft3dfilter.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\FluxSmooth.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\frfun7.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\hqdn3d.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\LeakKernelDeint.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\MaskTools.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\medianblur.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\MipSmooth.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\mt_masktools.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\mvtools.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\NicAudio.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\RemoveGrain.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\Repair.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\SangNom.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\SimpleResize.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\SoundOut.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\TBilateral.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\TDeint.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\TIVTC.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\TomsMoComp.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\TTempSmooth.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\UnDot.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\UnFilter.dll")
21:01:40 LoadPlugin("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\VSFilter.dll")
21:01:40 #loadpluginstart
21:01:40
21:01:40 #test1
21:01:40
21:01:40 Import("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\MCBob_v03c.avsi")
21:01:40 Import("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\mvbob.avsi")
21:01:40 Import("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\seesaw.avsi")
21:01:40 Import("F:\Movies\_DIVX Program Files\Associate Progs\AutoMKV078_NORIP\exe\filter\spresso.avsi")
21:01:40 #importstart
21:01:40
21:01:40 #test2
21:01:40
21:01:40 movie = mpeg2source("H:\Movies\To Be Encoded\Band of Brothers\Extras\Extras 01 - The Men of Easy Company\temp\movie.d2v")
21:01:40 function getOrder(clip c) {
21:01:40 order = GetParity(c) ? 1 : 0
21:01:40 Return order }
21:01:40 #filter1start
21:01:40
21:01:40 #test3
21:01:40
21:01:40 last = movie
21:01:40 TDeint(full=false)
21:01:40 crop(movie,9,0,-7,-0)
21:01:40 #resizestart
21:01:40
21:01:40 #test4
21:01:40
21:01:40 Lanczos4Resize(640,368)
21:01:40 #filter2start
21:01:40
21:01:40 #test5
21:01:40
21:01:40 RemoveGrain(mode=2)
21:01:40 ColorMatrix("Rec.709->Rec.601",hints=false,threads=3)
21:01:40 -----------------------------------------------------------------------
21:01:40 Script mkvmaudio.avs
21:01:40 -----------------------------------------------------------------------
21:01:40 Script mkvmaudio.bat
21:01:40 -----------------------------------------------------------------------
21:01:40 Script mkvmaudio2.avs
21:01:40 -----------------------------------------------------------------------
21:01:40 Script mkvmaudio2.bat
21:01:40
21:01:40 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -


BAutoDeint.exe crashed...


:) :D :eek:
Pascal

Shark_jlc
16th March 2007, 03:57
Automkv .78 suggestions after a bit of use:

1) Windows Media Encoder has failed to find the length on 3 out of 3 movies so far, even via the alternate method it tries.

2) I can't type a path in the "Select output folder" ? I like to throw these movies I encode into temp files, where ever.

3) I don't want a nero encoder popup everytime I start AutoMKV. Put a check box on the message window saying "Do not show on startup", or "do not show again".

4) When using a queue, what is the difference between the "Start Encoding" and the "Start Queue" button?

5) If the main drop-down for "Audio Track 2" is set to none, why not disable the remaining controls in that group (i.e containter drop down, channel drop down, slider)

Same thing can apply to any control group where the main control essentially negates the others.

6) After I start an encode, and then I go back to AutoMKV and look at my settings (maybe adjust something to see what it does), do NOT change the Encoding status based on what I just looked at. It's confusing.

:)

thanks Buzzqw.

dlflannery
16th March 2007, 05:57
I've been able to get H264 encodings (MKV or MP4 containers) using separate video-only and audio-only AVS input files. As we already discussed, I now know that this will not work with wmv encodings.

How aboue XVID/AVI ? I haven't been able to get it to work. I can't get AVS inputs to work at all for audio input with XVID, including also:

1. inputing a video+audio AVS as the video file and nothing as an audio file and selecting "all audio tracks"

2. inputing this same AVS as both the video file and the track 1 audio file.

I get encodings with no audio. Is there any way to get audio from an AVS input into an AVI/XVID encoding?

buzzqw
16th March 2007, 08:16
@delacroixp
you can't crop by odd number , change crop(movie,9,0,-7,-0) to crop(movie,10,0,-8,-0)

@Shark_jlc
1) Windows Media Encoder has failed to find the length on 3 out of 3 movies so far, even via the alternate method it tries.
don't worry, on my pcs it never got the exact lenght of movie. must be something within WMCmd.vbs AND DirectShowSource

I can't type a path in the "Select output folder"
don't know... i have negate the copy&paste here for security... ... i will do some test , if ok i will allow to paste the directory to output

I don't want a nero encoder popup everytime I start AutoMKV. Put a check box on the message window saying "Do not show on startup", or "do not show again".
i can add this to save settings, but if doing so i obligated all user to create a default profile... better to create a false neroAacEnc.exe of size > 10 bytes

4) When using a queue, what is the difference between the "Start Encoding" and the "Start Queue" button?

on start encoding only the last queue will start, on start queue all queue wainting will start

5) If the main drop-down for "Audio Track 2" is set to none, why not disable the remaining controls in that group (i.e containter drop down, channel drop down, slider)
i will consider.. but is a very low priority

Same thing can apply to any control group where the main control essentially negates the others.
for most control with "dangerous confict" is already done, if you spot something that MUST be disabled or will give a bad encoding , feel free to post

After I start an encode, and then I go back to AutoMKV and look at my settings (maybe adjust something to see what it does),

Sorry pal , but changing status AFTER and WHILE the encoding is started IS VERY VERY DANGEROUS. Automkv will check parameters (audio codec,audio bitrate, resizers...) only at time when it need this information. Better, automkc will not save all parameter when you it start encoding, but will read dinamically while encoding

@dlflannery
i will do some test, but the workflow should be the same...

BHH

buzzqw
16th March 2007, 08:52
update
http://www.64k.it/andres/data/a/AutoMKV078c.exe

0.78c
FIXED: AACgain doesn't work proprely on AAC/MP4 done by Coding Tech. AAC, apply an AmplifydB(7) to audio script
FIXED: Some bugs on AVS input (thanks to dlflannery)

@dlflannery
use avs like this for video

LoadPlugin("DGDecode.dll")
mpeg2source("movie.d2v") well you can add even more plugins and filters

for audio
LoadPlugin("NicAudio.dll")
NicAC3Source("audio.ac3")

it is ok for both x264 and avi, remember that all those avs must be played ok on mediaplayer classic

BHH

delacroixp
16th March 2007, 09:44
@buzzqw


@delacroixp
you can't crop by odd number , change crop(movie,9,0,-7,-0) to crop(movie,10,0,-8,-0)

Don't you just hate the 'simple solution'... ??? So I guess 2 odd crops don't make a right...




@Shark_jlc

4) When using a queue, what is the difference between the "Start Encoding" and the "Start Queue" button?

on start encoding only the last queue will start, on start queue all queue wainting will start


It looks like there may be room for an improved Batch Interface... I've included an image (from Dr DivX OSS) which would move the 'start encoding button' to the Batch page... allow you to move your encodes up/down the queue... add plugins.... and portray a graphic display of the progress of your encode (See pic... pending approval).


:) :D :eek:
Pascal

nx6
16th March 2007, 10:04
update
http://www.64k.it/andres/data/AutoMKV078c.exe

Damn, and here I just started a job a half-hour ago. :p

I've got a request: I'm using Lame for audio on this encode, and after the normalize ran I was warned that applying +2 gain may cause audio clipping, but I wasn't aware it was going to ask for my confirmation and only saw it because I got back on the machine to check my email. Can we get a timeout added so if no user input a choice is automatically selected? That way the rest of the job is not held up by the question of whether to add gain or not on audio.

I realize this is probably someone else's project doing this and not AutoMKV itself.

gekan
16th March 2007, 10:53
update
http://www.64k.it/andres/data/AutoMKV078c.exe
...
Thanks for the update but link isn't working at this time.

buzzqw
16th March 2007, 11:00
http://www.64k.it/andres/data/a/AutoMKV078c.exe

link on first page was correct

BHH

buzzqw
16th March 2007, 11:07
I've got a request: I'm using Lame for audio on this encode, and after the normalize ran I was warned that applying +2 gain may cause audio clipping,

no clip , i can assure, the procedure is safe

BHH

delacroixp
16th March 2007, 14:01
I've got a request: I'm using Lame for audio on this encode, and after the normalize ran I was warned that applying +2 gain may cause audio clipping, but I wasn't aware it was going to ask for my confirmation and only saw it because I got back on the machine to check my email. Can we get a timeout added so if no user input a choice is automatically selected? That way the rest of the job is not held up by the question of whether to add gain or not on audio.

I realize this is probably someone else's project doing this and not AutoMKV itself.
@nx6
I realise that your request is more to do with the automatic timeout response than whether a +2 gain would in fact cause clipping.

@buzzqw (all)
I've been using BeSweet (BeLight GUI) which does a 2-pass strategy to test for optimal audio boost first and then to implement the change on the 2nd pass.
I've had a gain of +14 and more and I'm sure that only rarely will a +2 gain actually cause any clipping but perhaps we could have the option for a complete and thorough 2-pass quality audio-boost... for those who prefer the 'perfect solution' and/or have time on their side.

In most cases a proper amplitude audio boost will do more to enhance the illusion of quality than any subwoofer, sub-50Hz, frequency support.

:) :D :eek:
Pascal

buzzqw
16th March 2007, 15:20
complete and thorough 2-pass quality audio-boost... for those who prefer the 'perfect solution' and/or have time on their side.

isn't possible to do a two pass with command line encoder like neroaac /ogg/lame....

BHH

dlflannery
16th March 2007, 15:38
update
http://www.64k.it/andres/data/a/AutoMKV078c.exe

0.78c
FIXED: AACgain doesn't work proprely on AAC/MP4 done by Coding Tech. AAC, apply an AmplifydB(7) to audio script
FIXED: Some bugs on AVS input (thanks to dlflannery)

@dlflannery
use avs like this for video

LoadPlugin("DGDecode.dll")
mpeg2source("movie.d2v") well you can add even more plugins and filters

for audio
LoadPlugin("NicAudio.dll")
NicAC3Source("audio.ac3")

it is ok for both x264 and avi, remember that all those avs must be played ok on mediaplayer classic

BHH
Don't the example AVS you give apply to an mpeg2 source only? Here are the AVS I am using:

Video:
directShowSource("C:\Video\NickPlane2006_12_27\NickPlane2.avi", audio = false) +
\ directShowSource("C:\Video\NickPlane2006_12_27\NickPlane3.avi", audio = false)
Audio:
DirectShowSource("C:\Video\NickPlane2006_12_27\NickPlane2.avi", video = false).resampleAudio(44100) +
\ DirectShowSource("C:\Video\NickPlane2006_12_27\NickPlane3.avi", video = false).resampleAudio(44100)
getchannel(1,1)
These files play OK in mediaplayer classic.

These do not work for AVI/DIVX target. I have to shut AutoMKV down -- I think the audio processing is in an infinite loop. They DO work for MP4/X264 target. :confused:

These two .avi files total about 110M. I am willing to upload them to a site where you could download them (please suggest site) if you want to test with them.

Actually I have two other files with exactly the same characteristics (nickPlane4 and nickPlane5) and they total only about 30 MB. And you would get to see what the "cranky old newbie" looks like -- if you can stand that! :rolleyes:

Shark_jlc
16th March 2007, 15:51
don't worry, on my pcs it never got the exact lenght of movie. must be something within WMCmd.vbs AND DirectShowSource


It has always failed the with it's first attempt, but has never failed on its second attempt on versions prior to this.


i can add this to save settings, but if doing so i obligated all user to create a default profile... better to create a false neroAacEnc.exe of size > 10 bytes


This sounds ugly. It sounds like AutoMKV should be reading it's default settings from an ini file (or the registry) instead of having defaults in the application code itself. This would then cause everyone to have a default profile, and give you a place to save settings.


on start encoding only the last queue will start, on start queue all queue wainting will start.


Sounds... odd. I'm not sure who sets up a queue and then doesn't use it.


i will consider.. but is a very low priority


for most control with "dangerous confict" is already done, if you spot something that MUST be disabled or will give a bad encoding, feel free to post

ok :/

The idea behind disabling the controls would be to decrease the possibility of user error, by giving people fewer options to choose from, or to be confused by.


Sorry pal , but changing status AFTER and WHILE the encoding is started IS VERY VERY DANGEROUS. Automkv will check parameters (audio codec,audio bitrate, resizers...) only at time when it need this information. Better, automkc will not save all parameter when you it start encoding, but will read dinamically while encoding


An end-user should not be able to do something that dangerous. If the settings were saved to an ini file, or registry, when the "Start Encode" or "Start Queue" button was hit, and then AutoMKV referenced that, it would take away any possible user-caused issues.

Buzzqw, once again I just want to say thank you for this application and the hard work you do with it. I've yet to come across a developer as helpful as yourself, and I hope you don't take these ideas I have as criticisms, I'm just thinking out loud of ways to help make this more accessable to a larger audience, and to decrease the amount of support you have to provide.

Thanks again Buzzqw.

schizosmurf
16th March 2007, 16:25
Hi, I've been trying to find a working app to convert video to wmv for my PPC that will work with Vista and such my search has led me here. Now on to the matter at at hand...
I'm trying to convert a xvid avi to wmv. as soon as i click "start encoding" i get the error !!! BREAK - FILE NOT SUPPORTED !!! Upon clicking OK, the program immediately crashes/closes (not sure if thats intended behavior upon error encounter).
Here's the log:

10:19:06 0.78c - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
10:19:06 Selected Input file: C:\Users\schizosmurf\Videos\Bleach\Dubbed\Bleach - 19 {C_P}.avi
10:19:06 Selected Output dir: C:\Users\schizosmurf\Videos\PPC\temp\
10:19:06 Selected Final Name: Bleach - 19 {C_P}
10:19:06 Selected Container type: WMV
10:19:06 Selected Encoder: WMV
10:19:06 Selected Size: 1 CD
10:19:06 Selected Slice: 1
10:19:06 Selected Profile: 2_Pass_VBR.xml
10:19:06 Selected Width: Automatic
10:19:06 Selected Resizer: SimpleResize (neutral soft)
10:19:06 Selected Filters: NONE
10:19:06 Selected Deinterlacer: AUTO
10:19:06 Selected Field Order: AUTO
10:19:06 NeroAACEnc.exe: not present
10:19:06 Enabled Bitrate encoding with value 500
10:19:06 Track Language 1: Bleach - 19 {C_P}.avi
10:19:06 Audio Codec 1: WMV
10:19:06 Audio Quality 1: 64
10:19:06 Audio Channel 1: Stereo
10:19:06 Advanced Audio Settings DUMP Track 1
10:19:06 Nero Option Profiles: AUTO --- Encoding Mode: Quality
10:19:06 CCT Option Profiles: AUTO --- Channel Options: AUTO
10:19:07 Lame Settings: ABR
10:19:07 Audio Normalization: 1
10:19:07 Frequency: AUTO --- Tempo : NONE
10:19:07 Pitch: NONE --- Other Add :
10:19:07 Advanced Audio Settings DUMP Track 2
10:19:07 Nero Option Profiles: AUTO --- Encoding Mode: Quality
10:19:07 CCT Option Profiles: AUTO --- Channel Options: AUTO
10:19:07 Lame Settings: ABR
10:19:07 Audio Normalization: 1
10:19:07 Frequency: AUTO --- Tempo : NONE
10:19:07 Pitch: NONE --- Other Add :
10:19:07
10:19:17 Number of Frames:
10:19:17 Framerate:
10:19:17 Movie lenght in Seconds: 0
10:19:17 Movie Width:
10:19:17 Movie Height:
10:19:17 Avi engage mode not corrected, switched to DirectShowSource
10:19:20 Number of Frames:
10:19:20 Framerate:
10:19:20 Movie lenght in Seconds: 0
10:19:20 Movie Width:
10:19:20 Movie Height:
10:19:20 !!! BREAK - FILE NOT SUPPORTED !!!

and on a completly unrelated side note, "10:19:20 Movie lenght in Seconds: " Length is misspelled/typo'd ;)

Shark_jlc
16th March 2007, 16:34
It might be the braces {} in the file name. I would remove them and try again.

nx6
16th March 2007, 17:05
Hi, I've been trying to find a working app to convert video to wmv for my PPC that will work with Vista and such my search has led me here. Now on to the matter at at hand...
10:19:06 Selected Input file: C:\Users\schizosmurf\Videos\Bleach\Dubbed\Bleach - 19 {C_P}.avi

It's funny you're mentioning that series. I haven't seen the {C_P} files but if they look like the [Dattebayo] fansubs I think the quality is very good considering file size. I'm actually trying to use AutoMKV to duplicate the quality of those encodes with my own anime on DVD. So far I have been unable to easily. They must have some really customized encoding profiles at work.

PPC? So you're using a Mac? If you're using OSX, you can get VLC Media Player for it, too and just play the original files.

no clip , i can assure, the procedure is safe

Yeah, I'm not worried about the audio clip, I just don't want to have to answer the question before it continues. :) If I hadn't come back to my PC it would have sat there for hours before I'd seen it. Can a command line switch be added by AutoMKV to "answer the question before it asks it"?

buzzqw
16th March 2007, 17:12
@dlflannery

i have replicated the error... but i don't know how to fix... seems a problem between soundout / directshowsource and the launch of those batch

i must search some other solution

@Shark_jlc
automkv would be a "green application" so no registry and no configuration flying around

Sounds... odd. I'm not sure who sets up a queue and then doesn't use it.
... i use it... but i suppose that could generate confusion...
i will look ! thanks
and thanks for all criticism or not to be criticism!
i like to confront with other users, thanks!!! :)

@schizosmurf
not only could be {} but also: are you able to play the file with mediaplayer classic / virtualdub ?

BHH