TheoraTestsuite: Difference between revisions
Jump to navigation
Jump to search
(Redability, swap, 2 things are missing IMHO, what about sound (none, Vorbis, FLAC)) |
(readability, +cat, player test (please continue)) |
||
Line 5: | Line 5: | ||
[http://v2v.cc/~j/theora_testsuite/320x240.ogg 320x240.ogg] [0.3 MB] | [http://v2v.cc/~j/theora_testsuite/320x240.ogg 320x240.ogg] [0.3 MB] | ||
* | * simplest example | ||
Line 15: | Line 15: | ||
[http://v2v.cc/~j/theora_testsuite/320x240.skeleton+cmml.ogv 320x240.skeleton+cmml.ogv] [0.3 MB] | [http://v2v.cc/~j/theora_testsuite/320x240.skeleton+cmml.ogv 320x240.skeleton+cmml.ogv] [0.3 MB] | ||
* simple example with Skeleton and CMML Stream | * simple example with '''Skeleton and CMML Stream''' | ||
[http://v2v.cc/~j/theora_testsuite/pixel_aspect_ratio.ogg pixel_aspect_ratio.ogg] | [http://v2v.cc/~j/theora_testsuite/pixel_aspect_ratio.ogg pixel_aspect_ratio.ogg] [1.8 MB] | ||
* defined | * '''Aspect Ratio defined in header''' to 1.82/1 , it also has a theora '''comment header''' | ||
[http://v2v.cc/~j/theora_testsuite/videotestsrc-720x576-16-15.ogg videotestsrc-720x576-16-15.ogg] | [http://v2v.cc/~j/theora_testsuite/videotestsrc-720x576-16-15.ogg videotestsrc-720x576-16-15.ogg] [422K] | ||
* defined | * '''Aspect Ratio defined in header''' to 1.33/1 (PAL DVD format) | ||
Line 45: | Line 45: | ||
[http://v2v.cc/~j/theora_testsuite/chained_streams.ogg chained_streams.ogg] [2.4 MB] | [http://v2v.cc/~j/theora_testsuite/chained_streams.ogg chained_streams.ogg] [2.4 MB] | ||
* all other samples as a chained stream. (see Spec/A.3.1 on page 157) | * all other samples as a '''chained stream'''. (see Spec/A.3.1 on page 157) | ||
[http://v2v.cc/~j/theora_testsuite/multi2.ogg multi2.ogg] [171 K] | [http://v2v.cc/~j/theora_testsuite/multi2.ogg multi2.ogg] [171 K] | ||
* another chained file | * another '''chained''' file | ||
Line 65: | Line 65: | ||
[http://v2v.cc/~j/theora_testsuite/stockholm-vfr.ogg stockholm-vfr.ogg] [1.8 MB] | [http://v2v.cc/~j/theora_testsuite/stockholm-vfr.ogg stockholm-vfr.ogg] [1.8 MB] | ||
* Hybrid 24fps/30fps clip encoded as 120fps with dropped frames. | * '''Hybrid 24fps/30fps''' clip encoded as 120fps with dropped frames. | ||
Line 75: | Line 75: | ||
[http://v2v.cc/~j/theora_testsuite/sign_irene_cif-3qi-b.ogg sign_irene_cif-3qi-b.ogg] [1.3 MB] | [http://v2v.cc/~j/theora_testsuite/sign_irene_cif-3qi-b.ogg sign_irene_cif-3qi-b.ogg] [1.3 MB] | ||
* Ogg Theora video using 3qi (adapative quantization). | * Ogg Theora video using '''3qi (adapative quantization)'''. | ||
== Player compliance == | |||
* Firefox (3.6) | |||
** ... | |||
* MPLAYER (r30369) | |||
** 4:2:2 and 4:4:4 plays but looks "strangely" | |||
** Offset test fails, shows what shouldn't be visible | |||
* VLC | |||
** ... | |||
* DUGL Player | |||
** Offset test fails, shows what shouldn't be visible | |||
[[Category:Theora]] |
Revision as of 21:53, 25 January 2010
some samples to test your theora decoder
a decoder must play all these files without problems to comply with the theora specification.
320x240.ogg [0.3 MB]
- simplest example
320x240.ogv [0.3 MB]
- simple example with Skeleton Stream
320x240.skeleton+cmml.ogv [0.3 MB]
- simple example with Skeleton and CMML Stream
pixel_aspect_ratio.ogg [1.8 MB]
- Aspect Ratio defined in header to 1.82/1 , it also has a theora comment header
videotestsrc-720x576-16-15.ogg [422K]
- Aspect Ratio defined in header to 1.33/1 (PAL DVD format)
322x242_not-divisible-by-sixteen-framesize.ogg [0.3 MB]
- both dimensions not divisible by 16 but still even - if you see a black border around the testimage you should have a look at the Spec/2.2 on page 22, to see how to use: ti.width, ti.height, ti.frame_width, ti.frame_height, ti.offset_x, ti.offset_y
[...]
- one dimension divisible by 16 while the other one isn't
[...]
- odd dimensions
chained_streams.ogg [2.4 MB]
- all other samples as a chained stream. (see Spec/A.3.1 on page 157)
multi2.ogg [171 K]
- another chained file
mobile_itu601_i_422.ogg [8 MB]
- 4:2:2 pixel format, in the original spec and supported by the mainline decoder since alpha8 and the mainline encoder since 1.1.
ducks_take_off_444_720p25.ogg [7.2 MB]
- Ogg Theora video 4:4:4 pixel format.
stockholm-vfr.ogg [1.8 MB]
- Hybrid 24fps/30fps clip encoded as 120fps with dropped frames.
offset_test.ogv [0.2 MB]
- Ogg Theora video with large offset, output should look like offset_test.pass.png, but not like offset_test.fail.png.
sign_irene_cif-3qi-b.ogg [1.3 MB]
- Ogg Theora video using 3qi (adapative quantization).
Player compliance
- Firefox (3.6)
- ...
- MPLAYER (r30369)
- 4:2:2 and 4:4:4 plays but looks "strangely"
- Offset test fails, shows what shouldn't be visible
- VLC
- ...
- DUGL Player
- Offset test fails, shows what shouldn't be visible