我在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>
非常感谢。
答案 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>
如果没有发布,我们可以知道什么是错的。