Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Не отображается видео в HTML файле

Максим Кудряшов Знаток (414), на голосовании 5 лет назад
Я прописал тег video, указал путь с помощью атрибута src, однако отображение отсутствует. Что делать?
video controls="" muted="" autoplay="" width="884" height="497" src="https://www.youtube.com/embed/bRJz6U1Lu6c"></video
Голосование за лучший ответ
Maniac Оракул (55983) 5 лет назад
Это потому что на ютубе по ссылке не видео лежит, а HTML-страница для показа видео. Для вставки ютуб видео нужно кликнуть по нему ПКМ и выбрать "копировать HTML-код". Ну или скачать видео себе, а потом уже на свой источник ссылаться.
Максим КудряшовЗнаток (414) 5 лет назад
Просто так видео добавляется через тег iframe, а мне нужно именно через video, или так не получится?
Maniac Оракул (55983) Для ютуба не получится. Нужно иметь прямую ссылку на видео. А она генерируется динамически чуть ли ни при каждом обращении к проигрывателю ютуб. Причём видео явно шифрованное и расшифровывается ютубовским проигрывателем/
WebProfit inc. Просветленный (25666) 5 лет назад
iframe width="1366" height="647" src="https://www.youtube.com/embed/bRJz6U1Lu6c" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe
копировать надо так
$eg@ru$ Мыслитель (7894) 5 лет назад
Youtube отдает видео в iframe. Вам уже правильно ответили выше. Я дополню, что чтобы не писать код, в youtube под видео нажмите "Поделиться" -> Встроить.
Копируете код и вставляете в нужное место
Похожие вопросы