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 5 bear-320x240.webm - WebM encode of bear.1280x720.mp4 resized to 320x240. 6 bear-vp9.webm - VP9 video only WebM file. 7 bear-vp9-opus.webm - VP9 Video with Opus Audio. 8 bear-vp8-webvtt.webm - WebM VP8 video with WebVTT subtitle track. 9 bear-vp8a.webm - WebM VP8 video with alpha channel. 10 bear-vp8a-odd-dimensions.webm - WebM VP8 video with alpha channel and odd dimensions. 11 bear-opus.webm - Opus Audio only WebM file. 12 bear-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. 16 no_streams.webm - Header, Info, & Tracks element from bear-320x240.webm slightly corrupted so it looks 17 like there are no tracks. 18 nonzero-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. 21 bear-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 23 vp8-I-frame-160x240 - The first I frame of a 160x240 reencode of bear-320x240.webm. 24 vp8-I-frame-320x120 - The first I frame of a 320x120 reencode of bear-320x240.webm. 25 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.webm. 27 vp8-I-frame-640x240 - The first I frame of a 640x240 reencode of bear-320x240.webm. 28 vp8-corrupt-I-frame - A copy of vp8-I-frame-320x240 w/ all bytes XORed w/ 0xA5. 29 30 Vorbis test data from bear.ogv (44100 Hz, 16 bits, stereo) 31 vorbis-extradata - Vorbis extradata section 32 vorbis-packet-0 - timestamp: 0ms, duration: 0ms 33 vorbis-packet-1 - timestamp: 0ms, duration: 0ms 34 vorbis-packet-2 - timestamp: 0ms, duration: 0ms 35 vorbis-packet-3 - timestamp: 2902ms, duration: 0ms 36 37 // Encrypted Files 38 bear-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]. 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-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]. 41 bear-1280x720-v_frag-cenc_clear-all.mp4 - Same as bear-1280x720-v_frag-cenc.mp4 but no fragments are encrypted. 42 bear-320x240-16x9-aspect-av_enc-av.webm - bear-320x240-16x9-aspect.webm with audio & video encrypted using key ID [1] and key [2] 43 bear-320x240-av_enc-av.webm - bear-320x240.webm with audio & video encrypted using key ID [1] and key [2]. 44 bear-320x240-av_enc-av_clear-1s.webm - Same as bear-320x240-av_enc-av.webm but with no frames in the first second encrypted. 45 bear-320x240-av_enc-av_clear-all.webm - Same as bear-320x240-av_enc-av.webm but with no frames encrypted. 46 bear-640x360-av_enc-av.webm - bear-640x360.webm with audio & video encrypted using key ID [1] and key [2]. 47 bear-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]. 48 bear-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]. 49 50 [1] 30313233343536373839303132333435 51 [2] ebdd62f16814d27b68ef122afce4ae3c 52 53 // Container Tests (additional containers derived from bear.ogv) 54 bear.ac3 -- created using "avconv -i bear.ogv -f ac3 -b 192k bear.ac3". 55 bear.adts -- created using "avconv -i bear.ogv -f adts -strict experimental bear.adts". 56 bear.aiff -- created using "avconv -i bear.ogv -f aiff bear.aiff". 57 bear.asf -- created using "avconv -i bear.ogv -f asf bear.asf". 58 bear.avi -- created using "avconv -i bear.ogv -f avi -b 192k bear.avi". 59 bear.eac3 -- created using "avconv -i bear.ogv -f eac3 bear.eac3". 60 bear.flac -- created using "avconv -i bear.ogv -f flac bear.flac". 61 bear.flv -- created using "avconv -i bear.ogv -f flv bear.flv". 62 bear.h261 -- created using "avconv -i bear.ogv -f h261 -s:0 cif bear.h261". 63 bear.h263 -- created using "avconv -i bear.ogv -f h263 -s:0 cif bear.h263". 64 bear.m2ts -- created using "avconv -i bear.ogv -f mpegts bear.m2ts". 65 bear.mjpeg -- created using "avconv -i bear.ogv -f mjpeg bear.mjpeg". 66 bear.mpeg -- created using "avconv -i bear.ogv -f mpeg bear.mpeg". 67 bear.rm -- created using "avconv -i bear.ogv -f rm -b 192k bear.rm". 68 bear.swf -- created using "avconv -i bear.ogv -f swf -an bear.swf". 69