View Full Version : GK 0.28 DIVX5 not splitting output file
Dropbear
29th April 2003, 06:41
I did an ecode of the matrix over 3CD's .. the size came out fine, but the file was not split into three files... The log said "no splitting required". I did click the checkbox when specifying 3CDs that I wanted them split. What happened?
the last bit of the log file is as follows; I can post the whole thing if required.
// $endjob
//
//--------------------------------------------------
// $done
3:52:05 AM: Started Muxing Audio.: E:\Working\THE_MATRIX_Movie.avi
3:56:31 AM: Finished Muxing Audio.. Duration: 4 minutes, 26 seconds.
3:56:32 AM: Total File Size is: -1734Mb
3:56:32 AM: No splitting required
3:56:32 AM: Done.
3:56:32 AM: Movie = E:\Working\THE_MATRIX.avi
Total Encoding Time: 5 hours, 16 minutes, 3 seconds.
29/04/2003 3:56:32 AM: Job "Movie 1" finished.
___________________________________________________
TelemachusMH
29th April 2003, 07:12
Originally posted by Dropbear
3:56:32 AM: Total File Size is: -1734Mb
3:56:32 AM: No splitting required
Looks like that's your problem, I'm not sure how to fix it, but it looks like a calculation problem in the program. If that's the case, you'll have to wait for a fixed version.
TelemachusMH
Dropbear
29th April 2003, 07:13
yer well I presumed it was a bug :) Wonder if there is a work around.. manual splitting in nandub is painful.
N_F
29th April 2003, 08:14
I don't have a solution to your problem as I always split the files manually myself and don't have any experience with GK's splitting function. I do have a question though: How on earth did you manage to fit Matrix on 3 CDs? This is a movie that looks great on 1 CD and you're gonna have a hard time fitting it on 2 CDs unless you use the AC3 audio. 3 CDs... well, perhaps if you oversharped it or something.
Just had an idea while I wrote this... you're not sitting there with a less than 700 MB file, are you? You have checked you really have a file in the 1700-2000 MB range?
Dropbear
29th April 2003, 08:18
I use the AC3 sound track.....
I specified 3 disks so I had a bitrates/pixel ratio (or what ever it's called) in the upper 0.3's - as the guide suggests....
it just about fills three 700MB CD's - yes ....
piscator
29th April 2003, 08:23
I always used a program called AviSplitCalc for splitting. It's somewhere in the download section: http://www.doom9.org/Soft21/SupportUtils/avisplit.zip
Piscator
N_F
29th April 2003, 08:25
Originally posted by Dropbear
I use the AC3 sound track.....
I specified 3 disks so I had a bitrates/pixel ratio (or what ever it's called) in the upper 0.3's - as the guide suggests....
it just about fills three 700MB CD's - yes ....
What video bitrate and resolution are you using? Without counting I guess the bitrate should be over 2000 kbps, that should give a value much higher than 0.3
Dropbear
29th April 2003, 08:34
resolution is 688x276 Pal Anamorphic
Bits / Pixel = 0.388
on bitrate tab 1CD = 698MB clicked 3CD's and clicked check box for split final file into cd's
average bitrate = 1840 kbps
I go for maximum quality before anything.. if I can get the same quality using 2cd's I'll do it in a flash!
N_F
29th April 2003, 08:48
That does seem ok (though I still haven't done the calculations, but I'm sure they're fine).
We may be moving off track from the original problem, so feel free to disregard this if you want.
Could you do a comp. test with 5.05? With the settings you've showed I'd expect you'd get well over 150%, but something seems a bit strange. Take note of the percentage.
Then install either 5.02 or 5.03 and do another comp. test. Are the numbers similar or very different?
Dropbear
29th April 2003, 10:17
yeh I'm using 5.05... CBF installing another version of divx5 just to dick around.. would be nice to know why it's not splitting my file though.
aquaplaning
29th April 2003, 13:46
the size of the avi file is checked whether splitting is necessary.
your filesize is "-1734Mb" which is less than 700Mb so there is "No splitting required".
this is a problem with the internal file handling in delphi. filesize is stored as 32 bit integer witch has a maximum value of 2147483647 ~ 2048Mb. A 3 CD rip can grow up to 2100 Mb but this value can't be stored in an int anymore.
we need to switch to native system routines here which use 64 bit integers.
i will fix it in the next release.
piscator
29th April 2003, 14:16
I already guessed that's the problem. Avisplit has the same problem. btw, you can perfectly use an integer, since 2^32 = 4GB but one should use an unsigned (range 0 to 4GB) instead of a signed one (-2GB to +2GB). Or in Delphi terms using the type Longword instead of Longint. Of course, the 'native' delphi functions only support Longints; really smart negative filepositions :-)
greetz,
Piscator
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.