webかたつむり ウェブデザインを勉強中 ウェブ初心者のおぼえがき

webかたつむり

WEB制作会社のフォトグラファー

video element

  •  「mp4」や 「webM 」videoを html5 video tagを使ってhtmlに挿入する。

  • video要素には属性値が指定できます。再生時のオプションになります。「loop」,「autoplay」,「muted」
  • <video autoplay loop muted >
  • 読み込みが遅い場合に代わりの画像を表示させる「poster」属性も重要。
  • ソースファイルと、ファイルタイプをsource elementにつけます。
  • <source src="img/ファイル名.mp4" type="video/mp4">
  • <source src="img/ファイル名.webm" type="video/webm">
  • 実際に記述して、確かめてみます。
  • video element、とsource elementの二本立て。
  • source elementにはsource と type 2つの属性を記述する。
  • webMフォーマットに初めてコンバートしてみました。以下のコンバータを使用します。

  • はじめて使うので疑心暗鬼でしたが、webMフォーマットは、mp4よりもwebとの親和性が有ります。なりたちからして、あたりまえですが…
  • mp4のファイルを使っているときは以下の問題がおきました。 
  •  chromeで更新するときに、一瞬フレームの上部に黒いバーが出現する。 

f:id:ohta-felica:20160705184418p:plain

  •  firefoxで再生すると、白100%がグレーになってします。

f:id:ohta-felica:20160705184545p:plain

  • どちらのブラウザでも、白と黒の境界線にシャギーが目立ちました。
  •  webMにしたらすべて綺麗サッパリ解決です!おすすめ!
  • ただし、IEでは再生しません。
  • chrome, firefoxでは「webm」IEでは「mp4」で再生させます。
  • ということで2つのファイルをソースにします。「webm」を優先させたいので先に記述します。

<video class="movie" autoplay muted poster="img/03.png">
<source src="img/clogoWebmLarge4.webm" type="video/webm" >
<source src="img/clogoMpeg4.mp4" type="video/mp4">
</video> 

f:id:ohta-felica:20160705164351p:plain

f:id:ohta-felica:20160705164629p:plain

f:id:ohta-felica:20160705164538p:plain

f:id:ohta-felica:20160705164913p:plain

  •   無料サーバーは、1ファイルのサイズに上限が設けられている。webcrowだと、4~5mbあたりにリミットがある。