Створення HTML-елемента <video> онлайн

Генератор HTML Video створює елемент <video> із MP4-елементом <source>. Укажіть розташування відео, виберіть параметри завантаження й відтворення та за потреби задайте область відтворення. Попередній перегляд, HTML- і C#-код оновлюються одночасно.



Створення HTML-елемента <video> на C#

Панель HTML Code вище містить налаштовану розмітку <video>. Панель C# Code нижче створює такий самий елемент і MP4 Source за допомогою Aspose.HTML for .NET .

Згенерований код виконує такі дії:

  1. Створює HTMLDocument і елемент <video> за допомогою Document.CreateElement() .
  2. Застосовує вибрані параметри завантаження, відтворення й розміру методом Element.SetAttribute() .
  3. Створює елемент <source> для MP4-ресурсу й додає його до video методом Node.AppendChild() .
  4. Додає video до тіла документа й зберігає video.html методом HTMLDocument.Save() .

Спочатку налаштуйте video, а потім скопіюйте оновлений C#-код у свій проєкт .NET.


Поширені запитання про генератор HTML Video

1. Чому відео не відтворюється в попередньому перегляді?

MP4 URL або відносний шлях має вести до ресурсу, доступного браузеру, а браузер повинен підтримувати кодеки в контейнері MP4. Якщо програвач порожній або повідомляє про непідтримуваний Source, перевірте обчислену адресу, відповідь сервера й сумісність кодеків.

2. Чому відео з Autoplay залишається призупиненим?

Браузери зазвичай блокують автоматичне відтворення відео зі звуком. Увімкніть Muted, якщо потрібен Autoplay, але політика браузера й налаштування користувача все одно можуть заборонити автоматичне відтворення.

3. Чи гарантує Preload обсяг відео, який завантажить браузер?

Ні. Атрибут preload є підказкою браузеру. none не рекомендує попереднє завантаження, metadata запитує основну інформацію про медіа, а auto дозволяє отримати більше даних, проте браузер може вибрати іншу стратегію через Autoplay, мережу або режим заощадження даних.

4. Що станеться, якщо Width і Height не відповідають пропорціям відео?

Width і Height визначають область відтворення. Браузер зазвичай зберігає власні пропорції медіа в цій області, тому з боків або зверху й знизу може з’явитися вільний простір. Залиште один або обидва розміри порожніми, якщо фіксовані розміри не потрібні.

5. Чи завантажує, розміщує або конвертує генератор MP4-файл?

Ні. Генератор створює HTML- і C#-код із посиланням на введений Source. Відеофайл уже має бути доступний за цією URL-адресою або відносним шляхом, а його кодування має підтримуватися цільовими браузерами.


Установлення Aspose.HTML for .NET

Установіть Aspose.HTML for .NET з NuGet за допомогою .NET CLI:

dotnet add package Aspose.HTML

Також можна скористатися інтерфейсом диспетчера пакетів NuGet або виконати Install-Package Aspose.HTML у консолі диспетчера пакетів. Докладні інструкції наведено в посібнику зі встановлення . Щоб оцінити API без обмежень ознайомлювальної версії, запросіть тимчасову ліцензію .