It will eventually happen, because WEBMv2(based on MKV) will need to support VP9 with an Opus audio track.
Oooh, I didn't know WebMv2 was even under development. I was thinking WebM and WebP is pretty much a one-off thing.
I wonder when I'll see the first Youtube videos encoded in VP9 ...
WebP is a VP8 intra-frame right now, it's going to be updated to a VP9 intra-frame, as I understand it.
Quote from: polemon on 25 June, 2013, 12:26:14 PMI wonder when I'll see the first Youtube videos encoded in VP9 ...Close your eyes.ok, now open it http://www.youtube.com/user/WebMVP9/videos You will need chromium canary or nightly build for that. And HTML5 should be enable http://www.youtube.com/html5
I have HTML5 video enabled in Chrome and Firefox (Chrome dev-m and (Firefox) Nightly), but I'm not sure if Youtube hasn't re-encoded the VP9 video streams into something else.
+ EBML head|+ EBML version: 1|+ EBML read version: 1|+ EBML maximum ID length: 4|+ EBML maximum size length: 8|+ Doc type: webm|+ Doc type version: 2|+ Doc type read version: 2+ Segment, size 231956880|+ Seek head (subentries will be skipped)|+ EbmlVoid (size: 23)|+ Segment information| + Timecode scale: 1000000| + Duration: 671.771s (00:11:11.771)| + Muxing application: google| + Writing application: google|+ Segment tracks| + A track| + Track number: 1 (track ID for mkvmerge & mkvextract: 0)| + Track UID: 1739287428| + Track type: video| + Codec ID: V_VP9| + Video track| + Pixel width: 1920| + Pixel height: 1080|+ Cluster
Speaking of Youtube, though. What about Flash? Will this kind of video files be supported in Flash as well? Or is Flash based video playback more or less put to rest for those codecs?
I'm gonna do a test or two with an MKV(VP9 + Opus) files when I get back home. I believe if FFmpeg cannot mux them, I should be able to do that with the Matroska tools (putting the video and audio stream into the MKV container).
ffmpeg -i infile.ext -c:v vp9 -strict -2 -c:a opus out.mkv
Did you test that?Those videos were uploaded around the time Google I/O 2013 was held. Many bitstream changes took place since then before it was finalized.VP9 was enabled by default in Chrome's dev channel after finalizing the bitstream and importing the latest VPx code.