{"id":824,"date":"2022-01-07T10:24:14","date_gmt":"2022-01-07T03:24:14","guid":{"rendered":"https:\/\/duniacoding.info\/?p=824"},"modified":"2022-01-07T10:24:16","modified_gmt":"2022-01-07T03:24:16","slug":"menambahkan-video-html","status":"publish","type":"post","link":"https:\/\/duniacoding.id\/blog\/menambahkan-video-html\/","title":{"rendered":"Belajar HTML #8 : Menambahkan Video Html"},"content":{"rendered":"\n<p>Hallo temen temen, kali ini kita akan belajar menambahkan video html. Video merupakan elemen penting dari sebuah website. Dengan adanya video kita dapat memberikan pesan bukan dalam bentuk tulisan sehingga dapat di lihat oleh pengunjung website kita. Dulu awalnya sangat sulit untuk menambahkan sebuah video di dokumen html. Karena besarnya ukuran yang bisa digunakan. Pada masa iru, untuk menambahkan video di html perlu menggunakan plugin seperti flash. Teknologi ini dapat berjalan dengan baik hanya saja terdapat issue keamanan aksesibilitas, dll. <\/p>\n\n\n\n<p>Sebelumnya buat kalian yang ingin belajar form html bisa ketulisan saya sebelumnya  <a href=\"https:\/\/duniacoding.info\/membuat-form-html\/\" target=\"_blank\" rel=\"noreferrer noopener\">Belajar HTML #7 : Membuat Form Html<\/a><\/p>\n\n\n\n<p>Sekarang sudah beda karena ada html versi 5. Kita bisa memakai element untuk menangani penambahan vide tersebut  yaitu tag &lt;video&gt;. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cara Menambahkan Video Html<\/h2>\n\n\n\n<p>Untuk cara penulisannya seperti ini.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n&lt;!DOCTYPE html&gt;\n&lt;html lang=&quot;en&quot;&gt;\n&lt;head&gt;\n  &lt;meta charset=&quot;UTF-8&quot;&gt;\n  &lt;title&gt;Video Html&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n  &lt;h1&gt;Contoh Video di HTML&lt;\/h1&gt;\n  &lt;video controls&gt;\n    &lt;source src=&quot;assets\/tutorial.mp4&quot; type=&quot;video\/webm&quot;\/&gt;\n    Browsermu tidak mendukung tag ini, silahkan upgrade\n  &lt;\/video&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;\n<\/pre><\/div>\n\n\n<p>Pembahasan : <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Atribut controls untuk untuk menampilkan pengaturan video. Seperti kontrol mulai, stop, menaikan volume dll.<\/li><li>Atribut src berguna untuk menambahkan alamat atau path dari video yang diinginkan. Hampir sama cara kerjanya dengan tag img.<\/li><li>Atribut type untuk mengatur format video<\/li><li>Elemen paragrah yang berada pada elemen &lt;video&gt; disebut sebagai fallback content, yang berarti paragraf ini akan ditampilkan jika browser pengguna tidak mendukung penguna elemen &lt;video&gt;<\/li><li><\/li><\/ul>\n\n\n\n<p>Disini saya membuat folder asset, oleh karena itu pemanggilanya seperti diatas jika folder yang temen temen buat berbeda maka menyesuaikan.<\/p>\n\n\n\n<p>Selain menggunakan alamat folder kita bisa menggunakan alamt url juga gaes. Link url nya kita letakan di atribut srcnya.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n&lt;!DOCTYPE html&gt;\n&lt;html lang=&quot;en&quot;&gt;\n&lt;head&gt;\n  &lt;meta charset=&quot;UTF-8&quot;&gt;\n  &lt;title&gt;Video Html&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n  &lt;h1&gt;Contoh Video di HTML&lt;\/h1&gt;\n  &lt;video controls&gt;\n    &lt;source src=&quot;https:\/\/www.w3schools.com\/html\/mov_bbb.mp4&quot; type=&quot;video\/webm&quot;\/&gt;\n    Browsermu tidak mendukung tag ini, silahkan upgrade\n  &lt;\/video&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;\n<\/pre><\/div>\n\n\n<h2 class=\"wp-block-heading\">Format Video Yang Didukung<\/h2>\n\n\n\n<p>Perlu kita ketahui gaes tidak semua format video dapat ditampilkan di html. Nah apa aja sih format yang didukung?, berikut ini adalah format vide yang di dukung.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><\/td><td><\/td><\/tr><tr><td>Format FILE                                                                                   Media Type<br><br>MP4                                                                                               video\/mp4<br><br>WebM                                                                                            video\/webm<br> <br>Ogg                                                                                                video\/ogg  <\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Jika kamu punya video degan format yang berbeda dari ketiga format tersebut, maka kamu harus mengubahnya agar bisa ditambahkan ke HTML.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Atribut Pendukung<\/h2>\n\n\n\n<p>Selain atribut yang sudah kita gunakan tadi. Tag video memiliki beberapa atribut pendukung. List atribut video :<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><\/td><td><\/td><\/tr><tr><td>Nama Atribut                                                   Nilai                                       Fungsi<br><br>autoplay                                                           true\/false                               Agar video di putar otomatis<br><br>controls                                                            true\/false                               Untuk mengaktifkan control video player<br><br>loop                                                                 true\/false                                Untuk memutar video terus menerus<br><br>muted                                                              true\/false                                Untuk menonaktifkan audio <br><br>poster                                                              Image Path                             Untuk menentukan gambar cover dari video<br><br>width &amp; height                                                angka                                     Untuk menentukan tinggi dan lebar video<br><br>playsinline                                                        true\/false                               Untuk memutar video secara inline<\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Atribut yang bernilai bolean memiliki nilai default true sehingga jika memang yang kita inginkan adalah bernilai true kita cukup menuliskan saja namanya.<\/p>\n\n\n\n<p>contoh : <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\"&gt;\n  &lt;title&gt;Video Html&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n  &lt;h1&gt;Contoh Video di HTML&lt;\/h1&gt;\n&lt;video controls loop=\"true\"&gt;\n    &lt;source src=\"https:\/\/www.w3schools.com\/html\/mov_bbb.mp4\" type=\"video\/webm\"\/&gt;\n    Browsermu tidak mendukung tag ini, silahkan upgrade\n  &lt;\/video&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<p>Bisa disingkat menjadi : <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\"&gt;\n  &lt;title&gt;Video Html&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n  &lt;h1&gt;Contoh Video di HTML&lt;\/h1&gt;\n&lt;video controls&gt;\n    &lt;source src=\"https:\/\/www.w3schools.com\/html\/mov_bbb.mp4\" type=\"video\/webm\"\/&gt;\n    Browsermu tidak mendukung tag ini, silahkan upgrade\n  &lt;\/video&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<p>Jika atribut yang diiinginkan bernilai false, maka atribut tersebut boleh tidak ditulis atau juga boleh ditulis.<\/p>\n\n\n\n<p>contoh : <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\"&gt;\n  &lt;title&gt;Video Html&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n  &lt;h1&gt;Contoh Video di HTML&lt;\/h1&gt;\n&lt;video controls loop=\"false\"&gt;\n    &lt;source src=\"https:\/\/www.w3schools.com\/html\/mov_bbb.mp4\" type=\"video\/webm\"\/&gt;\n    Browsermu tidak mendukung tag ini, silahkan upgrade\n  &lt;\/video&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<p>Menjadi : <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\"&gt;\n  &lt;title&gt;Video Html&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n  &lt;h1&gt;Contoh Video di HTML&lt;\/h1&gt;\n&lt;video controls&gt;\n    &lt;source src=\"https:\/\/www.w3schools.com\/html\/mov_bbb.mp4\" type=\"video\/webm\"\/&gt;\n    Browsermu tidak mendukung tag ini, silahkan upgrade\n  &lt;\/video&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Jangan Menggunakan Gif lagi<\/h2>\n\n\n\n<p>Banyak website modern saat ini menggunakan video sebagai ganti dari animasi gif. Bahkan google pun juga menyarankan untuk menggunakan video dari pada gif. Loh kenapa ?.  Karena ukuran video jauh leih kecil dibandingkan gif dan juga tentunya akan mempengaruhi kecepatan download. Bagaimana menjadikan video menjadi seperti gif ?<\/p>\n\n\n\n<p>Cara sama seperti kita menambhak video biasa hanya saja kita perlu mengaktifkan beberapa atribut yang tadi sudah kita pelajari yaitu autoplay, muted, playinline dan loop. Dan juga kita hilangkan atribut controls nya<\/p>\n\n\n\n<p>contoh : <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\"&gt;\n  &lt;title&gt;Video Html&lt;\/title&gt;\n&lt;\/head&gt;\n\n&lt;body&gt;\n  &lt;h1&gt;Contoh Video di HTML&lt;\/h1&gt;\n  &lt;video autoplay loop muted playsinline&gt;\n    &lt;source src=\"https:\/\/www.w3schools.com\/html\/mov_bbb.mp4\" type=\"video\/webm\" \/&gt;\n    Browsermu tidak mendukung tag ini, silahkan upgrade\n  &lt;\/video&gt;\n&lt;\/body&gt;\n\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<p>Maka jika berhasil video akan menjadi nampak seperti gif. Tetapi saya menggunakan video berdurasi 10 detik ya gaes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Menambahkan Video Youtube<\/h2>\n\n\n\n<p>Mungkin teman teman bertanya bagaimana jika video tersebut dari youtube apakah bisa menggunakan link nya ? atau bagaimana.<\/p>\n\n\n\n<p>Caranya cukup mudah gaes. Kita tinggal mengcopy id unik dari video. Id unik ini bisa kita dapatkan dari URL video. Youtube sudah memiliki media player sendiri, yang artinya kita tidak perlu membuatnya dengan tag &lt;video&gt;.<\/p>\n\n\n\n<p>Ada tag lagi untuk video youtube yaitu iframe. Sebenarnya tag ini berfungsi untuk menambahkan halaman lain dalam sebuah frame.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Langkah &#8211; langkah :<\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"101\" height=\"57\" src=\"https:\/\/duniacoding.info\/wp-content\/uploads\/2022\/01\/image.png\" alt=\"\" class=\"wp-image-843\"><figcaption>Klik bagikan<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"499\" height=\"158\" src=\"https:\/\/duniacoding.info\/wp-content\/uploads\/2022\/01\/image-2.png\" alt=\"video html\" class=\"wp-image-845\" srcset=\"https:\/\/duniacoding.id\/blog\/wp-content\/uploads\/2022\/01\/image-2.png 499w, https:\/\/duniacoding.id\/blog\/wp-content\/uploads\/2022\/01\/image-2-300x95.png 300w\" sizes=\"(max-width: 499px) 100vw, 499px\" \/><figcaption>klik sematkan<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"335\" src=\"https:\/\/duniacoding.info\/wp-content\/uploads\/2022\/01\/image-1-1024x335.png\" alt=\"video html\" class=\"wp-image-844\" srcset=\"https:\/\/duniacoding.id\/blog\/wp-content\/uploads\/2022\/01\/image-1-1024x335.png 1024w, https:\/\/duniacoding.id\/blog\/wp-content\/uploads\/2022\/01\/image-1-300x98.png 300w, https:\/\/duniacoding.id\/blog\/wp-content\/uploads\/2022\/01\/image-1-768x251.png 768w, https:\/\/duniacoding.id\/blog\/wp-content\/uploads\/2022\/01\/image-1.png 1063w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Salin bagian sematkan video dan paste <\/figcaption><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\"&gt;\n  &lt;title&gt;Video Html&lt;\/title&gt;\n&lt;\/head&gt;\n\n&lt;body&gt;\n  &lt;h1&gt;Video dari youtube&lt;\/h1&gt;\n  &lt;iframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/lmRisuGYGPM\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen&gt;&lt;\/iframe&gt;\n&lt;\/body&gt;\n\n&lt;\/html&gt;\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"657\" height=\"413\" src=\"https:\/\/duniacoding.info\/wp-content\/uploads\/2022\/01\/image-4.png\" alt=\"\" class=\"wp-image-847\" srcset=\"https:\/\/duniacoding.id\/blog\/wp-content\/uploads\/2022\/01\/image-4.png 657w, https:\/\/duniacoding.id\/blog\/wp-content\/uploads\/2022\/01\/image-4-300x189.png 300w\" sizes=\"(max-width: 657px) 100vw, 657px\" \/><\/figure>\n\n\n\n<p>Hasilnya akan menjadi seperti diatas.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Keren ya gaess, mungkin sampai sini dulu saja tutorialnya. Semangat Ngoding<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hallo temen temen, kali ini kita akan belajar menambahkan video html. Video merupakan elemen penting dari sebuah website. Dengan adanya video kita dapat memberikan pesan bukan dalam bentuk tulisan sehingga dapat&#46;&#46;&#46;<\/p>\n","protected":false},"author":3,"featured_media":849,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-824","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial"],"_links":{"self":[{"href":"https:\/\/duniacoding.id\/blog\/wp-json\/wp\/v2\/posts\/824","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/duniacoding.id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/duniacoding.id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/duniacoding.id\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/duniacoding.id\/blog\/wp-json\/wp\/v2\/comments?post=824"}],"version-history":[{"count":3,"href":"https:\/\/duniacoding.id\/blog\/wp-json\/wp\/v2\/posts\/824\/revisions"}],"predecessor-version":[{"id":848,"href":"https:\/\/duniacoding.id\/blog\/wp-json\/wp\/v2\/posts\/824\/revisions\/848"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/duniacoding.id\/blog\/wp-json\/wp\/v2\/media\/849"}],"wp:attachment":[{"href":"https:\/\/duniacoding.id\/blog\/wp-json\/wp\/v2\/media?parent=824"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/duniacoding.id\/blog\/wp-json\/wp\/v2\/categories?post=824"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/duniacoding.id\/blog\/wp-json\/wp\/v2\/tags?post=824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}