Log in

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


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

wallstreetcrash
28th May 2007, 12:25
You said you can't get WMV+5.1 WMA audio.

What if you turn the AC3/MP3 audio into 6-channel wav, then add it?

buzzqw
28th May 2007, 12:32
What if you turn the AC3/MP3 audio into 6-channel wav, then add it?

i already done this

and it work if i encode only the audio

but since is not possible (there aren't command line muxer) to mux wmv video and wma audio together in new wmv file... i must encode audio WITHIN the video file

When encoding within video i can use the directshowsource or the wavsource but the 5.1 file audio got borked :(

in new avisynth 2.58 (alpha) there are some workaround ... i hope to get 5.1 fuctional

BHH

wallstreetcrash
28th May 2007, 12:38
Thanks, maybe have a look at Encode360, its open source and can covert using 5.1 audio :)

And, thanks for the prompt replies and help.

esso
28th May 2007, 17:34
I have a resolution question:

A file that I encoded is coming out as a 4:3 encode. It's originally 16:9.

The original resolution/aspect is 720*480/16:9 but when I encode it AutoMKV changes it to 720*576/5:4 (at least this is what mediainfo tells me when I check the encode.

I left the resolution at original.

When I check the original in Avinaptic it says:

Resolution: VERY HIGH (720 x 480)
Width: multiple of 16 (GOOD)
Height: multiple of 16 (GOOD)

[ Video track ]

Codec ID: V_MPEG4/ISO/AVC
Resolution: 720 x 480
Frame aspect ratio: 3:2 = 1.5
Pixel aspect ratio: 853:720 = 1.184722
Display aspect ratio: 853:480 = 1.777083 (~16:9)
Framerate: 23.976024 fps

The display says 853:480 = 1.777083 (~16:9), but its not 16:9 at all.

Im not sure if Im making any sense here LOL, or if im even really understanding what im reading. But....

My question is, How do I keep it widescreen when I encode? I've tried resizing it to 704*400, 1280*720 (for PS3), and Original and the picture always comes out squeezed.

http://img502.imageshack.us/img502/3083/originalam1.th.png (http://img502.imageshack.us/my.php?image=originalam1.png)
Original File

http://img525.imageshack.us/img525/7924/encodedyp4.th.png (http://img525.imageshack.us/my.php?image=encodedyp4.png)
Encoded file keeping original resolution

http://img504.imageshack.us/img504/8831/resolutionld7.th.png (http://img504.imageshack.us/my.php?image=resolutionld7.png)
avinaptic output of original file

http://img341.imageshack.us/img341/7030/originalavinpaticom5.th.png (http://img341.imageshack.us/my.php?image=originalavinpaticom5.png)
avinaptic output of encoded file

esso
28th May 2007, 18:27
Here's the complete output from avinaptic after I encoded the file:


[ About file ]

Name: Appleseed [Movie] 2004.mp4
Date: 28/05/2007 04:27:05
Size: 1,875,999,736 bytes

[ Generic info ]

Play duration: 01:45:25 (6324.841666 s)
Container type: MP4/MOV
Major brand: ISO Base Media version 1
Compatible brands: JVT AVC
Creation time: 27/05/2007 08:22:59 UTC
Modification time: 27/05/2007 08:22:59 UTC
Number of streams: 2
Type of stream nr. 1: video (avc1) {GPAC ISO Video Handler}
Type of stream nr. 2: audio (mp4a) {GPAC ISO Audio Handler}
Audio streams: 1

[ About quality ]

Resolution: VERY HIGH (720 x 576)
Width: multiple of 16 (GOOD)
Height: multiple of 16 (GOOD)

[ Video track ]

Codec: avc1
Resolution: 720 x 576
Frame aspect ratio: 5:4 = 1.25
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 5:4 = 1.25
Framerate: 23.976023 fps
Number of frames: 151643
Bitrate: 2208.240315 kbps

[ Audio track ]

Codec: mp4a
Bitrate: 161.199606 kbps
Channels: 2
Sample rate: 48000 Hz

[ About H.264 encoding ]

User data: x264
User data: core 54 svn-654M
User data: H.264/MPEG-4 AVC codec
User data: Copyleft 2005
User data: http://www.videolan.org/x264.html
User data: cabac=1
User data: ref=3
User data: deblock=1:0:0
User data: analyse=0x1:0x131
User data: me=umh
User data: subme=6
User data: brdo=1
User data: mixed_ref=1
User data: me_range=16
User data: chroma_me=1
User data: trellis=1
User data: 8x8dct=0
User data: cqm=0
User data: deadzone=21,11
User data: chroma_qp_offset=0
User data: threads=1
User data: nr=0
User data: decimate=1
User data: mbaff=0
User data: bframes=3
User data: b_pyramid=0
User data: b_adapt=1
User data: b_bias=0
User data: direct=3
User data: wpredb=1
User data: bime=1
User data: keyint=250
User data: keyint_min=25
User data: scenecut=40
User data: rc=2pass
User data: bitrate=2208
User data: ratetol=1.0
User data: rceq='blurCplx^(1-qComp)'
User data: qcomp=0.60
User data: qpmin=10
User data: qpmax=51
User data: qpstep=4
User data: cplxblur=20.0
User data: qblur=0.5
User data: ip_ratio=1.40
User data: pb_ratio=1.30
SPS id: 0
Num ref frames: 4
PPS id: 0
Entropy coding type: CABAC
Weighted prediction: No

This report was created by AVInaptic (06-03-2007) on 28 mag 2007, h 13:24:28


In case anyone needs it :)

buzzqw
28th May 2007, 18:54
your source file is mkv and automkv don't know the AR of these file

automkv could extract correct ar from mpeg files not mpeg4 files like .avi/.ogm/.mkv...

i suggest to use in advanced settings "Force Mux AR" and set it to 16:9

also.. look at encoding log file... what is written in mkvmerge command line ?

BHH

esso
28th May 2007, 19:32
i suggest to use in advanced settings "Force Mux AR" and set it to 16:9

Do you suggest that I set the resolution I want, then set "Force Mux AR" 16:9?

And it should be okay?

buzzqw
28th May 2007, 19:46
yep.. i hope! (try with a small sample...)

BHH

Unrealbr
29th May 2007, 02:21
Hey buzzqw do you think that i used an .avs script with the loadsubtitles script in it automkv would work and harsub it correctly?

buzzqw
29th May 2007, 08:17
why not ... ?

try :)

BHH

Unrealbr
29th May 2007, 20:11
Seems to have had worked \o/

esso
30th May 2007, 00:27
Hey buzzqw,

It seems that the PS3 profile is not working for me anymore after I updated to 84b.

I did not change any of the settings I used normally, its just displaying unsupported file on the PS3 now.

esso
30th May 2007, 02:45
Hey buzzqw,

It seems that the PS3 profile is not working for me anymore after I updated to 84b.

I did not change any of the settings I used normally, its just displaying unsupported file on the PS3 now.

sorry its working now.

I was a little worried about subtitles though. I kept loading external subs and the box kept saying NONE. I thought it would not load them but then I read here that it does not change on external subs. The only way I can tell if they are loaded is if I start the conversion and check the log.

buzzqw
30th May 2007, 07:03
I thought it would not load them but then I read here that it does not change on external subs

i know... is wanted
if you are unsure.. i could pop-up a message of correct loading .. ?

It seems that the PS3 profile

in next update i will add (not sostitute) a new ps3 profile with level 40 (testes on PAL PS3 thanks to Jeroen)

BHH

buzzqw
30th May 2007, 15:42
@ALL WMV 5.1ch ...

look at this http://automkv.wiki-site.com/index.php/Audio_Troubleshooting

i have successfull encoded in wmv 5.1!

wait for new update

BHH

wallstreetcrash
30th May 2007, 16:16
Thanks, great news :)

TheRyuu
30th May 2007, 20:42
As a suggestion, I think you should include this version (mt_masktools version) of SeeSaw instead of the "official" Didée version.

This one uses MaskTools v2 (faster) and it was made by foxyshadis.
# SeeSaw v0.3e (02 Jan 2006)
#
# (Full Name: "Denoiser-and-Sharpener-are-riding-the-SeeSaw" )
#
# This function provides a (simple) implementation of the "crystality sharpen" principle.
# In conjunction with a user-specified denoised clip, the aim is to enhance
# weak detail, hopefully without oversharpening or creating jaggies on strong
# detail, and produce a result that is temporally stable without detail shimmering,
# while keeping everything within reasonable bitrate requirements.
# This is done by intermixing source, denoised source and a modified sharpening process,
# in a seesaw-like manner.
#
# This version is considered alpha.
#
# Usage:
#
# a = TheNoisySource
# b = a.YourPreferredDenoising()
# SeeSaw( a, b, [parameters] )
#
# You're very much encouraged to feed your own custom denoised clip into SeeSaw.
# If the "denoised" clip parameter is omitted, a simple "spatial pressdown" filter is used.
#
#
# Fiddled together by Didée, for your pleasure.
#


# ======= Main function =======

function SeeSaw( clip clp, clip "denoised",
\ int "NRlimit",int "NRlimit2",
\ float "Sstr", int "Slimit", float "Spower", float "SdampLo", float "SdampHi", float "Szp",
\ float "bias", int "Smode", int "sootheT", int "sootheS", float "ssx", float "ssy")
{
ssx = default( ssx, 1.0 ) # supersampling factor x / SeeSaw doesn't require supersampling urgently.
ssy = default( ssy, ssx ) # supersampling factor y / if at all, small values ~1.25 seem to be enough.
NRlimit = default( NRlimit, 2 ) # absolute limit for pixel change by denoising
NRlimit2 = default( NRlimit2, NRlimit+1) # limit for intermediate denoising
Sstr = default( Sstr, 1.5 ) # Sharpening strength (don't touch this too much)
Slimit = default( Slimit, NRlimit+2 ) # positive: absolute limit for pixel change by sharpening
# negative: pixel's sharpening difference is reduced to diff=pow(diff,1/abs(limit))
Spower = default( Spower, 4 ) # exponent for modified sharpener
Szp = default( Szp, 16+2 ) # zero point - below: overdrive sharpening - above: reduced sharpening
SdampLo = default( SdampLo, Spower+1 ) # reduces overdrive sharpening for very small changes
SdampHi = default( SdampHi, 24 ) # further reduces sharpening for big sharpening changes. Try 15~30. "0" disables.
bias = default( bias, 49 ) # bias towards detail ( >= 50 ) , or towards calm result ( < 50 )
Smode = default( Smode, ssx<1.35 ? 11 : ssx<1.51 ? 20 : 19 )
sootheT = default( sootheT, 49 ) # 0=minimum, 100=maximum soothing of sharpener's temporal instableness.
# (-100 .. -1 : will chain 2 instances of temporal soothing.)
sootheS = default( sootheS, 0 ) # 0=minimum, 100=maximum smoothing of sharpener's spatial effect.

Szp = Szp / pow(Sstr, 1.0/4.0) / pow( (ssx+ssy)/2.0, 1.0/2.0 )
SdampLo = SdampLo / pow(Sstr, 1.0/4.0) / pow( (ssx+ssy)/2.0, 1.0/2.0 )

ox=clp.width
oy=clp.height
xss = m4(ox*ssx)
yss = m4(oy*ssy)
NRL = string( NRlimit )
NRL2 = string( NRlimit2 )
NRLL = string( int(round( NRlimit2 * 100.0/bias - 1.0 )) )
SLIM = string( abs(Slimit) )
BIAS1 = string( bias )
BIAS2 = string( 100-bias )
#ZRP = string( abs(Szp) )
#PWR = string( abs(Spower) )
#DMP = string( SdampLo )

denoised = defined(denoised) ? denoised : mt_lutxy(clp,clp.removegrain(4,-1),"x "+NRL+" + y < x "+NRL+" + x "+NRL+" - y > x "+NRL+" - y ? ?",chroma="copy first")

NRdiff = mt_makediff(clp,denoised,chroma="process")
tame = mt_lutxy(clp,denoised,"x "+NRLL+" + y < x "+NRL2+" + x "+NRLL+" - y > x "+NRL2+" - x "+BIAS1+" * y "+BIAS2+" * + 100 / ? ?")
head = tame.sharpen2(Sstr,Spower,Szp,SdampLo,SdampHi,4)
# head = head.mt_merge(tame,tame.prewitt(multiplier=1.0).mt_expand().removegrain(20))

(ssx==1.0 && ssy==1.0) ? repair(tame.sharpen2(Sstr,Spower,Szp,SdampLo,SdampHi,Smode),head,1,-1,-1)
\ : repair(tame.lanczosresize(xss,yss).sharpen2(Sstr,Spower,Szp,SdampLo,SdampHi,Smode),head.bicubicresize(xss,yss,-.2,.6),1,-1,-1).lanczosresize(ox,oy)

SootheSS(last,tame,sootheT,sootheS)
sharpdiff= mt_makediff(tame,last)

(NRlimit==0) ? clp : \
mt_lutxy(clp,NRdiff, "y 128 "+NRL+" + > x "+NRL+" - y 128 "+NRL+" - < x "+NRL+" + x y 128 - - ? ?",chroma="process")

Slimit>=0 ? mt_lutxy(last,sharpdiff,"y 128 "+SLIM+" + > x "+SLIM+" - y 128 "+SLIM+" - < x "+SLIM+" + x y 128 - - ? ?",chroma="copy first")
\ : mt_lutxy(last,sharpdiff,"y 128 == x x y 128 - abs 1 "+SlIM+" / ^ y 128 - y 128 - abs / * - ?",chroma="copy first")

return( last )
}


# ======= Modified sharpening function =======

function sharpen2(clip clp, float strength, int power, float zp, float lodmp, float hidmp, int rgmode)
{
STR = string( strength )
PWR = string( 1.0/float(power) )
ZRP = string( ZP )
DMP = string( lodmp )
HDMP = (hidmp==0) ? "1" : "1 x y - abs "+string(hidmp)+" / 4 ^ +"

mt_lutxy( clp, clp.RemoveGrain(rgmode,-1,-1), \
"x y == x x x y - abs "+ZRP+" / "+PWR+" ^ "+ZRP+" * "+STR+" * x y - 2 ^ x y - 2 ^ "+DMP+" + / * x y - x y - abs / * "+HDMP+" / + ?",chroma="copy first")
return( last )
}


# ======= Soothe() function to stabilze sharpening =======

function SootheSS(clip sharp, clip orig, int "sootheT", int "sootheS")
{
sootheT = default(sootheT, 25 )
sootheS = default(sootheS, 0 )
sootheT = (sootheT > 100) ? 100 : (sootheT < -100) ? -100 : sootheT
sootheS = (sootheS > 100) ? 100 : (sootheS < 0) ? 0 : sootheS
ST = string( 100 - abs(sootheT))
SSPT = string( 100 - abs(sootheS))

mt_makediff(orig,sharp)

(sootheS==0) ? last
\ : mt_lutxy( last, last.removegrain(20,-1,-1),
\ "x 128 - y 128 - * 0 < x 128 - 100 / "+SSPT+" * 128 + x 128 - abs y 128 - abs > x "+SSPT+" * y 100 "+SSPT+" - * + 100 / x ? ?", chroma="ignore")

(sootheT==0) ? last
\ : mt_lutxy( last, last.temporalsoften(1,255,0,32,2),
\ "x 128 - y 128 - * 0 < x 128 - 100 / "+ST+" * 128 + x 128 - abs y 128 - abs > x "+ST+" * y 100 "+ST+" - * + 100 / x ? ?", chroma="ignore")

(sootheT > -1) ? last
\ : mt_lutxy( last, last.temporalsoften(1,255,0,32,2),
\ "x 128 - y 128 - * 0 < x 128 - 100 / "+ST+" * 128 + x 128 - abs y 128 - abs > x "+ST+" * y 100 "+ST+" - * + 100 / x ? ?",chroma="ignore")

mt_makediff(orig,last)
# mergechroma(sharp) # not needed in SeeSaw
return( last )
}


# ======= MOD4-and-atleast-16 helper function =======

function m4(float x) {x<16?16:int(round(x/4.0)*4)}

esso
30th May 2007, 21:40
if you are unsure.. i could pop-up a message of correct loading .. ?

That would be great as I do encode alot of anime with external sub s.

Another thing that happens once in awhile... AutoMKV will not complete the encoding process. The movie file will be there named "Movie.MP4" with no audio. But there will also be an audio file too.

It's only happened twice that I know of.

Just thought I'd let you know if it has not happened to anyone yet.

esso
30th May 2007, 21:45
Heres my log of the file that did not complete (uploaded as .txt file)

TheRyuu
31st May 2007, 03:54
Not sure if this is a bug or not but when the "All Profiles" option is checked in 84b, it seems to work with everything except xvid. (Where "Xvid_Extra_Slow" should show up it doesn't)

buzzqw
31st May 2007, 07:24
@wizboy11
will be update in next release! thanks

Where "Xvid_Extra_Slow" should show up it doesn't
since there are few xvid profile.. the extra slow have just been renamed to "2_Pass_Insane_Quality.xml"
you could also open the xml and look at first row for look at original name

@esso
added message !

Another thing that happens once in awhile... AutoMKV will not complete the encoding process
while waiting the log remember that in mp4 is not possible/easy (actually) to mux ac3 audio


BHH

delacroixp
1st June 2007, 12:35
Any news on the next update and whether it'll output PSNR and SSIM values for the encode...
Thanks for a great product and it is very much appreciated, despite DDogg's aspertions to the contrary...

Any other interesting output reporting info would also be welcome.


:):D:eek:
Pascal

vasili69
1st June 2007, 13:02
well done and thanks for this gr8 prog. buzzqw. i have managed to encode without any probs so far. i have 2 questions:

1. is it possible to place a mark/tag so that the credits (at the end of a movie) are encoded at a lower resolution/bitrate ?

2. when i check the file properties (using 'The KMPlayer") it shows the file as being 'MP4' and not x264. this makes it difficult to know what format the file is in for future reference. is it possible to change this info on the encoded file?

SeeMoreDigital
1st June 2007, 13:44
2. when i check the file properties (using 'The KMPlayer") it shows the file as being 'MP4' and not x264. this makes it difficult to know what format the file is in for future reference. is it possible to change this info on the encoded file?Just in-case you were not aware....

MP4 signifies the container that your x264 (MPEG-4 AVC) video stream has been placed within.

Technically it is possible to place MPEG-1, MPEG-2, MPEG-4 (Part-2) ASP or MPEG-4 (Part-10) AVC video streams within the .MP4 container.....

vasili69
1st June 2007, 15:06
i use mkv container, but under 'codec' it does not state x264/h264. i know that when i was encoding using Gordian Knot in x264 and mkv, i would always get the x264 as the codec (when using kmplayer 'media info').

Prospero424
1st June 2007, 15:22
If I have a 1080 60fps MPEG2 TS source, is there an easy way to preserve the frame rate when converting to an x264 MKV?

Or does it do it automatically? I haven't tried converting it yet as another process is still active.

TIA

buzzqw
1st June 2007, 16:45
@delacroixp

Any news on the next update and whether it'll output PSNR and SSIM values for the encode

i am working on it .. but have some problems.. not present in next update.. sorry

@vasili69
1. is it possible to place a mark/tag so that the credits (at the end of a movie) are encoded at a lower resolution/bitrate ?

you must use the "Add to line:" and specify the here the zone

is it possible to change this info on the encoded file
try analyzing with avinaptic :)

i use mkv container, but under 'codec' it does not state x264/h264
:confused:
what the problem here ? http://img240.imageshack.us/img240/3174/mkvx264kl1.png

@Prospero424
If I have a 1080 60fps MPEG2 TS source, is there an easy way to preserve the frame rate when converting to an x264 MKV?
the only way to "decimate" the framerate is to specify to apply a deinterlacer like FILM or Decimate... otherwise automkv will not touch the fps

BHH

Mrsash
2nd June 2007, 01:58
This might be a stupid question, but the rave these days seems to be x264 and not Xvid. Can I ask if x264 is better and why?

TheRyuu
2nd June 2007, 02:08
This might be a stupid question, but the rave these days seems to be x264 and not Xvid. Can I ask if x264 is better and why?

It's not stupid, it's a great question.
Codecs can be confusing.
This is very general since I don't know the specifics of each codec.

It has a lot more features for better compression and quality at lower bit rates.

It's basically mpeg-4 Part 2 (http://en.wikipedia.org/wiki/MPEG-4_Part_2) (Divx/Xvid) vs. mpeg-4 Part 10 (http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC) (H.264/AVC/X264)

Conclusion:
mpeg4-Part 10 > Mpeg4 part 2.
AVC/H.264/x264 > Xvid/Divx

Compare the quality of the two codecs at lower bitrates. For example a normal release of a 24 minute episode is ~175mb for an Xvid avi file. The same quality can be archived with x264 with only 135-140mb.

delacroixp
2nd June 2007, 09:06
It has a lot more features for better compression and quality at lower bit rates.

It's basically mpeg-4 Part 2 (http://en.wikipedia.org/wiki/MPEG-4_Part_2) (Divx/Xvid) vs. mpeg-4 Part 10 (http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC) (H.264/AVC/X264)

Conclusion:
mpeg4-Part 10 > Mpeg4 part 2.
AVC/H.264/x264 > Xvid/Divx

Compare the quality of the two codecs at lower bitrates. For example a normal release of a 24 minute episode is ~175mb for an Xvid avi file. The same quality can be archived with x264 with only 135-140mb.
Nice reply... it certainly puts things into perspective for me...

Also thanks...


:):D:eek:
Pascal

buzzqw
3rd June 2007, 15:11
Hi All

i found the way to display theencoding status of x264 (basically read the stderr)

i could hide the x264 encoding and show this http://img454.imageshack.us/img454/7516/x264statsbe2.png status
what the problem ?
well. quite stupid.. this "status" need 3%/5% of cpu power...

so i don't know if integrate as default status or allow it as optional

i accept suggestion

BHH

P.S. the final report of x264 is on stdout or stderr ? (i think stdout)

delacroixp
3rd June 2007, 16:12
Hi All

i found the way to display the encoding status of x264 (basically read the stderr).

P.S. the final report of x264 is on stdout or stderr ? (i think stdout)
Great stuff... I don't mind the DOS box during encoding though some pretty pictures and graphics may clarify the encoding process and improve understanding of which settings are best...
Which interesting stuff can H264 report... I came accross a post (http://forum.doom9.org/showthread.php?p=1005856#post1005856) but it didn't reveal very much...

Is it possible to generate a graph-report of fps during the encode ?



:):D:eek:
Pascal

buzzqw
3rd June 2007, 17:06
Is it possible to generate a graph-report of fps during the encode ?

even if possible.. isn't so utils.. most of time will be a no curve line... since fps is almost constant

BHH

TheRyuu
3rd June 2007, 22:20
Hi All

i found the way to display theencoding status of x264 (basically read the stderr)

i could hide the x264 encoding and show this http://img454.imageshack.us/img454/7516/x264statsbe2.png status
what the problem ?
well. quite stupid.. this "status" need 3%/5% of cpu power...

so i don't know if integrate as default status or allow it as optional

i accept suggestion

BHH

P.S. the final report of x264 is on stdout or stderr ? (i think stdout)

I think the DOS box pretty much tells me all that stuff so I really don't need it. Although you could add it on as optional. I wouldn't mind it as long as I could turn it off. (I want those 3/5% CPU power). :)

AMED
4th June 2007, 10:23
I think i've found a small bug in 0.84b while i was backing up my boston legal season two boxset.

i have two folders with files with the same names in them
e.g


F:\Boston_Legal\Boston Legal - S2xE01 - The Black Widow\
VTS_01 - Stream Information.txt
VTS_01_0.IFO
VTS_01_1.VOB
VTS_01_2.VOB

And
F:\Boston_Legal\Boston Legal - S2xE02 - Schadenfreude\
VTS_01 - Stream Information.txt
VTS_01_0.IFO
VTS_01_1.VOB
VTS_01_2.VOB

When i open VTS_01_0.IFO from the black widow folder in Automkv it opens fine and i add it to the encoding queue. If i now open the VTS_01_0.IFO from the Schadenfreude folder the input folder in Automkv wont change from the black widow folder. What i need to do is open one IFO and add it to the queue close automkv open automkv and then open the next IFO and add to the queue, repeat 25 times.

buzzqw
4th June 2007, 12:54
@wizboy11

ok.. optional!

@AMED
Fixed in next update!

BHH

delacroixp
4th June 2007, 14:43
I think the DOS box pretty much tells me all that stuff so I really don't need it. Although you could add it on as optional. I wouldn't mind it as long as I could turn it off. (I want those 3/5% CPU power). :)
ok.. optional!

Personally, I think it should be on by default... the only way to expand the user-base is by improving the graphical layout and 3D appearance... like MS have done with Vista.
Most people shy away from programmes that look like they have been knocked together with assembler and machine-code...


:):D:eek:
Pascal

vgiozo
4th June 2007, 18:02
Has anyone been able (or tried) to run AutoMKV in Vista x64? I tried encoding a Mpeg2 tv recorded program into x264 and it skipped video encoding...

(why run vista, then? Well as strange as it sounds I was having issues with Xp Pro that just do not appear in Vista, it is a tad heavier, but on the whole a better experience than XP)

TheRyuu
4th June 2007, 19:18
Personally, I think it should be on by default... the only way to expand the user-base is by improving the graphical layout and 3D appearance... like MS have done with Vista.
Most people shy away from programmes that look like they have been knocked together with assembler and machine-code...


:):D:eek:
Pascal

I agree with that.
Just make sure there's an option to turn it off.

buzzqw
4th June 2007, 19:28
I tried encoding a Mpeg2 tv recorded program into x264 and it skipped video encoding

is movie.avs created (or resmovie.avs) ? if yes open it in virtualdub ... any errors?

@wizby11
Just make sure there's an option to turn it off.
i already added the option.. is just to know if it would be set on by default or not...

BHH

jefrey
4th June 2007, 22:24
Hi guys i tried to encode some files with the profile ps3 but they didnt work yet on my ps3 pal console. The only thing i've changed, that was the resolution to Original ( 1080p or 720p). But after i've stopped the x264.exe and edit the 1st and 2nd pass.bat files to
"L:\x264.exe" --pass 1 --stats "C:\temp\.stats" --bitrate 5500 --sar 1:1 -A all --aud --level 4.1 --ref 3 --mixed-refs --bframes 3 --direct auto --analyse none --me dia --subme 1 --threads 1 --progress --output Null "C:\temp\movie.avs"
and
"L:\x264.exe" --pass 2 --stats "C:\temp\.stats" --bitrate 5500 --sar 1:1 -A all --aud --level 4.1 --ref 3 --mixed-refs --bframes 3 --direct auto --analyse p8x8,b8x8,i4x4,p4x4 --subme 7 --me umh --b-rdo --bime --weightb --trellis 1 --threads 1 --progress --output "C:\temp\movie.mp4" "C:\temp\movie.avs"

and started the bat file/s again,after the encoding i muxed it with yamb/mp4 bat file, then it works very fine on my ps3. Is it possible to make a PS3 HD profile with such settings ?

buzzqw
5th June 2007, 07:13
@jefrey

in next update there is a new ps3 profile with 4.1 level

(already tested on PS3 (PAL) thanks to Jeroen)

BHH

smekoslav
5th June 2007, 18:32
I just found out this great piece of software and tried to backup a HDDVD, but x264 1st pass is taking as long as 2nd pass...while in meGUI it was always very short. Any idea why?
Here's the cmd lines:
14:32:47 Command Line 1' Pass X264: Q:\iNCoMiNG\AutoMKV084\exe\encoder\x264.exe --pass 1 --bitrate 8749 --stats "Q:\RESiSTANCE\THE_POLAR_EXPRESS_HDDVD\temp\.stats" --ref 1 --no-b-adapt --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --trellis 1 --filter -2,-1 --direct auto --vbv-maxrate 25000 --me umh --no-ssim --merange 12 --weightb --b-pyramid --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads 3 --cqmfile "Q:\iNCoMiNG\AutoMKV084\profiles\X264-profiles\matrix\eqm_avc_hr.cfg" --output NUL "Q:\RESiSTANCE\THE_POLAR_EXPRESS_HDDVD\temp\movie.avs"
14:32:47 Command Line 2' Pass X264: Q:\iNCoMiNG\AutoMKV084\exe\encoder\x264.exe --pass 2 --bitrate 8749 --stats "Q:\RESiSTANCE\THE_POLAR_EXPRESS_HDDVD\temp\.stats" --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --trellis 1 --ref 3 --filter -2,-1 --direct auto --vbv-maxrate 25000 --me umh --no-ssim --merange 12 --weightb --b-pyramid --analyse p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads 3 --cqmfile "Q:\iNCoMiNG\AutoMKV084\profiles\X264-profiles\matrix\eqm_avc_hr.cfg" --output "Q:\RESiSTANCE\THE_POLAR_EXPRESS_HDDVD\temp\movie.mp4" "Q:\RESiSTANCE\THE_POLAR_EXPRESS_HDDVD\temp\movie.avs"

buzzqw
5th June 2007, 18:54
@smekoslav

thanks for pointing me this "issue", i will look at this!

BHH

kikker
5th June 2007, 19:27
I just want to make sure I'm not overlooking a way to edit the avs file within the app itself, as it doesn't seem possible. This is fine by me, as I'd rather not deal with avs files.

Secondly, I notice that the movie.avs imports all possible avsi files, which I presume are the advanced avs settings avs scripts that can enhance the quality of each frame that is passed on to the encoder. Now, how does one actually use these avsi files? I see no option to turn on seesaw, for instance, in the GUI. Are the avsi files used automatically depending on the quality of the source or whether the source is DVD-based mpeg2?

I've been using AutoMKV to transcode progressive 24 films and it seems these avsi scripts are not being used. I do realize that encoding would take a lot longer if the scripts were used, but I'm not sure when it is appropriate.

Lastly, could someone please point out a link to what the numbers behind the 'EncodingMode' mean in the XML profiles? I really can't seem to find this info. Thanks!

buzzqw
5th June 2007, 21:10
I'm not overlooking a way to edit the avs file within the app itself, as it doesn't seem possible

yes, that's not possible

only change are possible editing base.avs (but make first a copy)

all possible avsi files
all avsi file present in \exe\script folder are automatically imported BUT the call is demanded to user

I see no option to turn on seesaw
look at the filter list... also .. you can write on filter list what you want like.. seesaw().undot().deen().deen() ...

the <EncodingMode> values are
0 : 1 pass ABR
1 : 1 pass QP
9 : 1 pass CRF
4 : 2 pass encoding
8 : 2 pass encoding

BHH

TheRyuu
5th June 2007, 22:55
I just want to make sure I'm not overlooking a way to edit the avs file within the app itself, as it doesn't seem possible. This is fine by me, as I'd rather not deal with avs files.

Secondly, I notice that the movie.avs imports all possible avsi files, which I presume are the advanced avs settings avs scripts that can enhance the quality of each frame that is passed on to the encoder. Now, how does one actually use these avsi files? I see no option to turn on seesaw, for instance, in the GUI. Are the avsi files used automatically depending on the quality of the source or whether the source is DVD-based mpeg2?

I've been using AutoMKV to transcode progressive 24 films and it seems these avsi scripts are not being used. I do realize that encoding would take a lot longer if the scripts were used, but I'm not sure when it is appropriate.

Lastly, could someone please point out a link to what the numbers behind the 'EncodingMode' mean in the XML profiles? I really can't seem to find this info. Thanks!

My suggestion if you want to use SeeSaw would be to edit the base.avs as buzzqw suggested.

Under "#Test 5" is were you need to put it.
So you could do something like this:
#test5
Removegrain(mode=1)
hqdn3d()
LimitedSharpenFaster(ss_x=1.5, ss_y=1.5, smode=4, strength=150, overshoot=1, undershoot=1)

In the base.avs file. (just make a backup just in case).
For SeeSaw you can call the full Seesaw command too like this:
#test5
a= last
b=a.yourfavoritedenoiser()
SeeSaw(a,b, NRlimit=3, NRlimit2=4, Sstr=1.5, Slimit=5, Spower=5, Sdamplo=6, Szp=16)

Instead of just Seesaw() from the filters list.
If you do any of this just make sure to set the filter in AutoMKV to None. It will use the script you added to base.avs. I suggest you just make a shortcut on the desktop to the base.avs if you need to change it a lot.

vasili69
6th June 2007, 03:26
this may be another silly ?, does or will AC3 be supported ? for DTS or can i keep DTS simply by choosing 'Nero AAC' and 'original'.

btw has anyone compared the audio quality of nero to ogg/ac3 etc. ?

buzzqw
6th June 2007, 07:13
AC3 and DTS are supporteb by copying it
automkv will not encode to ac3 or dts

if your source file is an mpeg2 file (vob/ts/pvr...) automkv will extract the audio tracks and if COPY ORIGINAL is selected will copy this audio to final movie

if your source file is an .avi/.mkv./.ogm/.mp4... automkv isn't able to demux audio tracks only to encode to neroa/lame/ogg...

www.hydrogenaudio.org

@wizboy11
thanks.. as usually! :)

BHH

buzzqw
6th June 2007, 11:10
0.85 Full Package 06/06/2007

Link on first PAGE... please use a mirror if updated.. thanks!

ADDED: "AUDIO vorbis" to FFmpeg supported output
ADDED: XviD to FFmpeg supported output
ADDED: Log of WMV
ADDED: VirtualDubMod to muxer Options
ADDED: Splitting support to VirtualDubMod muxer
ADDED: In Log the FFmpeg muxing parameters
ADDED: In Log the Virtualdubmod muxing parameters
ADDED: An option to check integrity of avisynth script. Before starting encoding AutoMKV will check the script for avisynth errors. If errors are found those errors are written in log and user is requested to quit or proceed (if proceed it will trigger FFmpeg.exe)
ADDED: External subtitle (only SRT type) support to DivxMuxer and VirtualdDubMod muxers
ADDED: Preset to Tempo options
ADDED: Deinterlace to FFmpeg encoding. If the auto detection or user set a deinterlace pattern this value is passed to FFmpeg.exe
ADDED: AR Error in Preview panel (beta)
ADDED: HGAVS Optimizer by HellGauss
ADDED: MediaInfo is now used in preview panel for setting the original AR
ADDED: New PS3 profile, with level 41 (PS3_41.xml) (submitted by Jeroen)
ADDED: Again support to 5.1ch for WMV, be sure to read this before http://automkv.wiki-site.com/index.php/Audio_Troubleshooting
ADDED: Message to confirm external subtitle loading (suggestion by esso)
ADDED: Gauss_Based_Resize.lvl (QMtrim profile)
ADDED: In Advanced Profile Editing "Allow x264 Stats". This option is checked by default. When enabled will allow AutoMKV to diplay a graphical windows of X264 encoding status. Will be displayed the current video frame, the size of movie, % of progress, encoding speed, time elapsed and time remaining. Is also possible to abort encoding (killing the x264.exe). This feature uses from 0% to 5% of cpu power (depends of cpu power... of course :) )
ADDED: "Allow x264 Stats" in Save Settings
FIXED: Reworked avi muxers options
FIXED: Substitued VirtualDub.exe with VirtualDubMod.exe
FIXED: When input is an not mpeg container file (OGM/MKV/AVI/DIVX/MP4...) Copy Original as audio isn't more possible
FIXED: If LanczosPlus is used for downscaling the Spline36Resize is triggered
FIXED: Better code to handle FFmpeg usage (should be a little faster on 2 pass encoding)
FIXED: Some issues in preview panel
FIXED: If input file is an AVI/MKV/OGM the AR is extrated with MediaInfo
FIXED: When quequing IFO jobs AutoMKV will not queue if new movie is shorter (ugly bug present from 0.19, thanks to AMED)
FIXED: First pass of X264 is now quick. (thanks to smekoslav)
UPDATE: aWharpSharp to aWharSharp(Pruned), WMCmd.vbs 21/05/2007, DgIndex 1.4.9 VC6, FFT3DFilter 2.1.1, LanczosmtPlus 28/05/2007 , TITVC 1.02, ffmpeg rev 9133, SoundOut 1.0.1, SeeSaw 0.3e update by Foxyshadis (suggestion by wizboy11), QMtrim 0.5b1
REMOVED: AviMux_GUI

BHH