Tyl*_*ker 245 embed youtube video markdown github
我对标记很新(虽然它非常容易拾取).我正在开发一个软件包,并试图让wiki页面看起来很好看作为帮助手册.我可以很容易地将YouTube视频链接插入维基页面,但如何嵌入YouTube视频.这可能是不可能的.
我已经读过你可以使用HTML标签,所以我尝试使用这个LINK嵌入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>
Run Code Online (Sandbox Code Playgroud)
并保存了页面但没有发生任何事情.
小智 388
直接嵌入视频是不可能的,但您可以放置一个链接到YouTube视频的图像:
[](https://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE)
欲了解更多信息,看这里.如果您想保持简单,只需使用以下语法将其设为链接:
[](https://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE)
nel*_*nic 241
扩展@MGA的答案
虽然无法在Markdown中嵌入视频,但您可以使用以下格式在Markdown文件中包含有效的链接图像来" 伪造"它:
[](http://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE "Video Title")
如果此降价代码段看起来很复杂,请将其分为两部分:

包含在链接中的图像
[link text](http//example.io/my-link "link title")
我们直接从YouTube 获取缩略图图像并链接到实际视频,因此当用户点击图像/缩略图时,他们将被带到视频.
[](https://www.youtube.com/watch?v=StTqXEQ2l-Y "Everything Is AWESOME")
或者如果您想为读者提供图像/缩略图实际上是可播放视频的视觉提示,请在YouTube中截取您自己的视频截图,并将其用作缩略图.
[](https://youtu.be/StTqXEQ2l-Y?t=35s "Everything Is AWESOME")
虽然这需要一些额外的步骤(a)拍摄视频的屏幕截图,然后(b)上传它,这样您就可以将图像用作缩略图,它有三个明显的优势:
拍摄截图需要
由于这是100%标准降价,它可以在任何地方使用 ...在GitHub,Redit,Ghost上尝试它,当然也可以在StackOverflow 上试试!
这种方法也适用于Vimeo视频
[](https://vimeo.com/3514904 "Little red riding hood - Click to Watch!")
Run Code Online (Sandbox Code Playgroud)
小智 31
我创建了https://yt-embed.herokuapp.com/来简化这个。用法很直接,从上面的例子来看:
[](https://www.youtube.com/watch?v=StTqXEQ2l-Y "Everything Is AWESOME")
Run Code Online (Sandbox Code Playgroud)
会导致: 
只需致电:https://yt-embed.herokuapp.com/embed?v=[video_id]作为图像而不是https://img.youtube.com/vi/。
Dak*_*hah 25
Markdown并不正式支持视频嵌入,但是您可以将原始HTML嵌入其中。我使用GitHub Pages进行了测试,它可以完美运行。
该代码段如下所示:
<iframe width="560" height="315"
src="https://www.youtube.com/embed/MUQfKFzIOeU"
frameborder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)
Vit*_*ata 17
添加带有缩略图的链接(最初由 YouTube 使用)是一种有效的解决方案。YouTube 使用的缩略图可通过以下方式访问:
https://www.youtube.com/watch?v=5yLzZikS15khttps://img.youtube.com/vi/5yLzZikS15k/0.jpg按照这个逻辑,下面的代码会产生完美的结果:
<div align="left">
<a href="https://www.youtube.com/watch?v=5yLzZikS15k">
<img src="https://img.youtube.com/vi/5yLzZikS15k/0.jpg" style="width:100%;">
</a>
</div>Run Code Online (Sandbox Code Playgroud)
小智 7
如果您更喜欢HTML标签而不是markdown +中心对齐:
<div align="center">
<a href="https://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE"><img src="https://img.youtube.com/vi/YOUTUBE_VIDEO_ID_HERE/0.jpg" alt="IMAGE ALT TEXT"></a>
</div>Run Code Online (Sandbox Code Playgroud)
为什么这么辛苦?
github.com 允许将图像和视频拖放到问题和 PR 中。
如果您README.md在 github.com 上编辑并将 MP4 拖放到页面中,您将获得一个带音频的嵌入式视频播放器(GIF 则无法获得)。
有大小限制...我认为以这种方式上传的资源是 100 MB。
.git存储库中,因此不会影响克隆速度或本地存储库大小https://github.com/huntaro/video-test
将视频与缩略图和链接居中对齐:
<div align="center">
<a href="https://www.youtube.com/watch?v=StTqXEQ2l-Y">
<img
src="https://img.youtube.com/vi/StTqXEQ2l-Y/0.jpg"
alt="Everything Is AWESOME"
style="width:100%;">
</a>
</div>
Run Code Online (Sandbox Code Playgroud)
结果:
| 归档时间: |
|
| 查看次数: |
108030 次 |
| 最近记录: |