在网站

时间:2018-03-18 23:03:07

标签: html web jekyll

我在aws上托管一个网站,我正在使用jekyll编写它。我想发布一个我创建的视频(不是从youtube嵌入)。现在我有一个单独的视频发布布局,我有:

在我的实际帖子的前端,我包括以下行:video_source:" simvids / 10-mites-random-shades-5x5.webm"

simvids目录与_site,_layouts和_posts目录位于同一文件夹中。视频的框架加载,但视频本身没有。这使我认为视频标签不是问题,但我没有正确地指导视频。我的simvids目录在错误的地方吗?错误是否更微妙?

<video width="480" height="360" controls>
    <source src="{{ page.video_source | absolute_url }}" type="video/webm">
</video>

非常感谢。

2 个答案:

答案 0 :(得分:0)

我个人使用Cloudinary。我发现这涉及我的大多数CDN需求,并且大多是免费的。非常适合视频和图像,适用于文件系统。我还使用compress.io来缩小我的图像,使用Advanced Video Compressor来压缩视频的文件大小。

这是我的视频嵌入代码:

emptyDir

希望这有帮助

答案 1 :(得分:0)

我的猜测是您忘记了absolute_url过滤器。您的视频标签看起来像这样吗?

<video class="yourClass" src="{{ page.video_source | absolute_url }}" controls></video>

如果没有发布,我们可以知道什么是错的。