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. | 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. | 7 bear-320x240-audio-only.webm - The audio track of bear-320x240.webm. |
8 bear-vp9.webm - VP9 video only WebM file. | 8 bear-vp9.webm - VP9 video only WebM file. |
9 bear-vp9-opus.webm - VP9 Video with Opus Audio. | 9 bear-vp9-opus.webm - VP9 Video with Opus Audio. |
10 bear-vp8-webvtt.webm - WebM VP8 video with WebVTT subtitle track. | 10 bear-vp8-webvtt.webm - WebM VP8 video with WebVTT subtitle track. |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
67 bear-320x240-opus-av_enc-av.webm - bear-vp9-opus.webm with audio & video encrypt ed using key ID [1] and key[2]. | 67 bear-320x240-opus-av_enc-av.webm - bear-vp9-opus.webm with audio & video encrypt ed using key ID [1] and key[2]. |
68 bear-320x240-opus-av_enc-v.webm - bear-vp9-opus.webm with video track encrypted using key ID [1] and key[2]. | 68 bear-320x240-opus-av_enc-v.webm - bear-vp9-opus.webm with video track encrypted using key ID [1] and key[2]. |
69 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]. | 69 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]. |
70 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]. | 70 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]. |
71 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] and with sampl e encryption auxiliary information in the beginning of mdat box. | 71 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] and with sampl e encryption auxiliary information in the beginning of mdat box. |
72 bear-640x360-v_frag-cenc-senc.mp4 - Same as above, but with sample encryption in formation stored in SampleEncryption ('senc') box. | 72 bear-640x360-v_frag-cenc-senc.mp4 - Same as above, but with sample encryption in formation stored in SampleEncryption ('senc') box. |
73 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]. | 73 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]. |
74 bear-a_enc-a.webm - bear-320x240-audio-only.webm encrypted using key ID [1] and key [2]. | 74 bear-a_enc-a.webm - bear-320x240-audio-only.webm encrypted using key ID [1] and key [2]. |
75 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]. | 75 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]. |
76 | 76 |
77 bear-1280x720-hls-sample-aes.ts - This was produced in two stages. bear-1280x720 .ts was run through an HLS segmenter tool, resulting in bear-1280x720-hls.ts. Th is remultiplexed | |
ddorwin
2016/03/23 22:29:27
Do you have the actual command lines? We try to in
dougsteed
2016/03/31 19:09:50
Done.
| |
78 and eliminated some material not needed for HL S. The latter was run through the same tool again, this time applying SampleAES encryption. The key | |
79 and IV used are embedded in the initialization segment. (The key id is used as the actual key for the purpose of this test onl y, to eliminate the | |
80 need to mock key delivery). keyid= | |
ddorwin
2016/03/23 22:29:26
We mock key delivery in existing EME tests. Is it
dougsteed
2016/03/24 22:13:36
Not sure what you are referring to there. Can you
ddorwin
2016/03/24 22:44:52
I commented in the test. I don't know that we test
dougsteed
2016/03/31 19:09:50
Done.
dougsteed
2016/03/31 19:09:50
Done.
| |
81 | |
77 | 82 |
78 [1] 30313233343536373839303132333435 | 83 [1] 30313233343536373839303132333435 |
79 [2] ebdd62f16814d27b68ef122afce4ae3c | 84 [2] ebdd62f16814d27b68ef122afce4ae3c |
80 [3] KeyIds and Keys are created by left rotating key ID [1] and key [2] using | 85 [3] KeyIds and Keys are created by left rotating key ID [1] and key [2] using |
81 std::rotate for every new crypto period. This is only for testing. The | 86 std::rotate for every new crypto period. This is only for testing. The |
82 actual key rotation algorithm is often much more complicated. | 87 actual key rotation algorithm is often much more complicated. |
83 | 88 |
84 // Container Tests (additional containers derived from bear.ogv) | 89 // Container Tests (additional containers derived from bear.ogv) |
85 bear.ac3 -- created using "avconv -i bear.ogv -f ac3 -b 192k bear.ac3". | 90 bear.ac3 -- created using "avconv -i bear.ogv -f ac3 -b 192k bear.ac3". |
86 bear.adts -- created using "avconv -i bear.ogv -f adts -strict experimental be ar.adts". | 91 bear.adts -- created using "avconv -i bear.ogv -f adts -strict experimental be ar.adts". |
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
203 present. | 208 present. |
204 | 209 |
205 // MP4 files with AC3 and EAC3 audio | 210 // MP4 files with AC3 and EAC3 audio |
206 media/test/data/bear-ac3-only-frag.mp4 | 211 media/test/data/bear-ac3-only-frag.mp4 |
207 AC3 audio in framented MP4, generated with | 212 AC3 audio in framented MP4, generated with |
208 ffmpeg -i bear.ac3 -acodec copy -movflags frag_keyframe bear-ac3-only-frag.mp4 | 213 ffmpeg -i bear.ac3 -acodec copy -movflags frag_keyframe bear-ac3-only-frag.mp4 |
209 | 214 |
210 media/test/data/bear-eac3-only-frag.mp4 | 215 media/test/data/bear-eac3-only-frag.mp4 |
211 EAC3 audio in framented MP4, generated with | 216 EAC3 audio in framented MP4, generated with |
212 ffmpeg -i bear.eac3 -acodec copy -movflags frag_keyframe bear-eac3-only-frag.m p4 | 217 ffmpeg -i bear.eac3 -acodec copy -movflags frag_keyframe bear-eac3-only-frag.m p4 |
OLD | NEW |