视频缩略图问题

您好,
看起来官方的 Mux Video Plugin 不支持缩略图——而 YouTube/Vimeo 视频有漂亮的缩略图。

修复它的最正确方法是什么?
我应该查看插件逻辑,还是有任何可以触发的主题缩略图生成器?

我在这里停顿了很久……
谢谢!

您好 :waving_hand:t3:

我是 Mux 的 Dylan。这是我第一次看到这个 Mux 插件。从浏览代码库来看,它似乎使用了 Hls.js。

将播放器切换到 Mux Player 应该是一个相对直接的调整。

这样您就可以轻松获得时间轴悬停预览的精美功能,而无需额外工作。我对 Discourse 插件不太熟悉,但很乐意帮助集成 Mux Player。

4 个赞

您好 Dylan,

感谢您的回复。是的,Mux Player 是最佳选择,因为我们目前在视频相关的社区中大量使用 Mux(包括稍后阶段的直播视频)。

我将尝试获取支持并 fork/PR 该插件。

2 个赞

在最初的几次快速尝试中,我未能用 Mux Player 替换 Hls.js。
下周会再试一次。

<script src="https://cdn.jsdelivr.net/npm/@mux/mux-player"></script>

似乎会产生一些冲突

1 个赞

您遇到了什么错误/冲突?

这是 Codesandbox 上的一个简单示例,其中包含托管的 <script> 标签。

此外,mux-player 也可以通过 npm/yarn 安装:@mux/mux-player

1 个赞

抱歉,我发现我没有足够的时间来支持后续的 fork,所以我将尝试在现有的 Discourse Video Plugin 中实现缩略图功能。
但还是谢谢你的想法!

1 个赞

各位,

有人成功地为这个插件切换到 Mux Player 了吗?刚安装好,效果很棒,但没有缩略图预览。谢谢。

@Dylan,您是否有兴趣将插件开发成类似于TikTok或Instagram的播放器,并添加其他社交媒体功能,例如带有用户名的水印、更改音频等?

您是指在使用类似以下链接时,没有显示缩略图吗:https://meta.discourse.org/t/topic-list-previews-theme-component/209973?

视频本身会显示带播放按钮的缩略图。

用户会看到此缩略图预览

有什么建议吗?