• Home
Name Date Size #Lines LOC

..--

48_aac_infinite_loop.m4aD03-May-202468.1 KiB

4ch.wavD03-May-202434.5 KiB

90rotation.mp4D03-May-202460.2 KiB

9ch.oggD03-May-202411.8 KiB

COPYINGD03-May-20241.1 KiB2218

READMED03-May-20249 KiB152135

bali_640x360_P420.yuvD03-May-2024337.5 KiB11

bali_640x360_P420_alpha.yuvD03-May-2024562.5 KiB11

bali_640x360_P422.yuvD03-May-2024450 KiB11

bali_640x360_RGB24.rgbD03-May-2024675 KiB

bali_640x360_YUY2.yuvD03-May-2024450 KiB

bear-1280x720-a_frag-cenc-key_rotation.mp4D03-May-202427.3 KiB

bear-1280x720-a_frag-cenc.mp4D03-May-202438.3 KiB

bear-1280x720-a_frag-cenc_clear-all.mp4D03-May-202437.4 KiB

bear-1280x720-a_frag-cenc_missing-saiz-saio.mp4D03-May-20241.2 KiB

bear-1280x720-av_frag.mp4D03-May-2024746.5 KiB

bear-1280x720-av_with-aud-nalus_frag.mp4D03-May-20241.9 MiB

bear-1280x720-v_frag-avc3.mp4D03-May-2024673 KiB

bear-1280x720-v_frag-cenc-key_rotation.mp4D03-May-2024722.3 KiB

bear-1280x720-v_frag-cenc.mp4D03-May-2024741.7 KiB

bear-1280x720-v_frag-cenc_clear-all.mp4D03-May-2024740.5 KiB

bear-1280x720-zero-stsz-entry.mp4D03-May-2024699.2 KiB

bear-1280x720.mp4D03-May-2024699.2 KiB

bear-1280x720.tsD03-May-2024761.7 KiB5,8355,024

bear-1280x720_ptswraparound.tsD03-May-2024761.7 KiB5,8275,796

bear-320x240-16x9-aspect-av_enc-av.webmD03-May-2024100.2 KiB

bear-320x240-16x9-aspect.webmD03-May-202498.1 KiB

bear-320x240-P444.webmD03-May-202487.4 KiB

bear-320x240-altref.webmD03-May-202486.2 KiB

bear-320x240-audio-only-48khz.webmD03-May-202466.7 KiB

bear-320x240-audio-only.webmD03-May-202423.5 KiB

bear-320x240-av_enc-av.webmD03-May-2024216.2 KiB

bear-320x240-av_enc-av_clear-1s.webmD03-May-2024215.4 KiB

bear-320x240-av_enc-av_clear-all.webmD03-May-2024214.3 KiB

bear-320x240-cues-in-front.webmD03-May-2024214.1 KiB

bear-320x240-live.webmD03-May-2024214.1 KiB

bear-320x240-manifest.jsD03-May-2024683 1814

bear-320x240-multitrack.webmD03-May-2024437.5 KiB

bear-320x240-video-only.webmD03-May-2024191 KiB

bear-320x240.webmD03-May-2024214.1 KiB

bear-640x360-a_frag-cenc-key_rotation.mp4D03-May-202427.3 KiB

bear-640x360-a_frag-cenc.mp4D03-May-202438.3 KiB

bear-640x360-av_enc-av.webmD03-May-2024144.7 KiB

bear-640x360-av_frag.mp4D03-May-2024197.1 KiB

bear-640x360-manifest.jsD03-May-2024618 1713

bear-640x360-v_frag-cenc-key_rotation.mp4D03-May-2024172.8 KiB

bear-640x360-v_frag-cenc.mp4D03-May-2024272.9 KiB

bear-640x360.webmD03-May-2024142.6 KiB

bear-mpeg2-aac-only_frag.mp4D03-May-202427.5 KiB

bear-opus-end-trimming.webmD03-May-202425.1 KiB

bear-opus.oggD03-May-202421.9 KiB

bear-vp8-webvtt.webmD03-May-2024214.1 KiB

bear-vp8a-odd-dimensions.webmD03-May-202490.1 KiB

bear-vp8a.webmD03-May-202489.4 KiB

bear-vp9-opus.webmD03-May-202499 KiB

bear-vp9.webmD03-May-202465.9 KiB

bear.ac3D03-May-202424.5 KiB

bear.adtsD03-May-202423.4 KiB

bear.aiffD03-May-2024178.3 KiB

bear.asfD03-May-202485 KiB

bear.aviD03-May-2024101.3 KiB

bear.eac3D03-May-202425.5 KiB

bear.flacD03-May-202445.7 KiB

bear.flvD03-May-2024118.9 KiB

bear.h261D03-May-202489.8 KiB

bear.h263D03-May-202484.3 KiB

bear.h264D03-May-202428.6 KiB

bear.h264.md5D03-May-2024213 87

bear.m2tsD03-May-202499.9 KiB

bear.mjpegD03-May-2024166.7 KiB

bear.mpegD03-May-202492 KiB

bear.ogvD03-May-202458.5 KiB

bear.rmD03-May-202496.2 KiB

bear.swfD03-May-202472.2 KiB

bear_320x192_40frames.yuvD03-May-20243.5 MiB

butterfly-853x480.webmD03-May-2024257.1 KiB

corrupt.mp3D03-May-202439.8 KiB

icy_sfx.mp3D03-May-20242.4 KiB3634

id3_png_test.mp3D03-May-2024176.8 KiB

id3_test.mp3D03-May-202435.1 KiB

midstream_config_change.mp3D03-May-202415.6 KiB

no_audio_video.webmD03-May-2024534

no_streams.webmD03-May-20244.3 KiB

nonzero-start-time.webmD03-May-202431 KiB

npot-video.h264D03-May-202433.9 KiB

npot-video.h264.md5D03-May-2024221 87

rapid_video_change_test.htmlD03-May-20241.3 KiB4843

red-green.h264D03-May-20248.9 KiB

red-green.h264.md5D03-May-2024219 87

sfx-opus.oggD03-May-20243.1 KiB

sfx.adtsD03-May-20241.5 KiB

sfx.flacD03-May-202412.8 KiB

sfx.m4aD03-May-20242.2 KiB

sfx.mp3D03-May-20242.1 KiB

sfx.oggD03-May-20243.8 KiB

sfx_f32le.wavD03-May-202449.8 KiB

sfx_s16le.wavD03-May-202424.9 KiB

sfx_s24le.wavD03-May-202437.4 KiB

sfx_u8.wavD03-May-202412.5 KiB

speech_16b_mono_44kHz.rawD03-May-20241.7 MiB

speech_16b_mono_48kHz.rawD03-May-20241.8 MiB

speech_16b_stereo_44kHz.rawD03-May-20243.4 MiB

speech_16b_stereo_48kHz.rawD03-May-20243.7 MiB

speex_audio_vorbis_video.ogvD03-May-202448.7 KiB

sweep02_16b_mono_16KHz.rawD03-May-202462.5 KiB

sync_192p_20frames.yuvD03-May-20241.8 MiB

ten_byte_fileD03-May-202410 11

test-25fps.h264D03-May-2024146.6 KiB

test-25fps.h264.md5D03-May-2024286 1110

test-25fps.vp8D03-May-2024249.7 KiB

test-25fps.vp8.md5D03-May-202495 54

vorbis-extradataD03-May-20243.4 KiB

vorbis-packet-0D03-May-202440

vorbis-packet-1D03-May-202441

vorbis-packet-2D03-May-2024173

vorbis-packet-3D03-May-2024148

vorbis_audio_wmv_video.mkvD03-May-202486.6 KiB

vp8-I-frame-160x240D03-May-202413.8 KiB

vp8-I-frame-320x120D03-May-202413.9 KiB

vp8-I-frame-320x240D03-May-202421.6 KiB

vp8-I-frame-320x480D03-May-202432.4 KiB

vp8-I-frame-640x240D03-May-202432.5 KiB

vp8-corrupt-I-frameD03-May-202421.6 KiB

webm_content_encodingsD03-May-202444

webm_ebml_elementD03-May-202443

webm_info_elementD03-May-202436

webm_vorbis_track_entryD03-May-20243.3 KiB

webm_vp8_track_entryD03-May-202453

README

1// Copyright (c) 2011 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5bear-320x240.webm - WebM encode of bear.1280x720.mp4 resized to 320x240.
6bear-vp9.webm - VP9 video only WebM file.
7bear-vp9-opus.webm - VP9 Video with Opus Audio.
8bear-vp8-webvtt.webm - WebM VP8 video with WebVTT subtitle track.
9bear-vp8a.webm - WebM VP8 video with alpha channel.
10bear-vp8a-odd-dimensions.webm - WebM VP8 video with alpha channel and odd dimensions.
11bear-opus.webm - Opus Audio only WebM file.
12bear-opus-end-trimming.webm - File to test end trimming. It has one byte
13                              artificially added so that there is maximum
14                              padding at the end. It is an Opus Audio only WebM
15                              file.
16no_streams.webm - Header, Info, & Tracks element from bear-320x240.webm slightly corrupted so it looks
17                  like there are no tracks.
18nonzero-start-time.webm - Has the same headers as bear-320x240.webm but the first cluster of this file
19                          is the second cluster of bear-320x240.webm. This creates the situation where
20                          the media data doesn't start at time 0.
21bear-320x240-live.webm - bear-320x240.webm remuxed w/o a duration and using clusters with unknown sizes.
22                         ffmpeg -i bear-320x240.webm -acodec copy -vcodec copy -f webm pipe:1 > bear-320x240-live.webm
23vp8-I-frame-160x240 - The first I frame of a 160x240 reencode of bear-320x240.webm.
24vp8-I-frame-320x120 - The first I frame of a 320x120 reencode of bear-320x240.webm.
25vp8-I-frame-320x240 - The first I frame of bear-320x240.webm.
26vp8-I-frame-320x480 - The first I frame of a 320x480 reencode of bear-320x240.webm.
27vp8-I-frame-640x240 - The first I frame of a 640x240 reencode of bear-320x240.webm.
28vp8-corrupt-I-frame - A copy of vp8-I-frame-320x240 w/ all bytes XORed w/ 0xA5.
29
30Vorbis test data from bear.ogv (44100 Hz, 16 bits, stereo)
31vorbis-extradata - Vorbis extradata section
32vorbis-packet-0  - timestamp: 0ms, duration: 0ms
33vorbis-packet-1  - timestamp: 0ms, duration: 0ms
34vorbis-packet-2  - timestamp: 0ms, duration: 0ms
35vorbis-packet-3  - timestamp: 2902ms, duration: 0ms
36
37// Encrypted Files
38bear-1280x720-a_frag-cenc.mp4 - A fragmented MP4 version of the audio track of bear-1280x720.mp4 encrypted (ISO CENC) using key ID [1] and key [2].
39bear-1280x720-a_frag-cenc-key_rotation.mp4 - A fragmented MP4 version of the audio track of bear-1280x720.mp4 encrypted (ISO CENC) using key ID [1] and key [2] with key rotation [3].
40bear-1280x720-a_frag-cenc_clear-all.mp4 - Same as bear-1280x720-a_frag-cenc.mp4 but no fragments are encrypted.
41bear-1280x720-v_frag-cenc.mp4 - A fragmented MP4 version of the video track of bear-1280x720.mp4 encrypted (ISO CENC) using key ID [1] and key [2].
42bear-1280x720-v_frag-cenc-key_rotation.mp4 - A fragmented MP4 version of the video track of bear-1280x720.mp4 encrypted (ISO CENC) using key ID [1] and key [2] with key rotation [3].
43bear-1280x720-v_frag-cenc_clear-all.mp4 - Same as bear-1280x720-v_frag-cenc.mp4 but no fragments are encrypted.
44bear-1280x720-a_frag-cenc_missing-saiz-saio.mp4 - An invalid file similar to bear-1280x720-a_frag-cenc.mp4 but has no saiz and saio boxes. To save space, it has only one encrypted sample.
45bear-320x240-16x9-aspect-av_enc-av.webm - bear-320x240-16x9-aspect.webm with audio & video encrypted using key ID [1] and key [2]
46bear-320x240-av_enc-av.webm - bear-320x240.webm with audio & video encrypted using key ID [1] and key [2].
47bear-320x240-av_enc-av_clear-1s.webm - Same as bear-320x240-av_enc-av.webm but with no frames in the first second encrypted.
48bear-320x240-av_enc-av_clear-all.webm - Same as bear-320x240-av_enc-av.webm but with no frames encrypted.
49bear-640x360-av_enc-av.webm - bear-640x360.webm with audio & video encrypted using key ID [1] and key [2].
50bear-640x360-a_frag-cenc.mp4 - A fragmented MP4 version of the audio track of bear-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2].
51bear-640x360-a_frag-cenc-key_rotation.mp4 - A fragmented MP4 version of the audio track of bear-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2] with key rotation [3].
52bear-640x360-v_frag-cenc.mp4 - A fragmented MP4 version of the video track of bear-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2].
53bear-640x360-v_frag-cenc-key_rotation.mp4 - A fragmented MP4 version of the video track of bear-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2] with key rotation [3].
54
55[1] 30313233343536373839303132333435
56[2] ebdd62f16814d27b68ef122afce4ae3c
57[3] KeyIds and Keys are created by left rotating key ID [1] and key [2] using
58    std::rotate for every new crypto period. This is only for testing. The
59    actual key rotation algorithm is often much more complicated.
60
61// Container Tests (additional containers derived from bear.ogv)
62bear.ac3    -- created using "avconv -i bear.ogv -f ac3 -b 192k bear.ac3".
63bear.adts   -- created using "avconv -i bear.ogv -f adts -strict experimental bear.adts".
64bear.aiff   -- created using "avconv -i bear.ogv -f aiff bear.aiff".
65bear.asf    -- created using "avconv -i bear.ogv -f asf bear.asf".
66bear.avi    -- created using "avconv -i bear.ogv -f avi -b 192k bear.avi".
67bear.eac3   -- created using "avconv -i bear.ogv -f eac3 bear.eac3".
68bear.flac   -- created using "avconv -i bear.ogv -f flac bear.flac".
69bear.flv    -- created using "avconv -i bear.ogv -f flv bear.flv".
70bear.h261   -- created using "avconv -i bear.ogv -f h261 -s:0 cif bear.h261".
71bear.h263   -- created using "avconv -i bear.ogv -f h263 -s:0 cif bear.h263".
72bear.m2ts   -- created using "avconv -i bear.ogv -f mpegts bear.m2ts".
73bear.mjpeg  -- created using "avconv -i bear.ogv -f mjpeg bear.mjpeg".
74bear.mpeg   -- created using "avconv -i bear.ogv -f mpeg bear.mpeg".
75bear.rm     -- created using "avconv -i bear.ogv -f rm -b 192k bear.rm".
76bear.swf    -- created using "avconv -i bear.ogv -f swf -an bear.swf".
77
78// VDA test files: test-25fps
79test-25fps.h264:
80  Using ffmpeg SVN-r0.5.9-4:0.5.9-0ubuntu0.10.04.1 @ WebKit r122718, generated
81  with:
82  ffmpeg -i third_party/WebKit/LayoutTests/media/content/test-25fps.mp4 \
83      -vcodec copy -vbsf h264_mp4toannexb -an test-25fps.h264
84
85test-25fps.h264.md5:
86  MD5s of RGB thumbnail rendered version of test-25fps.h264 decoded with Intel
87  VAAPI on Haswell, Ivy Bridge, Sandy Bridge and V4L2VDA on Exynos.
88  Written out by video_decode_accelerator_unittest.
89  These differ between implementations because color space-converted frames are
90  not specified to the last bit and GLES shader/texture filtering
91  precision varies.
92
93test-25fps.vp8:
94  ffmpeg git-2012-07-19-a8d8e86, libvpx ToT 7/19, chromium r147247,
95  mkvextract v5.0.1
96  ffmpeg -i test-25fps.h264 -vcodec libvpx -an test-25fps.webm && \
97      mkvextract tracks test-25fps.webm 1:test-25fps.vp8 && rm test-25fps.webm
98
99test-25fps.vp8.md5:
100  MD5 of RGB thumbnail rendered version of test-25fps.vp8 decoded with V4L2VDA
101  on Exynos. Written out by video_decode_accelerator_unittest.
102
103// VDA test files: bear
104bear.h264:
105  Using ffmpeg version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, generated with
106  bear.mp4 (https://chromiumcodereview.appspot.com/10805089):
107  ffmpeg -i bear.mp4 -vcodec copy -vbsf h264_mp4toannexb \
108      -an bear.h264
109
110bear.h264.md5:
111  MD5s of RGB thumbnail rendered version of bear.h264 decoded with Intel
112  VAAPI on Ivy Bridge and Sandy Bridge and V4L2VDA on Exynos.
113  Written out by video_decode_accelerator_unittest.
114  These differ between implementations because color space-converted frames are
115  not specified to the last bit and GLES shader/texture filtering
116  precision varies.
117
118// VDA test files: npot-video
119npot-video.h264:
120  Using ffmpeg version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, generated with
121  npot-video.mp4 (https://codereview.chromium.org/8342021):
122  ffmpeg -i npot-video.mp4 -vcodec copy -vbsf h264_mp4toannexb \
123      -an npot-video.h264
124
125npot-video.h264.md5:
126  MD5s of RGB thumbnail rendered version of npot-video.h264 decoded with Intel
127  VAAPI on Ivy Bridge and Sandy Bridge and V4L2VDA on Exynos.
128  Written out by video_decode_accelerator_unittest.
129  These differ between implementations because color space-converted frames are
130  not specified to the last bit and GLES shader/texture filtering
131  precision varies.
132
133// VDA test files: red-green
134red-green.h264:
135  Using ffmpeg version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, generated with
136  red-green.mp4 (https://codereview.chromium.org/8342021):
137  ffmpeg -i red-green.mp4 -vcodec copy -vbsf h264_mp4toannexb \
138      -an red-green.h264
139
140red-green.h264.md5:
141  MD5s of RGB thumbnail rendered version of red-green.h264 decoded with Intel
142  VAAPI on Ivy Bridge and Sandy Bridge and V4L2VDA on Exynos.
143  Written out by video_decode_accelerator_unittest.
144  These differ between implementations because color space-converted frames are
145  not specified to the last bit and GLES shader/texture filtering
146  precision varies.
147
148// VEA test files:
149bear_320x192_40frames.yuv
150  First 40 raw i420 frames of bear-1280x720.mp4 scaled down to 320x192 for
151  video_encode_accelerator_unittest.
152