奏鸣曲媒体包

Posted

技术标签:

【中文标题】奏鸣曲媒体包【英文标题】:Sonata Media Bundle 【发布时间】:2013-12-04 01:55:28 【问题描述】:

我对 sonata.media.provider.file 有疑问。当我尝试使用 sonata.media.provider.file 上传视频时,并尝试创建视频缩略图。它不工作。

本文档说是http://sonata-project.org/bundles/media/master/doc/reference/helpers.html

“sonata.media.provider.file 提供程序不生成缩略图。”

好的。

那么,如果我不想通过媒体包中的 youtube 提供商、dailymotion 提供商或 vimeo 提供商上传视频,我该怎么办。

我想上传自定义视频并生成缩略图。在中怎么可能?

我想知道这是错误还是 Sonata 媒体包没有提供功能?

谢谢!!

【问题讨论】:

【参考方案1】:

我为此编写了一个包。

SonataMediaProviderVideoBundle

只需按照安装和配置详细信息进行操作即可。

【讨论】:

【参考方案2】:

我认为这不是 Sonata Media Bundle 提供的功能。我认为您必须编写自己的名为 Video 的提供程序并覆盖 generateThumbnails ,您应该在其中使用 ffmpeg 和 % media media % 生成缩略图,以写出包含视频播放器(JWPlayer 或其他)代码的 JS。也许他们没有像许多不同的视频播放器那样做。 :)

顺便说一句。如果您写提供者,请在这里分享,我也想要。 :))

【讨论】:

以上是关于奏鸣曲媒体包的主要内容,如果未能解决你的问题,请参考以下文章

奏鸣曲媒体包

Symfony 4 中的奏鸣曲媒体包模板

奏鸣曲媒体包,无法预览图像

奏鸣曲媒体包中的错误

Symfony 2 Sonata 媒体包:在没有奏鸣曲管理员的情况下保存媒体文件图像

Symfony 3.2.7 和奏鸣曲媒体包安装