| Size prediction tests with XviD |
- All the tests are done with full movies, using different b-frames configurations.
- For each movie tested you can find number of frames and fps.
- For each test a size prediction was made, using 1%, 2%, 3%, 4%, 5%, 6%, 7%, 8%, 9%, 10%, 100% of the movie (note: at 100% the predicted video size is perfect, i only don't take in account the Avi overhead).
- For each run you can find the predicted size value and the error from predicted size at 100%.
- For each test you can find the final average error.
01
| Source: 119062 frames - 23.976 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 922,622,340 | 57,081,399 | 6.59% | | 2% | 914,486,065 | 48,945,124 | 5.65% | | 3% | 868,072,786 | 2,531,845 | 0.29% | | 4% | 907,933,293 | 42,392,352 | 4.90% | | 5% | 893,606,320 | 28,065,379 | 3.24% | | 6% | 865,006,865 | 534,076 | 0.06% | | 7% | 866,898,437 | 1,357,496 | 0.16% | | 8% | 880,946,534 | 15,405,593 | 1.78% | | 9% | 876,685,303 | 11,144,362 | 1.29% | | 10% | 883,178,271 | 17,637,330 | 2.04% | | Average error: | 2.60% | | 100% | 865,540,941 | 0 | 0.00% |
|
02
| Source: 181722 frames - 23.976 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 3,252,404,092 | 109,476,696 | 3.48% | | 2% | 3,202,656,121 | 59,728,725 | 1.90% | | 3% | 3,116,143,403 | 26,783,993 | 0.85% | | 4% | 3,169,096,393 | 26,168,997 | 0.83% | | 5% | 3,150,319,921 | 7,392,525 | 0.24% | | 6% | 3,147,100,619 | 4,173,223 | 0.13% | | 7% | 3,177,829,389 | 34,901,993 | 1.11% | | 8% | 3,163,969,940 | 21,042,544 | 0.67% | | 9% | 3,143,916,666 | 989,270 | 0.03% | | 10% | 3,143,425,230 | 497,834 | 0.02% | | Average error: | 0.93% | | 100% | 3,142,927,396 | 0 | 0.00% |
|
03
| Source: 208897 frames - 25.000 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 1,418,026,143 | 59,488,125 | 4.03% | | 2% | 1,448,361,266 | 29,153,002 | 1.97% | | 3% | 1,474,279,760 | 3,234,508 | 0.22% | | 4% | 1,440,074,596 | 37,439,672 | 2.53% | | 5% | 1,518,518,574 | 41,004,306 | 2.78% | | 6% | 1,459,887,901 | 17,626,367 | 1.19% | | 7% | 1,493,673,903 | 16,159,635 | 1.09% | | 8% | 1,461,534,490 | 15,979,778 | 1.08% | | 9% | 1,488,663,855 | 11,149,587 | 0.75% | | 10% | 1,486,120,250 | 8,605,982 | 0.58% | | Average error: | 1.62% | | 100% | 1,477,514,268 | 0 | 0.00% |
|
04
| Source: 193438 frames - 25.000 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 1,952,706,858 | 77,325,617 | 4.12% | | 2% | 1,924,525,049 | 49,143,808 | 2.62% | | 3% | 1,808,169,261 | 67,211,980 | 3.58% | | 4% | 1,888,115,480 | 12,734,239 | 0.68% | | 5% | 1,863,526,543 | 11,854,698 | 0.63% | | 6% | 1,885,752,194 | 10,370,953 | 0.55% | | 7% | 1,898,477,467 | 23,096,226 | 1.23% | | 8% | 1,869,878,920 | 5,502,321 | 0.29% | | 9% | 1,895,909,804 | 20,528,563 | 1.09% | | 10% | 1,876,363,454 | 982,213 | 0.05% | | Average error: | 1.49% | | 100% | 1,875,381,241 | 0 | 0.00% |
|
05
| Source: 193438 frames - 25.000 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 1,948,995,702 | 92,836,023 | 5.00% | | 2% | 1,918,300,378 | 62,140,699 | 3.35% | | 3% | 1,796,985,138 | 59,174,541 | 3.19% | | 4% | 1,877,966,500 | 21,806,821 | 1.17% | | 5% | 1,850,364,221 | 5,795,458 | 0.31% | | 6% | 1,872,576,646 | 16,416,967 | 0.88% | | 7% | 1,887,678,511 | 31,518,832 | 1.70% | | 8% | 1,858,443,823 | 2,284,144 | 0.12% | | 9% | 1,882,076,662 | 25,916,983 | 1.40% | | 10% | 1,863,440,270 | 7,280,591 | 0.39% | | Average error: | 1.75% | | 100% | 1,856,159,679 | 0 | 0.00% |
|
06
| Source: 193438 frames - 25.000 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 1,945,576,267 | 90,562,646 | 4.88% | | 2% | 1,913,028,757 | 58,015,136 | 3.13% | | 3% | 1,792,137,331 | 62,876,290 | 3.39% | | 4% | 1,873,887,031 | 18,873,410 | 1.02% | | 5% | 1,844,591,595 | 10,422,026 | 0.56% | | 6% | 1,867,897,588 | 12,883,967 | 0.69% | | 7% | 1,883,426,797 | 28,413,176 | 1.53% | | 8% | 1,854,343,475 | 670,146 | 0.04% | | 9% | 1,878,181,068 | 23,167,447 | 1.25% | | 10% | 1,858,776,220 | 3,762,599 | 0.20% | | Average error: | 1.67% | | 100% | 1,855,013,621 | 0 | 0.00% |
|
07
| Source: 134210 frames - 23.976 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 1,763,621,979 | 32,019,402 | 1.78% | | 2% | 1,798,379,923 | 2,738,542 | 0.15% | | 3% | 1,785,556,285 | 10,085,096 | 0.56% | | 4% | 1,805,122,577 | 9,481,196 | 0.53% | | 5% | 1,803,293,162 | 7,651,781 | 0.43% | | 6% | 1,799,636,540 | 3,995,159 | 0.22% | | 7% | 1,816,225,901 | 20,584,520 | 1.15% | | 8% | 1,807,013,435 | 11,372,054 | 0.63% | | 9% | 1,818,443,680 | 22,802,299 | 1.27% | | 10% | 1,798,214,171 | 2,572,790 | 0.14% | | Average error: | 0.69% | | 100% | 1,795,641,381 | 0 | 0.00% |
|
08
| Source: 183036 frames - 25.000 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 374,705,780 | 35,759,201 | 8.71% | | 2% | 404,328,270 | 6,136,711 | 1.50% | | 3% | 412,768,768 | 2,303,787 | 0.56% | | 4% | 405,897,903 | 4,567,078 | 1.11% | | 5% | 423,560,522 | 13,095,541 | 3.19% | | 6% | 411,059,413 | 594,432 | 0.14% | | 7% | 418,029,271 | 7,564,290 | 1.84% | | 8% | 419,118,798 | 8,653,817 | 2.11% | | 9% | 403,268,371 | 7,196,610 | 1.75% | | 10% | 417,801,674 | 7,336,693 | 1.79% | | Average error: | 2.27% | | 100% | 410,464,981 | 0 | 0.00% |
|
09
| Source: 31570 frames - 25.000 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 284,536,292 | 29,884,879 | 9.50% | | 2% | 294,590,565 | 19,830,606 | 6.31% | | 3% | 321,884,760 | 7,463,589 | 2.37% | | 4% | 314,607,235 | 186,064 | 0.06% | | 5% | 304,334,346 | 10,086,825 | 3.21% | | 6% | 316,073,762 | 1,652,591 | 0.53% | | 7% | 308,813,444 | 5,607,727 | 1.78% | | 8% | 314,403,951 | 17,220 | 0.01% | | 9% | 306,552,263 | 7,868,908 | 2.50% | | 10% | 314,244,287 | 176,884 | 0.06% | | Average error: | 2.63% | | 100% | 314,421,171 | 0 | 0.00% |
|
10
| Source: 328212 frames - 25.000 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 2,243,572,036 | 111,516,559 | 4.74% | | 2% | 2,226,892,964 | 128,195,631 | 5.44% | | 3% | 2,321,695,919 | 33,392,676 | 1.42% | | 4% | 2,277,007,708 | 78,080,887 | 3.32% | | 5% | 2,306,179,764 | 48,908,831 | 2.08% | | 6% | 2,344,674,695 | 10,413,900 | 0.44% | | 7% | 2,338,909,971 | 16,178,624 | 0.69% | | 8% | 2,295,828,243 | 59,260,352 | 2.52% | | 9% | 2,328,425,089 | 26,663,506 | 1.13% | | 10% | 2,308,749,911 | 46,338,684 | 1.97% | | Average error: | 2.37% | | 100% | 2,355,088,595 | 0 | 0.00% |
|
11
| Source: 130333 frames - 23.976 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 1,314,686,995 | 7,951,334 | 0.61% | | 2% | 1,329,772,178 | 23,036,517 | 1.76% | | 3% | 1,274,887,557 | 31,848,104 | 2.44% | | 4% | 1,323,609,972 | 16,874,311 | 1.29% | | 5% | 1,319,014,604 | 12,278,943 | 0.94% | | 6% | 1,290,484,577 | 16,251,084 | 1.24% | | 7% | 1,308,977,621 | 2,241,960 | 0.17% | | 8% | 1,317,283,962 | 10,548,301 | 0.81% | | 9% | 1,316,766,948 | 10,031,287 | 0.77% | | 10% | 1,318,074,008 | 11,338,347 | 0.87% | | Average error: | 1.09% | | 100% | 1,306,735,661 | 0 | 0.00% |
|
12
| Source: 122279 frames - 23.000 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 1,427,560,428 | 171,731,882 | 10.74% | | 2% | 1,596,649,220 | 2,643,090 | 0.17% | | 3% | 1,614,129,061 | 14,836,751 | 0.93% | | 4% | 1,613,302,747 | 14,010,437 | 0.88% | | 5% | 1,564,581,490 | 34,710,820 | 2.17% | | 6% | 1,638,216,336 | 38,924,026 | 2.43% | | 7% | 1,608,260,336 | 8,968,026 | 0.56% | | 8% | 1,601,874,908 | 2,582,598 | 0.16% | | 9% | 1,605,966,085 | 6,673,775 | 0.42% | | 10% | 1,594,492,207 | 4,800,103 | 0.30% | | Average error: | 1.88% | | 100% | 1,599,292,310 | 0 | 0.00% |
|
13
| Source: 156798 frames - 25.000 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 1,377,166,108 | 18,748,207 | 1.38% | | 2% | 1,354,119,340 | 4,298,561 | 0.32% | | 3% | 1,344,557,099 | 13,860,802 | 1.02% | | 4% | 1,371,816,252 | 13,398,351 | 0.99% | | 5% | 1,320,994,590 | 37,423,311 | 2.75% | | 6% | 1,344,151,845 | 14,266,056 | 1.05% | | 7% | 1,356,316,649 | 2,101,252 | 0.15% | | 8% | 1,358,668,691 | 250,790 | 0.02% | | 9% | 1,357,174,927 | 1,242,974 | 0.09% | | 10% | 1,363,938,727 | 5,520,826 | 0.41% | | Average error: | 0.82% | | 100% | 1,358,417,901 | 0 | 0.00% |
|
14
| Source: 120155 frames - 23.976 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 719,490,061 | 29,875,370 | 4.33% | | 2% | 701,739,255 | 12,124,564 | 1.76% | | 3% | 695,476,234 | 5,861,543 | 0.85% | | 4% | 711,638,682 | 22,023,991 | 3.19% | | 5% | 696,391,414 | 6,776,723 | 0.98% | | 6% | 677,720,800 | 11,893,891 | 1.72% | | 7% | 693,575,969 | 3,961,278 | 0.57% | | 8% | 700,274,118 | 10,659,427 | 1.55% | | 9% | 699,789,649 | 10,174,958 | 1.48% | | 10% | 696,033,593 | 6,418,902 | 0.93% | | Average error: | 1.74% | | 100% | 689,614,691 | 0 | 0.00% |
|
15
| Source: 190953 frames - 25.000 fps | | Used % | Predicted video size | Error from predicted size at 100% (in bytes) | Error from predicted size at 100% (in %) | | 1% | 667,518,897 | 51,967,968 | 7.22% | | 2% | 668,055,890 | 51,430,975 | 7.15% | | 3% | 722,657,844 | 3,170,979 | 0.44% | | 4% | 696,660,413 | 22,826,452 | 3.17% | | 5% | 699,675,871 | 19,810,994 | 2.75% | | 6% | 708,588,858 | 10,898,007 | 1.51% | | 7% | 718,035,567 | 1,451,298 | 0.20% | | 8% | 704,552,328 | 14,934,537 | 2.08% | | 9% | 737,831,058 | 18,344,193 | 2.55% | | 10% | 712,893,924 | 6,592,941 | 0.92% | | Average error: | 2.80% | | 100% | 719,486,865 | 0 | 0.00% |
|
|
|