タグ

HTMLとcanvasに関するbcoffeeのブックマーク (2)

  • HTML5+JavaScriptでビデオエフェクターに挑戦! (1/6)

    HTML5ビデオエフェクターのサンプル。左側の動画にリアルタイムでエフェクトを加えて再生する。画像クリックでサンプルページを表示します(Firefox 3/Opera 10/Safari 4で表示可能) HTML5で追加される新機能の中でも、特に華やかなものといえば「Video」と「Canvas」でしょう。連載でも、HTML5 Videoを使った3D動画プレーヤーやCanvasを使ったペイントツールなどを作成してきましたが、今回はこの2つの機能を組み合わせて「ビデオエフェクター」作りに挑戦します。 ひとくちにビデオエフェクターといっても、アドビ システムズの「After Effects」のように事前にレンダリングしてムービーを作成するアプリケーションから、アップルの「Motion」のようにムービーを再生しながらエフェクトを処理するタイプ、さらにはVJ (Video Jockey/Visu

    HTML5+JavaScriptでビデオエフェクターに挑戦! (1/6)
  • html5で videoの任意のフレームをcanvasに描画するメモ - 超自己満足プログラミング

    デブサミ2010のhtml5セッションで見たデモ(Movement tracker)*1 が、 衝撃的だったので video x canvas をちょっと勉強した。 1.videoの任意のフレームをそのままcanvasに描画させてみる htmlのbodyに書くにはこれだけ。 <video id="v" src="video.ogv" autobuffer controls></video> <canvas id="c"></canvas> <input type="button" value="copy frame" onclick="copyFrame()" /> copy frameボタンで呼び出されるjavascriptはこんな感じ。 function copyFrame() { var cEle = document.getElementById('c'); var cCtx =

    html5で videoの任意のフレームをcanvasに描画するメモ - 超自己満足プログラミング
  • 1