跳转到主要内容

支持使用collective.flowplayer的视频内容的字幕

项目描述

简介

通过包含Flowplayer Captions插件将字幕支持添加到Plone和collective.flowplayer

工作原理

产品安装后,您将继续正常创建新的视频内容,使用基本的collective.flowplayer功能。

但是,当您已创建新的内部视频内容(在Plone中上传一个兼容的视频格式的新文件,如.flv)然后返回编辑新的视频,您将找到一个名为“字幕”的新fieldset

The new fieldset

如果您提供兼容格式(如.srt)的“字幕文件”,您的视频将显示字幕

Amazing captions!

配置

字幕插件提供了一组可轻松更改的配置选项,这得益于collective.flowplayer的结构。

您将在flowplayer_properties中找到许多新的条目,但您可以添加新的条目。请参阅上述“Flash插件:字幕”的“配置”部分,但也请参阅Flowplayer插件的显示属性样式属性指南。

欢迎您更改默认设置,如果您想使用透明度、渐变等功能,此产品采用默认配置,首先考虑高视频可访问性。

依赖关系

依赖项列表相当长,但很容易满足。

需要Flowplayer Flash插件(随产品提供)

Plone依赖项

  • collective.flowplayer

Plone 3

Plone 3.3 支持,但需要一些额外的依赖项,这些依赖项在Plone 4上会自动满足

关于plone.app.blob的快速说明。它在Plone 3.3上工作得很好,但可能您的Plone配置还没有使用它。

如果您未配置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.

待办事项

  • 显示SubRip源的一种简单方法(我为此编写了collective.subrip2html,然后我发现它对字幕支持并不是真的必需…)

  • 支持集合内容类型的字幕(我在混淆的Flowplayer API上遇到了问题)

变更日志

0.1.0 (2011-01-03)

  • 初始版本

项目详情


下载文件

下载适用于您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源分布

collective.flowplayercaptions-0.1.0.tar.gz (31.9 kB 查看散列)

上传时间:

构建分布

collective.flowplayercaptions-0.1.0-py2.6.egg (35.1 kB 查看散列)

上传时间:

由以下赞助

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面