与AnySurfer 2.0兼容的YouTube集成
项目描述
简介
此插件添加了对YouTube视频的控制,同时符合anysurfer 2.0规范。
AnySurfer 2.0
法语: http://www.anysurfer.org/fr/video-dans-un-lecteur-flash 荷兰语: http://www.anysurfer.org/video-in-een-flashplayer
如何安装
此插件可以像其他Plone插件一样安装。请遵循官方文档。
此插件依赖于
collective.js.nomensamediaplayer
collective.captionmanager
徽章
功能
添加播放/暂停链接以控制视频
添加字幕和字幕支持
添加下载带字幕的MP4文件的链接选项
添加组件,以便在自定义视图/小部件中轻松嵌入YouTube视频
添加小部件以显示YouTube视频
自动从YouTube下载字幕
播放器
此插件目前仅支持 nomensa jQuery 媒体播放器。默认情况下,此播放器支持 TTML 字幕。您可以在 https://raw.github.com/nomensa/Accessible-Media-Player/master/example/captions/captions-order-of-content.xml 找到可用的字幕。
关于字幕格式
字幕格式取决于所使用的播放器。Nomensa 播放器仅支持 TTML,但 collective.captionmanager 插件允许您以其他格式编写。
SRT(SubRip 字幕)SBV(YouTube)Flash DFXP、SMI 或 SAMI(Windows 媒体)、SCC(iOS)、CPT.XML(Flash Captionate XML)、QT(Quicktime)、STL(松树字幕文件)。TTML()W3C 定时文本标记语言
如何在模板中集成播放器
要将此播放器集成到自定义模板中,您只需使用此片段
<h2><a href="" tal:attributes="href item/link_url" tal:content="item/title">video title</a></h2> <div class="nomensa"> <p> <a class="videoanysurfer" tal:attributes="href item/youtube_url" tal:content="item/title">VIDEO TITLE</a> <a class="captions" style="display:none;" tal:condition="item/captions|nothing" tal:attributes="href item/captions">Captions</a> </p> </div>
项目应显示的位置
{'youtube_url': 'http://www.youtube.com/watch?v=kXiGXcq4pqY', 'captions': 'http://localhost:8080/Plone/youtube_link/@@videoanysurfer_captions', 'link_url': 'http://localhost:8080/Plone/youtube_link', 'title': 'Order of content by Emily Coward'}
致谢
公司
人员
JeanMichel FRANCOIS(又名 toutpt)<toutpt@gmail.com>
Stéphane Moussiaux <smoussiaux@cirb.irisnet.be>
变更日志
1.0.8 (2013-07-04)
尚未有任何更改。
1.0.7 (2013-07-03)
修复 Manifest.in
1.0.6 (2013-07-02)
JWPlayer 集成
1.0.5 (2012-10-08)
更新翻译
1.0.4 (2012-08-07)
添加 collective.captionmanager 和 captionstransformer 的集成
1.0.3 (2012-07-04)
将编辑视频表单链接移至编辑栏
将 nomensa 媒体播放器设为默认播放器
1.0.2 (2012-07-03)
使用父容器的宽度
1.0.1 (2012-07-03)
添加包元数据
1.0 (2012-07-03)
初始版本
项目详情
collective.videoanysurfer-1.0.8.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9c07c74c6b1494e984346ff9fcf34d5f2a01fea23823d05699b9215117899f34 |
|
MD5 | a5ec7d339f35aab1ac1e1d09d9c60fed |
|
BLAKE2b-256 | 22659139f8b1df5fe26769ec22bc9b18b1620437c0726a51c970e9a4ce720fa2 |