Я довольно новичок в разметке (хотя это очень легко поднять). Я работаю над пакетом и пытаюсь сделать вики-страницы красивыми в качестве справочного руководства. Я довольно легко могу вставить ссылку на видео YouTube на вики-страницу, но как мне вставить видео на YouTube. Я знаю, что это может быть невозможно.
Я прочитал, что вы можете использовать HTML-теги, поэтому я попытался встраивать с HTML по этой ссылке следующим образом:
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/user/wwwLoveWatercom?v=BTRN1YETpyg" />
<param name="wmode" value="transparent" />
<embed src="http://www.youtube.com/user/wwwLoveWatercom?v=BTRN1YETpyg"
type="application/x-shockwave-flash"
wmode="transparent" width="425" height="350" />
</object>
И сохранил страницу, но ничего не произошло.
- Можно ли вставить видео с YouTube на вики-страницы GitHub?
- Если так, то как?
Ответы:
Невозможно встроить видео напрямую, но вы можете поместить изображение, которое ссылается на видео YouTube:
[![IMAGE ALT TEXT HERE](https://img.youtube.com/vi/YOUTUBE_VIDEO_ID_HERE/0.jpg)](https://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE)
Для получения дополнительной информации см. Этот листок Markdown на GitHub.
источник
Полный пример
Хотя встроить видео в Markdown невозможно, вы можете «подделать его», включив в файл разметки действительное связанное изображение, используя этот формат:
[![IMAGE ALT TEXT](http://img.youtube.com/vi/YOUTUBE_VIDEO_ID_HERE/0.jpg)](http://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE "Video Title")
Объяснение уценки
Если этот фрагмент кода выглядит сложным, разбейте его на две части:
изображение,
![image alt text](https://example.com/link-to-image)
завернутое в ссылку
[link text](https://example.com/my-link "link title")
Пример использования действительной уценки и эскиза YouTube:
Мы получаем миниатюрное изображение непосредственно с YouTube и связываемся с реальным видео, поэтому, когда человек нажимает на изображение / миниатюру, они попадают в видео.
Код:
[![Everything Is AWESOME](https://img.youtube.com/vi/StTqXEQ2l-Y/0.jpg)](https://www.youtube.com/watch?v=StTqXEQ2l-Y "Everything Is AWESOME")
ИЛИ Если вы хотите дать читателям визуальную подсказку о том, что изображение / миниатюра на самом деле является воспроизводимым видео, сделайте собственный скриншот видео на YouTube и используйте его вместо этого в качестве миниатюры.
Пример использования снимка экрана с элементами управления видео в качестве визуальной подсказки:
Код:
[![Everything Is AWESOME](http://i.imgur.com/Ot5DWAW.png)](https://youtu.be/StTqXEQ2l-Y?t=35s "Everything Is AWESOME")
Явные преимущества
Хотя для этого требуется пара дополнительных шагов ( а ) сделать снимок экрана с видео и ( б ) загрузить его, чтобы вы могли использовать изображение в качестве эскиза, оно имеет 3 явных преимущества :
Снятие и загрузка скриншота занимает несколько секунд, но имеет большую отдачу.
Работает везде!
Так как это стандартная уценка, она работает везде. попробуйте это на GitHub, Reddit, Ghost и здесь на переполнении стека.
Vimeo
Этот подход также работает с видео Vimeo
пример
Код
Ноты:
источник
[![Everything Is AWESOME](//img.youtube.com/vi/StTqXEQ2l-Y/0.jpg)](//www.youtube.com/watch?v=StTqXEQ2l-Y "Everything Is AWESOME")
http
илиhttps
на GitHub , например: github.com/dwyl/remote-working где видеоизображение и линия связи ...Официально Markdown не поддерживает встраивание видео, но вы можете встроить в него необработанный HTML. Я проверил с GitHub Pages, и он работает безупречно.
Фрагмент выглядит так:
PS: Вы можете проверить предварительный просмотр здесь
источник
Если вам нравятся теги HTML больше, чем уценка + выравнивание по центру:
источник
Выровнять видео по центру с помощью эскиза и ссылки:
Результат:
источник
https://img.youtube.com/vi/ID_OF_VIDEO/0.jpg
и API для формирования ссылок на изображение подробно объясняются в этом ответе: stackoverflow.com/a/2068371/55478Я создал https://yt-embed.herokuapp.com/, чтобы упростить это. Использование является прямым, из примеров выше:
Приведет к:
Просто позвоните: https://yt-embed.herokuapp.com/embed?v=[video_id] в качестве изображения вместо https://img.youtube.com/vi/ .
источник
Проверьте больше советов, трюков о YouTube
источник