OLD | NEW |
---|---|
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 bear-320x240.webm - WebM encode of bear.1280x720.mp4 resized to 320x240. | 5 bear-320x240.webm - WebM encode of bear.1280x720.mp4 resized to 320x240. |
6 bear-320x240-video-only.webm - The video track of bear-320x240.webm. | |
7 bear-320x240-audio-only.webm - The audio track of bear-320x240.webm. | |
6 bear-vp9.webm - VP9 video only WebM file. | 8 bear-vp9.webm - VP9 video only WebM file. |
7 bear-vp9-opus.webm - VP9 Video with Opus Audio. | 9 bear-vp9-opus.webm - VP9 Video with Opus Audio. |
8 bear-vp8-webvtt.webm - WebM VP8 video with WebVTT subtitle track. | 10 bear-vp8-webvtt.webm - WebM VP8 video with WebVTT subtitle track. |
9 bear-vp8a.webm - WebM VP8 video with alpha channel. | 11 bear-vp8a.webm - WebM VP8 video with alpha channel. |
10 bear-vp8a-odd-dimensions.webm - WebM VP8 video with alpha channel and odd dimens ions. | 12 bear-vp8a-odd-dimensions.webm - WebM VP8 video with alpha channel and odd dimens ions. |
11 bear-opus.webm - Opus Audio only WebM file. | 13 bear-opus.webm - Opus Audio only WebM file. |
12 bear-opus-end-trimming.webm - File to test end trimming. It has one byte | 14 bear-opus-end-trimming.webm - File to test end trimming. It has one byte |
13 artificially added so that there is maximum | 15 artificially added so that there is maximum |
14 padding at the end. It is an Opus Audio only WebM | 16 padding at the end. It is an Opus Audio only WebM |
15 file. | 17 file. |
16 no_streams.webm - Header, Info, & Tracks element from bear-320x240.webm slightly corrupted so it looks | 18 no_streams.webm - Header, Info, & Tracks element from bear-320x240.webm slightly corrupted so it looks |
17 like there are no tracks. | 19 like there are no tracks. |
18 nonzero-start-time.webm - Has the same headers as bear-320x240.webm but the firs t cluster of this file | 20 nonzero-start-time.webm - Has the same headers as bear-320x240.webm but the firs t cluster of this file |
19 is the second cluster of bear-320x240.webm. This creat es the situation where | 21 is the second cluster of bear-320x240.webm. This creat es the situation where |
20 the media data doesn't start at time 0. | 22 the media data doesn't start at time 0. |
21 bear-320x240-live.webm - bear-320x240.webm remuxed w/o a duration and using clus ters with unknown sizes. | 23 bear-320x240-live.webm - bear-320x240.webm remuxed w/o a duration and using clus ters with unknown sizes. |
22 ffmpeg -i bear-320x240.webm -acodec copy -vcodec copy - f webm pipe:1 > bear-320x240-live.webm | 24 ffmpeg -i bear-320x240.webm -acodec copy -vcodec copy - f webm pipe:1 > bear-320x240-live.webm |
23 vp8-I-frame-160x240 - The first I frame of a 160x240 reencode of bear-320x240.we bm. | 25 vp8-I-frame-160x240 - The first I frame of a 160x240 reencode of bear-320x240.we bm. |
24 vp8-I-frame-320x120 - The first I frame of a 320x120 reencode of bear-320x240.we bm. | 26 vp8-I-frame-320x120 - The first I frame of a 320x120 reencode of bear-320x240.we bm. |
25 vp8-I-frame-320x240 - The first I frame of bear-320x240.webm. | 27 vp8-I-frame-320x240 - The first I frame of bear-320x240.webm. |
26 vp8-I-frame-320x480 - The first I frame of a 320x480 reencode of bear-320x240.we bm. | 28 vp8-I-frame-320x480 - The first I frame of a 320x480 reencode of bear-320x240.we bm. |
27 vp8-I-frame-640x240 - The first I frame of a 640x240 reencode of bear-320x240.we bm. | 29 vp8-I-frame-640x240 - The first I frame of a 640x240 reencode of bear-320x240.we bm. |
28 vp8-corrupt-I-frame - A copy of vp8-I-frame-320x240 w/ all bytes XORed w/ 0xA5. | 30 vp8-corrupt-I-frame - A copy of vp8-I-frame-320x240 w/ all bytes XORed w/ 0xA5. |
(...skipping 11 matching lines...) Expand all Loading... | |
40 bear-1280x720-a_frag-cenc_clear-all.mp4 - Same as bear-1280x720-a_frag-cenc.mp4 but no fragments are encrypted. | 42 bear-1280x720-a_frag-cenc_clear-all.mp4 - Same as bear-1280x720-a_frag-cenc.mp4 but no fragments are encrypted. |
41 bear-1280x720-v_frag-cenc.mp4 - A fragmented MP4 version of the video track of b ear-1280x720.mp4 encrypted (ISO CENC) using key ID [1] and key [2]. | 43 bear-1280x720-v_frag-cenc.mp4 - A fragmented MP4 version of the video track of b ear-1280x720.mp4 encrypted (ISO CENC) using key ID [1] and key [2]. |
42 bear-1280x720-v_frag-cenc-key_rotation.mp4 - A fragmented MP4 version of the vid eo track of bear-1280x720.mp4 encrypted (ISO CENC) using key ID [1] and key [2] with key rotation [3]. | 44 bear-1280x720-v_frag-cenc-key_rotation.mp4 - A fragmented MP4 version of the vid eo track of bear-1280x720.mp4 encrypted (ISO CENC) using key ID [1] and key [2] with key rotation [3]. |
43 bear-1280x720-v_frag-cenc_clear-all.mp4 - Same as bear-1280x720-v_frag-cenc.mp4 but no fragments are encrypted. | 45 bear-1280x720-v_frag-cenc_clear-all.mp4 - Same as bear-1280x720-v_frag-cenc.mp4 but no fragments are encrypted. |
44 bear-1280x720-a_frag-cenc_missing-saiz-saio.mp4 - An invalid file similar to bea r-1280x720-a_frag-cenc.mp4 but has no saiz and saio boxes. To save space, it has only one encrypted sample. | 46 bear-1280x720-a_frag-cenc_missing-saiz-saio.mp4 - An invalid file similar to bea r-1280x720-a_frag-cenc.mp4 but has no saiz and saio boxes. To save space, it has only one encrypted sample. |
45 bear-320x240-16x9-aspect-av_enc-av.webm - bear-320x240-16x9-aspect.webm with aud io & video encrypted using key ID [1] and key [2] | 47 bear-320x240-16x9-aspect-av_enc-av.webm - bear-320x240-16x9-aspect.webm with aud io & video encrypted using key ID [1] and key [2] |
46 bear-320x240-av_enc-av.webm - bear-320x240.webm with audio & video encrypted usi ng key ID [1] and key [2]. | 48 bear-320x240-av_enc-av.webm - bear-320x240.webm with audio & video encrypted usi ng key ID [1] and key [2]. |
47 bear-320x240-av_enc-av_clear-1s.webm - Same as bear-320x240-av_enc-av.webm but w ith no frames in the first second encrypted. | 49 bear-320x240-av_enc-av_clear-1s.webm - Same as bear-320x240-av_enc-av.webm but w ith no frames in the first second encrypted. |
48 bear-320x240-av_enc-av_clear-all.webm - Same as bear-320x240-av_enc-av.webm but with no frames encrypted. | 50 bear-320x240-av_enc-av_clear-all.webm - Same as bear-320x240-av_enc-av.webm but with no frames encrypted. |
49 bear-640x360-av_enc-av.webm - bear-640x360.webm with audio & video encrypted usi ng key ID [1] and key [2]. | 51 bear-640x360-av_enc-av.webm - bear-640x360.webm with audio & video encrypted usi ng key ID [1] and key [2]. |
52 bear-320x240-av_enc-v.webm - bear-320x240.webm with video track encrypted using key ID [1] and key [2]. | |
53 bear-320x240-av_enc-a.webm - bear-320x240.webm with audio track encrypted using key ID [1] and key [2]. | |
54 bear-320x240-v_enc-v.webm - bear-320x240-video-only.webm encrypted using key ID [1] and key [2]. | |
55 bear-320x240-v-vp9_enc-v.webm - bear-vp9.webm VP9 video only encrypted using key ID [1] and key [2]. | |
50 bear-640x360-a_frag-cenc.mp4 - A fragmented MP4 version of the audio track of be ar-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2]. | 56 bear-640x360-a_frag-cenc.mp4 - A fragmented MP4 version of the audio track of be ar-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2]. |
51 bear-640x360-a_frag-cenc-key_rotation.mp4 - A fragmented MP4 version of the audi o track of bear-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2] wi th key rotation [3]. | 57 bear-640x360-a_frag-cenc-key_rotation.mp4 - A fragmented MP4 version of the audi o track of bear-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2] wi th key rotation [3]. |
52 bear-640x360-v_frag-cenc.mp4 - A fragmented MP4 version of the video track of be ar-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2]. | 58 bear-640x360-v_frag-cenc.mp4 - A fragmented MP4 version of the video track of be ar-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2]. |
53 bear-640x360-v_frag-cenc-key_rotation.mp4 - A fragmented MP4 version of the vide o track of bear-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2] wi th key rotation [3]. | 59 bear-640x360-v_frag-cenc-key_rotation.mp4 - A fragmented MP4 version of the vide o track of bear-640x360.mp4 encrypted (ISO CENC) using key ID [1] and key [2] wi th key rotation [3]. |
60 bear-a_enc-a.webm - bear-320x240-audio-only.webm encrypted using key ID [1] and key [2]. | |
61 frame_size_change-av_enc-v.webm - third_party/WebKit/LayoutTests/media/resources /frame_size_change.webm encrypted using key ID [1] and key [2]. | |
jrummell
2014/06/24 00:45:17
Seems like there are a lot more files being added
shadi
2014/06/24 00:57:38
Correct. I tried to focus on encrypted files which
| |
62 | |
54 | 63 |
55 [1] 30313233343536373839303132333435 | 64 [1] 30313233343536373839303132333435 |
56 [2] ebdd62f16814d27b68ef122afce4ae3c | 65 [2] ebdd62f16814d27b68ef122afce4ae3c |
57 [3] KeyIds and Keys are created by left rotating key ID [1] and key [2] using | 66 [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 | 67 std::rotate for every new crypto period. This is only for testing. The |
59 actual key rotation algorithm is often much more complicated. | 68 actual key rotation algorithm is often much more complicated. |
60 | 69 |
61 // Container Tests (additional containers derived from bear.ogv) | 70 // Container Tests (additional containers derived from bear.ogv) |
62 bear.ac3 -- created using "avconv -i bear.ogv -f ac3 -b 192k bear.ac3". | 71 bear.ac3 -- created using "avconv -i bear.ogv -f ac3 -b 192k bear.ac3". |
63 bear.adts -- created using "avconv -i bear.ogv -f adts -strict experimental be ar.adts". | 72 bear.adts -- created using "avconv -i bear.ogv -f adts -strict experimental be ar.adts". |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
142 VAAPI on Ivy Bridge and Sandy Bridge and V4L2VDA on Exynos. | 151 VAAPI on Ivy Bridge and Sandy Bridge and V4L2VDA on Exynos. |
143 Written out by video_decode_accelerator_unittest. | 152 Written out by video_decode_accelerator_unittest. |
144 These differ between implementations because color space-converted frames are | 153 These differ between implementations because color space-converted frames are |
145 not specified to the last bit and GLES shader/texture filtering | 154 not specified to the last bit and GLES shader/texture filtering |
146 precision varies. | 155 precision varies. |
147 | 156 |
148 // VEA test files: | 157 // VEA test files: |
149 bear_320x192_40frames.yuv | 158 bear_320x192_40frames.yuv |
150 First 40 raw i420 frames of bear-1280x720.mp4 scaled down to 320x192 for | 159 First 40 raw i420 frames of bear-1280x720.mp4 scaled down to 320x192 for |
151 video_encode_accelerator_unittest. | 160 video_encode_accelerator_unittest. |
OLD | NEW |