HTML에 비디오를 포함시키는 방법<비디오>
· iframe 태그 사용 (유튜브 등 동영상 사이트에서 읽기)
· 비디오 태그 사용(비디오 파일 업로드 및 읽기)
videoタグの使用方法
・mp4, webmなどの動画ファイルの読み込みで動画を表示
<video src="~~"></video>
属性一覧
・controls コントロールパネルを表示する 再生ボタン 再生 ボリューム
・auto 自動再生
・loop 繰り返し再生
・poster 開始画面の画像を設定
・playsinline インライン再生を可能にする
スマホのsafariでwebサイトの動画の埋め込まれている動画を再生しようとすると強制的に全画面表示になってしまうことがある。
全画面表示をせずにその場で再生させることができるのがインライン再生
・インライン再生を可能にするには、autoplay, muted, playsinline 三つの属性が必要になる。
どれか一つでもかけているとうまくインライン再生されないので注意する。
・width/height 横幅と高さを指定する
・preload 動画の読み込み設定
webサイトを読み込む時に、事前に動画ファイルをDLするかを指定する。
none: 事前のファイル読み込みを禁止
metadata: 長さやファイルサイズなどのメタ情報(動画の情報)だけを読み込む
auto: 初期値:動画ファイルを事前にダウンロードする
・複数の形式の動画を読み込む
mp4で動画が再生されない時のことを考えて複数形式の動画をあらかじめ用意しておく。(セーフティネット)
1「mp4」を読み込む
2 だめなら「webm」を読み込む
3それでもダメなら「ogg」
4それでもダメなら「エラーメッセージ」を表示する
youtubeなどの動画サービスを埋め込む
・iframeタグを使用する。
1youtubeの動画の「共有」から「埋め込む」を選択
2埋め込むためのコードが表示されるのでコピーしてhtmlに貼り付けるだけでOK
・Videoタグで動画が再生されない3つの、ケースと解決策
・androidで動画が再生できない
「Basic認証」でwebページにアクセスできる人を「ユーザーパスワード」を用いて制限するという機能がある。
そのBasic認証がかかったページをandroidで閲覧すると動画を見ることができない。
・mp4なのに再生できない
mp4でも「コーデック」といい、圧縮のデータ方式が異なるので
コーデックを確認して「AVC形式」「H.265形式」でmp4を経て書き出す
・IEでvideoタグが使えない場合
IZE8以前では「videoタグ」が使用できないので「html5media.js」を使用する
<head>タグの中にする文言が、ある
背景に動画を表示する方法
・要素いっぱいに動画のサイズを広げて、文字の入ったdiv要素をabsoluteで、浮かせて動画の上に載せるイメージ
iframe・ 웹 사이트에 다른 웹 사이트를 삽입할 수 있음(other youtube and Google maps)
• iframe의 장식은 테두리 디자인만 가능합니다. 읽는 페이지 디자인을 바꾸기 위해 JS를 사용합니다
・ iframe를 사용하면 비교적 적은 공간에서 많은 정보를 굴려서 읽을 수 있다.
다만 이것은 목적 정보를 찾기가 매우 어렵다.
・ CSS의 오버플로우 속성에서 프레임을 시뮬레이션할 수 있다
Reference
이 문제에 관하여(HTML에 비디오를 포함시키는 방법<비디오>), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/suirunakamura/articles/fdfb77ce1842ca텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)