VideoHelp Forum




+ Reply to Thread
Results 1 to 7 of 7
  1. Can someone please tell me how to predict the size of a kvcd file?

    I have tried using this guide: http://kvcd.net/guides/kguide/kvcdguide.htm but I cant understand it because it looks like the author is using several different examples for his calculations (ex. he uses a file with 155413 frames then he uses a file with 208885, then he uses a file with 233505). A simple step by step guide using the same file throughout would be much appreciated.
    Quote Quote  
  2. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    I thought KVCD's were pure VBR? If so then you can't really predict the size. You could always do a 2 pass VBR encode, but with the KVCD notch quant matrix. That way any bitrate calculator will do.
    Quote Quote  
  3. Yes there is some way that they do it by encoding samples throughout the movie and take the file size and put that in a formula and you get the prediction size. It looks easy but when I do it I get this ridiculously large file, the author gets a 15.3mb sample file size using a file with 155413 frames, I get a 103mb sample file size using a file with 179898 frames.
    Quote Quote  
  4. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    Yeah I was just thinking that after posting.... Without running a bunch of compressibility tests. There are apps for doing this with CCE, HCEnc, etc. for 1 pass DVD encoding. No idea about KVCD.

    179898 frames represents what percentage of your encode?

    Hang on. 155,413/24 = 6,475 seconds/60 = 108mins. No way you are going to get 108mins at 15.3MB's.
    Quote Quote  
  5. 179898 is the number of frames in my original file
    The author is somehow getting a 15.3mb sample file using a source file with 155413 frames. In his avisynth script is "Sample(100, length=24)", I use "SelectRangeEvery(100, length=24)". Do Sample() and SelectRangeEvery() do the same thing? If not, then that may be my problem.
    Quote Quote  
  6. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    That would give you 0 to 23, 100 to 23, etc.

    So if you get 103MB's then it means that your final should be around 430MB's.
    Quote Quote  
  7. I used sampler(100, length=24) instead of SelectRangeEvery(100, length=24) and it predicts it within 2mb, wow.

    If anyone is wanting to do this with avisynth 2.5 you need this sampler dll > http://www.incredible.de.tf/Downloads/Sampler-2.5.rar
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!