Buat Elemen HTML <video> Secara Online
Generator HTML Video membuat elemen <video> dengan elemen turunan <source> untuk MP4. Masukkan lokasi video, pilih pengaturan pemuatan dan pemutaran, serta tentukan ukuran area pemutaran jika diperlukan. Pratinjau, keluaran HTML, dan keluaran C# diperbarui secara bersamaan.
Opsi Generator HTML Video
Generator interaktif menyediakan kontrol berikut:
- Source (MP4) menetapkan URL atau path relatif yang digunakan oleh elemen turunan
<source>. - Preload menambahkan
auto,metadata, ataunonesebagai petunjuk pemuatan untuk browser. - Width dan Height menetapkan dimensi area pemutaran dalam piksel CSS jika nilai diberikan.
- Autoplay, Controls, Loop, dan Muted menambahkan atribut boolean yang sesuai ke elemen
<video>.
Pratinjau hanya dapat memutar file video yang dapat diakses dan didekode oleh browser. Source relatif diselesaikan terhadap URL halaman generator.
Buat Elemen HTML <video> dalam C#
Panel HTML Code berisi markup <video> yang telah diatur. Panel C# Code di bawahnya membuat elemen dan sumber MP4 yang sama dengan
Aspose.HTML for .NET
.
Kode yang dihasilkan mengikuti langkah-langkah berikut:
- Membuat
HTMLDocumentdan elemen<video>denganDocument.CreateElement(). - Menerapkan nilai pemuatan, pemutaran, dan dimensi yang dipilih dengan
Element.SetAttribute(). - Membuat elemen
<source>untuk sumber daya MP4 dan menambahkannya ke<video>denganNode.AppendChild(). - Menambahkan
<video>ke badan dokumen dan menyimpanvideo.htmldenganHTMLDocument.Save().
Atur pemutar video terlebih dahulu, lalu salin kode C# terbaru ke proyek .NET Anda.
FAQ Generator HTML Video
1. Mengapa video tidak diputar dalam pratinjau?
URL atau path relatif MP4 harus mengarah ke sumber daya yang dapat diakses browser, dan browser harus mendukung kodek yang tersimpan dalam kontainer MP4. Jika pemutar tetap kosong atau melaporkan sumber yang tidak didukung, periksa URL yang diselesaikan, respons server, dan kompatibilitas kodek.
2. Mengapa video dengan Autoplay aktif tetap dijeda?
Browser sering memblokir pemutaran otomatis video yang memiliki suara. Aktifkan Muted jika Autoplay diperlukan, tetapi kebijakan browser dan preferensi pengguna tetap dapat mencegah pemutaran otomatis.
3. Apakah Preload menjamin jumlah data video yang diunduh browser?
Tidak. Atribut preload hanya merupakan petunjuk. none menyarankan agar tidak melakukan pramuat, metadata meminta informasi media dasar, dan auto mengizinkan pengambilan lebih banyak data. Browser dapat memilih strategi lain karena Autoplay, kondisi jaringan, atau pengaturan penghemat data.
4. Apa yang terjadi jika Width dan Height tidak sesuai dengan rasio aspek video?
Width dan Height menentukan area pemutaran. Browser biasanya mempertahankan rasio aspek intrinsik video di dalam area tersebut sehingga ruang kosong dapat muncul di samping atau di bagian atas dan bawah. Biarkan salah satu atau kedua nilai kosong jika dimensi tetap tidak diperlukan.
5. Apakah generator mengunggah, menghosting, atau mengonversi file MP4?
Tidak. Generator membuat kode HTML dan C# yang merujuk ke nilai Source. File video harus sudah tersedia di URL atau path relatif tersebut dan menggunakan pengodean yang sesuai untuk browser target.
Instal Aspose.HTML for .NET
Instal Aspose.HTML for .NET dari NuGet menggunakan .NET CLI:
dotnet add package Aspose.HTML
Anda juga dapat menggunakan antarmuka NuGet Package Manager atau menjalankan Install-Package Aspose.HTML di Package Manager Console. Lihat
panduan instalasi
untuk detail penyiapan, atau minta
lisensi sementara
untuk mengevaluasi API tanpa batasan evaluasi.
Generator HTML Lainnya
Buat elemen dan struktur HTML lainnya dengan generator khusus