Outils pour utilisateurs

Outils du site


encotest:vp9-opus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
encotest:vp9-opus [2014-07-09 09:47] – [Browser/player support] mitsuencotest:vp9-opus [2017-03-22 23:42] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Aim & Conclusion ======
 +
 +Test experimental support of MKV/WebM container mixing in-development video format VP9 and audio format Opus. As of today this is the best video-audio combo with royalty-free web formats with better quality/weight ratio than "classical" VP8-Vorbis.
 +
 +Major browsers and players support both VP9 and Opus, but separately: Standalone Opus audio (MIME audio/opus) is well supported. WebM container is implying VP8+Vorbis or VP9-Vorbis, putting another audio format (WAV, FLAC, Speex, Opus) is unexpected. video/mkv isn't a recognized MIME by browsers.
 +
 +I hope for a consensus about extending WebM format specs to VP9+Opus and push support for browsers, making it an efficient H.264+AAC killer before fighting the emerging H.265+HE-AAC.
 +
 +====== Encoding ======
 +
 source: Quantum Ripples (AMV by Nostromo) source: Quantum Ripples (AMV by Nostromo)
  
-Encoding: <code>ffmpeg -i "Nostromo_-_Quantum_Ripples_720p@60_10b.mp4" -c:v libvpx-vp9 -c:a libopus -deadline best -crf 24 -b:v 300k -b:a 40k -threads 4 -y -ss 00:01:55.000 -t 13 "out.mkv"</code>+<code>ffmpeg -i "Nostromo_-_Quantum_Ripples_720p@60_10b.mp4" -c:v libvpx-vp9 -c:a libopus -deadline best -crf 24 -b:v 300k -b:a 40k -threads 4 -y -ss 00:01:55.000 -t 13 "out.mkv"</code>
  
   * original filesize: 168 MB   * original filesize: 168 MB
-  * estimated filesize after encoding: ~80 MB+  * estimated filesize after full encoding: ~80 MB
  
 ====== Browser/player support ====== ====== Browser/player support ======
  
-VLC 2.1.4+VLC 2.1.5
-  - video/webm +  - <html><span style="color:green">video/webm</span></html> 
-  - VP9 +  - <html><span style="color:green">VP9</span></html> 
-  - Opus +  - <html><span style="color:green">Opus</span></html> 
-  - WebM [VP9+Opus]+  - <html><span style="color:red">MKV-fakeWebM [VP9+Opus]</span></html> 
 +  - <html><span style="color:blue">can play (no sound: "audio undef")</span></html> 
 + 
 +SMPlayer 14.9.0: 
 +  - <html><span style="color:green">video/webm</span></html> 
 +  - <html><span style="color:green">VP9</span></html> 
 +  - <html><span style="color:green">Opus</span></html> 
 +  - <html><span style="color:green">MKV-fakeWebM [VP9+Opus]</span></html> 
 +  - <html><span style="color:green">can play</span></html>
  
 Firefox 30: Firefox 30:
 +  - <html><span style="color:green">video/webm</span></html>
 +  - <html><span style="color:green">VP9</span></html>
 +  - <html><span style="color:green">Opus</span></html>
 +  - <html><span style="color:red">MKV-fakeWebM [VP9+Opus]</span></html>
 +  - <html><span style="color:red">WebM-Opus MIME incompatible</span></html>
  
 Chromium 35: Chromium 35:
 +  - <html><span style="color:green">video/webm</span></html> 
 +  - <html><span style="color:green">VP9</span></html> 
 +  - <html><span style="color:green">Opus</span></html> 
 +  - <html><span style="color:green">MKV-fakeWebM [VP9+Opus]</span></html> 
 +  - <html><span style="color:green">can play</span></html>
  
 Opera 12.16: Opera 12.16:
-  - video/webm +  - <html><span style="color:green">video/webm</span></html> 
-  - VP9 +  - <html><span style="color:red">VP9</span></html> 
-  - Opus +  - <html><span style="color:green">Opus</span></html> 
-  - WebM [VP9+Opus]+  - <html><span style="color:red">MKV-fakeWebM [VP9+Opus]</span></html> 
 +  - <html><span style="color:red">no VP9 support; WebM-Opus MIME incompatible</span></html> 
  
 +[[https://suumitsu.eu/wiki/upload/test2-quantum-ripples-vp9-opus.mkv|Direct link]]
  
 ~~ BEGIN HTML5 PLAYER ~~ ~~ BEGIN HTML5 PLAYER ~~
Ligne 30: Ligne 60:
 <html> <html>
  <video controls="">  <video controls="">
- <source src="./uploads/test2-quantum-ripples-vp9-opus.mkv" type='video/webm; codecs="vp9, opus"'>+ <source src="./upload/test2-quantum-ripples-vp9-opus.mkv" type='video/webm; codecs="vp9, opus"'>
  </video>  </video>
 </html> </html>
  
 ~~ EOF ~~ ~~ EOF ~~
encotest/vp9-opus.1404899223.txt.gz · Dernière modification : 2014-07-09 09:47 (modification externe)