我希望我的 pdf 中有一个视频,单击它时会播放该视频。当视频未播放时,它应该显示一个图形。当我编译我的 pdf 时,我确实得到了一个可以单击的图形,但单击它时它变为空白,并且没有视频播放。我也没有收到任何错误。这是我的代码:
\usepackage{media9} %this is specified somewhere at the start of the file
\includemedia[label=videofile, width=1.0\textwidth, addresource=./Videos/videofile.mp4,
flashvars={source=./Videos/videofile.mp4}]{\includegraphics[width=1.0\textwidth]
{./Figures/picture}}{VPlayer.swf}
答案1
您的视频文件似乎已损坏/使用了错误的视频编解码器。我使用random.mp4
media9 包中的文件(h.264 编解码器)成功尝试了您的示例。
请注意,在当前配置下,单击一次,VPlayer.swf 将活性仅。要让视频在单击一次后开始播放,您必须将 附加&autoPlay=true
到flashvars
选项。或者,您可以将 添加activate=pageopen
到 的选项列表中\inlcudemedia
。然后,VPlayer.swf
将自动激活,显示视频文件的第一帧并遮挡嵌入的海报图形文件。第一次单击将开始播放。
进一步注意一选项width
(\includegraphics
或\inlcudemedia
)是多余的。
仅当您想使用 JavaScript 或(即将推出)label
引用此媒体包含时才需要该选项。\PushButton
\medialink