plone支持使用collective.flowplayer显示视频内容的字幕
collective.flowplayercaptions的Python项目详细描述
How it works
安装产品后,您将继续正常创建新的视频内容, 使用基本的collective.flowplayer功能。
但是当你创建了一个新的内部视频内容(在plone中上传一个新文件 兼容的视频格式,如.flv)然后返回编辑新视频,您将发现 新的fieldset名为“subtitles”。
如果以兼容格式(如.srt)提供“captions file”,则视频将显示 标题
Configuration
标题插件提供了一组很好的配置选项,您可以很容易地更改, 感谢collective.flowplayer结构。
您将在flowplayer_properties中找到许多新条目,但您可以添加新条目。拜托, 请参阅上面给出的“flash plugin:captions”的“configuration”部分,也可以参阅 ^流播放器插件指南的{a13}和Styling properties。
如果你想要透明、渐变等酷的东西,欢迎更改默认设置 以及其他。此产品使用默认配置,首先查看高视频 无障碍。
Dependencies
依赖项有一个很长的列表,但是很容易满足。
需要flowplayer flash插件(随产品提供):
- flowplayer字幕插件
- Flowplayer Contents plugin
plone依赖项:
- collective.flowplayer
Plone 3
plone 3.3支持和一些自动满足的附加依赖项 扑通一声4:
关于plone.app.blob的快速说明。它在Plone 3.3上工作得很好,但也许你的Plone 配置尚未使用它。
如果没有configuring plone.app.blob,则会出现如下错误:
Traceback (innermost last): Module ZPublisher.Publish, line 125, in publish Module Zope2.App.startup, line 238, in commit Module transaction._manager, line 93, in commit Module transaction._transaction, line 325, in commit Module transaction._transaction, line 424, in _commitResources Module ZODB.Connection, line 545, in commit Module ZODB.Connection, line 590, in _commit Module ZODB.Connection, line 628, in _store_objects Unsupported: Storing Blobs in <ZODB.FileStorage.FileStorage.FileStorage object at 0x1025ae090> is not supported.
注意
欢迎您帮助使此产品在不支持blob的情况下也能在plone 3上工作。
TODO
- 一种简单显示子rip源代码的方法(我为此编写了collective.subrip2html,然后 看到它不是真正需要的字幕支持…
- 支持collection内容类型的副标题 流播放器API)