根据media9 文档,media9
包装内含有
...'StrobeMediaPlayback.swf' 的增强版。此外,还包含两个简单的视频和音频播放器 'VPlayer.swf' 和 'APlayer.swf',可以替代使用。
我的第一印象是它Aplayer.swf
仅适用于音频文件(?),而Vplayer.swf
适用于视频(尽管我曾将它用于带有音频的视频)。
我想知道这三者之间有什么区别,以及使用其中一种比使用另一种有什么优势。
答案1
APlayer 用于播放 MP3 格式的音频文件。
VPlayer 用于播放 MP4 和 FLV 格式的有声电影。
APlayer 和 VPlayer 均由 作者编写media9
。它们很简单,但提供了视频和音频播放所需的一切:通过按下/释放鼠标按钮或按下键盘空格键来播放/暂停/恢复,通过键盘上的箭头键向前和向后搜索和控制音量,使用键盘上的 Home 和 End 键倒带和搜索到末尾。此外,它们有一个 JavaScript 接口,可以与嵌入到 PDF 中的按钮一起使用(\mediabutton
宏)。这种按钮的一个用途可能是更改要播放的媒体文件(通过重新设置属性source
),另一个用途是搜索媒体文件中的给定时间。
StrobeMediaPlayback 是一款第三方开源媒体(MP4、FLV、MP3)播放器,带有控制按钮,但没有 JavaScript API 和键盘控件。网络上还有许多其他媒体播放器(例如 FlowPlayer),它们或多或少增加了视觉效果。其中一些播放器还带有 JavaScript API,但同样没有键盘控件。
总结:如果需要可点击的按钮和滑块,请使用 Strobe 或其他第三方播放器。APlayer 和 VPlayer 通常效果很好,尤其是在难以用鼠标进行精确操作的讲座情况下。