Tag video HTML5 memudahkan Anda menambahkan video ke Halaman web. Tetapi meskipun tampak mudah di permukaan, ada banyak hal yang perlu Anda lakukan untuk mengaktifkan dan menjalankan video Anda. Tutorial ini akan membawa Anda melalui langkah-langkah untuk membuat halaman di HTML5 yang akan berjalan video di semua peramban modern.
- Hosting Video HTML5 Anda Sendiri vs. Menggunakan YouTube
- Ikhtisar Singkat Dukungan Video di Web
- Buat dan Edit Video Anda
- Konversi Video ke Ogg untuk Firefox
- Konversikan Video ke MP4 untuk Safari dan Internet Explorer
- Tambahkan Elemen Video ke Halaman Web Anda
- Tambahkan Pemutar JavaScript untuk Membuat Internet Explorer Bekerja
- Uji di Banyak Peramban Yang Anda Bisa
01
dari 07
Hosting Video HTML 5 Anda Sendiri vs. Menggunakan YouTube
YouTube adalah situs yang bagus. Memudahkan untuk menyematkan video ke dalam Halaman web dengan cepat, dan dengan beberapa pengecualian kecil cukup mulus dalam eksekusi video tersebut. Jika Anda memposting video di YouTube, Anda cukup yakin bahwa siapa pun dapat menontonnya.
Tetapi Menggunakan YouTube untuk Menyematkan Video Anda Memiliki Beberapa Kelemahan
Sebagian besar masalah dengan Youtube berada di sisi konsumen, bukan di sisi desainer, hal-hal seperti:
- Pencarian dan pengindeksan lambat
- Server padam
- Konten dihapus (tampaknya) secara sewenang-wenang
- Terlalu banyak konten buruk
Tetapi ada beberapa alasan mengapa YouTube juga buruk bagi pengembang konten, termasuk:
- Durasi maksimum 10 menit untuk video (untuk akun gratis)
- Performa unggahan yang buruk
- YouTube mendapatkan hak penggunaan tak terbatas untuk video Anda
- Setiap pengguna YouTube mendapatkan hak penggunaan tak terbatas untuk video Anda
Video HTML5 Memberikan Beberapa Keuntungan Dibandingkan YouTube
Menggunakan HTML5 untuk video memungkinkan Anda mengontrol setiap aspek video Anda, mulai dari siapa yang dapat melihatnya, berapa lama durasinya, isi kontennya, di mana ia dihosting, dan bagaimana kinerja servernya. Dan HTML5 memberi Anda kesempatan untuk menyandikan video Anda dalam banyak format yang Anda butuhkan untuk memastikan jumlah maksimum orang yang dapat melihatnya. Pelanggan Anda tidak memerlukan plugin atau menunggu hingga YouTube merilis versi yang lebih baru.
Tentu saja, Video HTML5 Menawarkan Beberapa Kekurangan
Ini termasuk:
- Anda harus menyandikan video Anda setidaknya dalam tiga codec yang berbeda.
- Anda harus menyertakan beberapa JavaScript untuk memastikan browser yang tidak mendukung HTML5 akan bekerja.
- Server Anda harus mampu menangani kebutuhan bandwidth untuk meng-hosting video.
02
dari 07
Ikhtisar Singkat Dukungan Video di Web
Menambahkan video ke halaman Web telah lama menjadi proses yang sulit. Ada begitu banyak hal yang bisa salah:
- Pertama, Anda menggunakan tag untuk menyematkan video Anda ke halaman Anda. TAPI tag itu tidak digunakan lagi dan digantikan dengan tag lain. Dan beberapa browser tidak pernah mendukungnya dengan baik.
- Jadi Anda beralih ke tag, tetapi browser yang lebih lama tidak mendukungnya dan browser yang lebih baru tidak mendukungnya.
- Kemudian Anda berpikir Flash! Dan encode video Anda sebagai file FLV. Tapi Flash tidak lagi didukung pada perangkat Windows.
- Jadi Anda memutuskan untuk mengunggah video Anda ke situs penyematan video seperti YouTube, tetapi kemudian Anda memiliki masalah dengan YouTube yang telah kita diskusikan.
- Akhirnya, Anda memutuskan untuk menggunakan HTML5, tetapi Internet Explorer tidak mendukungnya (tidak sampai Internet Explorer 9). Dan bahkan jika Anda melakukannya, ada dua standar codec video yang didukung dan hanya satu browser yang dapat menggunakan keduanya.
Jadi apa yang harus Anda lakukan? Menyerah pada video tidak lagi menjadi pilihan bagi sebagian besar situs, karena video menjadi semakin penting. Dan banyak situs telah berhasil beralih ke video.
Halaman berikut dari artikel ini akan memandu Anda melalui cara menambahkan video ke halaman Web Anda yang berfungsi di Firefox 3.5, Opera 10.5, Chrome 3.0, Safari 3 dan 4, iPhone dan Android, dan Internet Explorer 7 dan 8. Anda juga akan memiliki kunci yang Anda butuhkan untuk menambahkan dukungan untuk browser lama lainnya jika perlu.
03
dari 07
Buat dan Edit Video Anda
Hal pertama yang Anda butuhkan ketika Anda akan menempatkan video di halaman Web adalah video yang sebenarnya. Anda dapat memotret terus menerus dan mengedit setelahnya untuk membuat fitur, atau Anda dapat membuat skrip dan merencanakannya sebelumnya. Either way bekerja dengan baik, itu hanya apa pun yang Anda merasa nyaman. Jika Anda tidak tahu jenis video apa yang harus Anda buat, lihat ide berikut dari Panduan Video Desktop:
- Proyek Video Keluarga
- Video Pemasaran dan Promosi
- Tur Virtual Video
- Cara Video
- Video Pernikahan
Pelajari Cara Merekam Video Berkualitas Tinggi
Pastikan Anda mengetahui cara merekam di dalam dan di luar ruangan serta cara merekam audio. Pencahayaan juga sangat penting—pemotretan yang terlalu terang melukai mata, dan terlalu gelap hanya akan terlihat berlumpur dan tidak profesional. Bahkan jika Anda hanya berencana untuk memiliki video berdurasi 30 detik di situs Anda, semakin tinggi kualitasnya, semakin baik akan tercermin di situs web Anda.
Ingat juga bahwa hak cipta berlaku untuk semua suara atau musik (serta rekaman stok) yang mungkin ingin Anda gunakan dalam video Anda. Jika Anda tidak memiliki akses ke teman yang dapat menulis dan memutar lagu untuk Anda, Anda harus menemukannya musik bebas royalti untuk bermain di latar belakang. Ada juga tempat Anda dapat menyimpan rekaman untuk ditambahkan ke video Anda.
Mengedit Video Anda
Tidak masalah perangkat lunak pengeditan apa yang Anda gunakan, asalkan Anda terbiasa dengannya dan dapat menggunakannya secara efektif. Gretchen, Panduan Video Desktop, memiliki beberapa kiat pengeditan video profesional yang dapat membantu Anda mengedit video agar tampak hebat.
Simpan Video Anda ke MOV atau AVI (atau MPG, CD, DV)
Untuk sisa tutorial ini, kami akan menganggap Anda telah menyimpan video Anda dalam beberapa jenis format berkualitas tinggi (tidak terkompresi) seperti AVI atau MOV. Meskipun Anda dapat menggunakan file-file ini sebagaimana adanya, Anda mengalami semua masalah dengan video yang telah kita diskusikan. Halaman berikut menjelaskan cara mengonversi file Anda menjadi tiga jenis sehingga dapat dilihat oleh sebagian besar browser.
04
dari 07
Konversi Video ke Ogg untuk Firefox
Format pertama yang akan kita konversi adalah Ogg (kadang-kadang disebut Ogg-Theora). Format ini adalah salah satu yang dapat dilihat oleh Firefox 3.5, Opera 10.5, dan Chrome 3 semua.
Sayangnya, meskipun Ogg memiliki dukungan browser, banyak program video terkenal yang dapat Anda beli (Adobe Media Encoder, QuickTime, dll.) tidak menawarkan opsi konversi Ogg. Jadi satu-satunya cara untuk mengonversi video Anda ke Ogg adalah dengan menemukan program konversi di Web.
Opsi Konversi
Ada alat online bernama Media-Convert yang mengklaim dapat mengubah berbagai format video (dan audio) menjadi format video (dan audio) lainnya. Ketika kami mencobanya dengan video uji 3 detik saya, kami tidak dapat membuatnya berfungsi di Mac saya. Tapi Anda mungkin lebih beruntung. Situs ini memiliki manfaat karena gratis.
Beberapa alat lain yang kami temukan meliputi:
- Konverter Video Miro (Windows Macintosh): Program ini memiliki manfaat untuk mengkonversi ke Ogg dan MP4 (H.264) dan open-source.
- Konverter Video Gratis: Kami pikir ini memiliki versi Windows dan Macintosh, tetapi sulit untuk mengetahuinya dari situs mereka
- Encoder Theora Sederhana (Macintosh): Ini adalah salah satu yang cenderung kami gunakan.
Setelah video Anda disimpan dalam format Ogg, simpan ke lokasi di situs web Anda dan buka halaman berikutnya untuk mengonversinya ke format lain untuk browser lain.
05
dari 07
Konversikan Video ke MP4 untuk Safari dan Internet Explorer
Format berikutnya yang harus Anda ubah menjadi video adalah MP4 (video H.264) sehingga dapat diputar di Internet Explorer 9 dan yang lebih baru, Safari 3 dan 4, serta iPhone dan Android.
Format ini lebih mudah tersedia di produk komersial, dan Anda mungkin sudah memiliki program yang mengkonversi ke MP4 jika Anda memiliki editor video. Jika Anda memiliki Adobe Premiere Anda dapat menggunakan Adobe Video Encoder, atau jika Anda memiliki QuickTime Pro yang juga berfungsi. Banyak konverter yang kita bahas di halaman sebelumnya juga mengonversi video ke MP4.
- Konversi Media: Alat AWS online.
- Konverter Video Miro (Windows Macintosh): Program ini memiliki manfaat untuk mengkonversi ke Ogg dan MP4 (H.264) dan open-source.
- SUPER (Windows): Akan mengonversi banyak jenis file berbeda ke MP4
- Konverter Video Gratis: Kami pikir ini memiliki versi Windows dan Macintosh, tetapi sulit untuk mengetahuinya dari situs mereka.
06
dari 07
Tambahkan Elemen Video ke Halaman Web Anda
- Buat halaman Web Anda seperti biasanya:
- Di dalam tubuh, letakkan
- Putuskan atribut apa yang Anda inginkan untuk video Anda: Sebaiknya gunakan kontrol dan pramuat. Gunakan opsi poster jika video Anda tidak memiliki adegan pertama yang bagus.
putar otomatis - untuk memulai segera setelah diunduh - kontrol - memungkinkan pembaca Anda untuk mengontrol video (jeda, mundur, maju cepat)
- loop - mulai video dari awal hingga selesai
- preload - pra-unduh video agar lebih cepat siap saat pelanggan mengkliknya
- poster - tentukan gambar yang ingin Anda gunakan saat video dihentikan
- Kemudian tambahkan file sumber untuk dua versi video Anda (MP4 dan OGG) di dalam
- Buka halaman di Chrome 1, Firefox 3.5, Opera 10, dan/atau Safari 4 dan pastikan halaman tersebut ditampilkan dengan benar. Anda harus mengujinya setidaknya di Firefox 3.5 dan Safari 4 - karena masing-masing menggunakan codec yang berbeda.
Itu dia. Setelah Anda memiliki kode ini, Anda akan memiliki video yang berfungsi di Firefox 3.5, Safari 4, Opera 10, dan Chrome 1. Tapi bagaimana dengan Internet Explorer?
Sangat mudah menggunakan HTML 5 untuk menambahkan video ke halaman Web. Sebagian besar browser modern mendukung video HTML 5, meskipun tidak semuanya mendukungnya dengan cara yang sama. Namun, ini berarti bahwa jika Anda menyimpan video dalam format Ogg dan MP4, Anda hanya dapat menulis empat atau lima baris HTML untuk menampilkannya di sebagian besar browser modern (kecuali Internet Explorer 8). Berikut caranya:
Tulis penanda doctype HTML 5 sehingga browser tahu untuk mengharapkan HTML 5:
- Buat halaman Web Anda seperti biasanya:
- Di dalam tubuh, letakkan
menandai: - Putuskan atribut apa yang Anda inginkan untuk video Anda: Sebaiknya gunakan kontrol dan pramuat. Gunakan opsi poster jika video Anda tidak memiliki adegan pertama yang bagus.
putar otomatis - untuk memulai segera setelah diunduh - kontrol - memungkinkan pembaca Anda untuk mengontrol video (jeda, mundur, maju cepat)
- loop - mulai video dari awal hingga selesai
- preload - pra-unduh video agar lebih cepat siap saat pelanggan mengkliknya
- poster - tentukan gambar yang ingin Anda gunakan saat video dihentikan
- Kemudian tambahkan file sumber untuk dua versi video Anda (MP4 dan OGG) di dalam
elemen: - Buka halaman di Chrome 1, Firefox 3.5, Opera 10, dan/atau Safari 4 dan pastikan halaman tersebut ditampilkan dengan benar. Anda harus mengujinya setidaknya di Firefox 3.5 dan Safari 4 karena masing-masing menggunakan codec yang berbeda.
Itu dia. Setelah Anda memiliki kode ini, Anda akan memiliki video yang berfungsi di Firefox 3.5, Safari 4, Opera 10, Internet Explorer 9+, dan Chrome 1.
07
dari 07
Uji di Banyak Peramban Yang Anda Bisa
Untuk ketenangan pikiran Anda, Anda juga harus menguji di browser lama untuk melihat apa yang mereka lakukan, terutama jika banyak pembaca Anda menggunakan browser lama.
Menguji halaman video sangat penting jika Anda ingin peluncuran yang sukses. Anda harus yakin untuk menguji halaman Anda di browser dan versi paling populer untuk situs web Anda.
Kami telah menemukan bahwa meskipun dimungkinkan untuk menggunakan alat seperti BrowserLab dan AnyBrowser untuk menguji video, itu tidak dapat diandalkan seperti membuka halaman di browser sendiri. Ketika Anda melakukannya, Anda benar-benar dapat melihat apakah itu berfungsi atau tidak.
Karena Anda bersusah payah untuk mengkodekan video Anda dalam berbagai format, Anda harus mengujinya untuk memastikan itu ditampilkan di beberapa browser. Ini berarti, minimal, Anda harus mengujinya di Firefox, Safari, dan IE.
Anda dapat menguji di Chrome, tetapi karena Chrome dapat melihat kedua metode, sulit untuk mengetahui apakah ada masalah atau codec mana yang digunakan Chrome.
Untuk ketenangan pikiran Anda, Anda juga harus menguji di browser lama untuk melihat apa yang mereka lakukan, terutama jika banyak pembaca Anda menggunakan browser lama.
Membuat Video Bekerja di Browser Lama
Seperti halnya halaman Web mana pun, Anda harus terlebih dahulu mempertimbangkan betapa pentingnya membuat browser tersebut berfungsi. Jika 90% pelanggan Anda menggunakan Netscape, maka Anda harus memiliki rencana cadangan untuk mereka. Tetapi jika kurang dari 1%, itu mungkin tidak terlalu menjadi masalah.
Setelah Anda memutuskan browser apa yang akan Anda coba dukung, cara termudah adalah dengan membuat halaman alternatif bagi mereka untuk melihat video. Di halaman alternatif itu, Anda akan menyematkan video menggunakan HTML 4. Dan kemudian gunakan beberapa bentuk deteksi browser untuk mengarahkan mereka ke sana atau cukup tambahkan tautan ke halaman itu di halaman ini.