Chromium Code Reviews| 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 |