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

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

Issue 2226443002: Support multiple media tracks in MSE / ChunkDemuxer (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: mp4 format is not supported on some trybots, so use webm Created 4 years, 3 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
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-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 185 matching lines...) Expand 10 before | Expand all | Expand 10 after
196 video_encode_accelerator_unittest. 196 video_encode_accelerator_unittest.
197 197
198 // VP9 parser test files: 198 // VP9 parser test files:
199 bear-vp9.ivf 199 bear-vp9.ivf
200 - Created using "avconv -i bear-vp9.webm -vcodec copy -an -f ivf bear-vp9.ivf" . 200 - Created using "avconv -i bear-vp9.webm -vcodec copy -an -f ivf bear-vp9.ivf" .
201 bear-vp9.ivf.context 201 bear-vp9.ivf.context
202 test-25fps.vp9.context 202 test-25fps.vp9.context
203 - Manually dumped from libvpx with bear-vp9.ivf and test-25fps.vp9. See 203 - Manually dumped from libvpx with bear-vp9.ivf and test-25fps.vp9. See
204 vp9_parser_unittest.cc for description of their format. 204 vp9_parser_unittest.cc for description of their format.
205 205
206 // WebM files for testing multiple tracks.
207 green-a300hz.webm - WebM file containing 10 seconds of solid green video + 300Hz sine wave audio
208 red-a500hz.webm - WebM file containing 10 seconds of solid red video + 500Hz sin e wave audio
209 - Created with the following commands:
210 ffmpeg -f lavfi -i color=c=red:size=320x240 -t 10 -c:v libvpx red.webm
211 ffmpeg -f lavfi -i color=c=green:size=320x240 -t 10 -c:v libvpx green.webm
212 ffmpeg -f lavfi -i "sine=frequency=300:sample_rate=48000" -t 10 -c:v libvpx a300hz.webm
213 ffmpeg -f lavfi -i "sine=frequency=500:sample_rate=48000" -t 10 -c:v libvpx a500hz.webm
214 ffmpeg -i green.webm -i a300hz.webm -map 0 -map 1 green-a300hz.webm
215 ffmpeg -i red.webm -i a500hz.webm -map 0 -map 1 red-a500hz.webm
216
206 // JPEG test files: 217 // JPEG test files:
207 pixel-1280x720.jpg - Single MJEPG encoded frame of 1280x720, captured on Chromeb ook Pixel. This image does not have Huffman table. 218 pixel-1280x720.jpg - Single MJEPG encoded frame of 1280x720, captured on Chromeb ook Pixel. This image does not have Huffman table.
208 peach_pi-1280x720.jpg - Single MJPEG encoded frame of 1280x720, captured on Sams ung Chromebook 2(13"). This image has Huffman table. 219 peach_pi-1280x720.jpg - Single MJPEG encoded frame of 1280x720, captured on Sams ung Chromebook 2(13"). This image has Huffman table.
209 blank-1x1.jpg - 1x1 small picture to test special cases. 220 blank-1x1.jpg - 1x1 small picture to test special cases.
210 221
211 // MP4 files with non-square pixels. 222 // MP4 files with non-square pixels.
212 media/test/data/bear-640x360-non_square_pixel-with_pasp.mp4 223 media/test/data/bear-640x360-non_square_pixel-with_pasp.mp4
213 Size in TKHD is (639.2x360) and size in STSD is (470x360). A PASP box is 224 Size in TKHD is (639.2x360) and size in STSD is (470x360). A PASP box is
214 present with hSpacing=34 and vSpacing=25. Note that 470.0 * 34 / 25 = 639.2. 225 present with hSpacing=34 and vSpacing=25. Note that 470.0 * 34 / 25 = 639.2.
215 226
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after
251 262
252 // Multi-track WebM file 263 // Multi-track WebM file
253 media/test/data/multitrack-3video-2audio.webm 264 media/test/data/multitrack-3video-2audio.webm
254 //Generated using following commands: 265 //Generated using following commands:
255 ffmpeg -f lavfi -i color=c=red:size=320x240 -t 5 -c:v libvpx red.webm 266 ffmpeg -f lavfi -i color=c=red:size=320x240 -t 5 -c:v libvpx red.webm
256 ffmpeg -f lavfi -i color=c=green:size=320x240 -t 5 -c:v libvpx green.webm 267 ffmpeg -f lavfi -i color=c=green:size=320x240 -t 5 -c:v libvpx green.webm
257 ffmpeg -f lavfi -i color=c=blue:size=160x120 -t 10 -c:v libvpx blue.webm 268 ffmpeg -f lavfi -i color=c=blue:size=160x120 -t 10 -c:v libvpx blue.webm
258 ffmpeg -f lavfi -i "sine=frequency=300:sample_rate=48000" -t 10 -c:v libvpx a300hz.webm 269 ffmpeg -f lavfi -i "sine=frequency=300:sample_rate=48000" -t 10 -c:v libvpx a300hz.webm
259 ffmpeg -f lavfi -i "sine=frequency=500:sample_rate=48000" -t 5 -c:v libvpx a 500hz.webm 270 ffmpeg -f lavfi -i "sine=frequency=500:sample_rate=48000" -t 5 -c:v libvpx a 500hz.webm
260 ffmpeg -i red.webm -i green.webm -i blue.webm -i a300hz.webm -i a500hz.webm -map 0 -map 1 -map 2 -map 3 -map 4 multitrack-3video-2audio.webm 271 ffmpeg -i red.webm -i green.webm -i blue.webm -i a300hz.webm -i a500hz.webm -map 0 -map 1 -map 2 -map 3 -map 4 multitrack-3video-2audio.webm
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698