View Full Version : AutoMKV 0.95 beta 21 NEED TESTER!
buzzqw
7th January 2008, 12:32
http://www.64k.it/andres/data/a/AutoMKV095beta21.exe
what's going on ?
in this new build i changed all math formula that compute the resolution given proper aspect ratio
so , basically (and i hope correct), this new build finally will calculate itu, anamorphic, aspect ratio and what ever in correct way.
The muxing will take note of anamorphic flag and should be playied.. anamophically :)
The autocrop isn't more used.. or, better, in final script (movie.avs) will be applyed directly the crop values , in this way i have fully control of every values inside script
Even more.. now AutoMKV will create raw movie (before encoding) when encoding with x264; due to this i have changed the muxing parts (too..) because mkvmerge is unable to determine framerate from raw .h264 files
So please be carefull.. and check the correct framerate
Another big change is done for handling audio delay of demuxed audio files.
Before you can only option to use DelayCut or not. Now the default option is to use DelayAudio (as use now MeGui) in soundout conversion script.
Anyway is also avaiable the old DelayCut, Fix in Mux (as autogk), and do nothing.
AutoMKV will silently switch to Fix in Mux (a precius suggestion by valnar) if audio is "copy original".
Changing this part of code has exposed audio encoding to a little revolution.. so pay attentions and report any bugs
About audio i have also changed the way automkv will try to encode audio if soundout fails. now it will not use directshowsource as second choice but will directly switch to ffmpeg for piping original audio file to encoders (ogg/winamp cct ...).
Due to inability of NeroAACEnc to support direct piping from ffmpeg, AutoMKV will trigger and encoding using Conding Tech. AAC in this case
I have fixed other bugs.. and added other things.. but since this build is a new base in many way, any bugs report is more then welcome (as usually)
I thanks again Valnar for continue test during first alpha stage! :thanks:
BHH
ryc0203
7th January 2008, 14:15
Great, Thanks
Testing
Belarathon
7th January 2008, 14:15
I tested this build with the Zune 1 pass WMV7 profile this morning. With the width resolution set at 320, the final product has a resolution of 320x320: Perfectly square(!)
I was careful to delete the automkv.ini file before firing up this build.
Below you'll find the relevant log data; if there is a specific portion that you'd like or if you want the whole log, let me know.
Cheers,
CF
07:09:47
07:09:47 #test3
07:09:47
07:09:47 last=movie.Crop(0,0,640,384)
07:09:47 fixed_aspect = 1.000000
07:09:47 out_width = 320
07:09:47 out_height = 320
07:09:47 #resizestart
07:09:47
07:09:47 #test4
07:09:47
07:09:47 SimpleResize(out_width,out_height)
07:09:47 #filter2start
07:09:47
07:09:47 #test5
07:09:47
07:09:47 -----------------------------------------------------------------------
07:09:47 Script mkvmaudio.avs
buzzqw
7th January 2008, 14:38
@Belarathon
your source is an avi (or mkv) file ?
this file don't need crop ?
i just tested on vob sample (16/9 vob) and the results was 320*168
thanks for your test!
EDIT: just tested an avi (640*368, already autocropped) and come out at
fixed_aspect = 1.777700
out_width = 320
out_height = 176
have you checked use itu or do anamorphically ?
BHH
Belarathon
7th January 2008, 15:14
Here's a Gspot of my source material, and the complete log is attached, minus file paths and names.
http://bis.midco.net/nowvoyager3/source.gif
ITC is not checked. For reference, I put build '93a back in the folder and did the same job, and the correct aspect ratio was determined and encoded (320x192). If I can be of further assistance, let me know.
buzzqw
7th January 2008, 15:27
please mailme the log.. or post here.. the attach could wait days..
can you post a link to a fragment (cut with virtualdub) to download ?
BHH
Belarathon
7th January 2008, 16:21
please mailme the log.. or post here.. the attach could wait days..
can you post a link to a fragment (cut with virtualdub) to download ?
BHH
Looks like it was just that particular clip that was problematic.
Check your private messages.
buzzqw
7th January 2008, 16:30
could you please test the same clip with beta 2 (just look at first post)
even if is a problem of this clip i would like to add a generic fix :)
BHH
P.S. this beta has 48khz Zune enabled sound
Belarathon
7th January 2008, 19:00
That fixed it! This time it came out as 320x192.
Belarathon
7th January 2008, 19:15
While you're in a fixing mode, I haven't been able to get two pass profiles to work. It goes through the 1st pass, and you can see the stats, then it says "======== Begin Pass2 ========"
and dumps out abruptly. The resulting clip is then unplayable.
Also, just a minor issue, the 1 pass WMV9 profile for Zune has the name of " <Name>1 Pass CBR WMV8</Name>" within it's code.
buzzqw
7th January 2008, 20:04
Also, just a minor issue, the 1 pass WMV9 profile for Zune has the name of " <Name>1 Pass CBR WMV8</Name>" within it's code.
fixed
about 2 pass encoding.. here is working..
since every profile is differents and so the source input.. you must verify with other source too.. if problem persist .. maybe a problem of wmcmd.vbs.. :o
BHH
Belarathon
7th January 2008, 20:10
fixed
about 2 pass encoding.. here is working..
since every profile is differents and so the source input.. you must verify with other source too.. if problem persist .. maybe a problem of wmcmd.vbs.. :o
BHH
Is there any other option of AutoMKV that needs to be ticked in order to do 2 pass, or is it enabled by merely selecting the correct profile?
buzzqw
7th January 2008, 20:17
by merely selecting profile that have in name "2_pass"
BHH
Belarathon
7th January 2008, 23:37
Apparently, you need a bigger clip than 30 seconds. :-)
Anyway, I got WMV7 and WMV8 Zune two pass profiles to work. However, both result in a system bitrate of 870kbps, which requires the Zune GUI to convert. I'm not sure why it's 870 (Gspot) because it doesn't add up when you combine the audio & video streams.
valnar
8th January 2008, 00:59
'Not sure if I found a bug. I encoded two samples of a 2.35 AR anamorphic NTSC movie. Both with autocrop, but one with Force ITU Resize under Advanced Settings.
Both resulting MKV files appear identical in size and function.
Here is the pertinent parts of the movie.avs file and avinaptic result from the non-ITU resize version.
#test2
movie = mpeg2source("F:\MKV Stuff\temp\movie.d2v")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
Return order }
#filter1start
#test3
movie = tfm(movie,d2v="F:\MKV Stuff\temp\movie.d2v").tdecimate()
last=movie.Crop(6,56,708,364)
fixed_aspect = 2.305149
out_width = 708
out_height = 304
#resizestart
#test4
SimpleResize(out_width,out_height)
#filter2start
[ Relevant data ]
Resolution: 708 x 304
Width: multiple of 4
Height: multiple of 16
Average DRF: 22.489589
Standard deviation: 1.728319
Std. dev. weighted mean: 1.455509
[ Video track ]
Codec ID: V_MPEG4/ISO/AVC
Resolution: 708 x 304
Frame aspect ratio: 177:76 = 2.328947 (~2.35:1)
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 177:76 = 2.328947 (~2.35:1)
Framerate: 23.976024 fps
Stream size: 6,769,289 bytes
Play duration: 00:01:14 (74.115707 s)
Bitrate: 730.672534 kbps
Qf: 0.141592
Here it is for the autocrop version, with ITU resize.
#test2
movie = mpeg2source("F:\MKV Stuff\temp\movie.d2v")
function getOrder(clip c) {
order = GetParity(c) ? 1 : 0
Return order }
#filter1start
#test3
movie = tfm(movie,d2v="F:\MKV Stuff\temp\movie.d2v").tdecimate()
last=movie.Crop(6,56,708,364)
fixed_aspect = 2.363610
out_width = 708
out_height = 304
#resizestart
#test4
SimpleResize(out_width,out_height)
#filter2start
[ Relevant data ]
Resolution: 708 x 304
Width: multiple of 4
Height: multiple of 16
Average DRF: 22.489589
Standard deviation: 1.728319
Std. dev. weighted mean: 1.455509
[ Video track ]
Codec ID: V_MPEG4/ISO/AVC
Resolution: 708 x 304
Frame aspect ratio: 177:76 = 2.328947 (~2.35:1)
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 177:76 = 2.328947 (~2.35:1)
Framerate: 23.976024 fps
Stream size: 6,769,289 bytes
Play duration: 00:01:14 (74.115707 s)
Bitrate: 730.672534 kbps
Qf: 0.141592
-Robert
buzzqw
8th January 2008, 08:20
@valnar
it's math... not me ;)
from first sample
fixed_aspect = 2.305149
out_width = 708
out_height = 304
708/2.305149=307.178497
307.178497/16 = 19.1961, round down = 19
out_height=19*16=304
from second sample
fixed_aspect = 2.363610
out_width = 708
out_height = 304
708/2.363610=299.5418
299.5418/16=18.7213 , round up = 19
out_height=19*16=304
i just tested the same situation with megui (that's for sure have (had...) a better itu/anamorphic support) and the results are the same
thanks!
BHH
AMED
8th January 2008, 08:55
I noticed something when i tried out the anamorphic encoding the command line used to encode says --sar 14411379:10000000 but the x264 window says "using SAR=56294/39062
"E:\AutoMKV093\exe\encoder\x264.exe" --pass 1 --crf 20 --stats "E:\Movies\temp\.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 --no-ssim --level 4.1 --merange 32 --weightb --b-pyramid --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads auto --thread-input --sar 14411379:10000000 --cqmfile "E:\AutoMKV093\profiles\X264-profiles\matrix\M4G_LRM_V4.cfg" --output "E:\Movies\temp\resmovie.mp4" "E:\Movies\temp\resmovie.avs" avinaptic reports this on resmovie.mp4 (i'm still waiting for the 2nd pass to finish)
[ Video track ]
Codec: avc1
Resolution: 704 x 432
Frame aspect ratio: 44:27 = 1.629629
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 44:27 = 1.629629
Framerate: 25 fps
Number of frames: 7350
Bitrate: 1092.742612 kbps
buzzqw
8th January 2008, 09:13
I noticed something when i tried out the anamorphic encoding the command line used to encode says --sar 14411379:10000000 but the x264 window says "using SAR=56294/39062
.. i haven't developed the minimal fraction algo.. so 14411379/10000000 it's the same as 56294/39062 ... same resuts (near...)
when encoding finished post avinaptic results and say if you use itu and/or anamorphic :)
BHH
valnar
8th January 2008, 12:07
@valnar
it's math... not me ;)
OK, :thanks:
-Robert
AMED
8th January 2008, 19:55
Here you go Buzzqw, i did just a anamorphic encode no itu
[ Relevant data ]
Resolution: 704 x 432
Width: multiple of 32
Height: multiple of 16
Average DRF: 19.586477
Standard deviation: 1.883683
Std. dev. weighted mean: 1.744129
[ Video track ]
Codec ID: V_MPEG4/ISO/AVC
Resolution: 704 x 432
Frame aspect ratio: 44:27 = 1.629629
Pixel aspect ratio: 1015:704 = 1.441761
Display aspect ratio: 1015:432 = 2.349537 (~2.35:1)
Framerate: 25 fps
Stream size: 882,979,863 bytes
Play duration: 01:37:59 (5878.96 s)
Bitrate: 1201.545665 kbps
Qf: 0.158031
buzzqw
8th January 2008, 23:26
@AMED
it's a 2.35 film (the crop are typical!) and if flagged anamorphic "Display aspect ratio: 1015:432 = 2.349537 (~2.35:1)"
thanks!
BHH
AMED
10th January 2008, 08:34
Hi Buzzqw,
I just want to thank you for adding the feature i requested HERE (http://forum.doom9.org/showpost.php?p=1076770&postcount=4097) into your new beta, one very happy user here. :thanks:
Do you have a download link for the source code?
buzzqw
10th January 2008, 10:34
my pleasure :)
link for actual source code http://www.64k.it/andres/data/a/AutoMKV.rar
password: automkv
bye
BHH
Honeyko
10th January 2008, 14:21
One feature I'd really, really, really appreciate is the ability to play partially-completed encodes, a la Handbrake. That, and a generic abort button which will halt everything (rather than just one step of the list). ...no reason to waste hours before discovering bad output!
Pause capability would also be nice (this would also auto-engage if the destination volume is out of room).
delacroixp
11th January 2008, 02:51
One feature I'd really, really, really appreciate is the ability to play partially-completed encodes, a la Handbrake. That, and a generic abort button which will halt everything (rather than just one step of the list). ...no reason to waste hours before discovering bad output!
Pause capability would also be nice (this would also auto-engage if the destination volume is out of room).
I've often thought the same thing. A total abort is also kewl since the very nature of encoding includes a ton of "trial and error".
As to pausing an encode... I gather it's a digital nightmare... I've certainly never seen it done anywhere.
Dr DivX will separate audio and video during batching... if all crashes after audio... video continues after restart (without redoing the audio).
Basically, each step is broken down into a micro-job but video is all-inclusive.
:):devil::D
Pascal
buzzqw
11th January 2008, 08:14
update to beta 3 http://www.64k.it/andres/data/a/AutoMKV095beta3.exe
removed some prompt
now is possibile to use tab for moving in first panel
if moving from list to list without changing value should not trigger changes
BHH
valnar
11th January 2008, 15:15
Hey Buzz, Is there a reason why SimpleResize is the default resize filter instead of Lanczos or Spline36? Just curious.
Robert
buzzqw
11th January 2008, 15:27
main work of automkv is make rip
near all rips will downsizing width/height
so.. why apply a so sharper resize when the output will be "small" ?
also.. lanczos need near +10% bitrate for getting same quantitizer as simpleresize or bicubic
so.. i can suggest to use
biliner for less then 55%
bicubic resize for 55% - 65%
simpleresize for downsizing at 65%-85% (720*0.8=612 width)
lanczos for 85% to 95%
spline for 95 and upsizing
just my 0.02€ cents
BHH
valnar
11th January 2008, 15:42
main work of automkv is make rip
near all rips will downsizing width/height
so.. why apply a so sharper resize when the output will be "small" ?
also.. lanczos need near +10% bitrate for getting same quantitizer as simpleresize or bicubic
so.. i can suggest to use
biliner for less then 55%
bicubic resize for 55% - 65%
simpleresize for downsizing at 65%-85% (720*0.8=612 width)
lanczos for 85% to 95%
spline for 95 and upsizing
just my 0.02€ cents
BHH
I was under the impression from other threads that Spline36 is superior for both downsizing and upsizing, with a speed decrease during conversion of course. I didn't realize that Bilinear would be recommended in any case.
:thanks:
Robert
buzzqw
11th January 2008, 16:38
update to beta 4
fixed quality encoding when using ffmpeg.exe
BHH
delacroixp
11th January 2008, 23:41
I tried encoding 2 movies with AutoMKV 0.95 Beta 4 and both fail after Advanced Deinterlace Routines but before x264 encoding.
In both cases I fed AutoMKV with d2v files and no audio
Both are PAL 720x576 anamorphic... the 1st is 4:3 the other 16:9
Four Weddings and a Funeral.d2v
23:31:50 0.95 beta 4 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
23:31:50 OS Version: Windows XP
23:31:50 Selected Input file: G:\Emperor\Incomming\Four Weddings and a Funeral\Four Weddings and a Funeral.d2v
23:31:50 Selected Output dir: G:\Emperor\_ENCODE\temp\
23:31:50 Selected Final Name: Four Weddings and a Funeral
23:31:50 Selected Container type: MKV
23:31:50 Selected Encoder: X264
23:31:50 Selected Size: 1 CD / 1
23:31:50 Selected Profile: _CQ_ConstantQuality-CRF.xml
23:31:50 Selected Resizer: LanczosResize / Automatic
23:31:50 Selected Filters: RemoveGrain(mode=2)
23:31:50 Selected Deinterlacer: AUTO
23:31:50 Selected Field Order: AUTO
23:31:50 Manual Crop: Enabled
23:31:50 Left Crop: 4
23:31:50 Top Crop: 84
23:31:50 Right Crop: 2
23:31:50 Botton Crop: 84
23:31:50 Manual Width: 640
23:31:50 Manual Height: 336
23:31:50 Enabled Constant Quality With Unlimited Size (Q 20)
23:31:50 Enabled CRF/CQ AutoRes at 20 value
23:31:50 Using Queue: queue0.ini of 2 works
23:31:50 Track Language 1: NONE
23:31:50 Audio Codec 1: Nero AAC
23:31:50 Track Language 2: NONE
23:31:50 Audio Codec 2: Nero AAC
23:31:50 Movie title Name: Four Weddings and a Funeral
23:31:50
23:31:54 Number of Frames: 168945
23:31:54 Framerate: 25.000000
23:31:54 Movie length in Seconds: 6758
23:31:54 Movie Width/Height: 720/576
23:31:54 DgIndex AR: 4:3
23:37:00 Source is declared tff by a margin of 44/54.
23:37:00 Advanced Deinterlace Routines Log
23:37:00 Analyzed 637 sections of five frames
23:37:00 Found Interlace Sections: 0 0.00%
23:37:00 Found Progressive Sections:637 100.00%
23:37:00 Found Telecined Sections: 0 0.00%
23:37:00 Found Zero Mov: 100.00% 637
23:37:00 Found One Mov: 0.00% 0
23:37:00 Found Two Mov: 0.00% 0
23:37:00 Found Three Mov: 0.00% 0
23:37:00 Found Four Mov: 0.00% 0
23:37:00 Found Five Mov: 0.00% 0
23:37:00 The Movie is declared to progressive
23:37:00 Starting X264
23:37:00 CRF encoding X264: E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\encoder\x264.exe --pass 1 --crf 20 --stats "G:\Emperor\_ENCODE\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 auto --thread-input --sar 1:1 --output "G:\Emperor\_ENCODE\temp\movie.264" "G:\Emperor\_ENCODE\temp\movie.avs"
23:37:03 X264 Final CRF Encoding Stats:
23:37:03 Accepted values are between 697303040 and 741343232 bytes (movie+audio)
23:37:03 Got a file of size: 0 bytes + audio size -2 bytes (-2)
23:37:04 "E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\matroska\mkvmerge.exe" -o "G:\Emperor\_ENCODE\temp\Four Weddings and a Funeral.mkv" --default-duration 0:25000/1000fps --track-name -1:"Four Weddings and a Funeral" --aspect-ratio 0:-1.#IND00 "G:\Emperor\_ENCODE\temp\movie.264" --title "Four Weddings and a Funeral"
23:37:04 Final Muxed size: -1 bytes
23:37:04 Encoding finished: 00:00:04 elapsed time
Band of Brothers.d2v
23:37:04 0.95 beta 4 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
23:37:04 OS Version: Windows XP
23:37:04 Selected Input file: G:\Emperor\Incomming\BoB 1\Band of Brothers.d2v
23:37:04 Selected Output dir: G:\Emperor\_ENCODE\temp\
23:37:04 Selected Final Name: Band of Brothers
23:37:04 Selected Container type: MKV
23:37:04 Selected Encoder: X264
23:37:04 Selected Size: 1 CD / 1
23:37:04 Selected Profile: _CQ_ConstantQuality-CRF.xml
23:37:04 Selected Resizer: LanczosResize / Automatic
23:37:04 Selected Filters: RemoveGrain(mode=2)
23:37:04 Selected Deinterlacer: AUTO
23:37:04 Selected Field Order: AUTO
23:37:04 Manual Crop: Enabled
23:37:04 Left Crop: 2
23:37:04 Top Crop: 2
23:37:04 Right Crop: 2
23:37:04 Botton Crop: 2
23:37:04 Manual Width: 800
23:37:04 Manual Height: 448
23:37:04 Enabled Constant Quality With Unlimited Size (Q 20)
23:37:04 Enabled CRF/CQ AutoRes at 20 value
23:37:04 Using Queue: queue1.ini of 2 works
23:37:04 Track Language 1: NONE
23:37:04 Audio Codec 1: Nero AAC
23:37:04 Track Language 2: NONE
23:37:04 Audio Codec 2: Nero AAC
23:37:04 Movie title Name: Band of Brothers
23:37:04
23:37:07 Number of Frames: 105487
23:37:07 Framerate: 25.000000
23:37:07 Movie length in Seconds: 4220
23:37:07 Movie Width/Height: 720/576
23:37:07 DgIndex AR: 16:9
23:41:02 Source is declared tff by a margin of 96/95.
23:41:02 Advanced Deinterlace Routines Log
23:41:02 Analyzed 1227 sections of five frames
23:41:02 Found Interlace Sections: 15 1.22%
23:41:02 Found Progressive Sections:1212 98.78%
23:41:02 Found Telecined Sections: 0 0.00%
23:41:02 Found Zero Mov: 98.78% 1212
23:41:02 Found One Mov: 0.00% 0
23:41:02 Found Two Mov: 0.00% 0
23:41:02 Found Three Mov: 0.00% 0
23:41:02 Found Four Mov: 0.16% 2
23:41:02 Found Five Mov: 1.06% 13
23:41:02 The Movie is declared to progressive
23:41:02 Starting X264
23:41:02 CRF encoding X264: E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\encoder\x264.exe --pass 1 --crf 20 --stats "G:\Emperor\_ENCODE\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 auto --thread-input --sar 1:1 --output "G:\Emperor\_ENCODE\temp\movie.264" "G:\Emperor\_ENCODE\temp\movie.avs"
23:41:05 X264 Final CRF Encoding Stats:
23:41:05 Accepted values are between 697303040 and 741343232 bytes (movie+audio)
23:41:05 Got a file of size: 0 bytes + audio size -2 bytes (-2)
23:41:06 "E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\matroska\mkvmerge.exe" -o "G:\Emperor\_ENCODE\temp\Band of Brothers.mkv" --default-duration 0:25000/1000fps --track-name -1:"Band of Brothers" --aspect-ratio 0:-1.#IND00 "G:\Emperor\_ENCODE\temp\movie.264" --title "Band of Brothers"
23:41:06 Final Muxed size: -1 bytes
23:41:06 Encoding finished: 00:00:04 elapsed time
I'm running the jobs with 0.93a at the moment... without incident.
:):devil::D
Pascal
Honeyko
12th January 2008, 00:04
The 100% quality settings still need work. (I'd prefer to rip films to full-frame, size-doesn't-matter, 1-Pass High Performance.)
Example test clip (be happy to provide; drop me a message): From "Dragonslayer", NTSC region-1, three second clip of shooting-stars over the wizard's tower as his body is burned on funeral pyre. The scene is very dark and very grainy.
While I could stand to see less grain, I don't care about the output so long as [A] it's smaller than MPEG, and [B] there aren't more visible artifacts.
General Settings:
- Select 1-pass High Performance
- RemoveGrain(mode=2) .....default
- Disk Settings (Don't Care About Size)
- Set Width Resolution (Autocrop only)
Advanced Settings
[x] Anamorphic
Specify Quality ....100%
....and that's basically it. I'm expecting output similar to setting XviD at 100% in AutoGK. Let everybody else kill themselves trying to mash stuff down to CD; I just want it to look as good as the original at original frame-width.
Presently, Beta2's output with the test clip introduced some "shimmer" in lighting intensity. Beta4 produced noticable blocking. The sample clip is 6mb, and both betas produced 2.5mb output.
So....I don't know what to suggest, other than a more thorough process be done if it's going to pass muster as "100%" quality.
==//==
There doesn't seem to be any rhyme or reason to why some things are "General" settings and others are "Advanced". (IMO, quality settings and anamorphic should be General.)
valnar
12th January 2008, 00:22
Honeyko,
If you use the Constant_Quality profile with 18 (the default) as the quantitizer, how does your sample turn out?
Robert
Honeyko
12th January 2008, 01:07
With all other settings the same, CQ18 output now is a 1.5mb file with shimmering. (The sky in this particular scene ranges from "very dark-twilight" to "virtually black", and the encoder is apparently having trouble with the subtle gradient.)
-- This is my "Holy Grail" for x264: Having a "set it and forget it" "100% quality" setting which will faithfully reproduce the original imagery, even if at a fairly bloated file size of 50% of VOBs. Right now, this codec is like buying a car and getting a box of parts without a construction-manual!
delacroixp
12th January 2008, 02:14
main work of automkv is make rip
near all rips will downsizing width/height
so.. why apply a so sharper resize when the output will be "small" ?
also.. lanczos need near +10% bitrate for getting same quantitizer as simpleresize or bicubic
so.. i can suggest to use
biliner for less then 55%
bicubic resize for 55% - 65%
simpleresize for downsizing at 65%-85% (720*0.8=612 width)
lanczos for 85% to 95%
spline for 95 and upsizing
Very interesting since I encode my movies at Q20 [800 photo-realistic, 720 animation, 640 4:3] or Q22 [older stuff] and they invariably fall below 30% of the orginal video-only filesize.
I find that X264 is most efficient at low bitrates and eventhough DVD's are quite cheap, the time and effort taken to encode "1 movie = 1 DVD" is best left to DVD Shrink or the folks at Handbrake and MeGUI.
Perhaps I could suggest that we use a slider for the width, along with a recommendation (eg 800, Q20 [PAL 16:9]).
I don't see the value for anamorphic transcoding and AutoMKV could officially recommend PAR 1:1 along with a resolution equal to the original-number-of-pixels (after cropping), as an upper limit.
AutoMKV could run the d2v analysis on loading to obtain the necessary format information and calculate the recommended settings.
Dr DivX has a quite usefull cropping and resize system (http://forum.doom9.org/showthread.php?p=969913#post969913) that could prevent re-inventing of the wheel.
:):devil::D
Pascal
Honeyko
12th January 2008, 09:45
I don't see the value for anamorphic transcodingAssuming you don't go for a smaller image, keeping DVD sourced material in its native anamorphic format is very efficient.
buzzqw
12th January 2008, 12:12
@delacroixp
please try beta 5
thanks
BHH
valnar
12th January 2008, 19:23
Buzz,
I know you usually only hear about bugs, so I thought I'd post and say everything is working well with this last beta so far. I'm trying to find bugs.... :thanks:
However, once you stop fixing bugs, I can recommend some GUI logic changes. When users select conflicting choices, like a 2-pass profile with unlimited file size, either pop up a warning or gray out the option to allow the unlimited file size. That's just one option. I'm sure there are others. It will help newbies understand that certain choices exclude others. You did this with the "copy original" for audio and changing the delay to "Fix in Mux". Those kind of fixes are great.
There may be others who disagree with me and want more manual control over making bad decisions on purpose, but I think a foolproof tool is more useful. And I'm a really good fool.
-Robert
buzzqw
12th January 2008, 20:09
i appreciated all suggestions, always
just to say that some old reelase of automkv will disable unlimited file size with 2 pass.. BUT users (and not 1..) have reported this as an error
they want do a 2 pass encoding with UNLIMITED FILE SIZE! (holy cow..)
so.. i silently set the size of "unlimited" as 32000MB... and compute bitrate according... ;)
anyway , i will glady consider any suggestion
BHH
delacroixp
12th January 2008, 20:22
@delacroixp
please try beta 5
thanks
BHH
Re-tried Four Weddings and a Funeral... all going strong as we speak !!!
I also tried the BilinearResize(soft) filter and look forward to the results.
I did notice one querk... if I finetune CQ, width resets to Original.
I never use original and I have to reset to Automatic since I always use Manual.
It seams like AutoMKV is playing a game of "cat and mouse"... and I'm the mouse, tripping me up when I'm weary... luckily
I've got a Genius or Gigabyte mouse and I usually sort it out eventually (after a few missteps).
Four Weddings and a Funeral.d2v.log
20:52:31 0.95 beta 5 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
20:52:31 OS Version: Windows XP
20:52:31 Selected Input file: G:\Emperor\Incomming\Four Weddings and a Funeral\Four Weddings and a Funeral.d2v
20:52:31 Selected Output dir: G:\Emperor\_ENCODE\temp\
20:52:31 Selected Final Name: Four Weddings and a Funeral
20:52:31 Selected Container type: MKV
20:52:31 Selected Encoder: X264
20:52:31 Selected Size: 1 CD / 1
20:52:31 Selected Profile: _CQ_ConstantQuality-CRF.xml
20:52:31 Selected Resizer: BilinearResize (soft) / Automatic
20:52:31 Selected Filters: RemoveGrain(mode=2)
20:52:31 Selected Deinterlacer: AUTO
20:52:31 Selected Field Order: AUTO
20:52:31 Manual Crop: Enabled
20:52:31 Left Crop: 4
20:52:31 Top Crop: 84
20:52:31 Right Crop: 2
20:52:31 Botton Crop: 84
20:52:31 Manual Width: 640
20:52:31 Manual Height: 336
20:52:31 Enabled Constant Quality With Unlimited Size (Q 20)
20:52:31 Enabled CRF/CQ AutoRes at 20 value
20:52:31 Using Queue: automkv.ini of 0 works
20:52:31 Track Language 1: NONE
20:52:31 Audio Codec 1: Nero AAC
20:52:31 Track Language 2: NONE
20:52:31 Audio Codec 2: Nero AAC
20:52:31 Movie title Name: Four Weddings and a Funeral
20:52:31 Selected Unlimited media size
20:52:35 Number of Frames: 168945
20:52:35 Framerate: 25.000000
20:52:35 Movie length in Seconds: 6758
20:52:35 Movie Width/Height: 720/576
20:52:35 DgIndex AR: 4:3
20:57:56 Source is declared tff by a margin of 44/54.
20:57:56 Advanced Deinterlace Routines Log
20:57:56 Analyzed 637 sections of five frames
20:57:56 Found Interlace Sections: 0 0.00%
20:57:56 Found Progressive Sections:637 100.00%
20:57:56 Found Telecined Sections: 0 0.00%
20:57:56 Found Zero Mov: 100.00% 637
20:57:56 Found One Mov: 0.00% 0
20:57:56 Found Two Mov: 0.00% 0
20:57:56 Found Three Mov: 0.00% 0
20:57:56 Found Four Mov: 0.00% 0
20:57:56 Found Five Mov: 0.00% 0
20:57:56 The Movie is declared to progressive
20:57:56 Starting X264
20:57:56 CRF encoding X264: E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\encoder\x264.exe --pass 1 --crf 20 --stats "G:\Emperor\_ENCODE\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 auto --thread-input --sar 1:1 --output "G:\Emperor\_ENCODE\temp\movie.264" "G:\Emperor\_ENCODE\temp\movie.avs"
22:40:39 X264 Final CRF Encoding Stats:
22:40:40 Accepted values are between 697303040 and 741343232 bytes (movie+audio)
22:40:40 Got a file of size: 608401280 bytes + audio size -2 bytes (608401280)
22:40:40 Only Movie Size: 608401280 bytes
22:40:40 "E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\matroska\mkvmerge.exe" -o "G:\Emperor\_ENCODE\temp\Four Weddings and a Funeral.mkv" --default-duration 0:25000/1000fps --track-name -1:"Four Weddings and a Funeral" --aspect-ratio 0:-1.#IND00 "G:\Emperor\_ENCODE\temp\movie.264" --title "Four Weddings and a Funeral"
22:41:13 Final Muxed size: 610747072 bytes (wont play)
22:41:13 Encoding finished: 01:43:17 elapsed time ( Don't you just love speedy encodes )
22:41:13 -----------------------------------------------------------------------
22:41:13 Script movie.avs
22:41:13
22:41:13 LoadPlugin("E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\filter\AddGrain.dll")
...
22:41:13 LoadPlugin("E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\filter\warpsharp.dll")
22:41:13 #loadpluginstart
22:41:13
22:41:13 #test1
22:41:13
22:41:13 Import("E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\filter\BlindDeHalo3_mt2.avsi")
...
22:41:13 Import("E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\filter\spresso.avsi")
22:41:13 #importstart
22:41:13
22:41:13 #test2
22:41:13
22:41:13 movie = mpeg2source("G:\Emperor\Incomming\Four Weddings and a Funeral\Four Weddings and a Funeral.d2v")
22:41:13 function getOrder(clip c) {
22:41:13 order = GetParity(c) ? 1 : 0
22:41:13 Return order }
22:41:13 #filter1start
22:41:13
22:41:13 #test3
22:41:13
22:41:13 last = movie
22:41:13 crop(4,84,-2,-84)
22:41:13 fixed_aspect = 1.000000
22:41:13 #resizestart
22:41:13
22:41:13 #test4
22:41:13
22:41:13 BilinearResize(640,336)
22:41:13 #filter2start
22:41:13
22:41:13 #test5
22:41:13
22:41:13 RemoveGrain(mode=2)
22:41:13
22:41:13 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
22:58:58 0.93a - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
22:58:58 OS Version: Windows XP
22:58:58 Selected Input file: G:\Emperor\Incomming\Four Weddings and a Funeral\Four Weddings and a Funeral.d2v
22:58:58 Selected Output dir: G:\Emperor\_ENCODE\temp\
22:58:58 Selected Final Name: Four Weddings and a Funeral
22:58:58 Selected Container type: MKV
22:58:58 Selected Encoder: X264
22:58:58 Selected Size: 1 CD / 1
22:58:58 Selected Profile: _CQ_ConstantQuality-CRF.xml
22:58:58 Selected Resizer: BilinearResize (soft) / Automatic
22:58:58 Selected Filters: RemoveGrain(mode=2)
22:58:58 Selected Deinterlacer: AUTO
22:58:58 Selected Field Order: AUTO
22:58:58 Manual Crop: Enabled
22:58:58 Left Crop: 4
22:58:58 Top Crop: 84
22:58:58 Right Crop: 2
22:58:58 Botton Crop: 84
22:58:58 Manual Width: 640
22:58:58 Manual Height: 336
22:58:58 Enabled Constant Quality With Unlimited Size (Q 20)
22:58:58 Track Language 1: NONE
22:58:58 Audio Codec 1: Nero AAC
22:58:58 Track Language 2: NONE
22:58:58 Audio Codec 2: Nero AAC
22:58:58 Movie title Name: Four Weddings and a Funeral
22:58:58
22:59:01 Number of Frames: 168945
22:59:01 Framerate: 25.000000
22:59:01 Movie length in Seconds: 6758
22:59:01 Movie Width/Height: 720/576
22:59:01 DgIndex AR: 4:3
23:04:14 Source is declared tff by a margin of 88/108.
23:04:14 Advanced Deinterlace Routines Log
23:04:14 Analyzed 1273 sections of five frames
23:04:14 Found Interlace Sections: 0 0.00%
23:04:14 Found Progressive Sections:1273 100.00%
23:04:14 Found Telecined Sections: 0 0.00%
23:04:14 Found Zero Mov: 100.00% 1273
23:04:14 Found One Mov: 0.00% 0
23:04:14 Found Two Mov: 0.00% 0
23:04:14 Found Three Mov: 0.00% 0
23:04:14 Found Four Mov: 0.00% 0
23:04:14 Found Five Mov: 0.00% 0
23:04:14 The Movie is declared to progressive
23:04:14 Starting X264
23:04:14 CRF encoding X264: E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\encoder\x264.exe --pass 1 --crf 20 --stats "G:\Emperor\_ENCODE\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 auto --thread-input --sar 188:100 --output "G:\Emperor\_ENCODE\temp\movie.mp4" "G:\Emperor\_ENCODE\temp\movie.avs"
00:46:33 Accepted values are between 697303040 and 741343232 bytes (movie+audio)
00:46:33 Got a file of size: 610395776 bytes + audio size -2 bytes (610395776)
00:46:33 Only Movie Size: 610395776 bytes
00:46:33 "E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\matroska\mkvmerge.exe" -o "G:\Emperor\_ENCODE\temp\Four Weddings and a Funeral.mkv" --track-name -1:"Four Weddings and a Funeral" --aspect-ratio 1:0.000000 "G:\Emperor\_ENCODE\temp\movie.mp4" --title "Four Weddings and a Funeral"
00:47:10 Final Muxed size: 610698624 bytes (Plays fine)
00:47:10 Encoding finished: 01:42:56 elapsed time
00:47:10 -----------------------------------------------------------------------
00:47:10 Script movie.avs
00:47:10
00:47:10 LoadPlugin("E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\filter\AddGrain.dll")
...
00:47:10 #loadpluginstart
00:47:10
00:47:10 #test1
00:47:10
00:47:10 Import("E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\filter\BlindDeHalo3_mt2.avsi")
...
00:47:10 Import("E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\filter\spresso.avsi")
00:47:10 #importstart
00:47:10
00:47:10 #test2
00:47:10
00:47:10 movie = mpeg2source("G:\Emperor\Incomming\Four Weddings and a Funeral\Four Weddings and a Funeral.d2v")
00:47:10 function getOrder(clip c) {
00:47:10 order = GetParity(c) ? 1 : 0
00:47:10 Return order }
00:47:10 #filter1start
00:47:10
00:47:10 #test3
00:47:10
00:47:10 last = movie
00:47:10 crop(4,84,-2,-84)
00:47:10 #resizestart
00:47:10
00:47:10 #test4
00:47:10
00:47:10 BilinearResize(640,336)
00:47:10 #filter2start
00:47:10
00:47:10 #test5
00:47:10
00:47:10 RemoveGrain(mode=2)
00:47:10
00:47:10 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
00:50:57 0.95 beta 5 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
00:50:57 OS Version: Windows XP
00:50:57 Selected Input file: G:\Emperor\Incomming\Out of Africa\Out of Africa.d2v
00:50:57 Selected Output dir: G:\Emperor\_ENCODE\temp\
00:50:57 Selected Final Name: Out of Africa
00:50:57 Selected Container type: MKV
00:50:57 Selected Encoder: X264
00:50:57 Selected Size: 1 CD / 1
00:50:57 Selected Profile: _CQ_ConstantQuality-CRF.xml
00:50:57 Selected Resizer: BilinearResize (soft) / Automatic
00:50:57 Selected Filters: RemoveGrain(mode=2)
00:50:57 Selected Deinterlacer: AUTO
00:50:57 Selected Field Order: AUTO
00:50:57 Manual Crop: Enabled
00:50:57 Left Crop: 2
00:50:57 Top Crop: 12
00:50:57 Right Crop: 2
00:50:57 Botton Crop: 12
00:50:57 Manual Width: 800
00:50:57 Manual Height: 432
00:50:57 Enabled Constant Quality With Unlimited Size (Q 20)
00:50:57 Enabled CRF/CQ AutoRes at 20 value
00:50:57 Track Language 1: NONE
00:50:57 Audio Codec 1: Nero AAC
00:50:57 Track Language 2: NONE
00:50:57 Audio Codec 2: Nero AAC
00:50:57 Movie title Name: Out of Africa
00:50:57
00:51:01 Number of Frames: 231453
00:51:01 Framerate: 25.000000
00:51:01 Movie length in Seconds: 9259
00:51:01 Movie Width/Height: 720/576
00:51:01 DgIndex AR: 16:9
00:58:17 Source is declared tff by a margin of 64/64.
00:58:17 Advanced Deinterlace Routines Log
00:58:17 Analyzed 1083 sections of five frames
00:58:17 Found Interlace Sections: 0 0.00%
00:58:17 Found Progressive Sections:1083 100.00%
00:58:17 Found Telecined Sections: 0 0.00%
00:58:17 Found Zero Mov: 100.00% 1083
00:58:17 Found One Mov: 0.00% 0
00:58:17 Found Two Mov: 0.00% 0
00:58:17 Found Three Mov: 0.00% 0
00:58:17 Found Four Mov: 0.00% 0
00:58:17 Found Five Mov: 0.00% 0
00:58:17 The Movie is declared to progressive
00:58:17 Starting X264
00:58:17 CRF encoding X264: E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\encoder\x264.exe --pass 1 --crf 20 --stats "G:\Emperor\_ENCODE\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 auto --thread-input --sar 1:1 --output "G:\Emperor\_ENCODE\temp\movie.264" "G:\Emperor\_ENCODE\temp\movie.avs"
04:46:15 X264 Final CRF Encoding Stats:
04:46:15 Accepted values are between 697303040 and 741343232 bytes (movie+audio)
04:46:15 Got a file of size: 1362141056 bytes + audio size -2 bytes (1362141056)
04:46:15 Only Movie Size: 1362141056 bytes
04:46:15 "E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\matroska\mkvmerge.exe" -o "G:\Emperor\_ENCODE\temp\Out of Africa.mkv" --default-duration 0:25000/1000fps --track-name -1:"Out of Africa" --aspect-ratio 0:-1.#IND00 "G:\Emperor\_ENCODE\temp\movie.264" --title "Out of Africa"
04:47:33 Final Muxed size: 1365367296 bytes (Wont play)
04:47:33 Encoding finished: 03:49:16 elapsed time
04:47:33 -----------------------------------------------------------------------
04:47:33 Script movie.avs
04:47:33
04:47:33 LoadPlugin("E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\filter\AddGrain.dll")
...
04:47:33 LoadPlugin("E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\filter\warpsharp.dll")
04:47:33 #loadpluginstart
04:47:33
04:47:33 #test1
04:47:33
04:47:33 Import("E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\filter\BlindDeHalo3_mt2.avsi")
...
04:47:33 Import("E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\filter\spresso.avsi")
04:47:33 #importstart
04:47:33
04:47:33 #test2
04:47:33
04:47:33 movie = mpeg2source("G:\Emperor\Incomming\Out of Africa\Out of Africa.d2v")
04:47:33 function getOrder(clip c) {
04:47:33 order = GetParity(c) ? 1 : 0
04:47:33 Return order }
04:47:33 #filter1start
04:47:33
04:47:33 #test3
04:47:33
04:47:33 last = movie
04:47:33 crop(2,12,-2,-12)
04:47:33 fixed_aspect = 1.000000
04:47:33 #resizestart
04:47:33
04:47:33 #test4
04:47:33
04:47:33 BilinearResize(800,432)
04:47:33 #filter2start
04:47:33
04:47:33 #test5
04:47:33
04:47:33 RemoveGrain(mode=2)
04:47:33
04:47:33 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
One question: I noticed that the X264 commandline has --sar 1:1
Do anamorphic encodes have a different setting (eg NOT sar 1:1) ?
:):devil::D
Pascal
*** EDIT ***
The movie finished fine but wont play (Zoom Player, MPC).
I noticed in temp: No movie.mp4 only movie.264
Renamed to movie.264.mp4 and also doesn't play.
I've restarted with 0.93a
*** EDIT_2 ***
Plays fine
I re-tried 0.95_Beta5 with Out of Africa (http://en.wikipedia.org/wiki/Out_of_Africa_(film)) and it also refuses to co-operate.
buzzqw
12th January 2008, 20:42
Do anamorphic encodes have a different setting (eg NOT sar 1:1) ?
yes
and about cat and mice... i know.. (i have best hope for mice)
BHH
valnar
12th January 2008, 20:46
anyway , i will glady consider any suggestion
Hmmm. How about changing the resize filter to Spline36 if you choose to upsize a DVD from 720 to 1280 or so?
I'm sure there are lots of things that can be done or altered, but at this point it's personal preference. Some people will like, others not.
Maybe improve the balloon popups? I noticed some choices don't have any help. I came into this program and H.264 in general rather late, so I'm playing catchup. It's easy for me to see it through newbie eyes.
Robert
delacroixp
12th January 2008, 20:48
There may be others who disagree with me and want more manual control over making bad decisions on purpose, but
I think a foolproof tool is more useful.
I would never dissagree... but you can't have one tool for everybody (that's why we have Notepad, Notepad++ (http://notepad-plus.sourceforge.net/uk/about.php), Wordpad, MS Word and then a string of DTP packages).
AutoMKV is aimed at new users who have very little encoding background but have the opportunity to grow and expand (aswell as slightly advanced users).
I havn't noticed any seriously advanced users (I guess guys like akupenguin just go and write their own app).
Checks and balances are vital to new users but advanced users should be able to disable or sidestep the more trivial "sanity checks".
That said, I still enter numbers for width and height that arn't MOD 16 (we only went upto the '15 times' table at school).
It's no train smash but I would prefer an option for MOD 16 encoding... fields that only accept MOD 16 numbers.
:):devil::D
Pascal
Honeyko
12th January 2008, 21:23
How about changing the resize filter to Spline36 if you choose to upsize a DVD from 720 to 1280 or so?Why upsize, losing quality and increasing bit-rate, when the playing software can just zoom it to full-screen anyway?
Maybe improve the balloon popups?Yeah; they don't have around long enough to read them most of the time, and they stubbornly refuse to appear when you want them to appear. IMO, they should stay "perma-popped" as long as you're mouse-hovering over the right pixels.
delacroixp
12th January 2008, 22:26
*** EDIT ***
The movie finished fine but wont play (Zoom Player).
I noticed in temp: No movie.mp4 only movie.264
Renamed to movie.264.mp4 and also doesn't play.
I've restarted with 0.93a
Extended log added.
:):devil::D
Pascal
delacroixp
12th January 2008, 22:28
IMO, they should stay "perma-popped" as long as you're mouse-hovering over the right pixels.
Good one !!!
:):devil::D
Pascal
buzzqw
12th January 2008, 22:31
22:40:40 "E:\Encoding\_ENCODING FILES\_H264 Program Files\_AutoMKV\AutoMKV093\exe\matroska\mkvmerge.exe" -o "G:\Emperor\_ENCODE\temp\Four Weddings and a Funeral.mkv" --default-duration 0:25000/1000fps --track-name -1:"Four Weddings and a Funeral" --aspect-ratio 0:-1.#IND00 "G:\Emperor\_ENCODE\temp\movie.264" --title "Four Weddings and a Funeral"
22:41:13 Final Muxed size: 610747072 bytes
you should have got "G:\Emperor\_ENCODE\temp\Four Weddings and a Funeral.mkv" this file, and then this file was moved in your destination folder (automkv report size too...so it was muxed) :confused:
BHH
delacroixp
12th January 2008, 22:42
22:41:13 Final Muxed size: 610747072 bytes (582 MB)
you should have got "G:\Emperor\_ENCODE\temp\Four Weddings and a Funeral.mkv" this file, and then this file was moved in your destination folder
(automkv report size too...so it was muxed) :confused:
I'm just amazed that X264 produces such high-quality CD-size movies (usually... when it's working).
You couldn't and still can't dream of Xvid or DivX, "CD-size quality movies".
:):devil::D
Pascal
ps
It interesting to see that 0.93a still uses the old SAR at --sar 188:100
Thanks to valnar for the new PAR 1:1 initiative
Honeyko
13th January 2008, 01:24
What are your settings?
delacroixp
13th January 2008, 02:20
What are your settings?
Photo-realistic movies: 800 width, Q20 (Q22 older movies), Lanczos, RemoveGrain(mode=2)
007-Thunderball (1965) (http://www.jamesbondwiki.com/page/Thunderball?t=anon), Crocodile Dundee (http://en.wikipedia.org/wiki/Crocodile_Dundee_II), GoodFellas (http://en.wikipedia.org/wiki/Goodfellas) and Two Weeks Notice (http://en.wikipedia.org/wiki/Two_Weeks_Notice): less than 1 GB
Out of Africa (161 min) (http://en.wikipedia.org/wiki/Out_of_Africa_(film)): 1.4 GB (audio 108 mb, commentary 59 mb)
Band of Brothers (2001) (http://en.wikipedia.org/wiki/Band_of_Brothers): Most extreme movie (Q20, Lanczos, RemoveGrain)
848x480, 407 kp, -2 % -> 0.197 BPP , 2005 bitrate
800x448, 358 kp, -15% -> 0.196 BPP, 1756 bitrate (optimal)
720x416, 300 kp, -27% -> 0.206 BPP, 1543 bitrate
Animations: 720 width, Q20 (Q22 older movies), MipSmooth(Anime HQ)
Most animations: below 700 MB... Finding Nemo: 1 GB
4:3 wideangle & NTSC: 640 width, Q20, eg Four Weddings and a Funeral (http://en.wikipedia.org/wiki/Four_Weddings_and_a_Funeral): (video 582 MB, audio 80 MB)
Most of my movies are PAL but a few are NTSC: Inverse Telecine to 24 fps (http://en.wikipedia.org/wiki/Telecine) (huge difference) where possible
The Jungle Book (http://en.wikipedia.org/wiki/The_Jungle_Book_(1967_film)): 400 MB's after IVTC
Audio: encoded with BeSweet using light 'dynamic compression', 44.1 kHz sampling and the HEv2 profile (0.80q).
Most files fall in at +/- 90 kbps bitrate (this kind of bitrate with MP3 would be absolute junk).
For commentary tracks I'll even chop the sampling downto 32 kHz.
The encodes take 2 or 3 times longer than AutoMKV (BeSweet uses a 2-pass strategy) but running 2 encodes simultaneously does help.
BPP: All the movies fall between 0.1 and 0.2 BPP (Bitrate Per Pixel (http://forums.divx.com/forum/viewTopic.php?id=3766))... the older movies, mostly below 0.15 BPP (and below 1000 bitrate) and the newer movies mostly above (and upto 1800 bitrate).
These BPP figures are fairly respectable, even by DivX standards.
(the calculator was designed for Divx but works equally well for H264, Xvid, etc - only works with Firefox)
The audio is Low Fi stereo and all-in-all, the settings give you... "the most bang for your buck".
Encodes are also pretty quick eventhough I'm using an old Manchester dual-core (http://www.tomshardware.com/2005/05/09/amd/) system (no overclocking).
:):devil::D
Pascal
Attachments:
1) A Bugs Life
2) The Incredibles
3) Crocodile Dundee
4) Band of Brothers
delacroixp
13th January 2008, 05:09
*** EDIT_2 ***
Plays fine
I re-tried 0.95_Beta5 with Out of Africa (http://en.wikipedia.org/wiki/Out_of_Africa_(film)) and it also refuses to co-operate.
Extended log added.
:):devil::D
Pascal
buzzqw
13th January 2008, 09:36
@delacroixp
movie.h264 is a raw stream and so it's normal that not play
you should look for final muxed file
anyway looking at your log i saw that ar passed in muxing is wrong, on manual crop and resize no ar must be passed
http://www.64k.it/andres/data/a/AutoMKV095beta6.exe
BHH
Honeyko
13th January 2008, 11:03
Actually VLC will play it....which is very handy indeed.
Honeyko
13th January 2008, 11:11
BUG: Selecting manual-crop on the advance page grays-out Width setting on the general page.
buzzqw
13th January 2008, 14:39
@Honeyko
BUG: Selecting manual-crop on the advance page grays-out Width setting on the general page.
not a bug
or use manual crop AND manual resize
or use automatic crop AND specify only width
BHH
Aylwin
13th January 2008, 18:43
On Vista, everytime I run AutoMKV I get the message:
"AutoMKV need that libsndfile-1.dll (used for audio encoding) is copyed to your system folder. Allow copy?"
It doesn't matter if I click OK or Cancel. The file is already there in the System32 folder. Does it need to be in some other folder? Is this a bug?
There is no such error message with 0.93a.
buzzqw
13th January 2008, 19:45
the dll should be in your syswow32
when automkv say this message it also say the full path
please report here
thanks
BHH
Honeyko
13th January 2008, 23:32
BUG: If, after encoding is completed, there should insufficient space on the destination volume to copy/mux the video and audio files together into the chosen container, the string process will simply quit without any explanation. (I assume everything inside the Temp folder is "kosher" for manual muxing at such a point.)
Honeyko
13th January 2008, 23:40
BUG?: I have a test film clip whose VOB is 300 frames long at 29.97. (It is de-telecined to 240 frames during automatic processing.) The clip includes a gradual fade to black during the mid-section, and about fifty or sixty frames after that are just solid black; however, the very last frame, #300, is of a new, non-blank scene. -- This clearly non-progressive frame is always left out of every encode scheme I've tried.
Honeyko
13th January 2008, 23:55
BUG: Auto Crop butchers good pixel rows in order to achieve mod-8. Example: Crisp imagery with sharp divide between blackbarring and good film (i.e., no blurring) has 58 rows black bar above and 59 black bars below, for 363 good rows in a 720x480 canvas. Autocropping removes 60 from the top and 60 from the bottom.
This may (depending upon whether it's accounted for) slightly throw off aspect-ratio calculations.
Solution: Auto-crop preferences somewhere which permits the user one of three choices during auto-cropping: 1. crop to mod-8, 2. crop black only and encode slower if no mod-8 factor. 3. enlarge picture to next mod-8 factor during encoding. -- For the film above, 1 results in a 360 height encode without altering the pixel grid of the source; 2 results in a 363 height slower encode without altering the pixel grid of the source; 3. results in a 368 height encode as fast as 1 but which does alter the pixel grid of the source.
delacroixp
14th January 2008, 04:05
BUG: Auto Crop butchers good pixel rows in order to achieve mod-8. Example: Crisp imagery with sharp divide between blackbarring and good film (i.e., no blurring) has 58 rows black bar above and 59 black bars below, for 363 good rows in a 720x480 canvas. Autocropping removes 60 from the top and 60 from the bottom.
As far as I know MOD 2 is mandatory for cropping and MOD 8 is mandatory for width and height according to X264 specs. MOD 16, for width and height, by contrast, is merely beneficial to you as the user (In other words cropping should be [58 and 60] or [58 and 58] leaving 362 or 364... neither of which is MOD 8).
I guess there is no solution without a little lateral thinking (http://www.edwdebono.com/debono/lateral.htm).
The original movie was perfect... any transcoding involves a butchery of sorts.
Cropping without resizing is a logistical nightmare most of the time. Autocrop is inherently stuck between a rock and a very hard place. Of course, if there was an automatic preview system (http://forum.doom9.org/showthread.php?p=969913#post969913) showing AutoMKV's recommendation... the user could then take it from there.
Manual cropping should be used for complicated situations where the user has overiding preferences.
:):devil::D
Pascal
ps
I think MOD 8 affects time, quality and filesize.
Aylwin
14th January 2008, 07:44
the dll should be in your syswow32
when automkv say this message it also say the full path
please report here
thanks
BHH
The error message doesn't provide the full path. Attached is the screenshot.
http://cal-family.org/files/error.jpg
So where's the syswow32 folder?
buzzqw
14th January 2008, 08:43
@Honeyko
in next beta i added the possibility to do manual crop AND not manual resize. So you select the crops, but automkv will decide width/height according to ar
If, after encoding is completed, there should insufficient space on the destination volume to copy/mux the x264 video and audio files together into the chosen container, the string process will simply quit without any explanation. (I assume everything inside the Temp folder is "kosher" for manual muxing at such a point.)
i can lend you some spare gb :p
anyway in temp folder there are not to much "big" junk.. just audio and video files, other files are just some kb...
BUG?: I have a test film clip whose VOB is 300 frames long at 29.97. (It is de-telecined to 240 frames during automatic processing.) The clip includes a gradual fade to black during the mid-section, and about fifty or sixty frames after that are just solid black; however, the very last frame, #300, is of a new, non-blank scene. -- This clearly non-progressive frame is always left out of every encode scheme I've tried.
i think it's a B frame lag problem... try disabling b frames at all
(don't know...)
BHH
Honeyko
14th January 2008, 12:31
As far as I know MOD 2 is mandatory for croppingBUG: If odd numbers are entered, encoding proceeds, but the process eventually stalls without explanation. The user should either be warned, or odd numbers incremented to the next even (or whatever is done in AutoGK, where odd numbers are accepted).Of course, if there was an automatic preview system (http://forum.doom9.org/showthread.php?p=969913#post969913) showing AutoMKV's recommendation... the user could then take it from there.IMO, any such scheme that doesn't incorporate high-level zooming to the pixel-by-pixel level is not very useful for the user desiring to retain as much of the picture as possible, because it's virtually impossible to eyeball it otherwise. I.e., he'll either forfeit too much, or leave in some black. (I'd love see see an encoding tool permit me to bypass the tedious step of playing, screen-snapping, zooming it up in a picture viewer, and counting rows and columns. -- It's up there on my wish-list.)
==//==
@Honeyko
in next beta i added the possibility to do manual crop AND not manual resize. So you select the crops, but automkv will decide width/height....Neat! Thanks. I am really like the pace of development here -- several new betas in as many days. (Still looking for a decent "100%" setting that idiots like me can just pick. So far, High Performance w/filter LEM(ff="""HQDN3D(3)""",flem="""Removegrain(mode=2)""") and "100% quality" selected in Advanced selected yields very nice results, but the files are as big as the original VOBs (including black bars), so there's still work to be done)If, after encoding is completed, there should insufficient space on the destination volume to copy/mux the x264 video and audio files together into the chosen container, the string process will simply quit without any explanation.i can lend you some spare gb :p ....anyway in temp folder there are not to much "big" junk.. just audio and video files, other files are just some kb...Well, the audio and video could easily add up to three or four gigs for persons pursuing DVD5-sized output, meaning they'd need double that in order for everything to proceed. Suggestion: If space is lacking for the final mux, just move the files to be muxed into a new folder of the intended name+date, with a note added to the project's log.
buzzqw
14th January 2008, 13:17
update Automkv 0.95 beta 7
added manual crop possibility, without need to specify width/height (suggestion by Honeyko)
added par/ar/itu/anamorphic on xivd encoding (early beta)
http://www.64k.it/andres/data/a/AutoMKV095beta7.exe
LEM(ff="""HQDN3D(3)""",flem="""Removegrain(mode=2)""")
lem is a great adaptive filter!
just for your information
CRF Value for Quality Encoding = 40-(%quality_percent%/4)
so 100% = 40 -(100/4) = CRF 15 an overkill!
i suggest 88% = 40-22=18
Suggestion: If space is lacking for the final mux, just move the files to be muxed into a new folder of the intended name+date, with a note added to the project's log.
sorry pal.. where move ?
BHH
delacroixp
14th January 2008, 13:59
IMO, any such scheme that doesn't incorporate high-level zooming to the pixel-by-pixel level is not very useful for the user desiring to retain as much of the picture as possible, because it's virtually impossible to eyeball it otherwise. I.e., he'll either forfeit too much, or leave in some black.
(I'ld love (to) see an encoding tool permit me to bypass the tedious step of playing, screen-snapping, zooming it up in a picture viewer, and counting rows and columns. -- It's up there on my wish-list.)
I feel your pain... in PAL country we have 576 rows compared to your 480 !
Each row for you is gold-dust... you hardly want to crop more than is absolutely necessary.
:):devil::D
Pascal
zacoz
14th January 2008, 14:03
I'm guessing Honeyko means move the final video, audio & subtitle component files out of the temp directory into a directory with the name of the intended output filename.
e.g. intended output file name was TopGear.mkv (in d:\output directory) so instead of having each of the component files remain in d:\output\temp\*.* (along with other processing remnants) they are instead moved into d:\output\topgear 2008-01-14\*.* with note in log saying "Out of Disk Space. Files moved ready for manual muxing to alternate drive.".
Just guessing though :)
buzzqw
14th January 2008, 14:09
automkv don't delete temp folder.. so files are already here.. for muxing (there is even a muxing.bat!)
BHH
valnar
14th January 2008, 15:06
automkv don't delete temp folder.. so files are already here.. for muxing (there is even a muxing.bat!)
BHH
I would be nice to have the temp folder include *another* folder with the temp files for that particular encode. I sometimes have 3 or 4 videos in the same folder, and if I choose to keep the temp files, they all get thrown in the same temp directory. Or maybe not even create a "temp" folder for the encode, but create a folder entitled "temp-<name-of-video>" instead.
ie.
Let's say I have two AVI files I want to reencode to .MKV
C:\VIDEO\video1.avi
C:\VIDEO\video2.avi
Instead of C:\video\TEMP
do
C:\Video\TEMP-video1
C:\Video\TEMP-video2
or something like that....
Robert
Honeyko
14th January 2008, 19:45
lem is a great adaptive filter!Yeah; it's about the only one I can use on "Dragonslayer" that doesn't suck. Man, is that print *dirty*....just for your information
CRF Value for Quality Encoding = 40-(%quality_percent%/4)
so 100% = 40 -(100/4) = CRF 15 an overkill!
i suggest 88% = 40-22=18Thanks. I'll try that. (Although that's a lot of calculation for idiots like me who are used to just bapping 100% in AutoGK and getting XviDs that are about 60% size of original VOB. (I've had to explore new utilities because of the increasingly prevalence of really dirty prints--have people no shame?)
Suggestion: If space is lacking for the final mux, just move the files to be muxed into a new folder of the intended name+date, with a note added to the project's log.sorry pal.. where move ?Let's say my project space is volume Z: on my network. AutoMKV's temp directory is therefore Z/temp, and the destination Z itself. If I'm crunching a DVD9 from 8gb to 4.3gb, that means I'll need close to 9gb free space for the final mux. Often I don't have that at the moment the encode is complete, and the list process stops, leaving the completed raw x264 video file and audio files inside the Temp folder. ***PROBLEM***: If I had a queue list, and the next project starts, it'd wipe out the files in the Temp directory and destroy hours of work. Therefore, if final muxing is not possible due to space, then just move the files to the destination if the Temp directory and the destination are on the same volume (ideally they would go inside of a new AutoMKV-generated directory, and I would mux them manually later). I.e., if the eventual filename was going to be XYZ, then the generated directory name would be XYZ(date-time).
Honeyko
14th January 2008, 19:56
I feel your pain... in PAL country we have 576 rows compared to your 480! Each row for you is gold-dust... you hardly want to crop more than is absolutely necessary.Most of the time, it's not that bad because even though many film DVDs are advertised as anamorphic, they aren't FULLY anamorphic in the sense that the full vertical height of the format is used to encode picture. In such cases, a PAL DVD simply contains thicker black bars than an NTSC, and is encoded at 8000kbps rather than 9000. (Region2 PAL video quality may be further reduced if there are several language audio tracks taking space as opposed to only English tracks on the NTSC Region1. Ripping video from region1s and combining it with audio from other regions is something I like to do.)
Honeyko
14th January 2008, 20:02
IMO, (hints) should stay "perma-popped" as long as you're mouse-hovering over the right pixels.
Buzz? You *ROCK*!
Thanks, mucho....
--//--
Follow-up bug: If you check a box for something after looking at its pop-up hint, you cannot get the hint to appear again.
Honeyko
14th January 2008, 20:15
Minor BUG: There's no pop-up hint for "[ ] Specify Quality"
(This might be a good place for that 88% suggestion.)
Suggestions for Manual Crop:
1. There are two boxes at the top of the relevant area, one called "Use Manual Crop/Resize", and another to its right called "Manual Crop". Neither have pop-up hints, and it'll be confusing to the n00b which one to select.
2. The auto-entered numbers in "Specify Width/Height" do not change as manual crop values are entered. If the user does not change them, then his encode will be bloated. For instance, if I'm working with an NTSC DVD, it'll start at 720x480; and if I crop 60 top and 60 bottom (to shave black bars), the output would stretched vertically. Solution: Width and height numbers are automatically adjusted as crop values are changed. (They can then be manually adjusted further by the user after that.)
buzzqw
14th January 2008, 20:16
@Aylwin
i will try to build a new beta tomorrow
stay tuned
@Honeyko
ok.. i understud space issue.. i will try something
BHH
Honeyko
14th January 2008, 20:28
@Honeyko;
ok.. i understud space issue.. i will try somethingEnabling multiple destination volumes is another possibility.
ryc0203
14th January 2008, 20:33
AutoMKV 0.95 beta 5 mux ac3 the original avi even when I select mp3 and as a second audio track none the Virtualdubmod mux ac3 the original and mp3 in avi
If delete audio ac3 with Virtualdubmod size is the expected
:confused:
buzzqw
14th January 2008, 20:44
@ryc0203
ops.. thanks!
will be fixed in next beta!
BHH
Honeyko
14th January 2008, 21:01
Is there a way to force-background all processes?
I am scared to death of having something pop to the foreground when I am typing or mouse-clicking. "Q" will abort encodes in various command-line windows, and mouse-clicks on buttons are obviously bad depending upon the button accidentally hit.
Honeyko
14th January 2008, 21:58
#7....
HUGE BUG: For files using the .avi container, AutoMKV is now (always?) overwriting same-name .avi files in the destination directory --without warning-- instead of giving new encodes of that name a (datestamp)+name like it does with .mkv files. ;-P (A pre-existing "(name).mpg" text-file will also be appended to, rather than a new, unique text-file written. This occurs regardless of container format chosen.)
--//--
Bug: The last item in the Queue list does not disappear when everything is finished, and the "Start Queue" button is the only button available on the lower-right of the Basic Settings window ("Start Encoding" is grayed-out). Yep: ALL settings get hosed!
This will result in other weird behavior, such as the "Specify Quality" box becoming unchecked, but the "Specify Bitrate" box remaining invisible. (The only way to get rid of the weirdness is to close and re-launch AutoMKV.)
....a "Reload Saved Settings" button would be a very handy addition to the Basic Settings window.
--//--
Minor bug/annoyance: Whenever a different container or codec is selected is selected, "Profile" always defaults back to 2-Pass.
Minor bug/annoyance: Whenever a different file is selected to encode, if "NONE" was previously selected for audio-track 1, it will change to select a track. (If not caught, this will add audio-encoding time to "test-run" projects.)
Solution: Profile, Audio-track, and various other bits should not change when a new file, container or codec is selected -- unless the combination would result in "illegal" output.
--//--
Bug: Items in the Queue Job list do not highlight in WinXP(32). Edit Queue is also busted (if selected, all Basic and Advanced settings are reset to default, and otherwise nothing happens).
--//--
Minor annoyance: The "Open AutoMKV" links on the bottom of the General settings window, and the Paypal button, are easy to accidentally click (exacerbated by any automatic foregrounding), bringing up the user's default browser -- which he might have turned off with good reason during encodes. (In my case, it'll launch my really piggy Firefox with forty extensions, which inconveniently bumps me into using virtual-ram)
Solution: Move these items into a new "About AutoMKV" tab.
Honeyko
14th January 2008, 22:27
Bug: If one's saved settings include a Manual Resize/Recrop (Advanced Settings), when AutoMKV is relaunched, the Set Width Resolution (Basic Settings) is no longer grayed-out. (Set Width otherwise grays-out when Manual Resize is selected.) If Autocrop is selected and saved as a setting, when AutoMKV is relaunched, it will remain selected but Resize Filter will be defaulted back to None. ....These may prevent encoding in some circumstances.
buzzqw
14th January 2008, 22:37
HUGE BUG: For files using the .avi container, AutoMKV is now (always?) overwriting same-name .avi files in the destination directory --without warning-- instead of giving new encodes of that name a (datestamp)+name like it does with .mkv files. ;
already fixed in next beta
.a "Reload Saved Settings" button would be a very handy addition to the Basic Settings window.
the better,close automkv.. or use load configuration in advanced settings
qeque=pita ... don't promise anything
Minor bug/annoyance: Whenever a different container or codec is selected is selected, "Profile" always defaults back to 2-Pass.
Minor bug/annoyance: Whenever a different file is selected to encode, if "NONE" was previously selected for audio-track 1, it will change to select a track. (If not caught, this will add audio-encoding time to "test-run" projects.)
it's wanted. i will not change it
Minor annoyance: The "Open AutoMKV" links on the bottom of the General settings window, and the Paypal button, are easy to accidentally click (exacerbated by any automatic foregrounding), bringing up the user's default browser -- which he might have turned off with good reason during encodes. (In my case, it'll launch my really piggy Firefox with forty extensions, which inconveniently bumps me into using virtual-ram)
... not so easy.. and the payapl button should be clicked more often ;)
Bug: If one's saved settings include a Manual Resize/Recrop (Advanced Settings), when AutoMKV is relaunched, the Set Width Resolution (Basic Settings) is no longer grayed-out. (Set Width otherwise grays-out when Manual Resize is selected.) If Autocrop is selected and saved as a setting, when AutoMKV is relaunched, it will remain selected but Resize Filter will be defaulted back to None. ....These may prevent encoding in some circumstances.
i will check
thanks again !
BHH
Honeyko
14th January 2008, 23:01
BUG: All anamorphic settings appear to be non-functional if Manual Crop/Resize is selected. (At least I couldn't generate any differences in files when any combination of "[ ]Anamorphic Encoding", "Force Muxing AR" or "Force Mux W*H" were checked or altered.) Tested with avi/xvid clip, 720x480 source manually cropped 58 top, 60 bottom, Specify Width / Height of 720x368.
Honeyko
14th January 2008, 23:09
@Honeyko;
ok.. i understud space issue.. i will try somethingEnabling multiple destination volumes is another possibility.
Desirable feature: "[ ] No final muxing" Advanced setting. (When chosen, it will simply move fully-rendered audio and video files into a new destination directory of whatever date+name would have been given to a muxed file.
Rationale: Many times (in fact, most of the time) I'll have separately-rendered audio and subtitle files I need to include. In such cases, removing final muxing eliminates a lot of wasted time, especially when there are many queued projects.
delacroixp
15th January 2008, 00:31
I'm guessing Honeyko means move the final video, audio & subtitle component files out of the temp directory into a directory with the name of the intended output filename.
Let's face it... if 1 job can't complete muxing due to a lack of space, you probably shouldn't be queing even more jobs.
That said, you probably could assign a different destination drive for each job (if you have many drives with little space on each).
I would be nice to have the temp folder include *another* folder with the temp files for that particular encode. I sometimes have 3 or 4 videos in the same folder, and if I choose to keep the temp files, they all get thrown in the same temp directory.
Or maybe not even create a "temp" folder for the encode, but create a folder entitled "temp-<name-of-video>" instead.
Dr DivX uses this kind of strategy... one Temp folder but 1 subfolder for each job.
AutoMKV originally had a system of 'OUTPUT follows INPUT'... in other words, a temp directory in each INPUT folder.
Therefore, if final muxing is not possible due to space, then just move the files to the destination if the Temp directory and the destination are on the same volume (ideally they would go inside of a new AutoMKV-generated directory, and I would mux them manually later).
I.e., if the eventual filename was going to be XYZ, then the generated directory name would be XYZ(date-time).
I guess you and Zacob have both raised a very valid encoding practice... to completely separate each job by default, regardless of disk space issues.
Single jobs can always use the same folder, job_00 while batch jobs could continue up the ladder job_01, job_02, etc.
This will certainly guarantee that the temp folders do, in fact, get deleted... after passing their sell-by dates.
*** EDIT ***
Dr DivX had all it's temp files hidden away under "Documents and Settings" and only the final muxed file would 'appear' in your Destination Folder. Originally, there was no tool like DivXMux GUI (http://www.kamiwa.de/node/4/) and you simply redid the whole job.
AutoMKV is far less automated and more hands-on... I'm sure that user's will notice that 100 GB's of disk space has dissapeared after some serious batching... and a bit of cleaning up is necessary.
Most of the time, it's not that bad because even though many film DVDs are advertised as anamorphic, they aren't FULLY anamorphic in the sense that the full vertical height of the format is used to encode picture. In such cases, a PAL DVD simply contains thicker black bars than an NTSC, and is encoded at 8000kbps rather than 9000. (Region2 PAL video quality may be further reduced if there are several language audio tracks taking space as opposed to only English tracks on the NTSC Region1. Ripping video from region1s and combining it with audio from other regions is something I like to do.)
Interesting... so it's only the true 16:9 movies that really suffer most in NTSC land.
Good point about the audio... 1 track is almost insignificent but movies like The Lion King (http://en.wikipedia.org/wiki/The_Lion_King#Home_video_and_DVD_release) have a whole string of different language tracks... DTS can also load the DVD.
:):devil::D
Pascal
Honeyko
15th January 2008, 00:46
Cropping/anamorphic tests with b7:
TEST baseline settings:
- Disk Settings (Don't Care About Size)
- Profile: 1pass High Performance
- Filter: LEM
- x264/mkv
- Input = 2.35:1 image letterboxed on 720x480 DAR 16x9 VOBs
- Manual crop: 58 top, 60 bottom*
- Specify Width / Heigth 720x368
- Specify Quality 88%
(*"Select Width Resolution" automatically grays out; "Resize Filters" stays at NONE.)
TEST1 ....no other settings selected (other than NONE audio)
....yields 720x362 file with DAR of 532x362 (i.e., conforming to 3:2 AR of NTSC source as extrapolated from cropped height).
TEST2 ...."[ ]Anamorphic Encoding" box checked.
....yields 720x362 file with DAR of 643x362 (i.e., 16x9)
TEST3 ....unchecked Manual Crop. "Select Width Resolution" to AutoCrop. Recheck Manual Crop (re-enter same numbers; "Select Width Resolution" re-grays-out; "Resize Filter" remains); Anamorphic box checked.
....yields 720x368 (desired) with DAR of 872x368 (wrong; manually measured DAR of original source was 853x363 prior to cropping, or 2.3498:1; cropping an extra row for 853x362 should yield 2.3536 AR, and then a DAR of 867x368 when resized. 872 is thus wrong with either 363 or 362 height arithmetic. ...is AutoMKV unnecessarily rounding up to a mod8 number for DAR?)
TEST4 ....as above, but unchecked Anamorphic Encoding and selected Force Muxing AR of 2.35
....yields 720x368 with DAR of 720x368
TEST5 ....as above, but Anamorphic Encoding and selected Force Muxing AR of 2.35 are both checked
....yields 720x368 with DAR of 866x368, which is within one pixel of what I expected.
Bug Fix: If Manual Resize/Crop is selected, force a default Resize filter selection if none has already been previously selected.
Honeyko
15th January 2008, 00:53
Interesting... so it's only the true 16:9 movies that really suffer most in NTSC land.Actually the PALs still usually suffer the worst, because a full-frame 576-height PAL image requires a lot more gigabytes than the 480-height NTSC image -- and the manufacturers don't usually give it to them. In fact, the VOBs are often exactly the same size, and bit-rate for the PAL reduced even further (I've seen them as low as 4000), and that's quite infuriating if they're not utilizing the full space of a DVD9 in either case.
It's not a problem with 16x9 cartoon-movies, but when you're talking about "El Cid" or "Doctor Zhivago", you can really smell the suck.
valnar
15th January 2008, 01:00
Cropping/anamorphic tests with b7:
TEST baseline settings:
- Disk Settings (Don't Care About Size)
- Profile: 1pass High Performance
- Filter: LEM
- x264/mkv
- Input = 2.35:1 image letterboxed on 720x480 DAR 16x9 VOBs
- Manual crop: 58 top, 60 bottom*
- Specify Width / Heigth 720x368
- Specify Quality 88%
(*"Select Width Resolution" automatically grays out; "Resize Filters" stays at NONE.)
TEST1 ....no other settings selected (other than NONE audio)
....yields 720x362 file with DAR of 532x362 (i.e., conforming to 3:2 AR of NTSC source as extrapolated from cropped height).
TEST2 ...."[ ]Anamorphic Encoding" box checked.
....yields 720x362 file with DAR of 643x362 (i.e., 16x9)
TEST3 ....unchecked Manual Crop. "Select Width Resolution" to AutoCrop. Recheck Manual Crop (re-enter same numbers; "Select Width Resolution" re-grays-out; "Resize Filter" remains); Anamorphic box checked.
....yields 720x368 (desired) with DAR of 872x368 (wrong; manually measured DAR of original source was 853x363 prior to cropping, or 2.3498:1; cropping an extra row for 853x362 should yield 2.3536 AR, and then a DAR of 867x368 when resized. 872 is thus wrong with either 363 or 362 height arithmetic. ...is AutoMKV unnecessarily rounding up to a mod8 number for DAR?)
TEST4 ....as above, but unchecked Anamorphic Encoding and selected Force Muxing AR of 2.35
....yields 720x368 with DAR of 720x368
TEST5 ....as above, but Anamorphic Encoding and selected Force Muxing AR of 2.35 are both checked
....yields 720x368 with DAR of 866x368, which is within one pixel of what I expected.
Bug Fix: If Manual Resize/Crop is selected, force a default Resize filter selection if none has already been previously selected.
Wow am I confused. I hope Buzz got all this. This is why I leave all the math to you guys.... Perhaps it's just best I stay away from anamorphic. 1:1 is simple to me. As long as AutoMKV does the AR correct for me. :)
Robert
BlackDog21
15th January 2008, 01:27
I get a Windows Script Host error against file mkvmaudio_pip.vbs line 2 char 1 when trying to encode an xvid copying original audio. It then prompts to say "Audio wasn't encoded properly. After 120 seconds AutoMKV will go ahead without audio. Should I quit?"
delacroixp
15th January 2008, 03:03
TEST3 ....853x362 should yield 2.3536 AR, and then a DAR of 867x368 when resized.
Well, actually 853x362 yields a DAR of 2.35635
TEST5 ....as above, but Anamorphic Encoding and selected Force Muxing AR of 2.35 are both checked
....yields 720x368 with DAR of 866x368, which is within one pixel of what I expected.
If you now enter the 4-decimal 2.3564 you would get a DAResolution of 867x368
2.4 - - - AR gives 883
2.36 - - AR gives 868
2.356 -- AR gives 867
2.3564 - AR gives 867.2
:):devil::D
Pascal
delacroixp
15th January 2008, 03:50
Actually the PALs still usually suffer the worst, because a full-frame 576-height PAL image requires a lot more gigabytes than the 480-height NTSC image -- and the manufacturers don't usually give it to them. In fact, the VOBs are often exactly the same size, and bit-rate for the PAL reduced even further (I've seen them as low as 4000), and that's quite infuriating if they're not utilizing the full space of a DVD9 in either case.
It's not a problem with 16x9 cartoon-movies, but when you're talking about "El Cid" or "Doctor Zhivago", you can really smell the suck.
I'm not sure if old movies are a good example since El Cid (http://en.wikipedia.org/wiki/El_Cid_(film)) and Dr Zhivago (http://en.wikipedia.org/wiki/Doctor_Zhivago_(1965_film)) are both wide-angle movies, produced a decade after the First anamorphic movie (http://en.wikipedia.org/wiki/The_Robe_%28film%29) in 1953. The overall resolution or detail is so low that high bitrates are probably unnecessary.
I noticed that The Great Escape (1963) (http://en.wikipedia.org/wiki/The_Great_Escape_%28film%29) was, in fact, released in "4:3 wideangle" which is probably as much an indictment of the poor quality as it is to the total running time of 172 minutes.
I've updated my original post on Settings (http://forum.doom9.org/showthread.php?p=1086655#post1086655) and Band of Brothers (2001) (http://en.wikipedia.org/wiki/Band_of_Brothers) is my alltime Extreme movie.
At 800x448, Q20 it produces my highest 'BPP = 0.2 kbps Per Pixel' and also the highest 'Bitrate = 1800 kbps'.
It's a true 16:9 movie series but perhaps the totally digital production method also goes a long way in explaining the high figures.
(Many of my movies at similar settings produce a BPP = 0.15 or less and a Bitrate = 1000 or less)
Strictly speaking, a wide-angle, low-res movie like The Lord of the Rings (http://en.wikipedia.org/wiki/The_Lord_of_the_Rings_film_trilogy) 720x432, 311 kp (BoB (http://en.wikipedia.org/wiki/Band_of_Brothers) 720x576, 415 kp)should also have a high BPP eventhough the avg bitrate is quite low.
I haven't encoded many new movies recently... so I'm still checking !
Of course, my list includes a lot of older movies... 80's, 70's and 60's (Zorba the Greek (http://en.wikipedia.org/wiki/Zorba_the_Greek) [B&W]) where X264 excels in crunching very small.
I havn't encoded any movies (anamorphic or otherwise) from the 50's and I'm still looking for one of my alltime favourite... Nicholas and Alexandra (http://en.wikipedia.org/wiki/Nicholas_and_Alexandra).
:):devil::D
Pascal
Honeyko
15th January 2008, 08:19
I'm not sure if old movies are a good example since El Cid (http://en.wikipedia.org/wiki/El_Cid_(film)) and Dr Zhivago (http://en.wikipedia.org/wiki/Doctor_Zhivago_(1965_film)) are both wide-angle movies, produced a decade after the First anamorphic movie (http://en.wikipedia.org/wiki/The_Robe_%28film%29) in 1953.Whether a movie was actually filmed in Cinemascope (anamorphic) is irrelevant to whether or not its DVD video could be anamorphically encoded. (Just about any widescreen feature benefits.)The overall resolution or detail is so low that high bitrates are probably unnecessary.Don't believe it; many of those older epics were shot on 70mm, and were stunning in the theater. A cleaned-up print, treated right, would blow the socks off many modern pretenders in terms of quality.
Most old movies look terrible on DVD because their DVDs were often the first DVDs made (because the films were famous). You generally have to wait around for a restoration print.
buzzqw
15th January 2008, 09:04
update beta 8 http://www.64k.it/andres/data/a/AutoMKV095beta8.exe
fixed problem of overwriting on avi output
fixed problem of muxing even original audio file
fixed problem of save settings AND manual crop and resize
EDIT: at all Vista Users : please report any problem with libsndfile-1.dll
about manual crop and resize AND anamorphic... i cannot guarantee the perfect fuctions, moreover resize must be not NONE
for any check between automkv par/dar and correct values i suggest to test againt megui or http://somestuff.org/resizeCalc.php
thanks
BHH
delacroixp
15th January 2008, 11:28
Whether a movie was actually filmed in Cinemascope (anamorphic) is irrelevant to whether or not its DVD video could be anamorphically encoded. (Just about any widescreen feature benefits.)
Sure... I just meant that any 2.35 (very) wideangle movie like Lord of the Rings uses only 311 kp (720x432) instead of the full 415 kp (720x576) for 16:9 PAL movies.
That's 25% fewer pixels per frame... a lower bitrate of 5 or even 4 Mbps may not actually be so low after all.
Many of the older movies when the anamorphic format got going, were shot at 2.35 AR (a super wideangle to beat 4:3 TV).
It's just a shame that PAL released 2.35 movies have all that black matte. It would have been nice if they had used all the area and then expanded to 1360x576 DAR (bitrate would probably be a very real problem).
Don't believe it; many of those older epics were shot on 70mm, and were stunning in the theater. A cleaned-up print, treated right, would blow the socks off many modern pretenders in terms of quality.
Most old movies look terrible on DVD because their DVDs were often the first DVDs made (because the films were famous). You generally have to wait around for a restoration print.
I think you're right... I gather that most film was destroyed or badly neglected... leaving poor transfer material for DVD.
Any modern film shot on 35mm film and digitally transferred to DVD would look great, let alone 70mm film which has 2.5 times more real-estate.
Imagine IMAX (http://en.wikipedia.org/wiki/IMAX) which uses a 70mm film that has almost 10 times more area than 35mm film.
It's the ravages of time which has done most harm to old film.
:):devil::D:
Pascal
zacoz
15th January 2008, 16:23
Just tried out Beta 8 and although correct 16:9 AR detected in source by dgindex the muxing.bat was generated to use 5:4.
I can't see where it indicates it in the log, but "Force Muxing AR" was left at default of "Automatic". "Force PAR in avs" was also left at default "AUTO" setting.
23:02:19 0.95 beta 8 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
23:02:19 OS Version: Windows XP
23:02:19 Selected Input file: D:\Capture\CSI 723 The Good, the Bad, and the Dominatrix.m2v
23:02:19 Selected Output dir: D:\Capture\temp\
23:02:19 Selected Final Name: CSI 723 The Good, the Bad, and the Dominatrix
23:02:19 Selected Container type: MKV
23:02:19 Selected Encoder: X264
23:02:19 Selected Size: Unlimited File Size
23:02:19 Selected Profile: Constant_Quality.xml
23:02:19 Selected Resizer: NONE / Original
23:02:19 Selected Filters: LEM(ff="""HQDN3D(3)""",flem="""Removegrain(mode=2)""")
23:02:19 Selected Deinterlacer: AUTO
23:02:19 Selected Field Order: AUTO
23:02:19 Enabled Constant Quality With Unlimited Size (Q 22)
23:02:19 Track Language 1: D:\Capture\CSI 723 The Good, the Bad, and the Dominatrix.mp2
23:02:19 Audio Codec 1: Nero AAC
23:02:19 Audio Quality 1: 0.35
23:02:19 Audio Channel 1: Stereo
23:02:19 Track Language 2: NONE
23:02:19 Audio Codec 2: Nero AAC
23:02:19 Movie title Name: CSI 723 The Good, the Bad, and the Dominatrix
23:02:19 Advanced Audio Settings DUMP Track 1
23:02:19 Audio Track Language: eng
23:02:19 Nero Option Profiles: AUTO --- Encoding Mode: Quality
23:02:19 CCT Option Profiles: AUTO --- Channel Options: AUTO
23:02:19 Lame Settings: ABR
23:02:19 Audio Normalization: 1
23:02:19 Frequency: AUTO --- Tempo: NONE --- Pitch: NONE --- Other Add:
23:02:19 Selected Unlimited media size
23:02:19 Dgindex CMD: E:\AutoMKV95b\exe\dgindex\dgindex.exe -FO=0 -OM=1 -YR=2 -AIF=[D:\Capture\CSI 723 The Good, the Bad, and the Dominatrix.m2v] -OF=[D:\Capture\temp\movie] -exit -minimize
23:02:59 Encoding D:\Capture\temp\CSI 723 The Good, the Bad, and the Dominatrix.mp2 to NeroAAC with 0.35 quality
23:05:42 Encoded 1' Audio Track: 35819416 bytes
23:05:45 Number of Frames: 62020
23:05:45 Framerate: 25.000000
23:05:45 Movie length in Seconds: 2481
23:05:45 Movie Width/Height: 720/576
23:05:45 DgIndex AR: 16:9
23:07:17 Source is declared tff by a margin of 17/17.
23:07:17 Advanced Deinterlace Routines Log
23:07:17 Analyzed 333 sections of five frames
23:07:17 Found Interlace Sections: 0 0.00%
23:07:17 Found Progressive Sections:333 100.00%
23:07:17 Found Telecined Sections: 0 0.00%
23:07:17 Found Zero Mov: 100.00% 333
23:07:17 Found One Mov: 0.00% 0
23:07:17 Found Two Mov: 0.00% 0
23:07:17 Found Three Mov: 0.00% 0
23:07:17 Found Four Mov: 0.00% 0
23:07:17 Found Five Mov: 0.00% 0
23:07:17 The Movie is declared to progressive
23:07:17 Starting X264
23:07:17 CRF encoding X264: E:\AutoMKV95b\exe\encoder\x264.exe --pass 1 --crf 22 --stats "D:\Capture\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 --level 4.1 --weightb --b-pyramid --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads auto --thread-input --sar 1:1 --output "D:\Capture\temp\movie.264" "D:\Capture\temp\movie.avs"
01:01:55 X264 Final CRF Encoding Stats:
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 Cache64
x264 [info]: slice I:810 Avg QP:20.35 size: 26081
x264 [info]: slice P:22730 Avg QP:22.40 size: 9146
x264 [info]: slice B:38480 Avg QP:23.97 size: 2375
x264 [info]: mb I I16..4: 28.7% 44.7% 26.6%
x264 [info]: mb P I16..4: 8.4% 12.4% 2.2% P16..4: 28.8% 10.9% 4.2% 0.8% 0.5% skip:31.7%
x264 [info]: mb B I16..4: 0.3% 0.9% 0.2% B16..8: 16.8% 0.8% 1.5% direct: 5.4% skip:74.2%
x264 [info]: 8x8 transform intra:53.5% inter:46.6%
x264 [info]: direct mvs spatial:99.6% temporal:0.4%
x264 [info]: ref P 70.7% 19.6% 9.7%
x264 [info]: ref B 77.7% 16.1% 6.2%
x264 [info]: kb/s:1033.2
01:01:55 Accepted values are between 697303040 and 741343232 bytes (movie+audio)
01:01:55 Got a file of size: 320438336 bytes + audio size 35819416 bytes (356257760)
01:01:55 Only Movie Size: 320438336 bytes
01:01:55 "E:\AutoMKV95b\exe\matroska\mkvmerge.exe" -o "D:\Capture\temp\CSI 723 The Good, the Bad, and the Dominatrix.mkv" --default-duration 0:25000/1000fps --track-name -1:"CSI 723 The Good, the Bad, and the Dominatrix" --aspect-ratio 0:1.250000 "D:\Capture\temp\movie.264" --language -1:eng --default-track -1:yes "D:\Capture\temp\CSI 723 The Good, the Bad, and the Dominatrix.mp4" --title "CSI 723 The Good, the Bad, and the Dominatrix"
01:02:41 Final Muxed size: 356937248 bytes
01:02:41 Encoding finished: 01:55:24 elapsed time
01:02:41 -----------------------------------------------------------------------
01:02:41 Script AutoCrop.log
01:02:41
01:02:41 Crop(2,0,716,576)
01:02:41 -----------------------------------------------------------------------
01:02:41 Script movie.avs
01:02:41
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\AddGrain.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\autocrop.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\aWarpSharp(Pruned).dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\blockbuster.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\cnr2.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\ColorMatrix.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\Convolution3D.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\corrector.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\DctFilter.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\Decomb.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\Deen.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\degrainmedian.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\DGDecode.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\EEDI2.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\FFMpegSource.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\FFT3DFilter.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\FluxSmooth.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\frfun7.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\hqdn3d.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\LeakKernelDeint.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\MaskTools.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\medianblur.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\MipSmooth.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\MSharpen.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\mt_masktools.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\mvtools.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\NicAudio.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\RemoveGrainS.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\RepairS.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\SangNom.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\SimpleResize.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\SoundOut.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\TBilateral.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\TDeint.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\TIVTC.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\TomsMoComp.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\TTempSmooth.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\UnDot.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\UnFilter.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\VSFilter.dll")
01:02:41 LoadPlugin("E:\AutoMKV95b\exe\filter\warpsharp.dll")
01:02:41 #loadpluginstart
01:02:41
01:02:41 #test1
01:02:41
01:02:41 Import("E:\AutoMKV95b\exe\filter\BlindDeHalo3_mt2.avsi")
01:02:41 Import("E:\AutoMKV95b\exe\filter\Deblock_QED_MT2.avsi")
01:02:41 Import("E:\AutoMKV95b\exe\filter\FastLineDarken 1.3 MT MOD.avsi")
01:02:41 Import("E:\AutoMKV95b\exe\filter\HybridFuPP.avsi")
01:02:41 Import("E:\AutoMKV95b\exe\filter\LanczosPlus.avsi")
01:02:41 Import("E:\AutoMKV95b\exe\filter\Lem.avsi")
01:02:41 Import("E:\AutoMKV95b\exe\filter\LimitedSharpenFaster.avsi")
01:02:41 Import("E:\AutoMKV95b\exe\filter\MCBob_v03c.avsi")
01:02:41 Import("E:\AutoMKV95b\exe\filter\mvbob.avsi")
01:02:41 Import("E:\AutoMKV95b\exe\filter\QMlib.avsi")
01:02:41 Import("E:\AutoMKV95b\exe\filter\seesaw.avsi")
01:02:41 Import("E:\AutoMKV95b\exe\filter\spresso.avsi")
01:02:41 #importstart
01:02:41
01:02:41 #test2
01:02:41
01:02:41 movie = mpeg2source("D:\Capture\temp\movie.d2v")
01:02:41 function getOrder(clip c) {
01:02:41 order = GetParity(c) ? 1 : 0
01:02:41 Return order }
01:02:41 #filter1start
01:02:41
01:02:41 #test3
01:02:41
01:02:41 last = movie
01:02:41 fixed_aspect = 1.767824
01:02:41 out_width = 720
01:02:41 out_height = 576
01:02:41 #resizestart
01:02:41
01:02:41 #test4
01:02:41
01:02:41 #filter2start
01:02:41
01:02:41 #test5
01:02:41
01:02:41 LEM(ff="""HQDN3D(3)""",flem="""Removegrain(mode=2)""")
01:02:41 -----------------------------------------------------------------------
01:02:41 Script mkvmaudio.avs
01:02:41
01:02:42 LoadPlugin("E:\AutoMKV95b\exe\filter\NicAudio.dll")
01:02:42 LoadPlugin("E:\AutoMKV95b\exe\filter\SoundOut.dll")
01:02:42 LoadPlugin("E:\AutoMKV95b\exe\filter\FFmpegSource.dll")
01:02:42 NicMPG123Source("D:\Capture\temp\CSI 723 The Good, the Bad, and the Dominatrix.mp2")
01:02:42 #Applying STEREO downmixing routines
01:02:42 function stereo(clip a)
01:02:42 {
01:02:42 flr = GetChannel(a, 1, 2)
01:02:42 fcc = GetChannel(a, 3)
01:02:42 lfe = GetChannel(a, 4)
01:02:42 lfc = MixAudio(fcc, lfe, 0.2071, 0.2071)
01:02:42 mix = MergeChannels(lfc, lfc)
01:02:42 lrc = MixAudio(flr, mix, 0.2929, 1.0)
01:02:42 blr = GetChannel(a, 5, 6)
01:02:42 Return MixAudio(lrc, blr, 1.0, 0.2929)
01:02:42 }
01:02:42 #
01:02:42 6==Audiochannels() ? stereo() : last
01:02:42 function addvideo(clip c) {
01:02:42 blankclip(length = Int(100 * AudioLengthF(c) / float(audiorate(c))), fps=100)
01:02:42 Return audiodub(last,c)
01:02:42 }
01:02:42 Normalize()
01:02:42
01:02:42 Soundout(output="cmd",type=1,format=3,autoclose=true,executable="E:\AutoMKV95b\exe\besweet\neroaacenc.exe",prefilename=" -ignorelength -q 0.35 -if - -of audio.mp4",postfilename="",nofilename=true,showoutput=false)
01:02:42
01:02:42 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
buzzqw
15th January 2008, 16:50
i must admit that my knowledge abot dar/par are quite limited.. so i have replicated the same things (no crop, 16/9 input) on MeGui...
and the muxing string is this
[NoImage] Job commandline: "mkvmerge.exe" -o "muxed.mkv" --aspect-ratio 0:5/4 -A -S "_aaa.mkv" -a 1 -D -S "aaa T01 3_2ch 384Kbps DELAY 0ms.m4a" --no-clusters-in-meta-seek
so.. :confused: is MeGui wrong ?
.. remember that you haven't applied any crop..
BHH
zacoz
15th January 2008, 17:11
i must admit that my knowledge abot dar/par are quite limited..
My knowledge is about 1/10th of limited (or less). :confused: Easily fixed at any rate, I just amended muxing.bat and re-ran it :) Just thought I'd report it in case it was a bug.
I haven't the faintest where the 5/4 comes from or how you'd work out automatically that it should still be 16:9. I'm guessing though that if as is the case here, using original width with no manual cropping then auto PAR / AR should result in a 16/9 mux.
But then I don't even qualify for n00b status in this stuff. :stupid:
valnar
15th January 2008, 18:07
Buzz,
Just a heads up in case you weren't following the thread.....
Will you add or modify the profiles in AutoMKV to coincide with the final recommendations from this thread?
http://forum.doom9.org/showthread.php?p=1087511
Thanks, Robert
buzzqw
15th January 2008, 20:17
in the ps3 profile i have already removed b-pyramid
other profiles should be ok already.. maybe the insane have a number of ref very high
BHH
Aylwin
15th January 2008, 22:47
EDIT: at all Vista Users : please report any problem with libsndfile-1.dll
The error message is better as it tells the full path of where the file should be. However, it fails to place the file in c:\windows\syswow32. The folder doesn't exist. If I create the folder manually then the file is successfully copied there.
But why have the file in c:\windows\syswow32 in the first place? Why can't it be in c:\windows\system32? At least that's how it seems to be with 0.93a.
Would it be possible have the file placed in c:\windows\system32? That way, there's no change from previous versions and users don't have to manually create this new folder.
Honeyko
15th January 2008, 23:08
It's just a shame that PAL released 2.35 movies have all that black matte. It would have been nice if they had used all the area and then expanded to 1360x576 DAR (bitrate would probably be a very real problem).
It shouldn't be, as only 720x576 worth of real pixels are being pushed -- the rest is just player software anamorphic zooming.
Honeyko
15th January 2008, 23:27
about manual crop and resize AND anamorphic... i cannot guarantee the perfect fuctions, moreover resize must be not NONE
1st Suggestion: Whenever "Manual Resize / Crop" is checked, AutoMKV will determine if there is already a setting for Resize Filter other than NONE. If it is NONE, then it will be changed to SimpleResize(neutral soft).
2nd suggestion: Whenever "Anamorphic Encoding" is checked, AutoMKV will determine if there is already a setting for "Force Muxing AR". If there isn't one, then AutoMKV will automatically select a Force Muxing AR after calculating the resultant AR obtained if the user had chosen "Autocrop Only" in "Set Width Resolution" in basic settings. (99% of the time these will be the same.)
==//==
BUG: Force Muxing AR isn't working with AVI containers.
Honeyko
16th January 2008, 03:34
b8: BUG: Changes to Profile, filters and Specify Bitrate or Quality are having no effect on xvid encodes.
delacroixp
16th January 2008, 05:11
It shouldn't be, as only 720x576 worth of real pixels are being pushed -- the rest is just player software anamorphic zooming.
Quite right... it's just like zooming in one direction... it's identical to upscaling a 720 movie onto a 1280 HD TV (with slightly less stretch).
There are no miracles... the stretch is no magic trick of illusion... the cost is watered-down clarity !
1 frame is like half a glass of water... the surface area being the resolution and the depth being the bitrate.
Spill the water and it covers a small piece of floor... to cover more floor, you need a fuller glass.
Resolution and bitrate together increase the volume of clarity.
I guess that 10-foot glasses are impractical... though Sony (http://www.sonypictures.com/cthe/superbit/what_is_superbit.html) did release Superbit DVD's (http://en.wikipedia.org/wiki/Superbit) by keeping the same footprint as regular DVD's but doubling the bitrate. They are also more upscalable than regular DVD's.
A 720x576 footprint has limited stretchability. Even 480 P HD (http://www.apple.com/trailers/disney/thechroniclesofnarniaprincecaspian/) looks better than NTSC (more original pixels... same DAResolution).
:):devil::D
Pascal
buzzqw
16th January 2008, 08:10
update 0.95 beta 9 http://www.64k.it/andres/data/a/AutoMKV095beta9.exe
look below for changelog
@Aylwin
i haven't Vista.. so i don't know what is the system folder..
if c:\windows\system32 is already present.. i will continue to copy libsound here
@Honeyko
1st Suggestion: Whenever "Manual Resize / Crop" is checked, AutoMKV will determine if there is already a setting for Resize Filter other than NONE. If it is NONE, then it will be changed to SimpleResize(neutral soft
done
2nd suggestion: Whenever "Anamorphic Encoding" is checked, AutoMKV will determine if there is already a setting for "Force Muxing AR". If there isn't one, then AutoMKV will automatically select a Force Muxing AR after calculating the resultant AR obtained if the user had chosen "Autocrop Only" in "Set Width Resolution" in basic settings. (99% of the time these will be the same.)
not possibile without knowing the width/height, crop values and resize...
also.. why check force muxing ar.. automkv will force ar in mux with correct value if anamorphic encoding is checked
BUG: Force Muxing AR isn't working with AVI containers.
not a bug of automkv, virtualdub haven't a option to force ar
b8: BUG: Changes to Profile, filters and Specify Bitrate or Quality are having no effect on xvid encodes.
specify bitrate is perfectly fuctional
if you are referring to status encoding window, when specify quality, that reports bitrate.. that's a display bug only, the encoding bat is reporting the correct cq/crf encoding (fixed)
BHH
Honeyko
16th January 2008, 10:45
@Honeyko2nd suggestion: Whenever "Anamorphic Encoding" is checked, AutoMKV will determine if there is already a setting for "Force Muxing AR". If there isn't one, then AutoMKV will automatically select a Force Muxing AR after calculating the resultant AR obtained if the user had chosen "Autocrop Only" in "Set Width Resolution" in basic settings. (99% of the time these will be the same.)not possibile without knowing the width/height, crop values and resize... also.. why check force muxing ar.. automkv will force ar in mux with correct value if anamorphic encoding is checkedUhm, what all my gobbledegook really meant to say was that I'd like AutoMKV to automatically tick a setting in Force Muxing if the user checks Anamorphic Encoding, since any anamorphic encode usually necessitates a different muxing AR to achieve desirable output.
Guessing the likely DAR should be easy if the user has already loaded an input file. (In such a case, AutoMKV would simply perform an autocrop calculation to determine AR.) If the user hasn't, a pop-up could alert him to the fact that no muxing AR has been set due to that.
b8: BUG: Changes to Profile, filters and Specify Bitrate or Quality are having no effect on xvid encodes.specify bitrate is perfectly fuctional
if you are referring to status encoding window, when specify quality, that reports bitrate.. that's a display bug only, the encoding bat is reporting the correct cq/crf encoding (fixed)I ran a bunch of tests with a 40mb MPEG2 clip, and no matter what I did with the settings, AutoMKV always produced an xvid/avi of exactly the same size. ???? -- I have a hunch that these problems may stem from the decision to change/reset/default numerous items when a different container, codec or input file is chosen (the Resize filter resetting to NONE bug was one such example). ....I make such changes regularly during testing. (But I also quit and restarted b8 several times just to be sure.)
I'll see if the behavior repeats in b9.
BUG: Force Muxing AR isn't working with AVI containers.not a bug of automkv, virtualdub haven't a option to force arWould there be any way of duplicating what MPEG4modifier (http://forum.doom9.org/showthread.php?t=78050) does in this regard?
==//==
BTW: Could you grab hold of AutoGK 2.48 and run a "100% Quality" xvid pass on a test clip, and figure out what it's doing? I really do like that setting for "transparent" output of about 60%-ish original VOB size, and would have been happy with it for quite awhile longer if not for AutoGK's lack of useful filters for dealing with horrendously grainy/dirty sources. I.e., if I could stuff the LEM filter into AutoGK, I'd be a happy camper. (For the purposes of creating anamorphic encodes with that tool, I'd hit the Ctrl-F9 settings page, and Override Input AR to "original", then re-mux the created video with MPEG4Modifier later to fatten the horizontal.)
Honeyko
16th January 2008, 11:05
b9 BUG: "Manual Crop" (not Manual Resize/Crop) values aren't being implemented...at least not to my first b9 xvid/avi test).
buzzqw
16th January 2008, 11:36
b9 BUG: "Manual Crop" (not Manual Resize/Crop) values aren't being implemented...at least not to my first b9 xvid/avi test).
... here is ok.. open the movie.avs and look for crop values
BHH
Aylwin
16th January 2008, 11:51
i haven't Vista.. so i don't know what is the system folder..
if c:\windows\system32 is already present.. i will continue to copy libsound here
It works perfectly now. Thanks! :)
buzzqw
16th January 2008, 12:00
@Aylwin
:)
feel free to report any problem with Vista and AutoMKV
:thanks:
BHH
Honeyko
16th January 2008, 12:36
b9 BUG: If you begin a second project which has source audio of exactly the same type (e.g., AC3 5.1) as a previous first project, and select "Copy Original" for both of them, the second project will sometimes incorporate the first one's leftover audio from the Temp folder.
Solution: Delete the entire contents of the Temp folder as the first step of an encode (i.e., exactly what AutoGK does).
buzzqw
16th January 2008, 12:48
there is already a "del temp file" check in advanced settings
BHH
Aylwin
16th January 2008, 12:58
b9 BUG: If you begin a second project which has source audio of exactly the same type (e.g., AC3 5.1) as a previous first project, and select "Copy Original" for both of them, the second project will sometimes incorporate the first one's leftover audio from the Temp folder.
Solution: Delete the entire contents of the Temp folder as the first step of an encode (i.e., exactly what AutoGK does).
I've been experiencing the same bug but I thought it was related to that .dll problem I've been having. But now I can confirm that it's still there in beta 9.
In my case, the problem also happens with "Lame". AutoMKV knows that an existing file with the same name exists:
http://cal-family.org/files/error2.jpg
But for some reason, the file is not overwritten when I click Yes and then I end up with the previous job's audio. I guess one workaround is to set Del Temp File but it should anyway overwrite if I click Yes.
acrespo
16th January 2008, 13:01
I check anamorphic to encode a DVD movie to PSP profile. The job is not finishing, then I open movie.avs in VDub and appears a error in line 71. The code is below:
movie = tfm(movie,d2v="D:\vob\temp\movie.d2v").tdecimate()
last=movie.
fixed_aspect = -1.#IND00
out_width = 720
out_height = 720
#resizestart
The line is last=movie. (. what?)
Honeyko
16th January 2008, 13:06
there is already a "del temp file" check in advanced settingsYeah, but that kills 'em at the end of an encoding -- before I get a chance to look at them if I want to, such as AC3 tracks that I frequently pull off to the side.
buzzqw
16th January 2008, 13:07
the problem is when container is avi
in this case automkv will mux in file avi any file with extension mp3/ac3/dts present in temp folder.. and so even older project audio files
BHH
buzzqw
16th January 2008, 13:12
@crespo
.. see..
i will check.. thanks!!
please donwload http://www.64k.it/andres/data/a/AutoMKV095beta10.exe
BHH
Aylwin
16th January 2008, 13:13
There's something I've noticed for all versions. If you set Specify Quality in the Advanced Settings tab, is not saved if you use Save Setting in the Basic Settings tab.
So I have to manually add, for example, to automkv.ini:
Quality Encoding = 1
Quality Value = 80
I haven't check other settings though but I guess this can easily be fixed?
Honeyko
16th January 2008, 13:24
BUG:
1. Launch AutoMKV. Open a video file. Change a profile.
2. Note that any Resize Filter resets to NONE.
3. Go to Advanced Settings and check Manual Crop/Resize.
4. Resize Filter switches to SimpleResize (previous suggestion implemented)
5. Start Encoding. When finished, change a profile.
6. Note that Resize Filter resets to NONE again.
7. Manually adjust Resize Filter to any filter (not NONE).
8. Start Encoding.
9. BUG: As encoding begins, Resize Filters resets to NONE.
....IMO, this kind of resetting behavior is going to cause more problems farther down the road even after this bug is fixed.
Suggestion: A "Reset to Default Settings" button, with a confirmation pop-up. Otherwise, no resets unless the user attempts some kind of match conflict (i.e., AAC audio previously selected, and user switches to AVI container), in which case there should be a pop-up alerting the user to the change.
==//==
Speaking now of one thing that doesn't reset, I notice that, after my first project, "Didees SixOfNine-HVS.cqm" is always there as Deinterlacer Custom Matrix despite my not previously selecting it. (It's the first one on the list, so...?)
buzzqw
16th January 2008, 13:30
@crespo
http://www.64k.it/andres/data/a/AutoMKV095beta10.exe
please report any problem
BHH
buzzqw
16th January 2008, 13:47
1. Launch AutoMKV. Open a video file. Change a profile.
2. Note that any Resize Filter resets to NONE.
delete your automkv.ini
automkv will start with Simpleresize and Automatic
and after changing a profile it will stay to Simpleresize and Automatic
Deinterlacer Custom Matrix despite my not previously selecting it
delete the automkv.ini :)
EDIT
@Aylwin
So I have to manually add, for example, to automkv.ini:
Quality Encoding = 1
Quality Value = 80
download beta10
BHH
Honeyko
16th January 2008, 14:19
b10: Changing profiles is still resetting Resize Filters.
buzzqw
16th January 2008, 14:33
not here, and i aks other tester to report this issue :confused:
sorry pal but i am totaly unable to replicate the problem
BHH
Honeyko
16th January 2008, 14:36
Does b10 even create an automkv.ini file? I've just searched my entire network, including hidden and system files, and cannot find one.
buzzqw
16th January 2008, 14:44
automkv.ini in created in automkv folder
and is created only by clicking on Save Setting
BHH
Honeyko
16th January 2008, 15:01
I think I've figured it out:
If you have "Don't Care About Size" selected for Disk Settings, and HighPerformance 1-pass *or* ConstantQuality for profile, the combination will conflict with Resize Filter settings (necessary for Manual Crop/Resize).
buzzqw
16th January 2008, 15:07
yes, you are right, thanks!
i will try to do a better approach
BHH
Aylwin
16th January 2008, 15:35
download beta10
Quality settings are now saved correctly.
Still the strange issue with audio though when ripping DVD (.IFO) to MKV. Now, there's no more message about any duplicate file name but it still uses the audio from a previous rip.
buzzqw
16th January 2008, 16:07
in next beta the previus temp folder will be totally emptied
BHH
Aylwin
16th January 2008, 17:55
in next beta the previus temp folder will be totally emptied
Yes, I think it's better to empty the temp folder before starting a new job rather than at the end of the previous one.
buzzqw
16th January 2008, 18:15
yes, it's already as you said
on launching encoding automkv will previusly delete only some files on temp folder, with new builds it will erase all contents of temp
BHH
acrespo
17th January 2008, 00:13
No. Beta 10 frozen after create audio file. The status bar indicate this:
Computing and analysing movie parameters
Program is not responding.
BlackDog21
17th January 2008, 00:38
I get a Windows Script Host error against file mkvmaudio_pip.vbs line 2 char 1 when trying to encode an xvid copying original audio. It then prompts to say "Audio wasn't encoded properly. After 120 seconds AutoMKV will go ahead without audio. Should I quit?"
I still get this with beta10.
buzzqw
17th January 2008, 09:12
@acrespo
movie.avs is now ok ?
and about freeze audio.. after audio encoding automkv will wait 7 seconds before recover encoding
also.. a log is welcome
@BlackDog21
check your antivirus, maybe it block the vbscript
BHH
acrespo
17th January 2008, 12:04
Hummmm movie.avs doesn't exist now! AutoMKV frozen (not responding) for several hours! And here is the log:
VTS_01_0.IFO.log
21:15:22 0.95 beta 10 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
21:15:22 Selected Input file: Z:\VIDEO_TS\VTS_01_0.IFO
21:15:22 Selected Output dir: D:\vob\temp\
21:15:22 Selected Final Name: BUFFY S05E08
21:15:22 Selected Container type: MP4
21:15:22 Selected Encoder: X264
21:15:22 Selected Size: 350 / 1
21:15:22 Selected Profile: PSP Max.xml
21:15:22 Selected Resizer: Spline36Resize (neutral sharp) / 720
21:15:22 Selected Filters: NONE
21:15:22 Selected Deinterlacer: Decimating
21:15:22 Selected Field Order: AUTO
21:15:22 Activate PGC Ripping: 1
21:15:22 Track Language 1: 80: English (AC3 2ch, 0xBD 0x80) [0,1,2,3]
21:15:22 Audio Codec 1: Nero AAC
21:15:22 Audio Quality 1: 128
21:15:22 Audio Channel 1: Stereo
21:15:22 Track Language 2: NONE
21:15:22 Audio Codec 2: Nero AAC
21:15:22 Advanced Audio Settings DUMP Track 1
21:15:22 Audio Track Language: und
21:15:22 Nero Option Profiles: LC --- Encoding Mode: -CBR
21:15:22 CCT Option Profiles: AUTO --- Channel Options: AUTO
21:15:22 Lame Settings: ABR
21:15:22 Audio Normalization: 1
21:15:22 Frequency: AUTO --- Tempo: NONE --- Pitch: NONE --- Other Add:
21:15:22 Selected 1' Sub tracks: RIP ALL SUBS
21:15:22 Activate Anamorphic Encoding
21:15:22
21:15:22 Starting ripping from Z:\VIDEO_TS\ to D:\vob\temp\
21:16:05 Finished Ripping
21:16:05 Starting SubRipping
21:16:39 Subtitle Size: 1390592 bytes
21:16:39 Finished SubRipping
21:16:39 Activate PGC processing: PGC 1 [0:44:28:28]
VTS_01_1.vob.log
21:06:23 Dgindex CMD: C:\encodes\AutoMKV\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=80 -YR=2 -AIF=[D:\vob\temp\DVD\VIDEO_TS\VTS_01_1.vob] -OF=[D:\vob\temp\movie] -exit -minimize
21:07:44 D2V file size: 369868
21:07:44 Audio 1 :movie t80 2_0ch 192kbps delay 0ms.ac3
21:07:44 Pre Audio Size: 62689536 bytes
21:07:44 Applying DelayAudio of 0 to audio file: movie t80 2_0ch 192kbps delay 0ms.ac3
21:07:44 Encoding D:\vob\temp\movie t80 2_0ch 192kbps delay 0ms.ac3 to Coding Tech. AAC
21:10:07 Encoded 1' Audio Track: 42451876 bytes
21:16:39 Dgindex CMD: C:\encodes\AutoMKV\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=80 -YR=2 -AIF=[D:\vob\temp\DVD\VIDEO_TS\VTS_01_1.vob] -OF=[D:\vob\temp\movie] -exit -minimize
21:17:28 D2V file size: 378824
21:17:28 Audio 1 :movie t80 2_0ch 192kbps delay 0ms.ac3
21:17:28 Pre Audio Size: 64118016 bytes
21:17:28 Applying DelayAudio of 0 to audio file: movie t80 2_0ch 192kbps delay 0ms.ac3
21:17:28 Encoding D:\vob\temp\movie t80 2_0ch 192kbps delay 0ms.ac3 to NeroAAC with custom command line
21:21:42 Unable to encode Audio, try piping with FFmpeg!
21:21:42 NeroAACEnc doesn't accept piping from ffmpeg, switching to Coding Tech. AAC at 128kbps
21:24:06 Encoded 1' Audio Track: 42580408 bytes
buzzqw
17th January 2008, 13:11
@acrespo
the log are inconsistent
21:15:22 0.95 beta 10 - - - - - - - - - - - - - START JOBS - -
and then
21:06:23 Dgindex CMD: C:\encodes\AutoMKV\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=80 -YR=2 -AIF=[D:\vob\temp\DVD\VIDEO_TS\VTS_01_1.vob] -OF=[D:\vob\temp\movie] -exit -minimize
try deleting temp folder and retry
thanks!
BHH
P.S .. here is ok... :o
Honeyko
17th January 2008, 17:26
Tip for all: If the Temp folder (or more properly, something inside it) won't delete even after you've shut off every relevant program, open your Task Manager and force-close Explorer.exe, then re-run Explorer.exe. Then try deleting again.
(Buzz, is there any chance of my "No Final Mux" suggested option making it into b11? :cool:)
BlackDog21
17th January 2008, 19:03
check your antivirus, maybe it block the vbscript
It's not being blocked. The file is there, but it throws an error on line 2.
buzzqw
17th January 2008, 19:07
@Honeyko
(Buzz, is there any chance of my "No Final Mux" suggested option making it into b11? )
.. could be usefull ?
the files are already in temp folder.. so.. it's just to skip the muxing part ?
any comments from other users ?
(btw would be easy to implement)
@BlackDog21
post the vbs and the relative batch
BHH
Honeyko
17th January 2008, 20:18
@Honeykois there any chance of my "No Final Mux" suggested option making it into b11?.. could be usefull?Very. Two reasons: 1. You are creating multi-gig output and don't have twice the file's space left on your drive. 2. You intend to mux more than two audio tracks and/or subtitles (with complicated title fields and so forth) into the output; AutoMKV's muxing in this case would just be a wasted, unnecessary step because you intend to use a 3rd-party utility (such as MKVmergeGUI) anyway.the files are already in temp folder.. so.. it's just to skip the muxing part? (btw would be easy to implement)You got it -- except for one important bit: Don't leave them in the Temp folder (where they would be destroyed by the next queued project), instead just move them into a newly-created folder of name DATETIME_FILENAME. (This "move" will only be a copy if the Temp folder and the destination are on different volumes.)
valnar
17th January 2008, 21:16
Originally Posted by buzzqw
main work of automkv is make rip
near all rips will downsizing width/height
so.. why apply a so sharper resize when the output will be "small" ?
also.. lanczos need near +10% bitrate for getting same quantitizer as simpleresize or bicubic
so.. i can suggest to use
biliner for less then 55%
bicubic resize for 55% - 65%
simpleresize for downsizing at 65%-85% (720*0.8=612 width)
lanczos for 85% to 95%
spline for 95 and upsizing
Very interesting since I encode my movies at Q20 [800 photo-realistic, 720 animation, 640 4:3] or Q22 [older stuff] and they invariably fall below 30% of the orginal video-only filesize.
I find that X264 is most efficient at low bitrates and eventhough DVD's are quite cheap, the time and effort taken to encode "1 movie = 1 DVD" is best left to DVD Shrink or the folks at Handbrake and MeGUI.
Perhaps I could suggest that we use a slider for the width, along with a recommendation (eg 800, Q20 [PAL 16:9]).
I don't see the value for anamorphic transcoding and AutoMKV could officially recommend PAR 1:1 along with a resolution equal to the original-number-of-pixels (after cropping), as an upper limit.
AutoMKV could run the d2v analysis on loading to obtain the necessary format information and calculate the recommended settings.
Dr DivX has a quite usefull cropping and resize system (http://forum.doom9.org/showthread.php?p=969913#post969913) that could prevent re-inventing of the wheel.
:):devil::D
Pascal
This single post has kept me up at night..... and got me thinking.
I like the idea of keeping my encodes to 1:1 PAR, as impractical as that may be given an anamorphic source. We go through the process of cleaning up the video and deinterlacing/IVTC, so why not also remove anamorphing? Sounds reasonable, right? Well, some think so, some not. It's certainly a point of discussion. I'm from the new school of doing MKV encodes to keep the original quality. I want to leave the days of encoding to lower quality with XVID.
A "resolution equal to the original-number-of-pixels" is an interesting idea. The wider the AR of the movie (and by removing black bars), the more width of the encode. Some pixels will need to be interpreted and sharpened since we would remove anamorphing and upscale, but I imagine there must be an AVISynth filter or two that does a better job than any real-time upscaler built into a TV - not to mention the deinterlacing/telecine conversion in the first place. The plus side is 1:1 PAR compatibility for finnicky applications that don't support DAR, but the downside is there is still some upscaling going on with a 1920x1080p HDTV. The question is -- How does the video look with both upscalings applied?
delacroixp,
So... I assume you've found approximately 800 pixels wide to be a good trade off between original resolution and file size? How does it look compared to the original DVD? Is your 800 resolution recommendation for 1.85 or 2.35 "photo-realistic" movies?
Is spline36 the best option for minor upscaling (and de-anamorphisizing™) of SD DVD resolutions?
-Robert
Honeyko
17th January 2008, 23:19
I like the idea of keeping my encodes to 1:1 PAR, as impractical as that may be given an anamorphic source. We go through the process of cleaning up the video and deinterlacing/IVTC, so why not also remove anamorphing? Sounds reasonable, right? Well, some think so, some not. It's certainly a point of discussion.If the source is 720x480 -- that IS the "source". If the anamorphic DAR is 853x362 sans black-bars, then encoding to 853x362 1:1 pixels doesn't give you more quality -- it just gives you more pixels and more work for the encoder. In fact, it'll sacrifice quality as the borders of pixels across the image grid are being shifted.I'm from the new school of doing MKV encodes to keep the original quality. I want to leave the days of encoding to lower quality with XVID.Containers are irrelevant to codec quality.Is spline36 the best option for minor upscaling (and de-anamorphisizing™) of SD DVD resolutions?"Upscaling" beyond a minimal "round up to mod16 after cropping" is a complete waste; all it does is generate bloated, "thinner" imagery. I.e., if you glue ten Skittles on a piece of rubber, then stretch the rubber -- you might think you're getting better quality because the encoder has generated more Skittles (pixels), but you're not, because ALL THE DATA in the now larger number of Skittles came from the original ten.
All you're really doing by upscaling image size is telling the codec to do the exact same thing the Zoom button on the player does -- except that you're hard-coding a much bigger file-size.
valnar
17th January 2008, 23:47
If the source is 720x480 -- that IS the "source". If the anamorphic DAR is 853x362 sans black-bars, then encoding to 853x362 1:1 pixels doesn't give you more quality -- it just gives you more pixels and more work for the encoder. In fact, it'll sacrifice quality as the borders of pixels across the image grid are being shifted.Containers are irrelevant to codec quality."Upscaling" beyond a minimal "round up to mod16 after cropping" is a complete waste; all it does is generate bloated, "thinner" imagery. I.e., if you glue ten Skittles on a piece of rubber, then stretch the rubber -- you might think you're getting better quality because the encoder has generated more Skittles (pixels), but you're not, because ALL THE DATA in the now larger number of Skittles came from the original ten.
I realize everything you've said, but the point is some hardware (and less likely - software) players don't respect AR. 1:1 PAR just guarantees compatibility - that's the only reason to do this. I don't want to discuss here what those software/hardware devices are. 'Not important to AutoMKV.
All you're really doing by upscaling image size is telling the codec to do the exact same thing the Zoom button on the player does -- except that you're hard-coding a much bigger file-size.
Well, maybe. Yes, I am wasting bits, but compared to an original MPEG2 DVD, not size. It'll still be smaller, just not as small to your point. One of my questions is, and I could be wrong, is that some offline scalers might be better, or at least not as damaging, as some other scalers - including the one built into your TV or whatever.
Let's face it, no matter what, we're all taking some degradation due to conversion to H.264 via this or any other utility in this forum. But of all the factors that decide what we do with video, there may be a time (like it is for me) where PAR 1:1 becomes more important for other reasons. Now, given that, what do I do to minimize losing resolution? I'd rather use all the original bits and upscale a bit than to throw some away.
-Robert
Honeyko
18th January 2008, 01:10
Is there a way to force-background all processes?
I am scared to death of having something pop to the foreground when I am typing or mouse-clicking. "Q" will abort encodes in various command-line windows, and mouse-clicks on buttons are obviously bad depending upon the button accidentally hit.
...I think this one may have bit me in the ass today, nine hours into an encode, leaving me with a 2.2gig fragment.
*grrr* http://www.clicksmilies.com/s1106/waffen/violent-smiley-017.gif
Will start from scratch, and hope this doesn't repeat....
delacroixp
18th January 2008, 01:12
2. You intend to mux more than two audio tracks and/or subtitles (with complicated title fields and so forth) into the output; AutoMKV's muxing in this case would just be a wasted, unnecessary step because you intend to use a 3rd-party utility (such as MKVmergeGUI) anyway.
Well... to be honest, if you're using the MKV container there is little sense in using Xvid since MKV's only play on PC's.
I use the MKV container, do my own audio encodes and mux with MKVmergeGUI.
I've given up on subtitles since they're more trouble than they're worth.
Hence, encoding with M4v-only would certainly circumvent the muxing issue in my case.
:):devil::D
Pascal
ps
Of course, that short circuits the 'automatic signalling' aswell, but I'm tending to do that manually too... since I've got all the calcs anyway.
delacroixp
18th January 2008, 02:25
delacroixp,
So... I assume you've found approximately 800 pixels wide to be a good trade off between original resolution and file size? How does it look compared to the original DVD? Is your 800 resolution recommendation for 1.85 or 2.35 "photo-realistic" movies?
Is spline36 the best option for minor upscaling (and de-anamorphisizing™) of SD DVD resolutions?
In a world of super-realistic 3D and regular IMAX, 1080p and 720p HD... even psuedo 480p HD (http://www.apple.com/trailers/disney/thechroniclesofnarniaprincecaspian/hd/) looks better than Mpeg2.
That said, it's painfull to lose any clarity during transcodes and a width of 800 is a nice round number, a suitable catchall for just about any PAL 16:9 movie and a good standard... regardless of cropping (with no danger of upscalling).
A width of 864 is the perfect PAR 1:1 transfer of 'real' 16:9 movies... if no cropping is necessary (864x480 = 414,720 pixels = 720x576)... 864x480 is the 100% upper limit.
As to wider-angle movies (1.85, 2.37)... 864 can work if you slightly drop the height (eg, 864x448 & 864x352 respectively) and signall the correct AR... both within 5% of "equal no-of-pixels"
However, a width of 848 or even 832 is probably better for very wide-angle movies and 16:9 movies with cropping.
Cropping on the left or right will squeeze the margins even further.
A width of 800 @ Q20 produces "lean and mean" encodes that benefit from both 'space and time'... a good place to start for any encoding enthusiast.
(There are no 'fat' boys or girls around these encodes)
:):devil::D
Pascal
Honeyko
18th January 2008, 02:40
Well... to be honest, if you're using the MKV container there is little sense in using Xvid since MKV's only play on PC's.VLC plays MKV, and it's available for every platform.
delacroixp
18th January 2008, 02:50
Is spline36 the best option for minor upscaling (and de-anamorphisizing™) of SD DVD resolutions?
I feel your pain...
It's like being married and you both want to spend some quality time together watching a movie.
The wife wants to watch Sleepless in Seattle (http://en.wikipedia.org/wiki/Sleepless_in_Seattle) and you prefer Saving Private Ryan (http://en.wikipedia.org/wiki/Saving_Private_Ryan).
What's to be done...
1) you watch The Last Samurai (http://en.wikipedia.org/wiki/The_Last_Samurai) which neither of you enjoy, 2) take turns in choosing or 3) go out to a restaurant instead ?
In the world of encoding... there are no easy choices if you want to hone your skill into a fine art !!!
:):devil::D
Pascal
*** PS ***
Encoding is like the RGB Colour System (http://www.karbosguide.com/books/photobook/img/960.png)... each circle represents Quality, Speed or Filesize.
800_Q20 is that whitespace in the middle.
All the people who want Extreme quality, Extreme speed or Extreme filesize (big or small) are on the outer edges of the bigger circles.
The inner-space is a happy-space... a happy-place for happy-people !!!
delacroixp
18th January 2008, 03:06
VLC plays MKV, and it's available for every platform.
VLC (http://www.videolan.org/) as in VideoLAN VLC ?
Sure... MKV's can't play on SAP (http://www.tacp.toshiba.com/dvd/product.asp?model=hd-xa1)'s.
Few people encode Xvid or DivX into the MKV container unless they're trying to bypass the 4 GB limitation.
The real power of DivX and Xvid is it's ability to play on Stand Alone DVD Players.
H264 is light years ahead of standard Mpeg4 if compression and quality is the only measure (to the exclusion of portability).
MKV users could simply choose MP4 to avoid muxing in certain situations.
:):devil::D
Pascal
ps
I usually close AutoMKV during X264 encodes... if muxing is not necessary.
A problem if you have a whole string of batch encodes waiting in the wings.
Honeyko
18th January 2008, 03:12
A width of 864 is the perfect PAR 1:1 transfer of 'real' 16:9 movies... if no cropping is necessary (864x480 = 414,720 pixels = 720x576)... 864x480 is the 100% upper limit. As to wider-angle movies (1.85, 2.37)... 864 can work if you slightly drop the height (eg, 864x448 & 864x352 respectively) and signall the correct AR... both within 5% of "equal no-of-pixels"Well, if you do that, then not only are you stretching the horizontal while encoding, you're also squishing the vertical. Basically you're taking a 3:2 source and smashing it with an encoding mallet until it's 16:9 or 1.85:1 or 2.35:1.
When file size (e.g., 700mb) isn't an object, encoding without resizing the source's PAR ensures the best possible quality-retention for any given set of profiles, filters, etc.
Honeyko
18th January 2008, 03:43
H264 is light years ahead of standard Mpeg4 if compression and quality is the only measure (to the exclusion of portability).Going with quality for the moment, what profile, custom-matrix, and Advanced and Advanced Profiles Editing selections would you choose for, say, a mid-80s DVD print of an average film with a good deal of grain and some flicker, if I were looking for medium-to-good bitrates (but without high bitrate "spikes" that'd choke slower systems)?
(Uh, yeah, I chose those particular conditions for a reason!)
valnar
18th January 2008, 03:54
Well, if you do that, then not only are you stretching the horizontal while encoding, you're also squishing the vertical. Basically you're taking a 3:2 source and smashing it with an encoding mallet until it's 16:9 or 1.85:1 or 2.35:1.
Correct. That is a trade-off that delacroixp is willing to make.
When file size (e.g., 700mb) isn't an object, encoding without resizing the source's PAR ensures the best possible quality-retention for any given set of profiles, filters, etc.
My assumption is that as long as you keep all the original pixels, and don't throw any away, your encode will be about the same quality - even if you add some extra pixels. If you upscale in the file or upscale in the display device - either way it takes the total pixels of the original video and expands it to the proper size within the display, thus "adding" more pixels. When you throw away pixels to downscale, then there is more of a quality tradeoff.
One can argue, as you do, that by changing the PAR or FAR at all distorts the original DVD video by interpolating some more pixels. That is true. (a 1080P HDTV upscaling a 480i DVD does this too, as does my PC monitor at 1024x768) But I like 1:1 PAR files - so trying to figure out the least "damaging" resize filter (spline36, Lanczos, HybridFupp?) is critical.
Like I said, doing any x264 conversion on an original MPEG2 source will take away some quality too, so 720x480 or 720x576 anamorphic encodes aren't as good as the original source either.
OK, we all digress. Sorry about that Buzz.
Robert
acrespo
18th January 2008, 04:15
I deleted all temp files and run a job again but the problem still here. Frozen after audio encode. The last status bar message is: "Computing and analysing movie parameters". There isn't movie.avs file in temp and here is .LOG files:
VTS_01_0.IFO.log
01:12:37 0.95 beta 10 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
01:12:37 Selected Input file: Z:\VIDEO_TS\VTS_01_0.IFO
01:12:37 Selected Output dir: D:\vob\temp\
01:12:37 Selected Final Name: BUFFY S05E08
01:12:37 Selected Container type: MP4
01:12:37 Selected Encoder: X264
01:12:37 Selected Size: 350 / 1
01:12:37 Selected Profile: PSP Max.xml
01:12:37 Selected Resizer: Spline36Resize (neutral sharp) / 720
01:12:37 Selected Filters: NONE
01:12:37 Selected Deinterlacer: Decimating
01:12:37 Selected Field Order: AUTO
01:12:37 Activate PGC Ripping: 1
01:12:37 Track Language 1: 80: English (AC3 2ch, 0xBD 0x80) [0,1,2,3]
01:12:37 Audio Codec 1: Coding Tech. AAC
01:12:37 Audio Quality 1: 128
01:12:37 Audio Channel 1: Stereo
01:12:37 Track Language 2: NONE
01:12:37 Audio Codec 2: Nero AAC
01:12:37 Advanced Audio Settings DUMP Track 1
01:12:37 Audio Track Language: und
01:12:37 Nero Option Profiles: AUTO --- Encoding Mode: Quality
01:12:37 CCT Option Profiles: LC --- Channel Options: AUTO
01:12:37 Lame Settings: ABR
01:12:37 Audio Normalization: 1
01:12:37 Frequency: AUTO --- Tempo: NONE --- Pitch: NONE --- Other Add:
01:12:37 Selected 1' Sub tracks: RIP ALL SUBS
01:12:37 Activate Anamorphic Encoding
01:12:37
01:12:37 Starting ripping from Z:\VIDEO_TS\ to D:\vob\temp\
01:13:24 Finished Ripping
01:13:24 Starting SubRipping
01:14:04 Subtitle Size: 1390592 bytes
01:14:04 Finished SubRipping
01:14:04 Activate PGC processing: PGC 1 [0:44:28:28]
VTS_01_1.vob.log
01:14:04 Dgindex CMD: C:\encodes\AutoMKV\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=80 -YR=2 -AIF=[D:\vob\temp\DVD\VIDEO_TS\VTS_01_1.vob] -OF=[D:\vob\temp\movie] -exit -minimize
01:14:59 D2V file size: 378824
01:14:59 Audio 1 :movie t80 2_0ch 192kbps delay 0ms.ac3
01:14:59 Pre Audio Size: 64118016 bytes
01:14:59 Applying DelayAudio of 0 to audio file: movie t80 2_0ch 192kbps delay 0ms.ac3
01:14:59 Encoding D:\vob\temp\movie t80 2_0ch 192kbps delay 0ms.ac3 to Coding Tech. AAC
01:17:50 Encoded 1' Audio Track: 43417384 bytes
Honeyko
18th January 2008, 05:21
acrespo, try dumping your entire AutoMKV folder (save the NeroAAC file first), then grab a fresh .93 and plop b10 in.
-- I've had to do that at least twice.
Also, rename your source file to a new, unique name prior to encoding, just to throw off any weird linkage to same-named files.
delacroixp
18th January 2008, 05:29
Correct. That is a trade-off that delacroixp is willing to make.
Well, not entirely willing...
I'm surrounded by a whole bunch of the roughest kind of gangsters with very big guns to my head... coercing
me to speed up my encodes because I'm stealing their computer-time.
Ken MacGregor, my Computer Science professor at UCT (http://www.cs.uct.ac.za/) would often mention that life is about priorities... if
your project is late because of other more pressing commitments... 10% off per day.
Such are the ever-pressing demands on the encoder to balance difficult decisions and compromise to achieve a perfect result.
By perfect encode, I don't mean perfect quality... because that will always be less than what you started with !
:):devil::D
Pascal
buzzqw
18th January 2008, 08:17
@acrespo
when automkv say computing movie... is some dos box working ?
do you see on task manager any x264.exe working ?
BHH
buzzqw
18th January 2008, 10:52
update to beta 11
ADDED: "Don't Mux But Save Temp Folder" checking this option will force AutoMKV to rename temp folder (based on movie name) and to not mux . On Advanced Settings in Edit Encoding phase
BHH
Aylwin
18th January 2008, 10:57
This single post has kept me up at night..... and got me thinking.
I like the idea of keeping my encodes to 1:1 PAR, as impractical as that may be given an anamorphic source.
Well, your post and the exchange that followed has also got me thinking. I guess this is not the place to pursue this discussion so I started a new topic HERE (http://forum.doom9.org/showthread.php?t=133879).
I'd appreciate it if you guys could give comments and feedback on my idea.
Aylwin
18th January 2008, 11:24
update to beta 11
If I select SeeSaw() as the filter, select Manual Crop/Resize and then Preview, I get the follow error:
Script error: there is no function named "SeeSaw"
(preview.avs, line 46)
acrespo
18th January 2008, 11:29
@acrespo
when automkv say computing movie... is some dos box working ?
do you see on task manager any x264.exe working ?
BHH
No, but AutoMKV is using about 40% CPU all the time when the normal is 5-10% at this point.
survivant001
18th January 2008, 12:20
update to beta 11
ADDED: "Don't Mux But Save Temp Folder" checking this option will force AutoMKV to rename temp folder (based on movie name) and to not mux . On Advanced Settings in Edit Encoding phase
BHH
cool.. I wanted that for a long time :)
buzzqw
18th January 2008, 12:28
@Aylwin
thanks, fixed in next beta
BHH
delacroixp
18th January 2008, 15:09
Is there a way to Force NOT 1:1 PAR during encodes when MKV signalling is being used ?
My method or the MKV way of signalling the correct AR (or resolution) is NOT compatible with PAR 1:1 !!!
The PAR 1:1 system arranges pixels in such a way that "pixel layout AR" most closely approximates DAR (as used by DivX).
It's recognizes that only rarely will pixel layout AR = DAR (given the restraints of MOD 16, MOD 8 and MOD 2 cropping)... but accepts it as a necessary trade-off.
The visual impact is usually minimal.
Signalling, by contrast, allows any variation of anamorphic movie. Any stretch, horizontal or vertical, away from a 1:1 PAR can be combined with a signalled AR to produce the correct DAR on playback.
A near infinite combinations of Anamorphic vs DAR are possible... compared to the 4 standard anamorphic combinations (PAL -> 16:9, 4:3 <- NTSC).
Signalling finetunes an otherwise hapharzard system at best.
Signalling stretches pixels... PAR 1:1, by contrast, does not !
:):devil::D
Pascal
delacroixp
19th January 2008, 01:58
Well, if you do that, then not only are you stretching the horizontal while encoding, you're also squishing the vertical.
Basically you're taking a 3:2 source and smashing it with an encoding mallet until it's 16:9 or 1.85:1 or 2.35:1.
Not quite...
I'm taking a 3:2 anamorphic and smashing it into a NOT-quite-1:1 anamorphic and finally signalling the PAR 1:1 mallet on playback.
This anamorphic movie is like a mealable block of stone that gets sculptured into a rough shape and eventually finetuned into sheer perfection on playback.
When file size (e.g., 700mb) isn't an object, encoding without resizing the source's PAR ensures the best possible quality-retention for any given set of profiles, filters, etc.
Well, filesize is always an obstacle... if not 700mb, maybe 1gb or 1.5gb !
:):devil::D
Pascal
delacroixp
19th January 2008, 03:48
Going with quality for the moment, what profile, custom-matrix, and Advanced and Advanced Profiles Editing selections would you choose for, say, a mid-80s DVD print of an average film with a good deal of grain and some flicker, if I were looking for medium-to-good bitrates (but without high bitrate "spikes" that'd choke slower systems)?
I just wish I knew about all that advanced stuff like matrices (custom or otherwise), scripts and profile editing.
As I mentioned to valnar (http://forum.doom9.org/showthread.php?p=1088726#post1088726) ... quality is a combination of resolution and bitrate.
(The potential speed of a car is a combination of engine-hp and the weight of the car)
An animation might have been encoded at 720x576 but you can easily drop the resolution to 720xh with no loss of detail (in some cases).
I found that Band of Brothers is so intense that a high resolution and a hi bitrate are both very welcome.
As to your somewhat shabby 80's movie... a lower resolution and lower bitrate would probably work quite well.
(I usually use Lanczos and RemoveGrain for lack of knowing any better)
800 is to PAL what 720 is to NTSC.
Try Q22... It's a happy place for happy people (http://forum.doom9.org/showthread.php?p=1088567#post1088567) !
:):devil::D
Pascal
Honeyko
19th January 2008, 10:34
Well, filesize is always an obstacle... if not 700mb, maybe 1gb or 1.5gb !
Bah. Verbatim DVD+R in 100-packs...about 30c a pop.As to your somewhat shabby 80's movie... a lower resolution and lower bitrate would probably work quite well. (I usually use Lanczos....What are its virtues relative to the other resizers? (I've always used Simple(NeutralSoft)and RemoveGrain for lack of knowing any better) 800 is to PAL what 720 is to NTSC. Try Q22... It's a happy place for happy people!Believe it or not, when file-size is not an object, a high-performance one-pass xvid at 100% quality setting can look almost losslessly good...and even better than the source if the source is extremely grainy (all bow down and light joss sticks at the altar of the LEM filter!). There are some horribly dark and grainy scenes in Dragonslayer where I could not, for the life of me, get any x264 test to deal with it decently. Those shooting-stars over the wizard's tower were just murder....
About the only resizing I ever do is to upsize the vertical to mod16; width I leave as-in, and I encode anamorphically. (VLC plays anamorphic flawlessly.) Cartoons are about the only things I ever crunch, mainly because they come in bunches, and, IMO, most of them look better with a hint of "warm fuzziness" rather than stab-your-eyeball cold-robotic sharpness.
Honeyko
19th January 2008, 10:48
b11 BUG: Clicking the Preview button, and then clicking its [x] close box will sometimes close AutoMKV as well (and that may or may not leave invisible tasks running in the background eating CPU% endlessly until they are force-quit in the Task Manager).
Strongly recommended suggestion: AutoMKV has a "Quit yes/now" confirmation pop-up.
Honeyko
19th January 2008, 11:43
b11 BUG: The permanent pop-ups have gone back to temporary pop-ups.
Honeyko
19th January 2008, 11:47
b11 BUG: The resetting resize bug is still there:
1. Launch AutoMKV; select a video.
2. Select Constant Quality.
3. Select Don't Care About Size.
...observe Resize Filter change to NONE.
4. Choose a Resize Filter (not Simple)
5. Choose Manual Resize / Crop in Advanced Settings.
...observe Width Resolution setting gray out.
6. Click Start Encoding.
...observe Resize Filter change to NONE as encoding begins.
...later, if you change Constant Quality to anything, and then back to Constant Quality, you can observe your Resize Filter change to NONE.
buzzqw
19th January 2008, 14:11
b11 BUG: Clicking the Preview button, and then clicking its [x] close box will sometimes close AutoMKV as well (and that may or may not leave invisible tasks running in the background eating CPU% endlessly until they are force-quit in the Task Manager).
there is a ACCEPT / CANCEL button.. in preview.. maybe i will remove the X
b11 BUG: The permanent pop-ups have gone back to temporary pop-ups.
i just made it longer not permament :p
1. Launch AutoMKV; select a video.
2. Select Constant Quality.
3. Select Don't Care About Size.
...observe Resize Filter change to NONE.
4. Choose a Resize Filter (not Simple)
5. Choose Manual Resize / Crop in Advanced Settings.
...observe Width Resolution setting gray out.
6. Click Start Encoding.
...observe Resize Filter change to NONE as encoding begins.
this problem happen only if you do a constrained crf encoding
... it's not possible to select don't care about size if you select a pure crf/cq encoding
even more why doing a constrained crf encoding... with unlimited final size...
BHH
survivant001
19th January 2008, 14:25
@buzzwq : bug
the line "Time Elapsed" in the x Pass in the popup doesn't stop flashing.. and automkv taking 22-45% of the CPU a low priority and x264 taking 9%.
If I change x264 to normal, automkv will take 8%, but the label will still flash.
buzzqw
19th January 2008, 15:39
@survivant001 AND @Honeyko
please try this new beta http://www.64k.it/andres/data/a/AutoMKV095beta12.exe
BHH
delacroixp
19th January 2008, 17:13
@survivant001 AND @Honeyko
please try this new beta AutoMKV 0.95 beta12 (http://www.64k.it/andres/data/a/AutoMKV095beta12.exe)
Perhaps I could try it too... I'm feeling a bit left out here at the southern tip of Africa.
:):devil::D
Pascal
buzzqw
19th January 2008, 17:17
you are just a little bit (often) off topic .. since this thread is for testing automkv 0.95 beta.
BHH
kapucin
19th January 2008, 18:24
Hello,
I have the similar "resize" problem.
What I'm trying to do is resize from 3:4 -> 16:9 (544:480 -> 704:396), mpeg-2 -> xvid, preserve most quality, get the file size equal to or less than the original (test clip is 47 MB), keep the encoding time to 1 - 1.5 hours for 1 - 2 GB file.
Test 1: Constant_quality, don't care about size, use manual crop/resize. The output file has the right dimensions, good quality, but the size is more than doubled - 97 MB.
Test 2: Constant_quality, 1 CD (variable constant quality), use manual crop/resize. The output file has the right dimensions, bad quality.
Test 3: 1_Pass_High_Perf, 1 CD, Spline36, use manual crop/resize. The output file has right dimensions, size is 11 MB, very BAD quality (no focus, blurred, etc.)
Test 4: 1_Pass_High_Perf, don't care about size, the resizers got reset to NONE, use manual crop/resize. The output file has WRONG (original) dimensions.
Test 5: 1_Pass_High_Perf, manually set output size to 20GB, Spline36. The output has good quality, right dimensions, the size is ~26MB (for 50GB output size the result is ~42MB).
Test 6: Convert a full movie (1.2GB) using options from Test 5. The output is ~300MB, right dimensions, very BAD quality.
I specified 20GB in disk settings, but the program seems to ignore it somehow. I'm totally lost...
It seems the only option that produces good quality is in Test 1, but the file size is not acceptable...
I haven't tested with 0.93a.
Anything else I can try?
BTW, where is that option specified "pure crf/cq encoding"?
Thanks
Aylwin
19th January 2008, 19:01
My Preview window is now broken. The window opens up, the controls are there on the left side but there's no image:
http://cal-family.org/files/preview.jpg
I can set the crop values and Preview Resized works.
I've tried going back to 0.93, restarting the PC and doing a complete reinstall of AutoMKV. It's still broken. So maybe there are some corrupted temp files somewhere related to the video playback in the Preview window?
buzzqw
19th January 2008, 19:18
@kapucin
First of all Welcome to the Forum
Test 1: Constant_quality, don't care about size, use manual crop/resize. The output file has the right dimensions, good quality, but the size is more than doubled - 97 MB.
that's ok, since it's a "don't care.."
Test 2: Constant_quality, 1 CD (variable constant quality), use manual crop/resize. The output file has the right dimensions, bad quality.
maybe a high crf used ?
Test 3: 1_Pass_High_Perf, 1 CD, Spline36, use manual crop/resize. The output file has right dimensions, size is 11 MB, very BAD quality (no focus, blurred, etc.)
1 pass.. isn't well suited for re encoding videos
Test 4: 1_Pass_High_Perf, don't care about size, the resizers got reset to NONE, use manual crop/resize. The output file has WRONG (original) dimensions.
you must set the resizer AFTER select don't care about size
Test 5: 1_Pass_High_Perf, manually set output size to 20GB, Spline36. The output has good quality, right dimensions, the size is ~26MB (for 50GB output size the result is ~42MB).
you have maximized the quality... no more to gain without tweaking the profiles
Test 6: Convert a full movie (1.2GB) using options from Test 5. The output is ~300MB, right dimensions, very BAD quality.
I specified 20GB in disk settings, but the program seems to ignore it somehow. I'm totally lost...
1_Pass_High_Perf
It seems the only option that produces good quality is in Test 1, but the file size is not acceptable...
just try the 2 pass, and a log could help
@Aylwin
i suppose it's a overlay issue
try using as input a d2v file
.. and maybe recheck your video drivers
BHH
valnar
19th January 2008, 19:37
My Preview window is now broken. The window opens up, the controls are there on the left side but there's no image:
This happened to me too with AutoMKV. I don't remember what I did to fix it, but I play with my PC all the time. I may have reinstalled FFDShow, changed Directshow filter preferences, etc.
-Robert
Honeyko
19th January 2008, 20:53
b11 BUG: Clicking the Preview button, and then clicking its [x] close box will sometimes close AutoMKV as wellthere is a ACCEPT / CANCEL button.. in preview.. maybe i will remove the XThe reason I was clicking the [X] is because the box wasn't going away when I clicked cancel. And anyway, removing the [X] is just a "band-aid" -- because something bad is causing the main AutoMKV window to close when that [X] is being clicked.
b11 BUG: The permanent pop-ups have gone back to temporary pop-ups.i just made it longer not permament :pWhy make them temporary at all? (The annoyance here is that some pop-ups will not reappear after disappearing, even though you swing your mouse back and forth over the "correct" area.)
-- Suggest taking a methodical "inventory" of every bit, especially on the Advanced pages? There's a lot of strange behavior with those pop-ups, and many things that need pop-ups don't have them (or they never appear).
6. Click Start Encoding.
...observe Resize Filter change to NONE as encoding begins.
this problem happen only if you do a constrained crf encoding
... it's not possible to select don't care about size if you select a pure crf/cq encodingOK; try it with 1-pass/HighP. The point is: nothing should be permitted to auto-change your choice of Resize Filter, because if it goes to NONE after you click Start Encoding, and you have your eyes turned away from the screen for a moment, you might just be instructing your computer to waste the next twelve hours.
==//==
...any chance of zoom-in being adding to the Cropping preview? There are presently no video-playing utilities I am aware of which permit a user to zoom up to the pixel level in native 1:1 PAR (very important for determining exactly how many columns are "bad" in a typical 3:2 ratio 720x480 NTSC DVD or 4:3 768x576 PAL DVD). Taking a screenclip in VLC Media Player isn't ideal because you'd be taking a snapshot of the anamorphically stretched picture, not the 1:1 PAR. Using the autocrop isn't ideal because it shaves off too much.
Honeyko
19th January 2008, 21:25
Annoyance or bug: AutoMKV auto-selects a Custom Matrix deinterlacer for you while you're fiddling with profile, presets, etc in Basic Settings.
valnar
19th January 2008, 21:37
Annoyance or bug:
Slow down man!... Some of us like these bugs. :p
Robert
Honeyko
19th January 2008, 21:57
Toss-up: Are they any matrixes that can discover "repeat" bits of film (other than individual progressive frames)?
Example: Take a test clip of film and drop it over 7zip. Then, using VideoRedo, loop the clip three times, and save. Then drop that over 7zip, and notice that 7zip discovers the repeating pattern, and creates a file barely larger than the first one. -- And 7zip is just zipper, not an encoding utility.
I have a 8136kb 300-frame test clip whose last 60 or 80 frames are "pure black". 7zip losslessly compresses the MPEG2 to 6147kb. The triple-loop is 18,957kb (not 24mb, so I'm guessing VideoRedo found a way to save some space in the MPEG2 container); 7zip losslessly compresses that to the exact same 6147kb! A 1pass/highP produced a 8mb file, which 7zip could compress to 6.5mb, so there's obviously still a lot of redundant frames in there.
(My clip is available to anyone who PMs me their address.)
Honeyko
19th January 2008, 22:29
Suggestion: Have a setting which turns OFF the current behavior of scrolling Profiles, Filters, etc., when the mouse wheel is moved. (Right now, it's easy to accidentally change something when you didn't mean to.)
buzzqw
19th January 2008, 22:36
The reason I was clicking the [X] is because the box wasn't going away when I clicked cancel. And anyway, removing the [X] is just a "band-aid" -- because something bad is causing the main AutoMKV window to close when that [X] is being clicked.
the thread task between main automkv window and preview isn't a easy bind
so.. this band-aid is as much as possible now
Why make them temporary at all? (The annoyance here is that some pop-ups will not reappear after disappearing, even though you swing your mouse back and forth over the "correct" area.)
put your mouse over the system tray , and let's popup that date/time
stick it will the pop-up vanish, then move your mouse and retry display the pop-up with time/date
OK; try it with 1-pass/HighP. The point is: nothing should be permitted to auto-change your choice of Resize Filter, because if it goes to NONE after you click Start Encoding, and you have your eyes turned away from the screen for a moment, you might just be instructing your computer to waste the next twelve hours.
what about leaving simple resize/automatic width and Don't care about size ?
should automkv to an unlimited compression test ?
No. User should pay attention. But i understud you question. I will study the best approach to do a idiot proof "don't care about size"
any chance of zoom-in being adding to the Cropping preview?
No
Annoyance or bug: AutoMKV auto-selects a Custom Matrix deinterlacer for you while you're fiddling with profile, presets, etc in Basic Settings
The Custom Matrix is read from profile. Edit to your taste.
Toss-up: Are they any matrixes that can discover "repeat" bits of film (other than individual progressive frames)?
afaik no matrix, just Dup filter
Anyway x264/xvid should compress black frame at ridicolous bitrate
Suggestion: Have a setting which turns OFF the current behavior of scrolling Profiles, Filters, etc., when the mouse wheel is moved. (Right now, it's easy to accidentally change something when you didn't mean to.)
most list are already selectable without causing changes.. ones causing changes are wanted (.. maybe i left some..)
@valnar
thanks :cool:
BHH
Honeyko
19th January 2008, 22:44
b12: BUG
1. Open the Task Manager and click Processes and then Image Name tab (so you can observe everything alphabetically).
2. Start an encode in AutoMKV, and then try to abort it by right-click/ close or exiting various bits as they launch. Force Close the x264.exe process in the Task Manager. (You'll need to kill about half a dozen things, some of them multiple times.)
....eventually you'll enter a weird state where AutoMKV is consuming 90+% of your CPU, but none of the other various encoding tools are listed as present in the Task Manager -- you might innocently think you're all ready to make changes and click Start Encoding again....but AutoMKV is already doing something mysterious.
(At that point, closing AutoMKV stops the CPU-sucking behavior...but it appears there is no "graceful" way to abort an encode.)
buzzqw
19th January 2008, 22:49
automkv is a gui, if you want to sabotate it, it's a lot better to close it
also.. do you know that if you disable the RPC service on your windows you will not be able to boot windows again ? :rolleyes:
EDIT: in next beta on selecting "don't care about size" automkv will not do anything, just on status bar "Don't use Automatic Width. It's a waste of time with Unlimited File Size."
BHH
Honeyko
19th January 2008, 23:22
The point is: nothing should be permitted to auto-change your choice of Resize Filterwhat about leaving simple resize/automatic width and Don't care about size ? should automkv to an unlimited compression test ? No. User should pay attention. But i understud you question. I will study the best approach to do a idiot proof "don't care about size"I think the problem here is that "size" is being used in two different contexts: (1) output file-size, and (2) screen width and height.
-- If I have manually-entered crop values, and therefore a Resize filter, changing my profile or disk settings shouldn't be killing my Resize filter -- because that's related to reshaping the image after cropping (usually to mod8 or mod16), not output file-size.
Suggestion: Completely disassociate "Resize Filters" choices from "Disk Settings" and/or "Profile" changes **if** the user has checked "Use Manual Crop/Resize" (as this indicates that he doesn't want AutoMKV to automatically decide what width x height his output will be).
==//== EDIT
in next beta on selecting "don't care about size" automkv will not do anything, just on status bar "Don't use Automatic Width. It's a waste of time with Unlimited File Size."The behavior can manifest by changing Profile alone. Example:
1. Open video; select Constant Quality profile.
2. Check Manual Resize / Crop in Advanced Settings (a Resize Filter is auto-selected; change to taste).
3. Change profile to 2-Pass Better Quality.
...Resize Filter resets to NONE even though you haven't selected either 1pass or touched Disk Settings.
==//==
Bug (still trying to reproduce): On at least one occasion, "Disk Settings" remained grayed-out even after changing profile to something which would support it.
==//==
Thanks for the 2-pass SAP profile! http://www.sonataarctica.info/phpBB2/images/smiles/metalhead.gif
buzzqw
20th January 2008, 10:16
-- If I have manually-entered crop values, and therefore a Resize filter, changing my profile or disk settings shouldn't be killing my Resize filter -- because that's related to reshaping the image after cropping (usually to mod8 or mod16), not output file-size.
Suggestion: Completely disassociate "Resize Filters" choices from "Disk Settings" and/or "Profile" changes **if** the user has checked "Use Manual Crop/Resize" (as this indicates that he doesn't want AutoMKV to automatically decide what width x height his output will be).
The behavior can manifest by changing Profile alone. Example:
1. Open video; select Constant Quality profile.
2. Check Manual Resize / Crop in Advanced Settings (a Resize Filter is auto-selected; change to taste).
3. Change profile to 2-Pass Better Quality.
...Resize Filter resets to NONE even though you haven't selected either 1pass or touched Disk Settings.
these are a very good suggestions! :thanks:
please try http://www.64k.it/andres/data/a/AutoMKV095beta13.exe
BHH
Aylwin
20th January 2008, 12:15
i suppose it's a overlay issue
try using as input a d2v file
Strange. Downloaded b13, tried a d2v file from the temp folder, and it worked. Then tried an ifo and it works. Other files work now too. Not sure how it got fixed but as long as it's fixed. :)
Minor request: When video is playing in the Preview window, the Accept, Cancel and Preview Resized buttons don't work until you first press Pause. So, could pressing those buttons also automatically pause the video? This saves a few clicks and a few seconds to think why the buttons don't work. :)
delacroixp
20th January 2008, 12:31
...any chance of zoom-in being adding to the Cropping preview? There are presently no video-playing utilities I am aware of which permit a user to zoom up to the pixel level in native 1:1 PAR (very important for determining exactly how many columns are "bad" in a typical 3:2 ratio 720x480 NTSC DVD or 4:3 768x576 PAL DVD).
Taking a screenclip in VLC Media Player isn't ideal because you'd be taking a snapshot of the anamorphically stretched picture, not the 1:1 PAR. Using the autocrop isn't ideal because it shaves off too much.
Try Media Player Classic (6.4.9.1) (http://www.softpedia.com/get/Multimedia/Video/Video-Players/Media-Player-Classic-for-Win2kXP.shtml) updated Jan, 8, 2008... It takes an Anamorphic snapshot in Bitmap.
Unfortunately it wont take a snapshot of a specific frame number... usefull in comparing snapshots of 2 videos at the exact same spot.
If you place the 2 shots in a folder and run a slide show, you can pretty quickly spot the differences and notice very subtle changes in quality.
(The discovery of Pluto (http://library.thinkquest.org/28327/html/universe/solar_system/planets/pluto/exploration/discovery_of_pluto.html) was fascilitated by taking 2 photos (1-2 weeks apart) by superimposing the images to spot the difference)
Try MS Office (http://office.microsoft.com/en-us/help/HP010017211033.aspx) Picture Manager (http://www.youtube.com/watch?v=4Zg2Sf9m2Jw) for cropping calcs... it views the image at 1:1 pixel count (full size) and includes a cropping option which shows the width/height & change in width/height.
I use a 4 point plan (http://forum.doom9.org/showthread.php?p=1075130#post1075130) as a general guide.
:):devil::D
Pascal
red5goahead
20th January 2008, 14:10
is it possible to set an mkv file as input and encode it as avi/xvid.
I tried a 720p mkv/x264/ac3 audio file but seem do not work.
Automkv seem "computing and anlysize movi" but seem freeze.
edit: seems work with ffmpegsource option. but is not the default. and it's very slow 1.0 fps for
this step (check interlace?)
avis [info]: 32x32 @ 23.98 fps (1245 frames)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX MMXEXT SSE SSE
mp4 [info]: initial delay 0 (scale 24000)
encoded frames: 323/1245 (25.9%), 1.11 fps, eta 0:13:49
ps: graphedit start mkv file with coreavc+mpa decoder. why without ffmpegsouce do not work?
14:09:41 0.95 beta 13 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
14:09:41 Selected Input file: E:\Media\SerieTV\prison.break.309.720p.hdtv.x264-hdq.mkv
14:09:41 Selected Output dir: E:\videorecorded\encode\temp\
14:09:41 Selected Final Name: prison.break.309.720p.hdtv.x264-hdq
14:09:41 Selected Container type: AVI
14:09:41 Selected Encoder: XviD
14:09:41 Selected Size: 1/2 CD / 1
14:09:41 Selected Profile: 2_Pass_Balanced.xml
14:09:41 Selected Resizer: LanczosResize / 720
14:09:41 Selected Filters: NONE
14:09:41 Selected Deinterlacer: AUTO
14:09:41 Selected Field Order: AUTO
14:09:41 Using Matrix: Sharktooth's EQM v3LR.cqm
14:09:41 Using Queue: queue0.ini of 1 works
14:09:41 Track Language 1: prison.break.309.720p.hdtv.x264-hdq.mkv
14:09:41 Audio Codec 1: Lame
14:09:41 Audio Quality 1: 112
14:09:41 Audio Channel 1: Stereo
14:09:41 Track Language 2: NONE
14:09:41 Audio Codec 2: Lame
14:09:41 Advanced Audio Settings DUMP Track 1
14:09:41 Nero Option Profiles: AUTO --- Encoding Mode: Quality
14:09:41 CCT Option Profiles: AUTO --- Channel Options: AUTO
14:09:41 Lame Settings: ABR
14:09:41 Audio Normalization: 1
14:09:41 Frequency: AUTO --- Tempo: NONE --- Pitch: NONE --- Other Add:
14:09:41
buzzqw
20th January 2008, 14:57
@Aylwin
not a big problem.. but usually users press cancel or accept AFTER looking and playing with crops.. not while playing
@red5goahead
not related to beta thread ... anyway i can "share" my experience
1) usually movie already encoded are progressive (25 or 23.976 progressive) so no need to deitnerlace or test deinterlace
2) install a splitter able to handle mkv like haali media splitter
3) no dubius origin file.. sorry
BHH
red5goahead
20th January 2008, 15:17
@red5goahead
not related to beta thread ... anyway i can "share" my experience
1) usually movie already encoded are progressive (25 or 23.976 progressive) so no need to deitnerlace or test deinterlace
2) install a splitter able to handle mkv like haali media splitter
3) no dubius origin file.. sorry
BHH
ok. for first suggest. correct.
That mkv file work with graphedit.
http://img171.imageshack.us/img171/5060/80301206lw5.th.png (http://img171.imageshack.us/my.php?image=80301206lw5.png)
Haali media splitter is installer and work fine. My Media Portal media center use anytime haaali media splitter.
buzzqw
20th January 2008, 15:43
maybe coreavc isn't a good deal for using with directshowsource ?.. try disabling it and use ffdshow
moreover, pay attention to your input file and forum rules
and your problem isn't related to beta testing... sorry
BHH
ShadowVlican
20th January 2008, 17:32
Try Media Player Classic (6.4.9.1) (http://www.softpedia.com/get/Multimedia/Video/Video-Players/Media-Player-Classic-for-Win2kXP.shtml) updated Jan, 8, 2008... It takes an Anamorphic snapshot in Bitmap.
Unfortunately it wont take a snapshot of a specific frame number... usefull in comparing snapshots of 2 videos at the exact same spot.
If you place the 2 shots in a folder and run a slide show, you can pretty quickly spot the differences and notice very subtle changes in quality.
(The discovery of Pluto (http://library.thinkquest.org/28327/html/universe/solar_system/planets/pluto/exploration/discovery_of_pluto.html) was fascilitated by taking 2 photos (1-2 weeks apart) by superimposing the images to spot the difference)
Try MS Office (http://office.microsoft.com/en-us/help/HP010017211033.aspx) Picture Manager (http://www.youtube.com/watch?v=4Zg2Sf9m2Jw) for cropping calcs... it views the image at 1:1 pixel count (full size) and includes a cropping option which shows the width/height & change in width/height.
I use a 4 point plan (http://forum.doom9.org/showthread.php?p=1075130#post1075130) as a general guide.
:):devil::D
Pascal
in MPC, you can "ctrl + g" to jump to a specific frame then press "F5" to save a BMP
delacroixp
21st January 2008, 02:20
in MPC, you can "ctrl + g" to jump to a specific frame then press "F5" to save a BMP
Awesome... gtk !!!
:thanks: much !!
:):devil::D
Pascal
kapucin
21st January 2008, 02:24
Thanks for the reply buzzqw
Things are better. I checked "specify quality" box, left at default (75), the quality is much better now, the size is around the original clip. I keep the output size to 1 CD
Wondering what's the relation of output size and quality settings? In my original test I set the size to 20 GigaBytes but the quality was really bad...
There seems to be several options in regards to size:
Manual crop & resize
Force ITU resize
Force Mux W*H
Could you please explain what's the relation between them or maybe point me where I should look for the info?
Those maybe stupid questions, but after several days of digging, it feels I'm more lost now.
buzzqw
21st January 2008, 08:33
@kapucin
Wondering what's the relation of output size and quality settings? In my original test I set the size to 20 GigaBytes but the quality was really bad...
it's near impossible to predict size while encoding in quality (crf) mode
just know that a good crf values float around 22 - 18, and the minor value mean more quality
The %specify quality% will do a crf encoding based on this formula
X264 CRF Value for Quality Encoding = 40-(%quality_percent%/4)
There seems to be several options in regards to size:
Manual crop & resize
if you use manual crop and resize you must select values of crop and width/height. On Main panel you can select only the resizer to use
Force ITU resize
apply the ITU formula for computing correct height (due to width)
Force Mux W*H
This option is only avaiable if you select MKV as container. Using this option you set the display width and height that container pass to player. These values aren't correlated to original width and height.
but sorry pal but these question are OFF TOPIC here.
I will remember to ALL that this thread is for testing the new beta. Not for discussing about CINEMA, irrelevant questions about usage, direct show filters problems, what program to check crop and whatever.
thanks for your support.
BHH
AMED
21st January 2008, 11:07
Is there any chance we could get a check box on the Advanced Profiles editing tab that allows all of the popup windows to start forcefully minimised. So that when you are playing a movie and encoding a movie in the background it stops it jumping out of full screen when the compression test starts etc.
also one more request, is there any chance of getting a minimise to tray button added.
buzzqw
21st January 2008, 11:44
Is there any chance we could get a check box on the Advanced Profiles editing tab that allows all of the popup windows to start forcefully minimised. So that when you are playing a movie and encoding a movie in the background it stops it jumping out of full screen when the compression test starts etc.
No. but i will constantly try to minimized all process
please signal what process you want minimed and i will check. But i cannot guarantee
Btw a solution is possible: run all process HIDDEN, not minimized. But i dislike this way
also one more request, is there any chance of getting a minimise to tray button added.
maybe :)
BHH
zacoz
21st January 2008, 16:08
Btw a solution is possible: run all process HIDDEN, not minimized. But i dislike this way
Me too ... :devil: I find so long as they don't steal focus, which I haven't noticed them doing lately, I'd rather not have them hidden.
Honeyko
22nd January 2008, 08:50
I really, really, really, really want the ability to *optionally* run all processes auto-tray-iconed.
I've already accidentally slaughtered one project ten hours in because I was typing the letter "Q" at the moment some damned thing popped up to the foreground.
Aylwin
22nd January 2008, 09:00
Strongly recommended suggestion: AutoMKV has a "Quit yes/now" confirmation pop-up.
I'd like this option as well. It's particularly useful when there's an ongoing job or queue. Several times already I've accidentally closed AutoMKV in the middle of a job.
I also like the idea of all the other processes minimised to tray.
buzzqw
22nd January 2008, 09:07
I really, really, really, really want the ability to *optionally* run all processes auto-tray-iconed.
i will CAPITALIZE:
NOT POSSIBLE! without tweaking too much.
BHH
zacoz
22nd January 2008, 10:25
Seem to have a recurring problem with audio encoding in the 0.95 betas. Encoding using Nero AAC, and upon completion of a successful audio encoding and output of the audio.mp4 file I get an error "Unable to encode Audio, try piping with FFmpeg!" in the log and it goes on to use Coding Tech AAC to produce an audio1.mp4 file. If I run the same source through 0.93a then I get the exact (md5 confirmed) same successful audio.mp4 output and no error. Don't know if this is related to the previous race condition with NeroAAC & soundout (http://forum.doom9.org/showthread.php?p=1077962#post1077962) or not (as I thought that fix would have carried through to the 0.95betas).
Anything I can do to help narrow down the problem for you further?
01:51:56 0.95 beta 13 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
01:51:56 OS Version: Windows XP
01:51:56 Selected Input file: D:\Capture\SC10 Mackay 2008-01-20_234300.m2v
01:51:56 Selected Output dir: D:\Capture\temp\
01:51:56 Selected Final Name: O Brother Where Art Thou
01:51:56 Selected Container type: MKV
01:51:56 Selected Encoder: X264
01:51:56 Selected Size: Unlimited File Size
01:51:56 Selected Profile: Constant_Quality.xml
01:51:56 Selected Resizer: NONE / Original
01:51:56 Selected Filters: RemoveGrain(mode=2)
01:51:56 Selected Deinterlacer: AUTO
01:51:56 Selected Field Order: AUTO
01:51:56 Enabled Constant Quality With Unlimited Size (Q 22)
01:51:56 Track Language 1: D:\Capture\SC10 Mackay 2008-01-20_234300.mp2
01:51:56 Audio Codec 1: Nero AAC
01:51:56 Audio Quality 1: 0.35
01:51:56 Audio Channel 1: Stereo
01:51:56 Track Language 2: NONE
01:51:56 Audio Codec 2: Nero AAC
01:51:56 Movie title Name: O Brother Where Art Thou
01:51:56 Advanced Audio Settings DUMP Track 1
01:51:56 Audio Track Language: eng
01:51:56 Nero Option Profiles: AUTO --- Encoding Mode: Quality
01:51:56 CCT Option Profiles: AUTO --- Channel Options: AUTO
01:51:56 Lame Settings: ABR
01:51:56 Audio Normalization: 1
01:51:56 Frequency: AUTO --- Tempo: NONE --- Pitch: NONE --- Other Add:
01:51:56 Selected Unlimited media size
01:51:56 Dgindex CMD: E:\AutoMKV95b\exe\dgindex\dgindex.exe -FO=0 -OM=1 -YR=2 -AIF=[D:\Capture\SC10 Mackay 2008-01-20_234300.m2v] -OF=[D:\Capture\temp\movie] -exit -minimize
01:54:20 Encoding D:\Capture\temp\SC10 Mackay 2008-01-20_234300.mp2 to NeroAAC with 0.35 quality
02:00:11 Unable to encode Audio, try piping with FFmpeg!
02:00:11 NeroAACEnc doesn't accept piping from ffmpeg, switching to Coding Tech. AAC at 128kbps
02:03:42 Encoded 1' Audio Track: 96626496 bytes
02:03:46 Number of Frames: 151564
02:03:46 Framerate: 25.000000
02:03:46 Movie length in Seconds: 6063
02:03:46 Movie Width/Height: 720/576
02:03:46 DgIndex AR: 16:9
02:07:33 Source is declared tff by a margin of 49/51.
02:07:33 Advanced Deinterlace Routines Log
02:07:33 Analyzed 866 sections of five frames
02:07:33 Found Interlace Sections: 11 1.27%
02:07:33 Found Progressive Sections:852 98.38%
02:07:33 Found Telecined Sections: 3 0.35%
02:07:33 Found Zero Mov: 98.38% 852
02:07:33 Found One Mov: 0.69% 6
02:07:33 Found Two Mov: 0.35% 3
02:07:33 Found Three Mov: 0.12% 1
02:07:33 Found Four Mov: 0.12% 1
02:07:33 Found Five Mov: 0.35% 3
02:07:33 The Movie is declared to progressive
02:07:33 Starting X264
02:07:34 CRF encoding X264: E:\AutoMKV95b\exe\encoder\x264.exe --pass 1 --crf 22 --stats "D:\Capture\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 --level 4.1 --weightb --b-pyramid --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads auto --thread-input --sar 1:1 --output "D:\Capture\temp\movie.264" "D:\Capture\temp\movie.avs"
04:27:27 X264 Final CRF Encoding Stats:
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 Cache64
x264 [info]: slice I:1244 Avg QP:21.51 size: 35914
x264 [info]: slice P:71134 Avg QP:23.54 size: 12262
x264 [info]: slice B:79186 Avg QP:25.31 size: 3924
x264 [info]: mb I I16..4: 15.1% 40.6% 44.2%
x264 [info]: mb P I16..4: 3.7% 9.7% 2.7% P16..4: 31.8% 14.2% 7.3% 1.5% 0.9% skip:28.3%
x264 [info]: mb B I16..4: 0.3% 1.3% 0.5% B16..8: 23.6% 1.5% 2.8% direct: 6.8% skip:63.2%
x264 [info]: 8x8 transform intra:59.0% inter:47.4%
x264 [info]: direct mvs spatial:99.1% temporal:0.9%
x264 [info]: ref P 73.6% 17.2% 9.2%
x264 [info]: ref B 79.3% 15.0% 5.7%
x264 [info]: kb/s:1619.9
04:27:27 Accepted values are between 697303040 and 741343232 bytes (movie+audio)
04:27:27 Got a file of size: 1227677184 bytes + audio size 96626496 bytes (1324303616)
04:27:27 Only Movie Size: 1227677184 bytes
04:27:27 "E:\AutoMKV95b\exe\matroska\mkvmerge.exe" -o "D:\Capture\temp\O Brother Where Art Thou.mkv" --default-duration 0:25000/1000fps --track-name -1:"O Brother Where Art Thou" --aspect-ratio 1:16:9 "D:\Capture\temp\movie.264" --language -1:eng --default-track -1:yes "D:\Capture\temp\audio1.mp4" --title "O Brother Where Art Thou"
04:29:14 Final Muxed size: 1326180480 bytes
04:29:14 Encoding finished: 02:21:40 elapsed time
04:29:14 -----------------------------------------------------------------------
04:29:14 Script AutoCrop.log
04:29:14
04:29:14 Crop(2,2,716,572)
04:29:14 -----------------------------------------------------------------------
04:29:14 Script movie.avs
04:29:14
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\AddGrain.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\autocrop.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\aWarpSharp(Pruned).dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\blockbuster.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\cnr2.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\ColorMatrix.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\Convolution3D.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\corrector.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\DctFilter.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\Decomb.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\Deen.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\degrainmedian.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\DGDecode.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\EEDI2.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\FFMpegSource.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\FFT3DFilter.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\FluxSmooth.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\frfun7.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\hqdn3d.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\LeakKernelDeint.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\MaskTools.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\medianblur.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\MipSmooth.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\MSharpen.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\mt_masktools.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\mvtools.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\NicAudio.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\RemoveGrainS.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\RepairS.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\SangNom.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\SimpleResize.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\SoundOut.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\TBilateral.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\TDeint.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\TIVTC.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\TomsMoComp.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\TTempSmooth.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\UnDot.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\UnFilter.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\VSFilter.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\warpsharp.dll")
04:29:14 #loadpluginstart
04:29:14
04:29:14 #test1
04:29:14
04:29:14 Import("E:\AutoMKV95b\exe\filter\BlindDeHalo3_mt2.avsi")
04:29:14 Import("E:\AutoMKV95b\exe\filter\Deblock_QED_MT2.avsi")
04:29:14 Import("E:\AutoMKV95b\exe\filter\FastLineDarken 1.3 MT MOD.avsi")
04:29:14 Import("E:\AutoMKV95b\exe\filter\HybridFuPP.avsi")
04:29:14 Import("E:\AutoMKV95b\exe\filter\LanczosPlus.avsi")
04:29:14 Import("E:\AutoMKV95b\exe\filter\Lem.avsi")
04:29:14 Import("E:\AutoMKV95b\exe\filter\LimitedSharpenFaster.avsi")
04:29:14 Import("E:\AutoMKV95b\exe\filter\MCBob_v03c.avsi")
04:29:14 Import("E:\AutoMKV95b\exe\filter\mvbob.avsi")
04:29:14 Import("E:\AutoMKV95b\exe\filter\QMlib.avsi")
04:29:14 Import("E:\AutoMKV95b\exe\filter\seesaw.avsi")
04:29:14 Import("E:\AutoMKV95b\exe\filter\spresso.avsi")
04:29:14 #importstart
04:29:14
04:29:14 #test2
04:29:14
04:29:14 movie = mpeg2source("D:\Capture\temp\movie.d2v")
04:29:14 function getOrder(clip c) {
04:29:14 order = GetParity(c) ? 1 : 0
04:29:14 Return order }
04:29:14 #filter1start
04:29:14
04:29:14 #test3
04:29:14
04:29:14 last = movie
04:29:14 fixed_aspect = 1.780186
04:29:14 out_width = 720
04:29:14 out_height = 576
04:29:14 #resizestart
04:29:14
04:29:14 #test4
04:29:14
04:29:14 #filter2start
04:29:14
04:29:14 #test5
04:29:14
04:29:14 RemoveGrain(mode=2)
04:29:14 -----------------------------------------------------------------------
04:29:14 Script mkvmaudio.avs
04:29:14
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\NicAudio.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\SoundOut.dll")
04:29:14 LoadPlugin("E:\AutoMKV95b\exe\filter\FFmpegSource.dll")
04:29:14 NicMPG123Source("D:\Capture\temp\SC10 Mackay 2008-01-20_234300.mp2")
04:29:14 #Applying STEREO downmixing routines
04:29:14 function stereo(clip a)
04:29:14 {
04:29:14 flr = GetChannel(a, 1, 2)
04:29:14 fcc = GetChannel(a, 3)
04:29:14 lfe = GetChannel(a, 4)
04:29:14 lfc = MixAudio(fcc, lfe, 0.2071, 0.2071)
04:29:14 mix = MergeChannels(lfc, lfc)
04:29:14 lrc = MixAudio(flr, mix, 0.2929, 1.0)
04:29:14 blr = GetChannel(a, 5, 6)
04:29:14 Return MixAudio(lrc, blr, 1.0, 0.2929)
04:29:14 }
04:29:14 #
04:29:14 6==Audiochannels() ? stereo() : last
04:29:14 function addvideo(clip c) {
04:29:14 blankclip(length = Int(100 * AudioLengthF(c) / float(audiorate(c))), fps=100)
04:29:14 Return audiodub(last,c)
04:29:14 }
04:29:14 Normalize()
04:29:14
04:29:14 Soundout(output="cmd",type=1,format=3,autoclose=true,executable="E:\AutoMKV95b\exe\besweet\neroaacenc.exe",prefilename=" -ignorelength -q 0.35 -if - -of audio.mp4",postfilename="",nofilename=true,showoutput=false)
04:29:14
04:29:14 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
Honeyko
22nd January 2008, 10:27
(Tray-icon request) NOT POSSIBLE! without tweaking too much.Minimized will do. (I realize that AutoMKV is mainly a shell GUI organizing a bunch of command-line utilities...but minimizing is a Windows function...hmm.....)
zacoz
22nd January 2008, 10:28
Log from 0.93a run of same source with same settings.
04:37:31 0.93a - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
04:37:31 OS Version: Windows XP
04:37:31 Selected Input file: D:\Capture\SC10 Mackay 2008-01-20_234300.m2v
04:37:31 Selected Output dir: D:\Capture\temp\
04:37:31 Selected Final Name: O Brother Where Art Thou
04:37:31 Selected Container type: MKV
04:37:31 Selected Encoder: X264
04:37:31 Selected Size: Unlimited File Size
04:37:31 Selected Profile: Constant_Quality.xml
04:37:31 Selected Resizer: NONE / Original
04:37:31 Selected Filters: RemoveGrain(mode=2)
04:37:31 Selected Deinterlacer: AUTO
04:37:31 Selected Field Order: AUTO
04:37:31 Enabled Constant Quality With Unlimited Size (Q 22)
04:37:31 Enabled CRF/CQ AutoRes at 22 value
04:37:31 Track Language 1: D:\Capture\SC10 Mackay 2008-01-20_234300.mp2
04:37:31 Audio Codec 1: Nero AAC
04:37:31 Audio Quality 1: 0.35
04:37:31 Audio Channel 1: Stereo
04:37:31 Track Language 2: NONE
04:37:31 Audio Codec 2: Nero AAC
04:37:31 Movie title Name: O Brother Where Art Thou
04:37:31 Advanced Audio Settings DUMP Track 1
04:37:31 Audio Track Language: eng
04:37:31 Nero Option Profiles: AUTO --- Encoding Mode: Quality
04:37:31 CCT Option Profiles: AUTO --- Channel Options: AUTO
04:37:31 Lame Settings: ABR
04:37:31 Audio Normalization: 1
04:37:31 Frequency: AUTO --- Tempo: NONE --- Pitch: NONE --- Other Add:
04:37:31 Selected Unlimited media size
04:37:31 Dgindex CMD: E:\AutoMKV\exe\dgindex\dgindex.exe -FO=0 -OM=1 -YR=2 -AIF=[D:\Capture\SC10 Mackay 2008-01-20_234300.m2v] -OF=[D:\Capture\temp\movie] -exit -minimize
04:38:56 DelayCut CMD: E:\AutoMKV\exe\dgindex\Delaycut.exe -auto -out "D:\Capture\temp\fixed1.mp2" "D:\Capture\SC10 Mackay 2008-01-20_234300.mp2"
04:39:09 Encoding D:\Capture\temp\fixed1.mp2 to NeroAAC with 0.35 quality
04:44:58 Encoded 1' Audio Track: 77099656 bytes
04:45:02 Number of Frames: 151564
04:45:02 Framerate: 25.000000
04:45:02 Movie length in Seconds: 6063
04:45:02 Movie Width/Height: 720/576
04:45:02 DgIndex AR: 16:9
04:48:37 Source is declared tff by a margin of 49/51.
04:48:37 Advanced Deinterlace Routines Log
04:48:37 Analyzed 866 sections of five frames
04:48:37 Found Interlace Sections: 11 1.27%
04:48:37 Found Progressive Sections:852 98.38%
04:48:37 Found Telecined Sections: 3 0.35%
04:48:37 Found Zero Mov: 98.38% 852
04:48:37 Found One Mov: 0.69% 6
04:48:37 Found Two Mov: 0.35% 3
04:48:37 Found Three Mov: 0.12% 1
04:48:37 Found Four Mov: 0.12% 1
04:48:37 Found Five Mov: 0.35% 3
04:48:37 The Movie is declared to progressive
04:48:37 Starting X264
04:48:37 CRF encoding X264: E:\AutoMKV\exe\encoder\x264.exe --pass 1 --crf 22 --stats "D:\Capture\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 --level 4.1 --weightb --b-pyramid --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads auto --thread-input --output "D:\Capture\temp\movie.mp4" "D:\Capture\temp\movie.avs"
07:14:33 Accepted values are between 697303040 and 741343232 bytes (movie+audio)
07:14:33 Got a file of size: 1229419264 bytes + audio size 77099656 bytes (1306518912)
07:14:33 Only Movie Size: 1229419264 bytes
07:14:33 "E:\AutoMKV\exe\matroska\mkvmerge.exe" -o "D:\Capture\temp\O Brother Where Art Thou.mkv" --track-name -1:"O Brother Where Art Thou" --aspect-ratio 1:16:9 "D:\Capture\temp\movie.mp4" --language -1:eng --default-track -1:yes "D:\Capture\temp\audio.mp4" --title "O Brother Where Art Thou"
07:15:46 Final Muxed size: 1306387456 bytes
07:15:46 Encoding finished: 02:27:09 elapsed time
07:15:46 -----------------------------------------------------------------------
07:15:46 Script AutoCrop.log
07:15:46
07:15:46 Crop(2,4,716,568)
07:15:46 -----------------------------------------------------------------------
07:15:46 Script movie.avs
07:15:46
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\AddGrain.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\autocrop.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\aWarpSharp(Pruned).dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\blockbuster.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\cnr2.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\ColorMatrix.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\Convolution3D.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\corrector.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\DctFilter.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\Decomb.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\Deen.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\degrainmedian.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\DGDecode.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\EEDI2.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\FFMpegSource.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\FFT3DFilter.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\FluxSmooth.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\frfun7.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\hqdn3d.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\LeakKernelDeint.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\MaskTools.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\medianblur.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\MipSmooth.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\MSharpen.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\mt_masktools.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\mvtools.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\NicAudio.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\RemoveGrainS.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\RepairS.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\SangNom.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\SimpleResize.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\SoundOut.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\TBilateral.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\TDeint.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\TIVTC.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\TomsMoComp.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\TTempSmooth.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\UnDot.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\UnFilter.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\VSFilter.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\warpsharp.dll")
07:15:46 #loadpluginstart
07:15:46
07:15:46 #test1
07:15:46
07:15:46 Import("E:\AutoMKV\exe\filter\BlindDeHalo3_mt2.avsi")
07:15:46 Import("E:\AutoMKV\exe\filter\Deblock_QED_MT2.avsi")
07:15:46 Import("E:\AutoMKV\exe\filter\FastLineDarken 1.3 MT MOD.avsi")
07:15:46 Import("E:\AutoMKV\exe\filter\HybridFuPP.avsi")
07:15:46 Import("E:\AutoMKV\exe\filter\LanczosPlus.avsi")
07:15:46 Import("E:\AutoMKV\exe\filter\Lem.avsi")
07:15:46 Import("E:\AutoMKV\exe\filter\LimitedSharpenFaster.avsi")
07:15:46 Import("E:\AutoMKV\exe\filter\MCBob_v03c.avsi")
07:15:46 Import("E:\AutoMKV\exe\filter\mvbob.avsi")
07:15:46 Import("E:\AutoMKV\exe\filter\QMlib.avsi")
07:15:46 Import("E:\AutoMKV\exe\filter\seesaw.avsi")
07:15:46 Import("E:\AutoMKV\exe\filter\spresso.avsi")
07:15:46 #importstart
07:15:46
07:15:46 #test2
07:15:46
07:15:46 movie = mpeg2source("D:\Capture\temp\movie.d2v")
07:15:46 function getOrder(clip c) {
07:15:46 order = GetParity(c) ? 1 : 0
07:15:46 Return order }
07:15:46 #filter1start
07:15:46
07:15:46 #test3
07:15:46
07:15:46 #resizestart
07:15:46
07:15:46 #test4
07:15:46
07:15:46 last = movie
07:15:46 #filter2start
07:15:46
07:15:46 #test5
07:15:46
07:15:46 RemoveGrain(mode=2)
07:15:46 -----------------------------------------------------------------------
07:15:46 Script mkvmaudio.avs
07:15:46
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\NicAudio.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\SoundOut.dll")
07:15:46 LoadPlugin("E:\AutoMKV\exe\filter\FFmpegSource.dll")
07:15:46 NicMPG123Source("D:\Capture\temp\fixed1.mp2")
07:15:46 #Applying STEREO downmixing routines
07:15:46 function stereo(clip a)
07:15:46 {
07:15:46 flr = GetChannel(a, 1, 2)
07:15:46 fcc = GetChannel(a, 3)
07:15:46 lfe = GetChannel(a, 4)
07:15:46 lfc = MixAudio(fcc, lfe, 0.2071, 0.2071)
07:15:46 mix = MergeChannels(lfc, lfc)
07:15:46 lrc = MixAudio(flr, mix, 0.2929, 1.0)
07:15:46 blr = GetChannel(a, 5, 6)
07:15:46 Return MixAudio(lrc, blr, 1.0, 0.2929)
07:15:46 }
07:15:46 #
07:15:46 6==Audiochannels() ? stereo() : last
07:15:46 function addvideo(clip c) {
07:15:46 blankclip(length = Int(100 * AudioLengthF(c) / float(audiorate(c))), fps=100)
07:15:46 Return audiodub(last,c)
07:15:46 }
07:15:46 Normalize()
07:15:46
07:15:46 Soundout(output="cmd",type=1,format=3,autoclose=true,executable="E:\AutoMKV\exe\besweet\neroaacenc.exe",prefilename=" -ignorelength -q 0.35 -if - -of audio.mp4",postfilename="",nofilename=true,showoutput=false)
07:15:46
07:15:46 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
buzzqw
22nd January 2008, 10:48
@zacoz
please try beta 14 http://www.64k.it/andres/data/a/AutoMKV095beta14.exe
thanks!
BHH
zacoz
22nd January 2008, 11:13
Still errors, except this time it used LibFaac as the substitute.
19:55:43 0.95 beta 14 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
19:55:43 OS Version: Windows XP
19:55:43 Selected Input file: D:\Capture\SC10 Mackay 2008-01-20_234300.m2v
19:55:43 Selected Output dir: D:\Capture\temp\
19:55:43 Selected Final Name: O Brother Where Art Thou
19:55:43 Selected Container type: MKV
19:55:43 Selected Encoder: X264
19:55:43 Selected Size: Unlimited File Size
19:55:43 Selected Profile: Constant_Quality.xml
19:55:43 Selected Resizer: NONE / Original
19:55:43 Selected Filters: RemoveGrain(mode=2)
19:55:43 Selected Deinterlacer: AUTO
19:55:43 Selected Field Order: AUTO
19:55:43 Enabled Constant Quality With Unlimited Size (Q 22)
19:55:43 Enabled Prepare Phase Only
19:55:43 Track Language 1: D:\Capture\SC10 Mackay 2008-01-20_234300.mp2
19:55:43 Audio Codec 1: Nero AAC
19:55:43 Audio Quality 1: 0.35
19:55:43 Audio Channel 1: Stereo
19:55:43 Track Language 2: NONE
19:55:43 Audio Codec 2: Nero AAC
19:55:43 Advanced Audio Settings DUMP Track 1
19:55:43 Audio Track Language: eng
19:55:43 Nero Option Profiles: AUTO --- Encoding Mode: Quality
19:55:43 CCT Option Profiles: AUTO --- Channel Options: AUTO
19:55:43 Lame Settings: ABR
19:55:43 Audio Normalization: 1
19:55:43 Frequency: AUTO --- Tempo: NONE --- Pitch: NONE --- Other Add:
19:55:43 Selected Unlimited media size
19:55:43 Dgindex CMD: E:\AutoMKV95b\exe\dgindex\dgindex.exe -FO=0 -OM=1 -YR=2 -AIF=[D:\Capture\SC10 Mackay 2008-01-20_234300.m2v] -OF=[D:\Capture\temp\movie] -exit -minimize
19:57:15 Encoding D:\Capture\temp\SC10 Mackay 2008-01-20_234300.mp2 to NeroAAC with 0.35 quality
20:03:06 Unable to encode Audio, try piping with FFmpeg!
20:03:06 NeroAACEnc doesn't accept piping from ffmpeg, switching to LibFaac at 96kbps
20:07:38 Encoded 1' Audio Track: 71948728 bytes
20:07:41 Number of Frames: 151564
20:07:41 Framerate: 25.000000
20:07:41 Movie length in Seconds: 6063
20:07:41 Movie Width/Height: 720/576
20:07:41 DgIndex AR: 16:9
20:11:20 Source is declared tff by a margin of 49/51.
20:11:20 Advanced Deinterlace Routines Log
20:11:20 Analyzed 866 sections of five frames
20:11:20 Found Interlace Sections: 11 1.27%
20:11:20 Found Progressive Sections:852 98.38%
20:11:20 Found Telecined Sections: 3 0.35%
20:11:20 Found Zero Mov: 98.38% 852
20:11:20 Found One Mov: 0.69% 6
20:11:20 Found Two Mov: 0.35% 3
20:11:20 Found Three Mov: 0.12% 1
20:11:20 Found Four Mov: 0.12% 1
20:11:20 Found Five Mov: 0.35% 3
20:11:20 The Movie is declared to progressive
20:11:20 Starting X264
20:11:20 CRF encoding X264: E:\AutoMKV95b\exe\encoder\x264.exe --pass 1 --crf 22 --stats "D:\Capture\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 --level 4.1 --weightb --b-pyramid --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads auto --thread-input --sar 1:1 --output "D:\Capture\temp\movie.264" "D:\Capture\temp\movie.avs"
20:11:20 Accepted values are between 697303040 and 741343232 bytes (movie+audio)
20:11:20 Got a file of size: -1 bytes + audio size 71948728 bytes (71948728)
20:11:20 "E:\AutoMKV95b\exe\matroska\mkvmerge.exe" -o "D:\Capture\temp\O Brother Where Art Thou.mkv" --default-duration 0:25000/1000fps --track-name -1:"O Brother Where Art Thou" --aspect-ratio 0:1.250000 "D:\Capture\temp\movie.264" --language -1:eng --default-track -1:yes "D:\Capture\temp\audio1.mp4" --title "Done with AutoMKV 0.95 beta 14 http://forum.doom9.org/showthread.php?p=854221 "
20:11:20 Encoding finished: 00:15:37 elapsed time
20:11:20 -----------------------------------------------------------------------
20:11:20 Script AutoCrop.log
20:11:20
20:11:20 Crop(2,2,716,572)
20:11:20 -----------------------------------------------------------------------
20:11:20 Script movie.avs
20:11:20
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\AddGrain.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\autocrop.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\aWarpSharp(Pruned).dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\blockbuster.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\cnr2.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\ColorMatrix.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\Convolution3D.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\corrector.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\DctFilter.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\Decomb.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\Deen.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\degrainmedian.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\DGDecode.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\EEDI2.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\FFMpegSource.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\FFT3DFilter.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\FluxSmooth.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\frfun7.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\hqdn3d.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\LeakKernelDeint.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\MaskTools.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\medianblur.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\MipSmooth.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\MSharpen.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\mt_masktools.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\mvtools.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\NicAudio.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\RemoveGrainS.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\RepairS.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\SangNom.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\SimpleResize.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\SoundOut.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\TBilateral.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\TDeint.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\TIVTC.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\TomsMoComp.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\TTempSmooth.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\UnDot.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\UnFilter.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\VSFilter.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\warpsharp.dll")
20:11:20 #loadpluginstart
20:11:20
20:11:20 #test1
20:11:20
20:11:20 Import("E:\AutoMKV95b\exe\filter\BlindDeHalo3_mt2.avsi")
20:11:20 Import("E:\AutoMKV95b\exe\filter\Deblock_QED_MT2.avsi")
20:11:20 Import("E:\AutoMKV95b\exe\filter\FastLineDarken 1.3 MT MOD.avsi")
20:11:20 Import("E:\AutoMKV95b\exe\filter\HybridFuPP.avsi")
20:11:20 Import("E:\AutoMKV95b\exe\filter\LanczosPlus.avsi")
20:11:20 Import("E:\AutoMKV95b\exe\filter\Lem.avsi")
20:11:20 Import("E:\AutoMKV95b\exe\filter\LimitedSharpenFaster.avsi")
20:11:20 Import("E:\AutoMKV95b\exe\filter\MCBob_v03c.avsi")
20:11:20 Import("E:\AutoMKV95b\exe\filter\mvbob.avsi")
20:11:20 Import("E:\AutoMKV95b\exe\filter\QMlib.avsi")
20:11:20 Import("E:\AutoMKV95b\exe\filter\seesaw.avsi")
20:11:20 Import("E:\AutoMKV95b\exe\filter\spresso.avsi")
20:11:20 #importstart
20:11:20
20:11:20 #test2
20:11:20
20:11:20 movie = mpeg2source("D:\Capture\temp\movie.d2v")
20:11:20 function getOrder(clip c) {
20:11:20 order = GetParity(c) ? 1 : 0
20:11:20 Return order }
20:11:20 #filter1start
20:11:20
20:11:20 #test3
20:11:20
20:11:20 last = movie
20:11:20 fixed_aspect = 1.780186
20:11:20 out_width = 720
20:11:20 out_height = 576
20:11:20 #resizestart
20:11:20
20:11:20 #test4
20:11:20
20:11:20 #filter2start
20:11:20
20:11:20 #test5
20:11:20
20:11:20 RemoveGrain(mode=2)
20:11:20 -----------------------------------------------------------------------
20:11:20 Script mkvmaudio.avs
20:11:20
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\NicAudio.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\SoundOut.dll")
20:11:20 LoadPlugin("E:\AutoMKV95b\exe\filter\FFmpegSource.dll")
20:11:20 NicMPG123Source("D:\Capture\temp\SC10 Mackay 2008-01-20_234300.mp2")
20:11:20 #Applying STEREO downmixing routines
20:11:20 function stereo(clip a)
20:11:20 {
20:11:20 flr = GetChannel(a, 1, 2)
20:11:20 fcc = GetChannel(a, 3)
20:11:20 lfe = GetChannel(a, 4)
20:11:20 lfc = MixAudio(fcc, lfe, 0.2071, 0.2071)
20:11:20 mix = MergeChannels(lfc, lfc)
20:11:20 lrc = MixAudio(flr, mix, 0.2929, 1.0)
20:11:20 blr = GetChannel(a, 5, 6)
20:11:20 Return MixAudio(lrc, blr, 1.0, 0.2929)
20:11:20 }
20:11:20 #
20:11:20 6==Audiochannels() ? stereo() : last
20:11:20 function addvideo(clip c) {
20:11:20 blankclip(length = Int(100 * AudioLengthF(c) / float(audiorate(c))), fps=100)
20:11:20 Return audiodub(last,c)
20:11:20 }
20:11:20 Normalize()
20:11:20
20:11:20 Soundout(output="cmd",type=1,format=3,autoclose=true,executable="E:\AutoMKV95b\exe\besweet\neroaacenc.exe",prefilename=" -ignorelength -q 0.35 -if - -of audio.mp4",postfilename="",nofilename=true,showoutput=false)
20:11:20
20:11:20 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
Watching audio.mp4 it seems to change size (not sure up or down) after the Close(5...1) countdown at the end of encoding with NeroAACEnc. Will run again and watch it more closely after dinner.
BTW, just checking that I shouldn't have updated any other support programs to use with 0.95betas? I simply installed 0.93 in a separate directory and copied the 0.95beta into it.
buzzqw
22nd January 2008, 11:38
@zacoz
try this "debug build" http://www.64k.it/andres/data/a/AutoMKV095beta14-1.exe
thanks again!
BHH
zacoz
22nd January 2008, 12:21
Just re-run with the debug version and at the completion of encoding the following pop-up appears:
D:\Capture\temp\SC10 Mackay 2008-01-20_234300.mp4
Not sure if this is an error in the debug code or we've found the bug as the encoded file has the file name audio.mp4.
At this point the log shows:
20:58:35 0.95 beta 14 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
20:58:35 OS Version: Windows XP
20:58:35 Selected Input file: D:\Capture\SC10 Mackay 2008-01-20_234300.m2v
20:58:35 Selected Output dir: D:\Capture\temp\
20:58:35 Selected Final Name: O Brother Where Art Thou
20:58:35 Selected Container type: MKV
20:58:35 Selected Encoder: X264
20:58:35 Selected Size: Unlimited File Size
20:58:35 Selected Profile: Constant_Quality.xml
20:58:35 Selected Resizer: NONE / Original
20:58:35 Selected Filters: RemoveGrain(mode=2)
20:58:35 Selected Deinterlacer: AUTO
20:58:35 Selected Field Order: AUTO
20:58:35 Enabled Constant Quality With Unlimited Size (Q 22)
20:58:35 Enabled Prepare Phase Only
20:58:35 Track Language 1: D:\Capture\SC10 Mackay 2008-01-20_234300.mp2
20:58:35 Audio Codec 1: Nero AAC
20:58:35 Audio Quality 1: 0.35
20:58:35 Audio Channel 1: Stereo
20:58:35 Track Language 2: NONE
20:58:35 Audio Codec 2: Nero AAC
20:58:35 Advanced Audio Settings DUMP Track 1
20:58:35 Nero Option Profiles: AUTO --- Encoding Mode: Quality
20:58:35 CCT Option Profiles: AUTO --- Channel Options: AUTO
20:58:35 Lame Settings: ABR
20:58:35 Audio Normalization: 1
20:58:35 Frequency: AUTO --- Tempo: NONE --- Pitch: NONE --- Other Add:
20:58:35 Selected Unlimited media size
20:58:35 Dgindex CMD: E:\AutoMKV95b\exe\dgindex\dgindex.exe -FO=0 -OM=1 -YR=2 -AIF=[D:\Capture\SC10 Mackay 2008-01-20_234300.m2v] -OF=[D:\Capture\temp\movie] -exit -minimize
21:02:24 Encoding D:\Capture\temp\SC10 Mackay 2008-01-20_234300.mp2 to NeroAAC with 0.35 quality
21:09:03 Encoded 1' Audio Track: -1 bytes
On clicking ok, it goes on to encode with LibFaac.
Don't know if it's of note or not, but the md5 of this audio.mp4 differs from that produced by beta13. I am running some different background apps just at the moment though.
P.S. Should be me thanking you not the other way around :cool:
buzzqw
22nd January 2008, 12:34
ok.. you miss it..
launch the encoding
after virtualdbub/soundout have finished the message prompt will appear
AND you must check if
Please check if this file is present
D:\Capture\temp\SC10 Mackay 2008-01-20_234300.mp4
before clicking OK check if file is present, if this file ISN'T present automkv will trigger the ffmpege encoding
BHH
zacoz
22nd January 2008, 12:57
Yes, I did check before clicking OK and the file doesn't exist, only audio.mp4 exists at that point.
Source I have been using is separate m2v & mp2 files output from ProjectX processing of a TS capture.
I just checked using a DVD source instead and the debug code asks to check for file "movie t80 3_2ch 448kbps delay 0ms.mp4" which does exist, and there's no resulting error.
So it seems (to me anyway) the issue arises when a separate stand alone file is used as the audio source in AutoMKV. The file output by NeroAAC in this case appears to be audio.mp4 but AutoMKV is looking for a file based upon the source filename.
buzzqw
22nd January 2008, 13:00
@zacoz
Genius!
http://www.64k.it/andres/data/a/AutoMKV095beta14-2.exe
and bring back only good news ;) (and thanks!)
BHH
zacoz
22nd January 2008, 13:30
WOOT !!!!
Success. Correct "SC10 Mackay 2008-01-20_234300.mp4" file is now generated in the temp folder and detected.
Thanks for your efforts on this, and I must say the amount of time you put into support. :thanks:
buzzqw
22nd January 2008, 13:36
thanks to you !
here the same build without the prompt
http://www.64k.it/andres/data/a/AutoMKV095beta15.exe
BHH
SeeMoreDigital
22nd January 2008, 18:27
Hi Buzz,
I've been looking at the log reports and I'm curious to understand how the following "red highlighted" bit is worked out mathematically?
17:14:52 #test3
17:14:52
17:14:52 last=movie.Crop(30,86,656,412)
17:14:52 fixed_aspect = 2.264410
17:14:52 out_width = 656
17:14:52 out_height = 288
17:14:52 #resizestart
However it's worked out, the resulting "fixed aspect ratio" appears to be very accurate!
mnerec
22nd January 2008, 18:55
I've been trying to convert this movie with the last 5 betas, but after doing the audio it simply stops, saying it is finished.
Is it possible to deduce what is wrong from this log?
17:57:29 0.95 beta 15 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
17:57:29 Selected Input file: C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\Kika_1993\VTS_01_0.IFO
17:57:29 Selected Output dir: C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\
17:57:29 Selected Final Name: Kika_1993
17:57:29 Selected Container type: MKV
17:57:29 Selected Encoder: X264
17:57:29 Selected Size: 1/3 DVD-R / 1
17:57:29 Selected Profile: 2_Pass_Balanced.xml
17:57:29 Selected Resizer: LanczosResize / Automatic
17:57:29 Selected Filters: RemoveGrain(mode=2)
17:57:29 Selected Deinterlacer: AUTO
17:57:29 Selected Field Order: AUTO
17:57:29 Manual Crop: Enabled
17:57:29 Left Crop: 16
17:57:29 Top Crop: 12
17:57:29 Right Crop: 10
17:57:29 Botton Crop: 13
17:57:29 Manual Width: 800
17:57:29 Manual Height: 432
17:57:29 Enabled CRF/CQ AutoRes at 18 value
17:57:29 Activate PGC Ripping: 1
17:57:29 Track Language 1: 81: Espanol (AC3 2ch, 0xBD 0x81) [0]
17:57:29 Audio Codec 1: Nero AAC
17:57:29 Audio Quality 1: 0.50
17:57:29 Audio Channel 1: Stereo
17:57:29 Track Language 2: NONE
17:57:29 Audio Codec 2: Nero AAC
17:57:29 Advanced Audio Settings DUMP Track 1
17:57:29 Nero Option Profiles: AUTO --- Encoding Mode: Quality
17:57:29 CCT Option Profiles: AUTO --- Channel Options: AUTO
17:57:29 Lame Settings: ABR
17:57:29 Audio Normalization: 1
17:57:29 Frequency: AUTO --- Tempo: NONE --- Pitch: NONE --- Other Add:
17:57:29 Activate Force ITU Resizing
17:57:29
17:57:29 Activate PGC processing: PGC 1 [1:49:24:12]
17:57:29 Dgindex CMD: C:\Tools\AutoMKV 0.95beta\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=81 -YR=2 -AIF=[C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\Kika_1993\VTS_01_1.vob] -OF=[C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\movie] -exit -minimize
17:58:54 D2V file size: 815215
17:58:54 Audio 1 :movie t81 2_0ch 384kbps delay 0ms.ac3
17:58:54 Pre Audio Size: 315090432 bytes
17:58:54 Applying DelayAudio of 0 to audio file: movie t81 2_0ch 384kbps delay 0ms.ac3
17:58:54 Encoding C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\movie t81 2_0ch 384kbps delay 0ms.ac3 to NeroAAC with 0.50 quality
18:05:50 Encoded 1' Audio Track: 156387920 bytes
18:05:53 Number of Frames: 164113
18:05:53 Framerate: 25.000000
18:05:53 Movie length in Seconds: 6565
18:05:53 Movie Width/Height: 720/576
18:05:53 DgIndex AR: 16:9
18:22:04 Source is declared tff by a margin of 71/42.
18:22:04 Advanced Deinterlace Routines Log
18:22:04 Analyzed 630 sections of five frames
18:22:04 Found Interlace Sections: 25 3.97%
18:22:04 Found Progressive Sections:601 95.40%
18:22:04 Found Telecined Sections: 4 0.63%
18:22:04 Found Zero Mov: 95.40% 601
18:22:04 Found One Mov: 0.79% 5
18:22:04 Found Two Mov: 0.63% 4
18:22:04 Found Three Mov: 0.95% 6
18:22:04 Found Four Mov: 0.48% 3
18:22:04 Found Five Mov: 1.75% 11
18:22:04 The Movie is declared to progressive
18:22:04 Starting X264
18:22:04 Command Line 1' Pass X264: C:\Tools\AutoMKV 0.95beta\exe\encoder\x264.exe --pass 1 --bitrate 1700 --stats "C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\.stats" --ref 1 --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --filter 0,0 --subme 2 --direct auto --vbv-maxrate 25000 --me dia --no-ssim --level 4.1 --b-pyramid --analyse none --threads auto --thread-input --sar 1:1 --output NUL "C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\movie.avs"
18:22:04 Command Line 2' Pass X264: C:\Tools\AutoMKV 0.95beta\exe\encoder\x264.exe --pass 2 --bitrate 1700 --stats "C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\.stats" --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --mixed-refs --trellis 1 --ref 4 --filter 0,0 --direct auto --vbv-maxrate 25000 --me hex --no-ssim --level 4.1 --weightb --b-pyramid --b-rdo --bime --analyse p8x8,b8x8,i4x4 --threads auto --thread-input --sar 1:1 --output "C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\movie.264" "C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\movie.avs"
18:22:07 Finished 1' Pass X264
18:22:10 X264 Final 2 Pass Encoding Stats:
18:22:11 "C:\Tools\AutoMKV 0.95beta\exe\matroska\mkvmerge.exe" -o "C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\Kika_1993.mkv" --default-duration 0:25000/1000fps --track-name -1:"Kika_1993" --chapters "C:\Tools\AutoMKV 0.95beta\exe\chapters.txt" "C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\movie.264" --language -1:esp --default-track -1:yes "C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\movie t81 2_0ch 384kbps delay 0ms.mp4" --title "Done with AutoMKV 0.95 beta 15 http://forum.doom9.org/showthread.php?p=854221 "
18:22:11 Final Muxed size: -1 bytes
18:22:11 Encoding finished: 00:00:04 elapsed time
18:22:11 -----------------------------------------------------------------------
18:22:11 Script movie.avs
18:22:11
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\AddGrain.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\autocrop.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\aWarpSharp(Pruned).dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\blockbuster.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\cnr2.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\ColorMatrix.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\Convolution3D.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\corrector.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\DctFilter.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\Decomb.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\Deen.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\degrainmedian.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\DGDecode.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\EEDI2.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\FFMpegSource.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\FFT3DFilter.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\FluxSmooth.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\frfun7.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\hqdn3d.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\LeakKernelDeint.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\MaskTools.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\medianblur.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\MipSmooth.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\MSharpen.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\mt_masktools.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\mvtools.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\NicAudio.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\RemoveGrainS.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\RepairS.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\SangNom.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\SimpleResize.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\SoundOut.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\TBilateral.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\TDeint.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\TIVTC.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\TomsMoComp.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\TTempSmooth.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\UnDot.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\UnFilter.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\VSFilter.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\warpsharp.dll")
18:22:11 #loadpluginstart
18:22:11
18:22:11 #test1
18:22:11
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\BlindDeHalo3_mt2.avsi")
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\Deblock_QED_MT2.avsi")
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\FastLineDarken 1.3 MT MOD.avsi")
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\HybridFuPP.avsi")
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\LanczosPlus.avsi")
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\Lem.avsi")
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\LimitedSharpenFaster.avsi")
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\MCBob_v03c.avsi")
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\mvbob.avsi")
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\QMlib.avsi")
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\seesaw.avsi")
18:22:11 Import("C:\Tools\AutoMKV 0.95beta\exe\filter\spresso.avsi")
18:22:11 #importstart
18:22:11
18:22:11 #test2
18:22:11
18:22:11 movie = mpeg2source("C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\movie.d2v")
18:22:11 function getOrder(clip c) {
18:22:11 order = GetParity(c) ? 1 : 0
18:22:11 Return order }
18:22:11 #filter1start
18:22:11
18:22:11 #test3
18:22:11
18:22:11 last = movie
18:22:11 crop(16,12,-10,-13)
18:22:11 fixed_aspect = 1.837179
18:22:11 #resizestart
18:22:11
18:22:11 #test4
18:22:11
18:22:11 LanczosResize(800,432)
18:22:11 #filter2start
18:22:11
18:22:11 #test5
18:22:11
18:22:11 RemoveGrain(mode=2)
18:22:11 -----------------------------------------------------------------------
18:22:11 Script mkvmaudio.avs
18:22:11
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\NicAudio.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\SoundOut.dll")
18:22:11 LoadPlugin("C:\Tools\AutoMKV 0.95beta\exe\filter\FFmpegSource.dll")
18:22:11 NicAC3Source("C:\Users\Public\Videos\Movies\_NEEDS SUBS_Almodovar\temp\movie t81 2_0ch 384kbps delay 0ms.ac3")
18:22:11 DelayAudio(0.0000)
18:22:11 #Applying STEREO downmixing routines
18:22:11 function stereo(clip a)
18:22:12 {
18:22:12 flr = GetChannel(a, 1, 2)
18:22:12 fcc = GetChannel(a, 3)
18:22:12 lfe = GetChannel(a, 4)
18:22:12 lfc = MixAudio(fcc, lfe, 0.2071, 0.2071)
18:22:12 mix = MergeChannels(lfc, lfc)
18:22:12 lrc = MixAudio(flr, mix, 0.2929, 1.0)
18:22:12 blr = GetChannel(a, 5, 6)
18:22:12 Return MixAudio(lrc, blr, 1.0, 0.2929)
18:22:12 }
18:22:12 #
18:22:12 6==Audiochannels() ? stereo() : last
18:22:12 function addvideo(clip c) {
18:22:12 blankclip(length = Int(100 * AudioLengthF(c) / float(audiorate(c))), fps=100)
18:22:12 Return audiodub(last,c)
18:22:12 }
18:22:12 Normalize()
18:22:12
18:22:12 Soundout(output="cmd",type=1,format=3,autoclose=true,executable="C:\Tools\AutoMKV 0.95beta\exe\besweet\neroaacenc.exe",prefilename=" -ignorelength -q 0.50 -if - -of audio.mp4",postfilename="",nofilename=true,showoutput=false)
18:22:12
18:22:12 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
Kinds regards
buzzqw
22nd January 2008, 20:17
@SeeMoreDigital
however it's worked out, the resulting "fixed aspect ratio" appears to be very accurate!
:thanks:!!
the crop value are determined by autocrop (at movie analysis time).. not a big magic..
then it's reported in script
in new beta i no more use the AutoGK approach for determine width and height but i will compute the correct aspect ratio and so get the height
the calculus are these, please feel free to post any errors or suggestion!
first of all ITU:
the ITU PAL = 53.3333/52
the ITU NTSC = 1.02536086
user can activate ITU or NOT
for 16/9 movie (16/9 as reported by dgindex)
fixed_aspect=ITU*16/9*((cropped_width/total_width)/(cropped_height/total_height))
for 4/3 movie (4/3 as reported by dgindex)
fixed_aspect=ITU*4/3*((cropped_width/total_width)/(cropped_height/total_height))
i will set height the to MOD16 value nearest width/fixed_aspect
thanks again for your interest :)
@mnerec
you cannot crop by odd number...
Botton Crop: 13
BHH
mnerec
22nd January 2008, 22:14
you cannot crop by odd number...
Great, thank you!
Maybe the program could warn you by becoming red, like the MOD box beside the size fields?
buzzqw
22nd January 2008, 22:18
there is check crop button... :p
BHH
mnerec
22nd January 2008, 22:36
there is check crop button... :p
Fair enough, hadn't noticed it. I'll get used to it, but since this IS a GUI, I have a few points though:
It is still kind of funky. When given the values 16, 12, 10, 14, it says that Right and Bottom crop must be divisible by 4 and then it says Passed!. How can it 'pass' when they are clearly not divisible by 4?
Given the above values (not divisible by 4), the encode continues fine enough though. How come, if they MUST be divisible by 4?
Dumping/aborting the encode because of an odd number is kind of mysterious to users. I think popping a warning would be in place. When should this warning pop? Well at least when clicking Accept in the preview window.
Coloring the crop fields or labels would also be a nice indicator of faliure.
Honeyko
22nd January 2008, 23:28
While we're on the subject of cropping.....
1. If, while encoding XviD, your width or height isn't MOD16, this is what will happen:04:12:00 Single Pass Encoding XviD: "C:\Can be kept empty\AutoMKV093\exe\encoder\xvid_encraw.exe" -cq 1.42 -max_bframes 1 -imax 16 -quality 5 -vhqmode 0 -pmax 16 -bmax 16 -bquant_ratio 162 -ostrength 0 -nopacked -nochromame -threads 0 -qmatrix "C:\Can be kept empty\AutoMKV093\profiles\XviD-profiles\matrix\Sharktooth's EQM v3LR.cqm" -i "Z:\aaaaaaaaaa\VIDEO_TS\temp\movie.avs" -type 2 -avi "Z:\aaaaaaaaaa\VIDEO_TS\temp\movie.avi"
04:12:28 BREAK ! FILE NOT SUPPORTED ! LAST TRY WITH FFMPEG!
04:12:28 Switched to FFmpeg for Video Encoding!
04:12:28 FFmpeg.exe String: "C:\Can be kept empty\AutoMKV093\exe\BeSweet\ffmpeg.exe" -an -threads 1 -i "Z:\aaaaaaaaaa\VIDEO_TS\VTS_01_1.VOB" -vcodec libxvid -bf 2 -b 43521000 -cropleft 8 -croptop 0 -cropright 6 -cropbottom 0 -s 706x480 -deinterlace -r 29.970 "Z:\aaaaaaaaaa\VIDEO_TS\temp\movie.avi"
**BUG**: Because the encoder was switched, AutoMKV is confused during the final mux process, and just ends without creating an output file. Result? If you're running a queue list, the next project crushes all of your work in the Temp folder.
Suggestion: If this isn't a simple tweak to fix, then have any "Switched to XYZ for Video Encoding" trigger the "Don't Mux But Save Temp Folder" command.
==//==
Neato-keen-I-want-it-yesterday:
Let's say I have ten things in the Queue list. Instead of removing their entries as they are finished, why not leave them there, but turn them gray or red to indicate that they are finished?
Additional cool feature idea: Right-clicking on a queued item will pop-up a window with a list of its parameters (width/height, filters, presets, profile, encoder, etc)
==//==
BUG: If I add something to an empty Queue list while an encode is already underway (i.e., an encode started via "Start Encoding"), instead of the Queue list picking up when the first one is finished, AutoMKV just stops.
Follow-up BUG: In addition to that, the "Start Queue" buttom becomes active. If pressed while an encode is already underway (as per above description), AutoMKV will attempt to encode two project simultaneously using the same Temp folder. (E.g., Yikes!)
==//==
What is that grayed-out box to the right of "Specify Width / Height" for?
==//==
More on cropping: "Manual Crop and Resize" could use a little more automation, and some built-in "This won't work!" alerts. Suggestions.....
1. "Specify Width and Height" numbers automatically change as the user enters crop values. If the user does not alter the automatically-adjusted crop values, then a Resize Filter is not automatically chosen (as per a previous implemented suggestion of mine), because he's not actually resizing the output -- just purely cropping.
2. Stealing a trick from Handbrake, "Specify Width / Height" numbers will either be green (MOD16) or red (not) if encoding to XviD, or green while x264 if MOD8 (or whatever x264 supports; I forget). If the user alters, then a Resize Filter is auto-selected.
3. The user will be warned if he has entered odd-numbered cropping values. (Question: If right and left, or top and bottom, are BOTH odd, and therefore are even when added together, does this produce good output? I've been curious about this since AutoGK will let you add any crop values...I assume it rounds them to even..?)
4. If the user alters "Specify Width / Height" back to source video PAR 1:1 (i.e., purely crop without resizing), and a Resize Filter exists, then a pop-up will alert him to that.
Honeyko
22nd January 2008, 23:50
==Badly Wanted Feature==
I'd like a pop-up, or at least a line added to the project log file, which informs me as to the output file's FPS setting before encoding begins.
-- This will enable me to know if my choice of deinterlacing options is going to produce a desired 23.97fps film.
04:12:28 BREAK ! FILE NOT SUPPORTED ! LAST TRY WITH FFMPEG!
04:12:28 Switched to FFmpeg for Video Encoding!
04:12:28 FFmpeg.exe String: "C:\Can be kept empty\AutoMKV093\exe\BeSweet\ffmpeg.exe" -an -threads 1 -i "Z:\aaaaaaaaaa\VIDEO_TS\VTS_01_1.VOB" -vcodec libxvid -bf 2 -b 43521000 -cropleft 8 -croptop 0 -cropright 6 -cropbottom 0 -s 706x480 -deinterlace -r 29.970 "Z:\aaaaaaaaaa\VIDEO_TS\temp\movie.avi"Note that FFmpeg's string includes a deinterlace output value in the log file (enabling me to abort, in this case, because 29.97 isn't what I want -- it results in a bloated file with a lot of redundant progressive frames). XviD CQ 1.42 does not, however; so I have no way of knowing until it's finished. -- This is annoying when 1-pass High Performance is your preferred profile, because there won't be a compression-test output file (inside the Temp folder) for you to examine.
AMED
23rd January 2008, 01:12
No. but i will constantly try to minimized all process
please signal what process you want minimed and i will check. But i cannot guarantee
Btw a solution is possible: run all process HIDDEN, not minimized. But i dislike this way
i did a test encode last night using x264.
it kicked me out of full screen (when using MPC) at the start of the compression test and 1st and 2nd passes. it looks like there is a delay when CMD boxes become minimised.
How are you calling the Bat's for those 3 parts of the encoding process?
could you use START /MIN /WAIT
delacroixp
23rd January 2008, 03:50
It is still kind of funky. When given the values 16, 12, 10, 14, it says that Right and Bottom crop must be divisible by 4 and then it says Passed!. How can it 'pass' when they are clearly not divisible by 4?
Given the above values (not divisible by 4), the encode continues fine enough though. How come, if they MUST be divisible by 4?
Coloring the crop fields or labels would also be a nice indicator of faliure.
Strictly speaking...
Cropping... should be MOD 2 (ie, any even number).
Width and Height... MOD 8 is compulsory, MOD 16 is highly recommended.
Colour coding is sheer brilliance...
Red for failure is pretty much standard practice... but orange and green could also be successfully used for warnings and good to go indicators.
:):devil::D
Pascal
buzzqw
23rd January 2008, 09:04
@All
coloring crop: DONE
http://www.64k.it/andres/data/a/AutoMKV095beta16.exe
other issues: looking
BHH
zacoz
23rd January 2008, 10:12
Link doesn't seem to be working, unless you're still uploading it and I've been too quick to attempt to download it. :rolleyes:
buzzqw
23rd January 2008, 10:40
doh... i missed the upload..!!
thanks
BHH
buzzqw
23rd January 2008, 12:11
**BUG**: Because the encoder was switched, AutoMKV is confused during the final mux process, and just ends without creating an output file. Result? If you're running a queue list, the next project crushes all of your work in the Temp folder.
shuld be fixed in next update
Let's say I have ten things in the Queue list. Instead of removing their entries as they are finished, why not leave them there, but turn them gray or red to indicate that they are finished?
not to change
Additional cool feature idea: Right-clicking on a queued item will pop-up a window with a list of its parameters (width/height, filters, presets, profile, encoder, etc)
not to change
BUG: If I add something to an empty Queue list while an encode is already underway (i.e., an encode started via "Start Encoding"), instead of the Queue list picking up when the first one is finished, AutoMKV just stops.
now it's disabled the button when encoding start
Follow-up BUG: In addition to that, the "Start Queue" buttom becomes active. If pressed while an encode is already underway (as per above description), AutoMKV will attempt to encode two project simultaneously using the same Temp folder. (E.g., Yikes!)
button will be disabled after first pressing
What is that grayed-out box to the right of "Specify Width / Height" for?
now have a better use
1. "Specify Width and Height" numbers automatically change as the user enters crop values. If the user does not alter the automatically-adjusted crop values, then a Resize Filter is not automatically chosen (as per a previous implemented suggestion of mine), because he's not actually resizing the output -- just purely cropping.
2. Stealing a trick from Handbrake, "Specify Width / Height" numbers will either be green (MOD16) or red (not) if encoding to XviD, or green while x264 if MOD8 (or whatever x264 supports; I forget). If the user alters, then a Resize Filter is auto-selected.
3. The user will be warned if he has entered odd-numbered cropping values. (Question: If right and left, or top and bottom, are BOTH odd, and therefore are even when added together, does this produce good output? I've been curious about this since AutoGK will let you add any crop values...I assume it rounds them to even..?)
4. If the user alters "Specify Width / Height" back to source video PAR 1:1 (i.e., purely crop without resizing), and a Resize Filter exists, then a pop-up will alert him to that.
done in ...some way
I'd like a pop-up, or at least a line added to the project log file, which informs me as to the output file's FPS setting before encoding begins.
already present
ow are you calling the Bat's for those 3 parts of the encoding process?
could you use START /MIN /WAIT
i don't start bat, i read it and launch via windows
i cannot run directly bat because some user have putted automkv in desktop folder and use abnormaly longh path. Dos is limited to ~500 character in dos batch.. and in my batch there are always full patch for all files involved...
BHH
mnerec
23rd January 2008, 20:31
i don't start bat, i read it and launch via windows
i cannot run directly bat because some user have putted automkv in desktop folder and use abnormaly longh path. Dos is limited to ~500 character in dos batch.. and in my batch there are always full patch for all files involved...
What method do you use?
If you use ShellExecute, you should call it with nShowCmd = SW_MINIMIZE. Do you do this?
buzzqw
23rd January 2008, 20:42
.. dont' use ShellExecute.. but a fuction of PureBasic (automkv language)
i wil search on msdn about usage of shellexecute.. since i can use directly windows api
:thanks:
BHH
survivant001
23rd January 2008, 23:55
@buzzwq
can you upgrade your x264 to this build ?
http://forum.doom9.org/showthread.php?p=1090922#post1090922
contain all we need for bluray compatible 264. Still working for a new command line for Encore CS3 and Scenarist... you can help if you want.. check my post :
http://forum.doom9.org/showthread.php?p=1091169#post1091169
Encoder888
24th January 2008, 06:13
buzzqw:
I tried testing this beta, but it will not save the end file. The encoding seems to go well, but then there just isn't a file, I looked everywhere. Any idea what may be causing this ?
buzzqw
24th January 2008, 08:13
@survivant001
i'll check , thanks
@Encoder888
without log.. it's diffucult to help
BHH
Encoder888
24th January 2008, 08:58
Sorry :) There it is... To me it seems like there should be a file, but there just isn't one... :(
14:55:43 0.95 beta 15 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
14:55:43 OS Version: Windows XP
14:55:44 Selected Input file: D:\DVDs\Waitress\WAITRESS_16X9\VIDEO_TS\VTS_03_6.VOB
14:55:44 Selected Output dir: D:\temp\
14:55:44 Selected Final Name: Waitress_New
14:55:44 Selected Container type: MKV
14:55:44 Selected Encoder: X264
14:55:44 Selected Size: Unlimited File Size
14:55:44 Selected Profile: Constant_Quality.xml
14:55:44 Selected Resizer: NONE / Original
14:55:44 Selected Filters: NONE
14:55:44 Selected Deinterlacer: AUTO
14:55:44 Selected Field Order: AUTO
14:55:44 Specify Quality: 100
14:55:44 Track Language 1: 80: AC3 3/2 448
14:55:44 Audio Codec 1: Nero AAC
14:55:44 Audio Quality 1: 1.00
14:55:44 Audio Channel 1: Stereo
14:55:44 Track Language 2: NONE
14:55:44 Audio Codec 2: Nero AAC
14:55:44 Advanced Audio Settings DUMP Track 1
14:55:44 Nero Option Profiles: AUTO --- Encoding Mode: Quality
14:55:44 CCT Option Profiles: AUTO --- Channel Options: AUTO
14:55:44 Lame Settings: ABR
14:55:44 Audio Normalization: 1
14:55:44 Frequency: AUTO --- Tempo: NONE --- Pitch: NONE --- Other Add:
14:55:44 Selected Unlimited media size
14:55:45 Dgindex CMD: C:\AutoMKV\exe\dgindex\dgindex.exe -FO=0 -OM=1 -TN=80 -YR=2 -AIF=[D:\DVDs\Waitress\WAITRESS_16X9\VIDEO_TS\VTS_03_6.VOB] -OF=[D:\temp\movie] -exit -minimize
14:56:44 D2V file size: 99902
14:56:44 Audio 1 :movie t80 3_2ch 448kbps delay -357ms.ac3
14:56:44 Pre Audio Size: 44538368 bytes
14:56:44 Applying DelayAudio of -357 to audio file: movie t80 3_2ch 448kbps delay -357ms.ac3
14:56:44 Encoding D:\temp\movie t80 3_2ch 448kbps delay -357ms.ac3 to NeroAAC with 1.00 quality
15:06:51 Encoded 1' Audio Track: -1 bytes
15:06:51 Unable to encode Audio, try piping with FFmpeg!
15:06:51 NeroAACEnc doesn't accept piping from ffmpeg, switching to LibFaac at 96kbps
15:12:33 Unable to encode Audio even piping from FFmpeg!
15:14:35 Broken audio found. No one press abort. I will continue
15:14:35 Encoded 1' Audio Track: -1 bytes
15:14:35 D2V Film Detected: 99.599998% FILM found
15:14:48 Number of Frames: 23826
15:14:48 Framerate: 29.970030
15:14:48 Movie length in Seconds: 795
15:14:48 Movie Width/Height: 720/480
15:14:48 DgIndex AR: 16:9
15:17:40 Source is declared bff by a margin of 6/0.
15:17:40 Advanced Deinterlace Routines Log
15:17:40 Analyzed 68 sections of five frames
15:17:40 Found Interlace Sections: 9 13.24%
15:17:40 Found Progressive Sections:1 1.47%
15:17:40 Found Telecined Sections: 58 85.29%
15:17:40 Found Zero Mov: 1.47% 1
15:17:40 Found One Mov: 13.24% 9
15:17:40 Found Two Mov: 85.29% 58
15:17:40 Found Three Mov: 0.00% 0
15:17:40 Found Four Mov: 0.00% 0
15:17:40 Found Five Mov: 0.00% 0
15:17:40 The Movie is declared to telecined
15:17:40 Checking script...movie.avs
15:17:44 Starting X264
15:17:44 CRF encoding X264: C:\AutoMKV\exe\encoder\x264.exe --pass 1 --crf 18 --stats "D:\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 --level 4.1 --weightb --b-pyramid --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads auto --thread-input --aq-strength 0.80 --aq-sensitivity 15 --sar 1:1 --output "D:\temp\movie.264" "D:\temp\movie.avs"
18:16:17 X264 Final CRF Encoding Stats:
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX MMXEXT SSE SSE2 Cache64
x264 [info]: slice I:140 Avg QP:16.81 size: 48356
x264 [info]: slice P:6408 Avg QP:18.89 size: 16895
x264 [info]: slice B:12512 Avg QP:20.47 size: 7214
x264 [info]: mb I I16..4: 14.0% 35.4% 50.6%
x264 [info]: mb P I16..4: 3.5% 11.9% 2.6% P16..4: 30.9% 21.4% 11.3% 1.7% 1.1% skip:15.6%
x264 [info]: mb B I16..4: 1.0% 4.1% 0.3% B16..8: 31.6% 2.0% 4.3% direct:17.0% skip:39.7%
x264 [info]: 8x8 transform intra:67.7% inter:50.4%
x264 [info]: direct mvs spatial:99.4% temporal:0.6%
18:16:17 Accepted values are between 31876710400 and 33889976320 bytes (movie+audio)
18:16:17 Got a file of size: 205299712 bytes + audio size 39059640 bytes (244359344)
18:16:17 Only Movie Size: 205299712 bytes
18:16:17 "C:\AutoMKV\exe\matroska\mkvmerge.exe" -o "D:\temp\Waitress_New.mkv" --default-duration 0:24000/1001fps --track-name -1:"Waitress_New" --aspect-ratio 0:1.500000 "D:\temp\movie.264" --language -1:und --default-track -1:yes "D:\temp\audio1.mp4" --title "Done with AutoMKV 0.95 beta 15 http://forum.doom9.org/showthread.php?p=854221 "
18:16:22 Final Muxed size: -1 bytes
18:16:22 Encoding finished: 02:58:38 elapsed time
18:16:22 -----------------------------------------------------------------------
18:16:22 Script AutoCrop.log
18:16:22
18:16:22 Crop(0,4,720,468)
18:16:22 -----------------------------------------------------------------------
18:16:22 Script movie.avs
18:16:22
18:16:22 LoadPlugin("C:\AutoMKV\exe\filter\AddGrain.dll")
18:16:22 LoadPlugin("C:\AutoMKV\exe\filter\autocrop.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\aWarpSharp(Pruned).dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\blockbuster.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\cnr2.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\ColorMatrix.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\Convolution3D.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\corrector.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\DctFilter.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\Decomb.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\Deen.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\degrainmedian.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\DGDecode.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\EEDI2.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\FFMpegSource.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\FFT3DFilter.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\FluxSmooth.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\frfun7.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\hqdn3d.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\LeakKernelDeint.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\MaskTools.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\medianblur.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\MipSmooth.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\MSharpen.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\mt_masktools.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\mvtools.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\NicAudio.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\RemoveGrainS.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\RepairS.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\SangNom.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\SimpleResize.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\SoundOut.dll")
18:16:23 LoadPlugin("C:\AutoMKV\exe\filter\TBilateral.dll")
18:16:24 LoadPlugin("C:\AutoMKV\exe\filter\TDeint.dll")
18:16:24 LoadPlugin("C:\AutoMKV\exe\filter\TIVTC.dll")
18:16:24 LoadPlugin("C:\AutoMKV\exe\filter\TomsMoComp.dll")
18:16:24 LoadPlugin("C:\AutoMKV\exe\filter\TTempSmooth.dll")
18:16:24 LoadPlugin("C:\AutoMKV\exe\filter\UnDot.dll")
18:16:24 LoadPlugin("C:\AutoMKV\exe\filter\UnFilter.dll")
18:16:24 LoadPlugin("C:\AutoMKV\exe\filter\VSFilter.dll")
18:16:24 LoadPlugin("C:\AutoMKV\exe\filter\warpsharp.dll")
18:16:24 #loadpluginstart
18:16:24
18:16:24 #test1
18:16:24
18:16:24 Import("C:\AutoMKV\exe\filter\BlindDeHalo3_mt2.avsi")
18:16:24 Import("C:\AutoMKV\exe\filter\Deblock_QED_MT2.avsi")
18:16:24 Import("C:\AutoMKV\exe\filter\FastLineDarken 1.3 MT MOD.avsi")
18:16:24 Import("C:\AutoMKV\exe\filter\HybridFuPP.avsi")
18:16:24 Import("C:\AutoMKV\exe\filter\LanczosPlus.avsi")
18:16:24 Import("C:\AutoMKV\exe\filter\Lem.avsi")
18:16:24 Import("C:\AutoMKV\exe\filter\LimitedSharpenFaster.avsi")
18:16:24 Import("C:\AutoMKV\exe\filter\MCBob_v03c.avsi")
18:16:24 Import("C:\AutoMKV\exe\filter\mvbob.avsi")
18:16:24 Import("C:\AutoMKV\exe\filter\QMlib.avsi")
18:16:24 Import("C:\AutoMKV\exe\filter\seesaw.avsi")
18:16:24 Import("C:\AutoMKV\exe\filter\spresso.avsi")
18:16:24 #importstart
18:16:24
18:16:24 #test2
18:16:24
18:16:24 movie = mpeg2source("D:\temp\movie.d2v")
18:16:24 function getOrder(clip c) {
18:16:24 order = GetParity(c) ? 1 : 0
18:16:24 Return order }
18:16:24 #filter1start
18:16:24
18:16:25 #test3
18:16:25
18:16:25 movie = tfm(movie,d2v="D:\temp\movie.d2v").tdecimate()
18:16:25 last = movie
18:16:25 fixed_aspect = 1.823282
18:16:25 out_width = 720
18:16:25 out_height = 480
18:16:25 #resizestart
18:16:25
18:16:25 #test4
18:16:25
18:16:25 #filter2start
18:16:25
18:16:25 #test5
18:16:25
18:16:25 return last
18:16:25 -----------------------------------------------------------------------
18:16:25 Script mkvmaudio.avs
18:16:25
18:16:25 LoadPlugin("C:\AutoMKV\exe\filter\NicAudio.dll")
18:16:25 LoadPlugin("C:\AutoMKV\exe\filter\SoundOut.dll")
18:16:25 LoadPlugin("C:\AutoMKV\exe\filter\FFmpegSource.dll")
18:16:25 NicAC3Source("D:\temp\movie t80 3_2ch 448kbps delay -357ms.ac3")
18:16:25 DelayAudio(-0.3570)
18:16:25 #Applying STEREO downmixing routines
18:16:25 function stereo(clip a)
18:16:25 {
18:16:25 flr = GetChannel(a, 1, 2)
18:16:25 fcc = GetChannel(a, 3)
18:16:25 lfe = GetChannel(a, 4)
18:16:25 lfc = MixAudio(fcc, lfe, 0.2071, 0.2071)
18:16:25 mix = MergeChannels(lfc, lfc)
18:16:25 lrc = MixAudio(flr, mix, 0.2929, 1.0)
18:16:26 blr = GetChannel(a, 5, 6)
18:16:26 Return MixAudio(lrc, blr, 1.0, 0.2929)
18:16:26 }
18:16:26 #
18:16:26 6==Audiochannels() ? stereo() : last
18:16:26 function addvideo(clip c) {
18:16:26 blankclip(length = Int(100 * AudioLengthF(c) / float(audiorate(c))), fps=100)
18:16:26 Return audiodub(last,c)
18:16:26 }
18:16:26 Normalize()
18:16:26
18:16:26 Soundout(output="cmd",type=1,format=3,autoclose=true,executable="C:\AutoMKV\exe\besweet\neroaacenc.exe",prefilename=" -ignorelength -q 1.00 -if - -of audio.mp4",postfilename="",nofilename=true,showoutput=false)
18:16:26
18:16:26 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -
Honeyko
24th January 2008, 09:40
14:56:44 Encoding D:\temp\movie t80 3_2ch 448kbps delay -357ms.ac3 to NeroAAC with 1.00 quality
15:06:51 Encoded 1' Audio Track: -1 bytes
15:06:51 Unable to encode Audio, try piping with FFmpeg!
Encoder888, the reason there was no final mux is because AutoMKV isn't performing a final mux if it switches encoders at some point during the process. (See my last post mentioning this bug with a change of video encoders due to non-MOD16 cropping.)
buzzqw
24th January 2008, 11:42
@Encoder888
4:56:44 Encoding D:\temp\movie t80 3_2ch 448kbps delay -357ms.ac3 to NeroAAC with 1.00 quality
15:06:51 Encoded 1' Audio Track: -1 bytes
15:06:51 Unable to encode Audio, try piping with FFmpeg!
15:06:51 NeroAACEnc doesn't accept piping from ffmpeg, switching to LibFaac at 96kbps
15:12:33 Unable to encode Audio even piping from FFmpeg!
15:14:35 Broken audio found. No one press abort. I will continue
no audio.. no mux
if even ffmpeg fails there is some problem on this audio file
check the stream
BHH
Encoder888
24th January 2008, 12:29
Thanks. Any idea why it would fail? It works just fine with 0.93... I tried lame mp3 and that works, but why doesn't nero aac work...
buzzqw
24th January 2008, 12:40
try lowering quality (1.0 is a overkill for stereo)
leave 0.35 as default
you can also try with Coding Tech AAC
BHH
Encoder888
24th January 2008, 12:45
Ok... I'll give it a shot... By the way, which one would you recommend - Nero or Coding Tech... I'm not even sure what the difference is...
zacoz
24th January 2008, 12:59
Visual bug only: If you encode without audio, you still get a message on the Status bar saying "Fixing Audio Delay..." after the indexing has finished :eek:
Yeah I know that's really being pedantic. :devil: I'm bored waiting for filter tests to run.
Source was originally m2v & mp2, with audio then changed to NONE.
buzzqw
24th January 2008, 13:27
@Encoder888
i can't tell you what's best.. for me both sound excellent
@zacoz
... :rolleyes: maybe fixed..
BHH
zacoz
24th January 2008, 14:35
@zacoz
... :rolleyes: maybe fixed..
BHH
... maybe send more coffee money then :sly: :p
buzzqw
24th January 2008, 14:37
ouch .. got it :D
... go to better fixing... :p
BHH
Taddeusz
24th January 2008, 15:24
I've gone from using Handbrake to AutoMKV. So far I love AutoMKV. It does a much better job at reverse telecine.
I've run into a couple issues though. I encode all my movies anamorphic to MKV container. While the resulting files play fine in VLC they don't in SageTV. SageTV reads the bitstream SAR value and not the MKV header to determing the AR. This is a problem because by default mkvmerge strips the bitstream SAR. By adding "--engage keep_bitstream_ar_info" to the mkvmerge command line it will mux the bitstream AR and not strip it. If you could at least have an option to enable this mkvmerge command that would be great!
I've also noticed that AutoMKV does not calculate the correct SAR values for anamorphic videos. The correct SAR is calculated by this method:
pixel H DAR W
------- x -----
pixel W DAR H
For example, a video with 720x480 res and an AR of 16:9 would be:
480 16 7680
--- x -- = ----
720 4 6480
In that way you'd enter 7680:6480 in the SAR command line. I've been having to enter them manually because it puts in some weird value like 177777770:100000000 for a 16:9 video on AUTO which makes the video too wide. Any way we could make the SAR calculation more accurate please?
buzzqw
24th January 2008, 15:33
@Taddeusz
First of all Welcome to the Forum!
and thanks for your test
as i said i have a very little knowledge about SAR ...
i will check it thanks
BHH
buzzqw
24th January 2008, 16:55
update to beta 17
http://www.64k.it/andres/data/a/AutoMKV095beta17.exe
vista user please check manifest
@Taddeusz : please try again
BHH
survivant001
25th January 2008, 03:02
@buzzqw
is it possible to add audio CUT to get to trim the audio if the track is too long ?
ripbot264 add to function and work pretty well. I had to use it to be able to mux 264/ac3 in Encore CS3. give an error if the track are not equals.
Taddeusz
25th January 2008, 03:20
vista user please check manifest
@Taddeusz : please try again
BHH
Thank you! The only issue I ran into is that option won't save in the automkv.ini
valnar
25th January 2008, 04:17
I've gone from using Handbrake to AutoMKV. So far I love AutoMKV. It does a much better job at reverse telecine.
I've run into a couple issues though. I encode all my movies anamorphic to MKV container. While the resulting files play fine in VLC they don't in SageTV. SageTV reads the bitstream SAR value and not the MKV header to determing the AR. This is a problem because by default mkvmerge strips the bitstream SAR. By adding "--engage keep_bitstream_ar_info" to the mkvmerge command line it will mux the bitstream AR and not strip it. If you could at least have an option to enable this mkvmerge command that would be great!
I've also noticed that AutoMKV does not calculate the correct SAR values for anamorphic videos. The correct SAR is calculated by this method:
pixel H DAR W
------- x -----
pixel W DAR H
For example, a video with 720x480 res and an AR of 16:9 would be:
480 16 7680
--- x -- = ----
720 4 6480
In that way you'd enter 7680:6480 in the SAR command line. I've been having to enter them manually because it puts in some weird value like 177777770:100000000 for a 16:9 video on AUTO which makes the video too wide. Any way we could make the SAR calculation more accurate please?
Hi Taddeusz, Welcome to Doom9 :)
@Taddeusz, @buzzqw
Now that you've added the --engage keep_bitstream_ar_info" feature to AutoMKV, is there any reason why you would want to disable setting the SAR in the H264 bitstream? Could we not make it the hidden default to keep the bitstream and MKV header the same SAR? Am I wrong about this?
As long as we keep all the 1:1 PAR stuff we added......
Robert
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.