首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用flowplayer模块为电影添加字幕?

如何使用flowplayer模块为电影添加字幕?
EN

Stack Overflow用户
提问于 2010-12-07 00:31:57
回答 1查看 780关注 0票数 0

我正在使用flowplayer模块在我的网站上播放视频。我想给一些电影加上字幕。如何在Drupal中完成此操作?我尝试这样添加它们:

代码语言:javascript
复制
$flowplayer = array(
'clip' => array(
    'url' => str_replace('sites/default/files/videos', 'http://www.mysite.com/sites/default/files/videos', $node->field_video[0]['filepath']),
    'captionURL' => str_replace('sites/default/files/videos', 'http://www.mysite.com/sites/default/files/videos', $node->field_caption[0]['filepath'])

),
....

然后输出为:

代码语言:javascript
复制
<param value="config={"clip":{"url":"http://www.mysite.com/sites/default/files/videos/video.flv","captionURL":"http://www.mysite.com/sites/default/files/videos/subtitles.srt","scaling":"fit"},...

然而,它说没有找到流。当我删除“剪辑”,视频是found.But如何添加字幕?我想知道我是否需要一些插件,或者我的代码中有什么错误?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2010-12-07 02:05:48

你会有多个视频吗?您可以尝试使用playlist参数,它支持标题。我不确定你将如何显示它们(我现在正在做一些非常类似的事情,希望这是有帮助的)。我使用的是Flowplayer API模块,但js语法应该类似。

代码语言:javascript
复制
$player = theme('flowplayer',array(
                                    'clip' => array(
                                        'duration' => 5,
                                        'autoPlay' => true
                                    ),
                                    'playlist' => array(
                                        array('url' =>'http://localhost/episode_18.mp4','title' => 'Episode 18'),
                                        array('url' =>'http://localhost/episode_19.mp4','title' => 'Episode 19'),
                                        array('url' =>'http://localhost/6.jpg','title' => 'Image')
                                ),
                                'plugins' => array(
                                        'controls' => array(
                                            'playlist' => true
                                        )
                                    )
                                )
                            );
    return $player;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4368648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档