video タグエレメント
video タグエレメントは、ビデオクリップやビデオストリームといった動画をwebページに埋め込むための HTML タグエレメントです。
サポートされているオーディオファイル形式には、MP4があります。WebM、OGGはsafariのみが対応していません。
属性によってコントロールパネルを付加したり、繰り返し再生、停止時の画像表示などができます。
video タグエレメントに対応していないブラウザ用に、<video>、</video>の間にテキストを定義できます。対応していないブラウザではこの innerText が表示されます。
youtube といった動画は、<iframe>エレメントを使って取り込むことが推奨されているようです。
<source> エレメントでブラウザの対応ソースごとに条件分けができます。
字幕には track タグエレメント を使用します。
音声には<audio>エレメントを使うようにしましょう。
JavaScript
JavaScript ( DOM )では、HTMLVideoElement が該当します。詳しくは HTMLVideoElement を参照しください。