diff options
author | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2006-08-19 03:12:28 +0000 |
---|---|---|
committer | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2006-08-19 03:12:28 +0000 |
commit | 1fd361a1ea06e44286c213ca1f814f49306fdc43 (patch) | |
tree | 64c8c96cf54d8718847339a403e5e67b922e8c3f /converter/ppm/ppmtompeg/tst | |
download | netpbm-mirror-1fd361a1ea06e44286c213ca1f814f49306fdc43.tar.gz netpbm-mirror-1fd361a1ea06e44286c213ca1f814f49306fdc43.tar.xz netpbm-mirror-1fd361a1ea06e44286c213ca1f814f49306fdc43.zip |
Create Subversion repository
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@1 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'converter/ppm/ppmtompeg/tst')
25 files changed, 522 insertions, 0 deletions
diff --git a/converter/ppm/ppmtompeg/tst/README b/converter/ppm/ppmtompeg/tst/README new file mode 100644 index 00000000..4e35f6ba --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/README @@ -0,0 +1,30 @@ +The test in this directory is derived from that in the Berkeley mpeg +package, but we have trimmed it down for the purposes of the Netpbm +package to save space. + +First of all, the Berkeley package had Berkeley YUV files for sample input +(in the 'ts' directory). But we converted them to JPEG to save a great +deal of space (even when the package is gzipped). + +We modified the ts.param file to work with the JPEG files and updated the +expected results file to correspond to the JPEG input (the expected results +are different after the JPEG conversion because JPEG conversion is lossy). + +We kept some of the other parameter files from the Berkeley package in +case someone can get some use out of them, but did not update them to +use the JPEG files. You'll have to do that yourself. And we removed +the expected results files for them, since you can't generate those +results with the inputs we have supplied. + +Note that JPEG input doesn't really exercise the most standard function +of ppmtompeg. As its name suggests, it's main purpose is to take PPM +frames as input. You can use jpegtoppm to create PPM input and then +modify the parameter files if you want to test that. We have not, however +supplied an expected results file for that. + +The .mpg files are what ppmtojpeg output as the mpeg movie when we +ran it on the jpeg files in the 'ts' directory. + +The .stat files are what ppmtojpeg output when we used the -stat +option in generating the expected results. As part of your test, use +the -stat option and compare yours to the expected results. diff --git a/converter/ppm/ppmtompeg/tst/gop.param b/converter/ppm/ppmtompeg/tst/gop.param new file mode 100644 index 00000000..96900a3d --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/gop.param @@ -0,0 +1,30 @@ +# test suite parameter file + +PATTERN IBPBIBPBPB +OUTPUT /tmp/ts.mpg + +YUV_SIZE 352x240 + +BASE_FILE_FORMAT YUV +INPUT_CONVERT * +GOP_SIZE 10 +SLICES_PER_FRAME 1 + +INPUT_DIR ./tst/ts + +INPUT +stennis.*.yuv [30-39] +stennis.*.yuv [30-39] +END_INPUT + +PIXEL HALF +RANGE 8 + +PSEARCH_ALG LOGARITHMIC +BSEARCH_ALG SIMPLE + +IQSCALE 8 +PQSCALE 10 +BQSCALE 25 + +REFERENCE_FRAME ORIGINAL diff --git a/converter/ppm/ppmtompeg/tst/par3.param b/converter/ppm/ppmtompeg/tst/par3.param new file mode 100644 index 00000000..6ee6586e --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/par3.param @@ -0,0 +1,43 @@ +# speed test parameter file + +PATTERN IBBPBBPBBPBBPBB + +OUTPUT /n/picasso/users/keving/encode/output/flowgard.mpg +GOP_SIZE 30 +SLICES_PER_FRAME 15 + +BASE_FILE_FORMAT YUV +YUV_SIZE 352x240 + +INPUT_CONVERT * + +INPUT_DIR /n/picasso/users/keving/encode/input/flowg + +INPUT +sflowg.*.yuv [0-39] +END_INPUT + +# quality parameters + +IQSCALE 8 +PQSCALE 10 +BQSCALE 25 + +# motion vector search parameters + +PIXEL HALF + +RANGE 10 + +PSEARCH_ALG LOGARITHMIC +BSEARCH_ALG CROSS2 + +REFERENCE_FRAME ORIGINAL + +PARALLEL_TEST_FRAMES 3 +PARALLEL_TIME_CHUNKS 30 + +PARALLEL +bugs-bunny keving ~keving/encode/bin/sun/mpeg_encode +linus keving ~keving/encode/bin/sun/mpeg_encode +END_PARALLEL diff --git a/converter/ppm/ppmtompeg/tst/short.param b/converter/ppm/ppmtompeg/tst/short.param new file mode 100644 index 00000000..9189e5d6 --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/short.param @@ -0,0 +1,31 @@ +# test suite parameter file + +PATTERN IBBBPBBB +OUTPUT /tmp/ts.mpg + +YUV_SIZE 352x240 + +BASE_FILE_FORMAT YUV +INPUT_CONVERT * +GOP_SIZE 30 +SLICES_PER_FRAME 1 + +INPUT_DIR ../test/ts + +INPUT +stennis.*.yuv [30-37] +END_INPUT + +PIXEL HALF +RANGE 10 + +PSEARCH_ALG LOGARITHMIC +BSEARCH_ALG CROSS2 + +IQSCALE 8 +PQSCALE 10 +BQSCALE 25 + +REFERENCE_FRAME ORIGINAL + +# FORCE_ENCODE_LAST_FRAME diff --git a/converter/ppm/ppmtompeg/tst/test_all b/converter/ppm/ppmtompeg/tst/test_all new file mode 100755 index 00000000..67b56c9c --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/test_all @@ -0,0 +1,19 @@ +#!/bin/csh -f +cd .. +echo "First we encode three mpegs... (note requires 5MB on /tmp)" +rm -f /tmp/ts{,2,d}.{mpg,stat} +./mpeg_encode -stat /tmp/ts.stat ./tst/ts.param +./mpeg_encode -stat /tmp/ts2.stat ./tst/ts2.param +./mpeg_encode -stat /tmp/tsd.stat ./tst/tsd.param + +cd tst + +echo "Test one - tst/ts.param" +csh diffscript /tmp/ts.stat ts.stat /tmp/ts.mpg ts.mpg + +echo "Test two - tst/ts2.param (different pattern)" +csh diffscript /tmp/ts2.stat ts2.stat /tmp/ts2.mpg ts2.mpg + +echo "Test three - tst/tsd.param (uses decoded frames)" +csh diffscript /tmp/tsd.stat tsd.stat /tmp/tsd.mpg tsd.mpg + diff --git a/converter/ppm/ppmtompeg/tst/ts.mpg b/converter/ppm/ppmtompeg/tst/ts.mpg new file mode 100644 index 00000000..2bc6ae6e --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts.mpg Binary files differdiff --git a/converter/ppm/ppmtompeg/tst/ts.param b/converter/ppm/ppmtompeg/tst/ts.param new file mode 100644 index 00000000..23e1092c --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts.param @@ -0,0 +1,29 @@ +# test suite parameter file + +PATTERN IBBPBBPBBP +OUTPUT /tmp/ts.mpg + +BASE_FILE_FORMAT JPEG +INPUT_CONVERT * +GOP_SIZE 30 +SLICES_PER_FRAME 1 + +INPUT_DIR ./tst/ts + +INPUT +stennis.*.jpg [30-39] +END_INPUT + +PIXEL HALF +RANGE 10 + +PSEARCH_ALG LOGARITHMIC +BSEARCH_ALG CROSS2 + +IQSCALE 8 +PQSCALE 10 +BQSCALE 25 + +REFERENCE_FRAME ORIGINAL +# Default string has the date in it, bad for tests! +USER_DATA /dev/null diff --git a/converter/ppm/ppmtompeg/tst/ts.stat b/converter/ppm/ppmtompeg/tst/ts.stat new file mode 100644 index 00000000..e13be8a3 --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts.stat @@ -0,0 +1,52 @@ +MPEG ENCODER STATS (1.5b) +------------------------ +TIME STARTED: Thu Mar 30 19:50:43 2000 +MACHINE: unknown +FIRST FILE: ./tst/ts/stennis.30.jpg +LAST FILE: ./tst/ts/stennis.39.jpg +PATTERN: ibbpbbpbbp +GOP_SIZE: 30 +SLICES PER FRAME: 1 +RANGE: +/-10 +PIXEL SEARCH: HALF +PSEARCH: LOGARITHMIC +BSEARCH: CROSS2 +QSCALE: 8 10 25 +REFERENCE FRAME: ORIGINAL +TIME COMPLETED: Thu Mar 30 19:50:50 2000 +Total time: 7 seconds + +------------------------- +*****I FRAME SUMMARY***** +------------------------- + Blocks: 330 (105385 bits) ( 319 bpb) + Frames: 1 (105488 bits) (105488 bpf) (32.2% of total) + Compression: 19:1 ( 1.2487 bpp) + Seconds: 0 ( 7.6923 fps) ( 649846 pps) ( 2538 mps) +------------------------- +*****P FRAME SUMMARY***** +------------------------- + I Blocks: 110 ( 27261 bits) ( 247 bpb) + P Blocks: 872 (147211 bits) ( 168 bpb) + Skipped: 8 + Frames: 3 (174816 bits) (58272 bpf) (53.3% of total) + Compression: 34:1 ( 0.6898 bpp) + Seconds: 0 ( 3.2967 fps) ( 278505 pps) ( 1087 mps) +------------------------- +*****B FRAME SUMMARY***** +------------------------- + I Blocks: 1 ( 156 bits) ( 156 bpb) + B Blocks: 1979 ( 46497 bits) ( 23 bpb) + B types: 227 ( 21 bpb) forw 484 ( 16 bpb) back 1268 ( 26 bpb) bi + Skipped: 0 + Frames: 6 ( 47328 bits) ( 7888 bpf) (14.4% of total) + Compression: 257:1 ( 0.0934 bpp) + Seconds: 5 ( 1.1952 fps) ( 100972 pps) ( 394 mps) +--------------------------------------------- +Total Compression: 61:1 ( 0.3880 bpp) +Total Frames Per Second: 1.428571 (471 mps) +CPU Time: 1.650165 fps (544 mps) +Total Output Bit Rate (30 fps): 983472 bits/sec +MPEG file created in : /tmp/ts.mpg + + diff --git a/converter/ppm/ppmtompeg/tst/ts/stennis.30.jpg b/converter/ppm/ppmtompeg/tst/ts/stennis.30.jpg new file mode 100644 index 00000000..f70e014e --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts/stennis.30.jpg Binary files differdiff --git a/converter/ppm/ppmtompeg/tst/ts/stennis.31.jpg b/converter/ppm/ppmtompeg/tst/ts/stennis.31.jpg new file mode 100644 index 00000000..cc88a285 --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts/stennis.31.jpg Binary files differdiff --git a/converter/ppm/ppmtompeg/tst/ts/stennis.32.jpg b/converter/ppm/ppmtompeg/tst/ts/stennis.32.jpg new file mode 100644 index 00000000..221e22c9 --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts/stennis.32.jpg Binary files differdiff --git a/converter/ppm/ppmtompeg/tst/ts/stennis.33.jpg b/converter/ppm/ppmtompeg/tst/ts/stennis.33.jpg new file mode 100644 index 00000000..c702a620 --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts/stennis.33.jpg Binary files differdiff --git a/converter/ppm/ppmtompeg/tst/ts/stennis.34.jpg b/converter/ppm/ppmtompeg/tst/ts/stennis.34.jpg new file mode 100644 index 00000000..47c86806 --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts/stennis.34.jpg Binary files differdiff --git a/converter/ppm/ppmtompeg/tst/ts/stennis.35.jpg b/converter/ppm/ppmtompeg/tst/ts/stennis.35.jpg new file mode 100644 index 00000000..ed21c16b --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts/stennis.35.jpg Binary files differdiff --git a/converter/ppm/ppmtompeg/tst/ts/stennis.36.jpg b/converter/ppm/ppmtompeg/tst/ts/stennis.36.jpg new file mode 100644 index 00000000..6fb7506b --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts/stennis.36.jpg Binary files differdiff --git a/converter/ppm/ppmtompeg/tst/ts/stennis.37.jpg b/converter/ppm/ppmtompeg/tst/ts/stennis.37.jpg new file mode 100644 index 00000000..561bd3b2 --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts/stennis.37.jpg Binary files differdiff --git a/converter/ppm/ppmtompeg/tst/ts/stennis.38.jpg b/converter/ppm/ppmtompeg/tst/ts/stennis.38.jpg new file mode 100644 index 00000000..25ba097e --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts/stennis.38.jpg Binary files differdiff --git a/converter/ppm/ppmtompeg/tst/ts/stennis.39.jpg b/converter/ppm/ppmtompeg/tst/ts/stennis.39.jpg new file mode 100644 index 00000000..02b15aff --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts/stennis.39.jpg Binary files differdiff --git a/converter/ppm/ppmtompeg/tst/ts2.param b/converter/ppm/ppmtompeg/tst/ts2.param new file mode 100644 index 00000000..f72ba150 --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts2.param @@ -0,0 +1,33 @@ +# test suite parameter file + +PATTERN IBBPBBPBB + +OUTPUT /tmp/ts2.mpg + +YUV_SIZE 352x240 + +BASE_FILE_FORMAT YUV +YUV_FORMAT UCB +INPUT_CONVERT * +GOP_SIZE 30 +SLICES_PER_FRAME 1 + +INPUT_DIR ./tst/ts + +INPUT +stennis.*.yuv [30-39] +END_INPUT + +PIXEL HALF +RANGE 10 + +PSEARCH_ALG LOGARITHMIC +BSEARCH_ALG CROSS2 + +IQSCALE 8 +PQSCALE 10 +BQSCALE 25 + +REFERENCE_FRAME ORIGINAL +# Default string has the date in it, bad for tests! +USER_DATA /dev/null diff --git a/converter/ppm/ppmtompeg/tst/ts2.stat b/converter/ppm/ppmtompeg/tst/ts2.stat new file mode 100644 index 00000000..5a14ef79 --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts2.stat @@ -0,0 +1,52 @@ +MPEG ENCODER STATS (1.5) +------------------------ +TIME STARTED: Mon Jun 26 14:22:56 1995 +MACHINE: odie.CS.Berkeley.EDU +FIRST FILE: ./tst/ts/stennis.30.yuv +LAST FILE: ./tst/ts/stennis.39.yuv +PATTERN: ibbpbbpbb +GOP_SIZE: 30 +SLICES PER FRAME: 1 +RANGE: +/-10 +FULL SEARCH: 0 +PSEARCH: LOGARITHMIC +BSEARCH: CROSS2 +QSCALE: 8 10 25 +REFERENCE FRAME: ORIGINAL +TIME COMPLETED: Mon Jun 26 14:23:11 1995 +Total time: 15 seconds + +------------------------- +*****I FRAME SUMMARY***** +------------------------- + Blocks: 660 (171792 bits) ( 260 bpb) + Frames: 2 (172008 bits) (86004 bpf) (60.0% of total) + Compression: 23:1 ( 1.0180 bpp) + Seconds: 0 ( 2.9851 fps) ( 252179 pps) ( 985 mps) +------------------------- +*****P FRAME SUMMARY***** +------------------------- + I Blocks: 54 ( 13161 bits) ( 243 bpb) + P Blocks: 598 ( 69956 bits) ( 116 bpb) + Skipped: 8 + Frames: 2 ( 83344 bits) (41672 bpf) (29.1% of total) + Compression: 48:1 ( 0.4933 bpp) + Seconds: 1 ( 1.2821 fps) ( 108307 pps) ( 423 mps) +------------------------- +*****B FRAME SUMMARY***** +------------------------- + I Blocks: 5 ( 391 bits) ( 78 bpb) + B Blocks: 1733 ( 29897 bits) ( 17 bpb) + B types: 250 ( 11 bpb) forw 483 ( 12 bpb) back 1000 ( 20 bpb) bi + Skipped: 491 + Frames: 6 ( 30960 bits) ( 5160 bpf) (10.8% of total) + Compression: 392:1 ( 0.0611 bpp) + Seconds: 11 ( 0.5029 fps) ( 42487 pps) ( 165 mps) +--------------------------------------------- +Total Compression: 70:1 ( 0.3392 bpp) +Total Frames Per Second: 0.666667 (220 mps) +CPU Time: 0.706215 fps (233 mps) +Total Output Bit Rate (30 fps): 859608 bits/sec +MPEG file created in : /tmp/ts2.mpg + + diff --git a/converter/ppm/ppmtompeg/tst/ts3.param b/converter/ppm/ppmtompeg/tst/ts3.param new file mode 100644 index 00000000..5f7b9efa --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts3.param @@ -0,0 +1,32 @@ +# test suite parameter file + +PATTERN IBPB +OUTPUT /tmp/ts.mpg + +YUV_SIZE 352x240 + +BASE_FILE_FORMAT YUV +YUV_FORMAT UCB +INPUT_CONVERT * +GOP_SIZE 3 +SLICES_PER_FRAME 1 + +INPUT_DIR ./tst/ts + +INPUT +stennis.*.yuv [30-39] +END_INPUT + +PIXEL HALF +RANGE 10 + +PSEARCH_ALG LOGARITHMIC +BSEARCH_ALG CROSS2 + +IQSCALE 8 +PQSCALE 10 +BQSCALE 25 + +REFERENCE_FRAME ORIGINAL +# Default string has the date in it, bad for tests! +USER_DATA /dev/null diff --git a/converter/ppm/ppmtompeg/tst/ts4.param b/converter/ppm/ppmtompeg/tst/ts4.param new file mode 100644 index 00000000..c8ba161c --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/ts4.param @@ -0,0 +1,56 @@ +# test suite parameter file + +PATTERN IBBBPBBBBP +OUTPUT /tmp/ts.mpg + +YUV_SIZE 352x240 + +BASE_FILE_FORMAT YUV +YUV_FORMAT UCB +INPUT_CONVERT * +GOP_SIZE 30 +SLICES_PER_FRAME 1 + +INPUT_DIR ./tst/ts + +INPUT +stennis.*.yuv [30-39] +END_INPUT + +PIXEL HALF +RANGE 10 + +PSEARCH_ALG LOGARITHMIC +BSEARCH_ALG CROSS2 + +IQSCALE 8 +PQSCALE 10 +BQSCALE 25 + +FRAME_RATE 25.000 + +ASPECT_RATIO 1.0 + +REFERENCE_FRAME ORIGINAL + +IQTABLE + 8 16 19 22 26 27 29 34 + 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 + +NIQTABLE + 8 16 19 22 26 27 29 34 + 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 +# Default string has the date in it, bad for tests! +USER_DATA /dev/null diff --git a/converter/ppm/ppmtompeg/tst/tsd.param b/converter/ppm/ppmtompeg/tst/tsd.param new file mode 100644 index 00000000..330a7a2a --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/tsd.param @@ -0,0 +1,32 @@ +# test suite parameter file + +PATTERN IBBBPBBBBP +OUTPUT /tmp/tsd.mpg + +YUV_SIZE 352x240 + +BASE_FILE_FORMAT YUV +YUV_FORMAT UCB +INPUT_CONVERT * +GOP_SIZE 30 +SLICES_PER_FRAME 1 + +INPUT_DIR ./tst/ts + +INPUT +stennis.*.yuv [30-39] +END_INPUT + +PIXEL HALF +RANGE 10 + +PSEARCH_ALG LOGARITHMIC +BSEARCH_ALG CROSS2 + +IQSCALE 8 +PQSCALE 10 +BQSCALE 25 + +REFERENCE_FRAME DECODED +# Default string has the date in it, bad for tests! +USER_DATA /dev/null diff --git a/converter/ppm/ppmtompeg/tst/tsd.stat b/converter/ppm/ppmtompeg/tst/tsd.stat new file mode 100644 index 00000000..b130e089 --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/tsd.stat @@ -0,0 +1,52 @@ +MPEG ENCODER STATS (1.5b) +------------------------ +TIME STARTED: Tue Aug 15 12:31:11 1995 +MACHINE: odie.CS.Berkeley.EDU +FIRST FILE: ./tst/ts/stennis.30.yuv +LAST FILE: ./tst/ts/stennis.39.yuv +PATTERN: ibbbpbbbbp +GOP_SIZE: 30 +SLICES PER FRAME: 1 +RANGE: +/-10 +PIXEL SEARCH: HALF +PSEARCH: LOGARITHMIC +BSEARCH: CROSS2 +QSCALE: 8 10 25 +REFERENCE FRAME: DECODED +TIME COMPLETED: Tue Aug 15 12:31:31 1995 +Total time: 20 seconds + +------------------------- +*****I FRAME SUMMARY***** +------------------------- + Blocks: 330 ( 94083 bits) ( 285 bpb) + Frames: 1 ( 94192 bits) (94192 bpf) (37.0% of total) + Compression: 21:1 ( 1.1150 bpp) + Seconds: 0 ( 2.4390 fps) ( 206048 pps) ( 804 mps) +------------------------- +*****P FRAME SUMMARY***** +------------------------- + I Blocks: 97 ( 20894 bits) ( 215 bpb) + P Blocks: 560 ( 83390 bits) ( 148 bpb) + Skipped: 3 + Frames: 2 (104512 bits) (52256 bpf) (41.1% of total) + Compression: 38:1 ( 0.6186 bpp) + Seconds: 1 ( 1.0811 fps) ( 91329 pps) ( 356 mps) +------------------------- +*****B FRAME SUMMARY***** +------------------------- + I Blocks: 4 ( 588 bits) ( 147 bpb) + B Blocks: 2306 ( 54124 bits) ( 23 bpb) + B types: 283 ( 14 bpb) forw 419 ( 16 bpb) back 1604 ( 26 bpb) bi + Skipped: 0 + Frames: 7 ( 55504 bits) ( 7929 bpf) (21.8% of total) + Compression: 255:1 ( 0.0939 bpp) + Seconds: 16 ( 0.4182 fps) ( 35326 pps) ( 137 mps) +--------------------------------------------- +Total Compression: 79:1 ( 0.3011 bpp) +Total Frames Per Second: 0.500000 (165 mps) +CPU Time: 0.526316 fps (173 mps) +Total Output Bit Rate (30 fps): 763200 bits/sec +MPEG file created in : /tmp/tsd.mpg + + diff --git a/converter/ppm/ppmtompeg/tst/tstl.param b/converter/ppm/ppmtompeg/tst/tstl.param new file mode 100644 index 00000000..2b9c1718 --- /dev/null +++ b/converter/ppm/ppmtompeg/tst/tstl.param @@ -0,0 +1,31 @@ +# test suite parameter file + +PATTERN IBBBPBBBBP +OUTPUT /tmp/ts.mpg + +YUV_SIZE 352x240 + +BASE_FILE_FORMAT YUV +INPUT_CONVERT * +GOP_SIZE 30 +SLICES_PER_FRAME 1 + +INPUT_DIR ../test/ts + +INPUT +stennis.*.yuv [30-39] +END_INPUT + +PIXEL HALF +RANGE 10 + +PSEARCH_ALG TWOLEVEL +BSEARCH_ALG CROSS2 + +IQSCALE 8 +PQSCALE 10 +BQSCALE 25 + +REFERENCE_FRAME ORIGINAL +# Default string has the date in it, bad for tests! +USER_DATA /dev/null |