Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(104)

Side by Side Diff: media/test/data/README

Issue 277083002: Add mp4 key rotation test files (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | media/test/data/bear-1280x720-a_frag-cenc-key_rotation.mp4 » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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-vp9.webm - VP9 video only WebM file. 6 bear-vp9.webm - VP9 video only WebM file.
7 bear-vp9-opus.webm - VP9 Video with Opus Audio. 7 bear-vp9-opus.webm - VP9 Video with Opus Audio.
8 bear-vp8-webvtt.webm - WebM VP8 video with WebVTT subtitle track. 8 bear-vp8-webvtt.webm - WebM VP8 video with WebVTT subtitle track.
9 bear-vp8a.webm - WebM VP8 video with alpha channel. 9 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. 10 bear-vp8a-odd-dimensions.webm - WebM VP8 video with alpha channel and odd dimens ions.
(...skipping 18 matching lines...) Expand all
29 29
30 Vorbis test data from bear.ogv (44100 Hz, 16 bits, stereo) 30 Vorbis test data from bear.ogv (44100 Hz, 16 bits, stereo)
31 vorbis-extradata - Vorbis extradata section 31 vorbis-extradata - Vorbis extradata section
32 vorbis-packet-0 - timestamp: 0ms, duration: 0ms 32 vorbis-packet-0 - timestamp: 0ms, duration: 0ms
33 vorbis-packet-1 - timestamp: 0ms, duration: 0ms 33 vorbis-packet-1 - timestamp: 0ms, duration: 0ms
34 vorbis-packet-2 - timestamp: 0ms, duration: 0ms 34 vorbis-packet-2 - timestamp: 0ms, duration: 0ms
35 vorbis-packet-3 - timestamp: 2902ms, duration: 0ms 35 vorbis-packet-3 - timestamp: 2902ms, duration: 0ms
36 36
37 // Encrypted Files 37 // Encrypted Files
38 bear-1280x720-a_frag-cenc.mp4 - A fragmented MP4 version of the audio track of b ear-1280x720.mp4 encrypted (ISO CENC) using key ID [1] and key [2]. 38 bear-1280x720-a_frag-cenc.mp4 - A fragmented MP4 version of the audio track of b ear-1280x720.mp4 encrypted (ISO CENC) using key ID [1] and key [2].
39 bear-1280x720-a_frag-cenc-key_rotation.mp4 - A fragmented MP4 version of the aud io track of bear-1280x720.mp4 encrypted (ISO CENC) using key ID [1] and key [2] with key rotation [3].
39 bear-1280x720-a_frag-cenc_clear-all.mp4 - Same as bear-1280x720-a_frag-cenc.mp4 but no fragments are encrypted. 40 bear-1280x720-a_frag-cenc_clear-all.mp4 - Same as bear-1280x720-a_frag-cenc.mp4 but no fragments are encrypted.
40 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]. 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].
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].
41 bear-1280x720-v_frag-cenc_clear-all.mp4 - Same as bear-1280x720-v_frag-cenc.mp4 but no fragments are encrypted. 43 bear-1280x720-v_frag-cenc_clear-all.mp4 - Same as bear-1280x720-v_frag-cenc.mp4 but no fragments are encrypted.
42 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. 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.
43 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] 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]
44 bear-320x240-av_enc-av.webm - bear-320x240.webm with audio & video encrypted usi ng 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].
45 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. 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.
46 bear-320x240-av_enc-av_clear-all.webm - Same as bear-320x240-av_enc-av.webm but with no frames encrypted. 48 bear-320x240-av_enc-av_clear-all.webm - Same as bear-320x240-av_enc-av.webm but with no frames encrypted.
47 bear-640x360-av_enc-av.webm - bear-640x360.webm with audio & video encrypted usi ng key ID [1] and key [2]. 49 bear-640x360-av_enc-av.webm - bear-640x360.webm with audio & video encrypted usi ng key ID [1] and key [2].
48 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]. 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].
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].
49 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]. 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].
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].
50 54
51 [1] 30313233343536373839303132333435 55 [1] 30313233343536373839303132333435
52 [2] ebdd62f16814d27b68ef122afce4ae3c 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.
53 60
54 // Container Tests (additional containers derived from bear.ogv) 61 // Container Tests (additional containers derived from bear.ogv)
55 bear.ac3 -- created using "avconv -i bear.ogv -f ac3 -b 192k bear.ac3". 62 bear.ac3 -- created using "avconv -i bear.ogv -f ac3 -b 192k bear.ac3".
56 bear.adts -- created using "avconv -i bear.ogv -f adts -strict experimental be ar.adts". 63 bear.adts -- created using "avconv -i bear.ogv -f adts -strict experimental be ar.adts".
57 bear.aiff -- created using "avconv -i bear.ogv -f aiff bear.aiff". 64 bear.aiff -- created using "avconv -i bear.ogv -f aiff bear.aiff".
58 bear.asf -- created using "avconv -i bear.ogv -f asf bear.asf". 65 bear.asf -- created using "avconv -i bear.ogv -f asf bear.asf".
59 bear.avi -- created using "avconv -i bear.ogv -f avi -b 192k bear.avi". 66 bear.avi -- created using "avconv -i bear.ogv -f avi -b 192k bear.avi".
60 bear.eac3 -- created using "avconv -i bear.ogv -f eac3 bear.eac3". 67 bear.eac3 -- created using "avconv -i bear.ogv -f eac3 bear.eac3".
61 bear.flac -- created using "avconv -i bear.ogv -f flac bear.flac". 68 bear.flac -- created using "avconv -i bear.ogv -f flac bear.flac".
62 bear.flv -- created using "avconv -i bear.ogv -f flv bear.flv". 69 bear.flv -- created using "avconv -i bear.ogv -f flv bear.flv".
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
130 ffmpeg -i red-green.mp4 -vcodec copy -vbsf h264_mp4toannexb \ 137 ffmpeg -i red-green.mp4 -vcodec copy -vbsf h264_mp4toannexb \
131 -an red-green.h264 138 -an red-green.h264
132 139
133 red-green.h264.md5: 140 red-green.h264.md5:
134 MD5s of RGB thumbnail rendered version of red-green.h264 decoded with Intel 141 MD5s of RGB thumbnail rendered version of red-green.h264 decoded with Intel
135 VAAPI on Ivy Bridge and Sandy Bridge and V4L2VDA on Exynos. 142 VAAPI on Ivy Bridge and Sandy Bridge and V4L2VDA on Exynos.
136 Written out by video_decode_accelerator_unittest. 143 Written out by video_decode_accelerator_unittest.
137 These differ between implementations because color space-converted frames are 144 These differ between implementations because color space-converted frames are
138 not specified to the last bit and GLES shader/texture filtering 145 not specified to the last bit and GLES shader/texture filtering
139 precision varies. 146 precision varies.
OLDNEW
« no previous file with comments | « no previous file | media/test/data/bear-1280x720-a_frag-cenc-key_rotation.mp4 » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698