跳转到主要内容

Plone4Artists视频抽象库

项目描述

p4a.video

概述

p4a.video 包为在 Zope 2 和 Zope 3 平台上处理视频内容提供了一个框架。它受到 Plone ATVideo 产品的启发,甚至借鉴了一些用户界面。

项目描述

p4a.video 允许您

  • 将文件对象转换为视频

  • 提取视频元数据

  • 渲染适当的视图(取决于文件格式)

安装

p4a.video 依赖于以下包

  • p4a.subtyper

  • p4a.common

  • p4a.z2utils

  • p4a.fileimage

  • hachoir_core

  • hachoir_metadata

  • hachoir_parser

如果您使用 buildout,可以通过以下方式让它管理这些依赖项:

  • 将这些行添加到您的 buildout.cfg 文件中

[buildout]
...

eggs =
    ...
    p4a.video

[instance]
...

zcml =
    ...
    p4a.video
  • 重新运行您的 buildout

  • 从 Plone 控制面板的“附加产品”页面安装插件

功能

视频文件

  • 支持

    • QuickTime (MOV, MP4)

    • Windows Media (WMV, AVI, WMA, ASF)

    • RealMedia (RAM)

    • Flash (FLV, SWF)

  • 上传缩略图图片以表示视频

  • 点击时,视频将开始播放

  • 编辑表单显示元数据

    • 文件类型

    • 作者

    • 高度/宽度

    • 持续时间

视频容器

  • 将任何文件夹转换为视频容器

  • 将任何智能文件夹(集合)转换为视频容器

  • 提供包含文件夹中所有视频的视频列表视图,包括

    • 缩略图

    • 标题

    • 描述

    • 元数据

  • 视频列表还显示

    • 标签

    • 评分

    • 关于每个视频的评论

视频源

  • 发布视频容器中所有视频的 RSS 源

  • 源条目可以包含指向视频视图页面的链接,或指向实际视频文件(附件)的链接

  • 用户可以订阅 vodcast,并将视频下载到桌面视频播放器(如 iTunes 或 Miro)进行离线观看

视频反馈/评论

  • 要求

    • lovely.tag

    • p4a.plonetagging

  • 用户可以对视频进行评分(1到5星)

    • Plone 会跟踪用户评分与编辑评分

  • 用户可以对视频进行标记

    • Plone 会跟踪您的标签以及每个人的标签

  • 用户可以对视频进行评论。其他用户可以在线程讨论中回复这些评论

更改

1.4 (2012-11-28)

  • 不要固定 hachoir 的精确版本 [aclark]

  • 使 VideoPageView 继承 BrowserView,以便它可以使用 portal_view_customizations 进行定制 ttw [ichimdav]

  • 修复了与 kukit 的 IE 冲突 [afd]

  • 包含了 p4a.subtyper 中的 zcml。[davidblewett]

  • 包含了 p4a.fileimage 中的 zcml,因此当将 p4a.video 添加到 buildout 时,不需要手动包含。[davidblewett]

  • 支持的最低 Plone 版本是现在 3.2,移除了对 Plone 2.5 的所有向后兼容支持。[davidblewett]

  • 更新了事件,改为从 zope.lifecycleevent 导入,而不是从 zope.app.event 导入。[davidblewett]

  • 将注释支持更改为使用 zope.annotation,而不是 zope.app.annotation。[davidblewett]

1.3 (2010-07-28)

  • 已更新flowplayer到版本3。这使它可以在IE上再次运行。感谢cdw9对模板的帮助。[claytron]

1.2 (2010-06-18)

  • 将CSS和JS文件添加到相应的注册表中。从video.pt中移除它们。[davidblewett]

  • 更新README,在安装部分包含依赖信息。[davidblewett]

  • 更新README,包含来自plone4artistsvideo产品页面的信息。将setuptools的长描述更改为使用README.txt的内容。[davidblewett]

  • 更新了对p4acal的旧引用。[davidblewett]

  • 忘记提交更多的翻译。抱歉[tzicatl]

  • 添加了更多的翻译字符串。添加了西班牙语翻译字符串[tzicatl]

  • 移除了一些未使用的导入[rosspatterson]

  • Pyflakes修复[rosspatterson]

  • 添加it翻译[stemrc]

  • 将Hachoir版本锁定到1.2,因为最新的1.2.1只与Python 2.5兼容[nate]

1.1.1 (2008-10-10)

功能

  • 支持iPod视频 - video/x-m4v。待办事项:测试。(Nate Aune)

  • 巴西葡萄牙语翻译。(ericoandrei)

  • 初步固定费率的Real媒体支持。待办事项:测试。(danielblackburn)

错误修复

  • 修复了富文本小部件处理。待办事项:测试。(Nate Aune)

  • 依赖hachoir。(Nate Aune)

  • 修复了url分配未正确更新到方法其余部分的问题。待办事项:测试。(danielblackburn)

1.1 (2008-04-09)

错误修复

  • 修复了ContentLicensing可选性问题以修复问题#40 (Ross Patterson和Rocky Burt)

  • 修复了处理Unicode AT标题以修复问题#41和#47 (Ross Patterson和Rocky Burt)

  • 更新了vPIP (Nate Aune)

  • 更新了flowplayer (Ross Patterson和Rocky Burt)

  • 改进了门户状态消息处理以修复问题#38 (Ross Patterson)

  • 连接了video/mpeg MIME类型和播放器链接以修复问题#28 (Ross Patterson)

1.1b1 (2008-02-13)

功能

  • 添加了Plone 3兼容性 (Rocky Burt) r1794

  • 添加了富文本描述字段 (Rocky Burt) r1829

  • 现在使用p4a.subtyper公开视频子类型操作 (Rocky Burt) r1787

错误修复

  • 支持额外的MIME类型同义词 - video/x-msvideo和video/x-flash-video (Ross Patterson) r1881

  • 支持播放器的合理默认尺寸 (Ross Patterson) r1920

杂项

  • 现在使用标准的plone/cmf评论而不是easycommenting (Rocky Burt)

1.0 (2007-11-28)

功能

  • 更新了默认视频容器视图 (Rocky Burt)

  • 为IVideo及其后续视图添加了描述字段 (Rocky Burt)

1.0beta1 (2007-07-31)

  • 各种错误修复和一般改进。

1.0alpha1 (2007-04-29)

  • 第一个版本。

项目详情


下载文件

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

源代码分发

p4a.video-1.4.zip (1.4 MB 查看散列)

上传时间

支持

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